{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":244,"exit_index":299,"hold_bars":55,"entry_price":0.09542,"exit_price":0.09475,"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.54,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":244,"exit_index":299,"hold_bars":55,"entry_price":0.09542,"exit_price":0.09475,"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.54,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":188,"exit_index":299,"hold_bars":111,"entry_price":0.0955,"exit_price":0.09475,"entry_rsi":64.5176,"entry_hist":-0.000008,"entry_hist_slope":-0.000015,"confidence":0.2046,"mfe_roi_pct":4.38,"mae_roi_pct":-2.19,"realized_roi_pct":3.96,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":188,"exit_index":299,"hold_bars":111,"entry_price":0.0955,"exit_price":0.09475,"entry_rsi":64.5176,"entry_hist":-0.000008,"entry_hist_slope":-0.000015,"confidence":0.2046,"mfe_roi_pct":4.38,"mae_roi_pct":-2.19,"realized_roi_pct":3.96,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":188,"exit_index":299,"hold_bars":111,"entry_price":0.0955,"exit_price":0.09475,"entry_rsi":64.5176,"entry_hist":-0.000008,"entry_hist_slope":-0.000015,"confidence":0.2046,"mfe_roi_pct":4.38,"mae_roi_pct":-2.19,"realized_roi_pct":3.96,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":188,"exit_index":299,"hold_bars":111,"entry_price":0.0955,"exit_price":0.09475,"entry_rsi":64.5176,"entry_hist":-0.000008,"entry_hist_slope":-0.000015,"confidence":0.2046,"mfe_roi_pct":4.38,"mae_roi_pct":-2.19,"realized_roi_pct":3.96,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":63,"exit_index":299,"hold_bars":236,"entry_price":0.0935,"exit_price":0.09475,"entry_rsi":36.4259,"entry_hist":0.000002,"entry_hist_slope":0.000005,"confidence":0.1814,"mfe_roi_pct":12.94,"mae_roi_pct":-9.25,"realized_roi_pct":7.81,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":63,"exit_index":299,"hold_bars":236,"entry_price":0.0935,"exit_price":0.09475,"entry_rsi":36.4259,"entry_hist":0.000002,"entry_hist_slope":0.000005,"confidence":0.1814,"mfe_roi_pct":12.94,"mae_roi_pct":-9.25,"realized_roi_pct":7.81,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":63,"exit_index":299,"hold_bars":236,"entry_price":0.0935,"exit_price":0.09475,"entry_rsi":36.4259,"entry_hist":0.000002,"entry_hist_slope":0.000005,"confidence":0.1814,"mfe_roi_pct":12.94,"mae_roi_pct":-9.25,"realized_roi_pct":7.81,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":238,"exit_index":299,"hold_bars":61,"entry_price":0.09553,"exit_price":0.09475,"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":4.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":238,"exit_index":299,"hold_bars":61,"entry_price":0.09553,"exit_price":0.09475,"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":4.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":238,"exit_index":299,"hold_bars":61,"entry_price":0.09553,"exit_price":0.09475,"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":4.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":206,"exit_index":218,"hold_bars":12,"entry_price":0.09534,"exit_price":0.0934332,"entry_rsi":39.739,"entry_hist":0.000001,"entry_hist_slope":0.000008,"confidence":0.1075,"mfe_roi_pct":0.63,"mae_roi_pct":-14.05,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":224,"exit_index":234,"hold_bars":10,"entry_price":0.09384,"exit_price":0.0919632,"entry_rsi":38.0922,"entry_hist":0.000001,"entry_hist_slope":0.000028,"confidence":0.1486,"mfe_roi_pct":1.39,"mae_roi_pct":-11.03,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":206,"exit_index":218,"hold_bars":12,"entry_price":0.09534,"exit_price":0.0934332,"entry_rsi":39.739,"entry_hist":0.000001,"entry_hist_slope":0.000008,"confidence":0.1075,"mfe_roi_pct":0.63,"mae_roi_pct":-14.05,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":224,"exit_index":234,"hold_bars":10,"entry_price":0.09384,"exit_price":0.0919632,"entry_rsi":38.0922,"entry_hist":0.000001,"entry_hist_slope":0.000028,"confidence":0.1486,"mfe_roi_pct":1.39,"mae_roi_pct":-11.03,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":288,"exit_index":299,"hold_bars":11,"entry_price":0.09565,"exit_price":0.09475,"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.75,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":288,"exit_index":299,"hold_bars":11,"entry_price":0.09565,"exit_price":0.09475,"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.75,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":288,"exit_index":299,"hold_bars":11,"entry_price":0.09565,"exit_price":0.09475,"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.75,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":91,"exit_index":175,"hold_bars":84,"entry_price":0.09664,"exit_price":0.09861224,"entry_rsi":62.1624,"entry_hist":-0.000018,"entry_hist_slope":-0.000041,"confidence":0.1569,"mfe_roi_pct":19.18,"mae_roi_pct":-11.33,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":91,"exit_index":175,"hold_bars":84,"entry_price":0.09664,"exit_price":0.09861224,"entry_rsi":62.1624,"entry_hist":-0.000018,"entry_hist_slope":-0.000041,"confidence":0.1569,"mfe_roi_pct":19.18,"mae_roi_pct":-11.33,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":91,"exit_index":175,"hold_bars":84,"entry_price":0.09664,"exit_price":0.09861224,"entry_rsi":62.1624,"entry_hist":-0.000018,"entry_hist_slope":-0.000041,"confidence":0.1569,"mfe_roi_pct":19.18,"mae_roi_pct":-11.33,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"A-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778302800000,"exit_time":1778374800000,"entry_index":201,"exit_index":221,"hold_bars":20,"entry_price":0.09688,"exit_price":0.09354,"entry_rsi":62.975,"entry_hist":-0.000035,"entry_hist_slope":-0.000061,"confidence":0.1791,"mfe_roi_pct":20.47,"mae_roi_pct":0,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"A-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778302800000,"exit_time":1778374800000,"entry_index":201,"exit_index":221,"hold_bars":20,"entry_price":0.09688,"exit_price":0.09354,"entry_rsi":62.975,"entry_hist":-0.000035,"entry_hist_slope":-0.000061,"confidence":0.1791,"mfe_roi_pct":20.47,"mae_roi_pct":0,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"A-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778302800000,"exit_time":1778374800000,"entry_index":201,"exit_index":221,"hold_bars":20,"entry_price":0.09688,"exit_price":0.09354,"entry_rsi":62.975,"entry_hist":-0.000035,"entry_hist_slope":-0.000061,"confidence":0.1791,"mfe_roi_pct":20.47,"mae_roi_pct":0,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":148,"exit_index":299,"hold_bars":151,"entry_price":0.03088,"exit_price":0.03111,"entry_rsi":33.6835,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2422,"mfe_roi_pct":8.1,"mae_roi_pct":-0.81,"realized_roi_pct":3.72,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":148,"exit_index":299,"hold_bars":151,"entry_price":0.03088,"exit_price":0.03111,"entry_rsi":33.6835,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2422,"mfe_roi_pct":8.1,"mae_roi_pct":-0.81,"realized_roi_pct":3.72,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":148,"exit_index":299,"hold_bars":151,"entry_price":0.03088,"exit_price":0.03111,"entry_rsi":33.6835,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2422,"mfe_roi_pct":8.1,"mae_roi_pct":-0.81,"realized_roi_pct":3.72,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":148,"exit_index":299,"hold_bars":151,"entry_price":0.03088,"exit_price":0.03111,"entry_rsi":33.6835,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2422,"mfe_roi_pct":8.1,"mae_roi_pct":-0.81,"realized_roi_pct":3.72,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"AEVO-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.05,"side":"LONG","entry_time":1778630220000,"exit_time":1778657400000,"entry_index":148,"exit_index":299,"hold_bars":151,"entry_price":0.03088,"exit_price":0.03111,"entry_rsi":33.6835,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2422,"mfe_roi_pct":8.1,"mae_roi_pct":-0.81,"realized_roi_pct":3.72,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"AEVO-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.1,"side":"LONG","entry_time":1778630220000,"exit_time":1778657400000,"entry_index":148,"exit_index":299,"hold_bars":151,"entry_price":0.03088,"exit_price":0.03111,"entry_rsi":33.6835,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2422,"mfe_roi_pct":8.1,"mae_roi_pct":-0.81,"realized_roi_pct":3.72,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"AEVO-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.15,"side":"LONG","entry_time":1778630220000,"exit_time":1778657400000,"entry_index":148,"exit_index":299,"hold_bars":151,"entry_price":0.03088,"exit_price":0.03111,"entry_rsi":33.6835,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2422,"mfe_roi_pct":8.1,"mae_roi_pct":-0.81,"realized_roi_pct":3.72,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"AEVO-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.2,"side":"LONG","entry_time":1778630220000,"exit_time":1778657400000,"entry_index":148,"exit_index":299,"hold_bars":151,"entry_price":0.03088,"exit_price":0.03111,"entry_rsi":33.6835,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2422,"mfe_roi_pct":8.1,"mae_roi_pct":-0.81,"realized_roi_pct":3.72,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":208,"exit_index":223,"hold_bars":15,"entry_price":0.03291,"exit_price":0.03167,"entry_rsi":62.6866,"entry_hist":-0.000005,"entry_hist_slope":-0.000014,"confidence":0.1633,"mfe_roi_pct":24.71,"mae_roi_pct":-0.91,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":208,"exit_index":223,"hold_bars":15,"entry_price":0.03291,"exit_price":0.03167,"entry_rsi":62.6866,"entry_hist":-0.000005,"entry_hist_slope":-0.000014,"confidence":0.1633,"mfe_roi_pct":24.71,"mae_roi_pct":-0.91,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":208,"exit_index":223,"hold_bars":15,"entry_price":0.03291,"exit_price":0.03167,"entry_rsi":62.6866,"entry_hist":-0.000005,"entry_hist_slope":-0.000014,"confidence":0.1633,"mfe_roi_pct":24.71,"mae_roi_pct":-0.91,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":117,"exit_index":122,"hold_bars":5,"entry_price":0.03232,"exit_price":0.03099,"entry_rsi":66.623,"entry_hist":-0.000003,"entry_hist_slope":-0.000011,"confidence":0.2513,"mfe_roi_pct":25.19,"mae_roi_pct":0,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":117,"exit_index":122,"hold_bars":5,"entry_price":0.03232,"exit_price":0.03099,"entry_rsi":66.623,"entry_hist":-0.000003,"entry_hist_slope":-0.000011,"confidence":0.2513,"mfe_roi_pct":25.19,"mae_roi_pct":0,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":117,"exit_index":122,"hold_bars":5,"entry_price":0.03232,"exit_price":0.03099,"entry_rsi":66.623,"entry_hist":-0.000003,"entry_hist_slope":-0.000011,"confidence":0.2513,"mfe_roi_pct":25.19,"mae_roi_pct":0,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":117,"exit_index":122,"hold_bars":5,"entry_price":0.03232,"exit_price":0.03099,"entry_rsi":66.623,"entry_hist":-0.000003,"entry_hist_slope":-0.000011,"confidence":0.2513,"mfe_roi_pct":25.19,"mae_roi_pct":0,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":117,"exit_index":122,"hold_bars":5,"entry_price":0.03232,"exit_price":0.03099,"entry_rsi":66.623,"entry_hist":-0.000003,"entry_hist_slope":-0.000011,"confidence":0.2513,"mfe_roi_pct":25.19,"mae_roi_pct":0,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":174,"exit_index":299,"hold_bars":125,"entry_price":0.004962,"exit_price":0.004942,"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":-2.02,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":174,"exit_index":299,"hold_bars":125,"entry_price":0.004962,"exit_price":0.004942,"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":-2.02,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":0.004933,"exit_price":0.004942,"entry_rsi":21.518,"entry_hist":0,"entry_hist_slope":0,"confidence":0.5159,"mfe_roi_pct":2.53,"mae_roi_pct":-0.3,"realized_roi_pct":0.91,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":0.004933,"exit_price":0.004942,"entry_rsi":21.518,"entry_hist":0,"entry_hist_slope":0,"confidence":0.5159,"mfe_roi_pct":2.53,"mae_roi_pct":-0.3,"realized_roi_pct":0.91,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":0.004933,"exit_price":0.004942,"entry_rsi":21.518,"entry_hist":0,"entry_hist_slope":0,"confidence":0.5159,"mfe_roi_pct":2.53,"mae_roi_pct":-0.3,"realized_roi_pct":0.91,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":0.004933,"exit_price":0.004942,"entry_rsi":21.518,"entry_hist":0,"entry_hist_slope":0,"confidence":0.5159,"mfe_roi_pct":2.53,"mae_roi_pct":-0.3,"realized_roi_pct":0.91,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":0.004933,"exit_price":0.004942,"entry_rsi":21.518,"entry_hist":0,"entry_hist_slope":0,"confidence":0.5159,"mfe_roi_pct":2.53,"mae_roi_pct":-0.3,"realized_roi_pct":0.91,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":0.004933,"exit_price":0.004942,"entry_rsi":21.518,"entry_hist":0,"entry_hist_slope":0,"confidence":0.5159,"mfe_roi_pct":2.53,"mae_roi_pct":-0.3,"realized_roi_pct":0.91,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ANIME-USDT-SWAP","interval":"1m","strategy":"strategy1_refined","threshold":0.25,"side":"LONG","entry_time":1778651100000,"exit_time":1778657520000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":0.004933,"exit_price":0.004942,"entry_rsi":21.518,"entry_hist":0,"entry_hist_slope":0,"confidence":0.5159,"mfe_roi_pct":2.53,"mae_roi_pct":-0.3,"realized_roi_pct":0.91,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ANIME-USDT-SWAP","interval":"1m","strategy":"strategy1_refined","threshold":0.3,"side":"LONG","entry_time":1778651100000,"exit_time":1778657520000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":0.004933,"exit_price":0.004942,"entry_rsi":21.518,"entry_hist":0,"entry_hist_slope":0,"confidence":0.5159,"mfe_roi_pct":2.53,"mae_roi_pct":-0.3,"realized_roi_pct":0.91,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":102,"exit_index":299,"hold_bars":197,"entry_price":0.004971,"exit_price":0.004942,"entry_rsi":61.0062,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1227,"mfe_roi_pct":4.16,"mae_roi_pct":-1.4,"realized_roi_pct":2.93,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":102,"exit_index":299,"hold_bars":197,"entry_price":0.004971,"exit_price":0.004942,"entry_rsi":61.0062,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1227,"mfe_roi_pct":4.16,"mae_roi_pct":-1.4,"realized_roi_pct":2.93,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":186,"exit_index":299,"hold_bars":113,"entry_price":0.004965,"exit_price":0.004942,"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":2.33,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":186,"exit_index":299,"hold_bars":113,"entry_price":0.004965,"exit_price":0.004942,"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":2.33,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ANIME-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778586300000,"exit_time":1778599500000,"entry_index":62,"exit_index":106,"hold_bars":44,"entry_price":0.004944,"exit_price":0.00484512,"entry_rsi":39.6519,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.108,"mfe_roi_pct":2.33,"mae_roi_pct":-10.82,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ANIME-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778586300000,"exit_time":1778599500000,"entry_index":62,"exit_index":106,"hold_bars":44,"entry_price":0.004944,"exit_price":0.00484512,"entry_rsi":39.6519,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.108,"mfe_roi_pct":2.33,"mae_roi_pct":-10.82,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ANIME-USDT-SWAP","interval":"5m","strategy":"strategy1_refined","threshold":0.05,"side":"LONG","entry_time":1778586300000,"exit_time":1778599500000,"entry_index":62,"exit_index":106,"hold_bars":44,"entry_price":0.004944,"exit_price":0.0048649,"entry_rsi":39.6519,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.108,"mfe_roi_pct":2.33,"mae_roi_pct":-10.82,"realized_roi_pct":-8,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ANIME-USDT-SWAP","interval":"5m","strategy":"strategy1_refined","threshold":0.1,"side":"LONG","entry_time":1778586300000,"exit_time":1778599500000,"entry_index":62,"exit_index":106,"hold_bars":44,"entry_price":0.004944,"exit_price":0.0048649,"entry_rsi":39.6519,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.108,"mfe_roi_pct":2.33,"mae_roi_pct":-10.82,"realized_roi_pct":-8,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":161,"exit_index":299,"hold_bars":138,"entry_price":0.004941,"exit_price":0.004942,"entry_rsi":61.5909,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1359,"mfe_roi_pct":3.57,"mae_roi_pct":-4.41,"realized_roi_pct":-0.1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":161,"exit_index":299,"hold_bars":138,"entry_price":0.004941,"exit_price":0.004942,"entry_rsi":61.5909,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1359,"mfe_roi_pct":3.57,"mae_roi_pct":-4.41,"realized_roi_pct":-0.1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":88,"exit_index":92,"hold_bars":4,"entry_price":0.005007,"exit_price":0.00510918,"entry_rsi":65.9321,"entry_hist":-0.000001,"entry_hist_slope":-0.000001,"confidence":0.2337,"mfe_roi_pct":1.4,"mae_roi_pct":-12.94,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":99,"exit_index":176,"hold_bars":77,"entry_price":0.005065,"exit_price":0.00516837,"entry_rsi":62.3399,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.1532,"mfe_roi_pct":12.13,"mae_roi_pct":-11.29,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":88,"exit_index":92,"hold_bars":4,"entry_price":0.005007,"exit_price":0.00510918,"entry_rsi":65.9321,"entry_hist":-0.000001,"entry_hist_slope":-0.000001,"confidence":0.2337,"mfe_roi_pct":1.4,"mae_roi_pct":-12.94,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":99,"exit_index":176,"hold_bars":77,"entry_price":0.005065,"exit_price":0.00516837,"entry_rsi":62.3399,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.1532,"mfe_roi_pct":12.13,"mae_roi_pct":-11.29,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":88,"exit_index":92,"hold_bars":4,"entry_price":0.005007,"exit_price":0.00510918,"entry_rsi":65.9321,"entry_hist":-0.000001,"entry_hist_slope":-0.000001,"confidence":0.2337,"mfe_roi_pct":1.4,"mae_roi_pct":-12.94,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":99,"exit_index":176,"hold_bars":77,"entry_price":0.005065,"exit_price":0.00516837,"entry_rsi":62.3399,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.1532,"mfe_roi_pct":12.13,"mae_roi_pct":-11.29,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":88,"exit_index":92,"hold_bars":4,"entry_price":0.005007,"exit_price":0.00510918,"entry_rsi":65.9321,"entry_hist":-0.000001,"entry_hist_slope":-0.000001,"confidence":0.2337,"mfe_roi_pct":1.4,"mae_roi_pct":-12.94,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ANIME-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777370400000,"exit_time":1777485600000,"entry_index":121,"exit_index":137,"hold_bars":16,"entry_price":0.004717,"exit_price":0.00462266,"entry_rsi":39.8514,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1034,"mfe_roi_pct":11.77,"mae_roi_pct":-16.96,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ANIME-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777370400000,"exit_time":1777485600000,"entry_index":121,"exit_index":137,"hold_bars":16,"entry_price":0.004717,"exit_price":0.00462266,"entry_rsi":39.8514,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1034,"mfe_roi_pct":11.77,"mae_roi_pct":-16.96,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778655480000,"exit_time":1778657520000,"entry_index":265,"exit_index":299,"hold_bars":34,"entry_price":0.14184,"exit_price":0.1425,"entry_rsi":39.8975,"entry_hist":0.00002,"entry_hist_slope":0.000024,"confidence":0.1072,"mfe_roi_pct":4.3,"mae_roi_pct":-0.35,"realized_roi_pct":2.33,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778655480000,"exit_time":1778657520000,"entry_index":265,"exit_index":299,"hold_bars":34,"entry_price":0.14184,"exit_price":0.1425,"entry_rsi":39.8975,"entry_hist":0.00002,"entry_hist_slope":0.000024,"confidence":0.1072,"mfe_roi_pct":4.3,"mae_roi_pct":-0.35,"realized_roi_pct":2.33,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778610420000,"exit_time":1778619780000,"entry_index":38,"exit_index":90,"hold_bars":52,"entry_price":0.13405,"exit_price":0.13678571,"entry_rsi":60.5744,"entry_hist":-0.000006,"entry_hist_slope":-0.000008,"confidence":0.1145,"mfe_roi_pct":0.11,"mae_roi_pct":-11.37,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":115,"exit_index":172,"hold_bars":57,"entry_price":0.13908,"exit_price":0.14191837,"entry_rsi":66.1139,"entry_hist":-0.000014,"entry_hist_slope":-0.000016,"confidence":0.2407,"mfe_roi_pct":2.57,"mae_roi_pct":-12.96,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":190,"exit_index":199,"hold_bars":9,"entry_price":0.1446,"exit_price":0.14755102,"entry_rsi":61.5422,"entry_hist":-0.000051,"entry_hist_slope":-0.000062,"confidence":0.147,"mfe_roi_pct":1.35,"mae_roi_pct":-12.08,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":206,"exit_index":282,"hold_bars":76,"entry_price":0.14799,"exit_price":0.14245,"entry_rsi":70.1239,"entry_hist":-0.00003,"entry_hist_slope":-0.00005,"confidence":0.3379,"mfe_roi_pct":20.21,"mae_roi_pct":-6.7,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":1778610420000,"exit_time":1778619780000,"entry_index":38,"exit_index":90,"hold_bars":52,"entry_price":0.13405,"exit_price":0.13678571,"entry_rsi":60.5744,"entry_hist":-0.000006,"entry_hist_slope":-0.000008,"confidence":0.1145,"mfe_roi_pct":0.11,"mae_roi_pct":-11.37,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":115,"exit_index":172,"hold_bars":57,"entry_price":0.13908,"exit_price":0.14191837,"entry_rsi":66.1139,"entry_hist":-0.000014,"entry_hist_slope":-0.000016,"confidence":0.2407,"mfe_roi_pct":2.57,"mae_roi_pct":-12.96,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":190,"exit_index":199,"hold_bars":9,"entry_price":0.1446,"exit_price":0.14755102,"entry_rsi":61.5422,"entry_hist":-0.000051,"entry_hist_slope":-0.000062,"confidence":0.147,"mfe_roi_pct":1.35,"mae_roi_pct":-12.08,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":206,"exit_index":282,"hold_bars":76,"entry_price":0.14799,"exit_price":0.14245,"entry_rsi":70.1239,"entry_hist":-0.00003,"entry_hist_slope":-0.00005,"confidence":0.3379,"mfe_roi_pct":20.21,"mae_roi_pct":-6.7,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":115,"exit_index":172,"hold_bars":57,"entry_price":0.13908,"exit_price":0.14191837,"entry_rsi":66.1139,"entry_hist":-0.000014,"entry_hist_slope":-0.000016,"confidence":0.2407,"mfe_roi_pct":2.57,"mae_roi_pct":-12.96,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":206,"exit_index":282,"hold_bars":76,"entry_price":0.14799,"exit_price":0.14245,"entry_rsi":70.1239,"entry_hist":-0.00003,"entry_hist_slope":-0.00005,"confidence":0.3379,"mfe_roi_pct":20.21,"mae_roi_pct":-6.7,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":115,"exit_index":172,"hold_bars":57,"entry_price":0.13908,"exit_price":0.14191837,"entry_rsi":66.1139,"entry_hist":-0.000014,"entry_hist_slope":-0.000016,"confidence":0.2407,"mfe_roi_pct":2.57,"mae_roi_pct":-12.96,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":206,"exit_index":282,"hold_bars":76,"entry_price":0.14799,"exit_price":0.14245,"entry_rsi":70.1239,"entry_hist":-0.00003,"entry_hist_slope":-0.00005,"confidence":0.3379,"mfe_roi_pct":20.21,"mae_roi_pct":-6.7,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":206,"exit_index":282,"hold_bars":76,"entry_price":0.14799,"exit_price":0.14245,"entry_rsi":70.1239,"entry_hist":-0.00003,"entry_hist_slope":-0.00005,"confidence":0.3379,"mfe_roi_pct":20.21,"mae_roi_pct":-6.7,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":206,"exit_index":282,"hold_bars":76,"entry_price":0.14799,"exit_price":0.14245,"entry_rsi":70.1239,"entry_hist":-0.00003,"entry_hist_slope":-0.00005,"confidence":0.3379,"mfe_roi_pct":20.21,"mae_roi_pct":-6.7,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":157,"exit_index":180,"hold_bars":23,"entry_price":0.13514,"exit_price":0.13789796,"entry_rsi":60.1151,"entry_hist":-0.000009,"entry_hist_slope":-0.000029,"confidence":0.1085,"mfe_roi_pct":1.45,"mae_roi_pct":-11.35,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":190,"exit_index":222,"hold_bars":32,"entry_price":0.13876,"exit_price":0.14159184,"entry_rsi":65.3497,"entry_hist":-0.000004,"entry_hist_slope":-0.000043,"confidence":0.2289,"mfe_roi_pct":1.41,"mae_roi_pct":-11.99,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":247,"exit_index":288,"hold_bars":41,"entry_price":0.14814,"exit_price":0.1426,"entry_rsi":67.2975,"entry_hist":-0.000036,"entry_hist_slope":-0.00007,"confidence":0.2782,"mfe_roi_pct":20.74,"mae_roi_pct":-6.2,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":157,"exit_index":180,"hold_bars":23,"entry_price":0.13514,"exit_price":0.13789796,"entry_rsi":60.1151,"entry_hist":-0.000009,"entry_hist_slope":-0.000029,"confidence":0.1085,"mfe_roi_pct":1.45,"mae_roi_pct":-11.35,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":190,"exit_index":222,"hold_bars":32,"entry_price":0.13876,"exit_price":0.14159184,"entry_rsi":65.3497,"entry_hist":-0.000004,"entry_hist_slope":-0.000043,"confidence":0.2289,"mfe_roi_pct":1.41,"mae_roi_pct":-11.99,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":247,"exit_index":288,"hold_bars":41,"entry_price":0.14814,"exit_price":0.1426,"entry_rsi":67.2975,"entry_hist":-0.000036,"entry_hist_slope":-0.00007,"confidence":0.2782,"mfe_roi_pct":20.74,"mae_roi_pct":-6.2,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":190,"exit_index":222,"hold_bars":32,"entry_price":0.13876,"exit_price":0.14159184,"entry_rsi":65.3497,"entry_hist":-0.000004,"entry_hist_slope":-0.000043,"confidence":0.2289,"mfe_roi_pct":1.41,"mae_roi_pct":-11.99,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":247,"exit_index":288,"hold_bars":41,"entry_price":0.14814,"exit_price":0.1426,"entry_rsi":67.2975,"entry_hist":-0.000036,"entry_hist_slope":-0.00007,"confidence":0.2782,"mfe_roi_pct":20.74,"mae_roi_pct":-6.2,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":190,"exit_index":222,"hold_bars":32,"entry_price":0.13876,"exit_price":0.14159184,"entry_rsi":65.3497,"entry_hist":-0.000004,"entry_hist_slope":-0.000043,"confidence":0.2289,"mfe_roi_pct":1.41,"mae_roi_pct":-11.99,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":247,"exit_index":288,"hold_bars":41,"entry_price":0.14814,"exit_price":0.1426,"entry_rsi":67.2975,"entry_hist":-0.000036,"entry_hist_slope":-0.00007,"confidence":0.2782,"mfe_roi_pct":20.74,"mae_roi_pct":-6.2,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":247,"exit_index":288,"hold_bars":41,"entry_price":0.14814,"exit_price":0.1426,"entry_rsi":67.2975,"entry_hist":-0.000036,"entry_hist_slope":-0.00007,"confidence":0.2782,"mfe_roi_pct":20.74,"mae_roi_pct":-6.2,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":207,"exit_index":218,"hold_bars":11,"entry_price":0.13725,"exit_price":0.134505,"entry_rsi":37.0057,"entry_hist":0.000019,"entry_hist_slope":0.000049,"confidence":0.1771,"mfe_roi_pct":0.18,"mae_roi_pct":-10.49,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":220,"exit_index":228,"hold_bars":8,"entry_price":0.1355,"exit_price":0.13279,"entry_rsi":37.2185,"entry_hist":0.00001,"entry_hist_slope":0.000041,"confidence":0.1707,"mfe_roi_pct":1.14,"mae_roi_pct":-10.26,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":207,"exit_index":218,"hold_bars":11,"entry_price":0.13725,"exit_price":0.134505,"entry_rsi":37.0057,"entry_hist":0.000019,"entry_hist_slope":0.000049,"confidence":0.1771,"mfe_roi_pct":0.18,"mae_roi_pct":-10.49,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":220,"exit_index":228,"hold_bars":8,"entry_price":0.1355,"exit_price":0.13279,"entry_rsi":37.2185,"entry_hist":0.00001,"entry_hist_slope":0.000041,"confidence":0.1707,"mfe_roi_pct":1.14,"mae_roi_pct":-10.26,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":207,"exit_index":218,"hold_bars":11,"entry_price":0.13725,"exit_price":0.134505,"entry_rsi":37.0057,"entry_hist":0.000019,"entry_hist_slope":0.000049,"confidence":0.1771,"mfe_roi_pct":0.18,"mae_roi_pct":-10.49,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":220,"exit_index":228,"hold_bars":8,"entry_price":0.1355,"exit_price":0.13279,"entry_rsi":37.2185,"entry_hist":0.00001,"entry_hist_slope":0.000041,"confidence":0.1707,"mfe_roi_pct":1.14,"mae_roi_pct":-10.26,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":59,"exit_index":64,"hold_bars":5,"entry_price":0.14374,"exit_price":0.13941,"entry_rsi":62.6295,"entry_hist":-0.00006,"entry_hist_slope":-0.000082,"confidence":0.1756,"mfe_roi_pct":21.44,"mae_roi_pct":-0.76,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":272,"exit_index":273,"hold_bars":1,"entry_price":0.13987,"exit_price":0.14272449,"entry_rsi":63.8061,"entry_hist":-0.000048,"entry_hist_slope":-0.000061,"confidence":0.1978,"mfe_roi_pct":0.75,"mae_roi_pct":-10.19,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":59,"exit_index":64,"hold_bars":5,"entry_price":0.14374,"exit_price":0.13941,"entry_rsi":62.6295,"entry_hist":-0.00006,"entry_hist_slope":-0.000082,"confidence":0.1756,"mfe_roi_pct":21.44,"mae_roi_pct":-0.76,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":272,"exit_index":273,"hold_bars":1,"entry_price":0.13987,"exit_price":0.14272449,"entry_rsi":63.8061,"entry_hist":-0.000048,"entry_hist_slope":-0.000061,"confidence":0.1978,"mfe_roi_pct":0.75,"mae_roi_pct":-10.19,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":59,"exit_index":64,"hold_bars":5,"entry_price":0.14374,"exit_price":0.13941,"entry_rsi":62.6295,"entry_hist":-0.00006,"entry_hist_slope":-0.000082,"confidence":0.1756,"mfe_roi_pct":21.44,"mae_roi_pct":-0.76,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":272,"exit_index":273,"hold_bars":1,"entry_price":0.13987,"exit_price":0.14272449,"entry_rsi":63.8061,"entry_hist":-0.000048,"entry_hist_slope":-0.000061,"confidence":0.1978,"mfe_roi_pct":0.75,"mae_roi_pct":-10.19,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":69,"exit_index":87,"hold_bars":18,"entry_price":0.14217,"exit_price":0.14507143,"entry_rsi":61.5615,"entry_hist":-0.000034,"entry_hist_slope":-0.000218,"confidence":0.1787,"mfe_roi_pct":11.22,"mae_roi_pct":-11.61,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":69,"exit_index":87,"hold_bars":18,"entry_price":0.14217,"exit_price":0.14507143,"entry_rsi":61.5615,"entry_hist":-0.000034,"entry_hist_slope":-0.000218,"confidence":0.1787,"mfe_roi_pct":11.22,"mae_roi_pct":-11.61,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":69,"exit_index":87,"hold_bars":18,"entry_price":0.14217,"exit_price":0.14507143,"entry_rsi":61.5615,"entry_hist":-0.000034,"entry_hist_slope":-0.000218,"confidence":0.1787,"mfe_roi_pct":11.22,"mae_roi_pct":-11.61,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1777755600000,"exit_time":1777773600000,"entry_index":49,"exit_index":54,"hold_bars":5,"entry_price":0.12254,"exit_price":0.118,"entry_rsi":64.231,"entry_hist":-0.000049,"entry_hist_slope":-0.00019,"confidence":0.2333,"mfe_roi_pct":21.89,"mae_roi_pct":-1.26,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778259600000,"exit_time":1778274000000,"entry_index":189,"exit_index":193,"hold_bars":4,"entry_price":0.14204,"exit_price":0.14493878,"entry_rsi":60.927,"entry_hist":-0.000013,"entry_hist_slope":-0.000069,"confidence":0.1346,"mfe_roi_pct":0.04,"mae_roi_pct":-12.06,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778277600000,"exit_time":1778338800000,"entry_index":194,"exit_index":211,"hold_bars":17,"entry_price":0.14353,"exit_price":0.13807,"entry_rsi":61.0302,"entry_hist":-0.000038,"entry_hist_slope":-0.0001,"confidence":0.1431,"mfe_roi_pct":21.28,"mae_roi_pct":-4.86,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1777755600000,"exit_time":1777773600000,"entry_index":49,"exit_index":54,"hold_bars":5,"entry_price":0.12254,"exit_price":0.118,"entry_rsi":64.231,"entry_hist":-0.000049,"entry_hist_slope":-0.00019,"confidence":0.2333,"mfe_roi_pct":21.89,"mae_roi_pct":-1.26,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778259600000,"exit_time":1778274000000,"entry_index":189,"exit_index":193,"hold_bars":4,"entry_price":0.14204,"exit_price":0.14493878,"entry_rsi":60.927,"entry_hist":-0.000013,"entry_hist_slope":-0.000069,"confidence":0.1346,"mfe_roi_pct":0.04,"mae_roi_pct":-12.06,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778277600000,"exit_time":1778338800000,"entry_index":194,"exit_index":211,"hold_bars":17,"entry_price":0.14353,"exit_price":0.13807,"entry_rsi":61.0302,"entry_hist":-0.000038,"entry_hist_slope":-0.0001,"confidence":0.1431,"mfe_roi_pct":21.28,"mae_roi_pct":-4.86,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1777755600000,"exit_time":1777773600000,"entry_index":49,"exit_index":54,"hold_bars":5,"entry_price":0.12254,"exit_price":0.118,"entry_rsi":64.231,"entry_hist":-0.000049,"entry_hist_slope":-0.00019,"confidence":0.2333,"mfe_roi_pct":21.89,"mae_roi_pct":-1.26,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1777755600000,"exit_time":1777773600000,"entry_index":49,"exit_index":54,"hold_bars":5,"entry_price":0.12254,"exit_price":0.118,"entry_rsi":64.231,"entry_hist":-0.000049,"entry_hist_slope":-0.00019,"confidence":0.2333,"mfe_roi_pct":21.89,"mae_roi_pct":-1.26,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778641980000,"exit_time":1778657520000,"entry_index":40,"exit_index":299,"hold_bars":259,"entry_price":420.2,"exit_price":422,"entry_rsi":12.0874,"entry_hist":0.001523,"entry_hist_slope":0.003951,"confidence":0.75,"mfe_roi_pct":3.69,"mae_roi_pct":0,"realized_roi_pct":2.14,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778641980000,"exit_time":1778657520000,"entry_index":40,"exit_index":299,"hold_bars":259,"entry_price":420.2,"exit_price":422,"entry_rsi":12.0874,"entry_hist":0.001523,"entry_hist_slope":0.003951,"confidence":0.75,"mfe_roi_pct":3.69,"mae_roi_pct":0,"realized_roi_pct":2.14,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778641980000,"exit_time":1778657520000,"entry_index":40,"exit_index":299,"hold_bars":259,"entry_price":420.2,"exit_price":422,"entry_rsi":12.0874,"entry_hist":0.001523,"entry_hist_slope":0.003951,"confidence":0.75,"mfe_roi_pct":3.69,"mae_roi_pct":0,"realized_roi_pct":2.14,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778641980000,"exit_time":1778657520000,"entry_index":40,"exit_index":299,"hold_bars":259,"entry_price":420.2,"exit_price":422,"entry_rsi":12.0874,"entry_hist":0.001523,"entry_hist_slope":0.003951,"confidence":0.75,"mfe_roi_pct":3.69,"mae_roi_pct":0,"realized_roi_pct":2.14,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778641980000,"exit_time":1778657520000,"entry_index":40,"exit_index":299,"hold_bars":259,"entry_price":420.2,"exit_price":422,"entry_rsi":12.0874,"entry_hist":0.001523,"entry_hist_slope":0.003951,"confidence":0.75,"mfe_roi_pct":3.69,"mae_roi_pct":0,"realized_roi_pct":2.14,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778641980000,"exit_time":1778657520000,"entry_index":40,"exit_index":299,"hold_bars":259,"entry_price":420.2,"exit_price":422,"entry_rsi":12.0874,"entry_hist":0.001523,"entry_hist_slope":0.003951,"confidence":0.75,"mfe_roi_pct":3.69,"mae_roi_pct":0,"realized_roi_pct":2.14,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":40,"exit_index":299,"hold_bars":259,"entry_price":420.2,"exit_price":422,"entry_rsi":12.0874,"entry_hist":0.001523,"entry_hist_slope":0.003951,"confidence":0.75,"mfe_roi_pct":3.69,"mae_roi_pct":0,"realized_roi_pct":2.14,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":40,"exit_index":299,"hold_bars":259,"entry_price":420.2,"exit_price":422,"entry_rsi":12.0874,"entry_hist":0.001523,"entry_hist_slope":0.003951,"confidence":0.75,"mfe_roi_pct":3.69,"mae_roi_pct":0,"realized_roi_pct":2.14,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"1m","strategy":"strategy1_refined","threshold":0.25,"side":"LONG","entry_time":1778656080000,"exit_time":1778657520000,"entry_index":275,"exit_index":299,"hold_bars":24,"entry_price":422.2,"exit_price":422,"entry_rsi":31.0258,"entry_hist":0.001339,"entry_hist_slope":0.003312,"confidence":0.5019,"mfe_roi_pct":0,"mae_roi_pct":-0.24,"realized_roi_pct":-0.24,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"1m","strategy":"strategy1_refined","threshold":0.3,"side":"LONG","entry_time":1778656080000,"exit_time":1778657520000,"entry_index":275,"exit_index":299,"hold_bars":24,"entry_price":422.2,"exit_price":422,"entry_rsi":31.0258,"entry_hist":0.001339,"entry_hist_slope":0.003312,"confidence":0.5019,"mfe_roi_pct":0,"mae_roi_pct":-0.24,"realized_roi_pct":-0.24,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":73,"exit_index":299,"hold_bars":226,"entry_price":421.5,"exit_price":422,"entry_rsi":72.3748,"entry_hist":-0.018533,"entry_hist_slope":-0.021461,"confidence":0.5784,"mfe_roi_pct":0.12,"mae_roi_pct":-2.13,"realized_roi_pct":-0.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":73,"exit_index":299,"hold_bars":226,"entry_price":421.5,"exit_price":422,"entry_rsi":72.3748,"entry_hist":-0.018533,"entry_hist_slope":-0.021461,"confidence":0.5784,"mfe_roi_pct":0.12,"mae_roi_pct":-2.13,"realized_roi_pct":-0.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":73,"exit_index":299,"hold_bars":226,"entry_price":421.5,"exit_price":422,"entry_rsi":72.3748,"entry_hist":-0.018533,"entry_hist_slope":-0.021461,"confidence":0.5784,"mfe_roi_pct":0.12,"mae_roi_pct":-2.13,"realized_roi_pct":-0.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":73,"exit_index":299,"hold_bars":226,"entry_price":421.5,"exit_price":422,"entry_rsi":72.3748,"entry_hist":-0.018533,"entry_hist_slope":-0.021461,"confidence":0.5784,"mfe_roi_pct":0.12,"mae_roi_pct":-2.13,"realized_roi_pct":-0.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":73,"exit_index":299,"hold_bars":226,"entry_price":421.5,"exit_price":422,"entry_rsi":72.3748,"entry_hist":-0.018533,"entry_hist_slope":-0.021461,"confidence":0.5784,"mfe_roi_pct":0.12,"mae_roi_pct":-2.13,"realized_roi_pct":-0.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":73,"exit_index":299,"hold_bars":226,"entry_price":421.5,"exit_price":422,"entry_rsi":72.3748,"entry_hist":-0.018533,"entry_hist_slope":-0.021461,"confidence":0.5784,"mfe_roi_pct":0.12,"mae_roi_pct":-2.13,"realized_roi_pct":-0.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":73,"exit_index":299,"hold_bars":226,"entry_price":421.5,"exit_price":422,"entry_rsi":72.3748,"entry_hist":-0.018533,"entry_hist_slope":-0.021461,"confidence":0.5784,"mfe_roi_pct":0.12,"mae_roi_pct":-2.13,"realized_roi_pct":-0.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":73,"exit_index":299,"hold_bars":226,"entry_price":421.5,"exit_price":422,"entry_rsi":72.3748,"entry_hist":-0.018533,"entry_hist_slope":-0.021461,"confidence":0.5784,"mfe_roi_pct":0.12,"mae_roi_pct":-2.13,"realized_roi_pct":-0.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":420.9,"exit_price":422,"entry_rsi":62.9169,"entry_hist":-0.005629,"entry_hist_slope":-0.021487,"confidence":0.3656,"mfe_roi_pct":0.83,"mae_roi_pct":-2.83,"realized_roi_pct":-1.3,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":420.9,"exit_price":422,"entry_rsi":62.9169,"entry_hist":-0.005629,"entry_hist_slope":-0.021487,"confidence":0.3656,"mfe_roi_pct":0.83,"mae_roi_pct":-2.83,"realized_roi_pct":-1.3,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":420.9,"exit_price":422,"entry_rsi":62.9169,"entry_hist":-0.005629,"entry_hist_slope":-0.021487,"confidence":0.3656,"mfe_roi_pct":0.83,"mae_roi_pct":-2.83,"realized_roi_pct":-1.3,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":420.9,"exit_price":422,"entry_rsi":62.9169,"entry_hist":-0.005629,"entry_hist_slope":-0.021487,"confidence":0.3656,"mfe_roi_pct":0.83,"mae_roi_pct":-2.83,"realized_roi_pct":-1.3,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":420.9,"exit_price":422,"entry_rsi":62.9169,"entry_hist":-0.005629,"entry_hist_slope":-0.021487,"confidence":0.3656,"mfe_roi_pct":0.83,"mae_roi_pct":-2.83,"realized_roi_pct":-1.3,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":420.9,"exit_price":422,"entry_rsi":62.9169,"entry_hist":-0.005629,"entry_hist_slope":-0.021487,"confidence":0.3656,"mfe_roi_pct":0.83,"mae_roi_pct":-2.83,"realized_roi_pct":-1.3,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":126,"exit_index":299,"hold_bars":173,"entry_price":411,"exit_price":422,"entry_rsi":36.4672,"entry_hist":0.139636,"entry_hist_slope":0.156136,"confidence":0.3796,"mfe_roi_pct":14.96,"mae_roi_pct":-0.24,"realized_roi_pct":12.23,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":126,"exit_index":299,"hold_bars":173,"entry_price":411,"exit_price":422,"entry_rsi":36.4672,"entry_hist":0.139636,"entry_hist_slope":0.156136,"confidence":0.3796,"mfe_roi_pct":14.96,"mae_roi_pct":-0.24,"realized_roi_pct":12.23,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":126,"exit_index":299,"hold_bars":173,"entry_price":411,"exit_price":422,"entry_rsi":36.4672,"entry_hist":0.139636,"entry_hist_slope":0.156136,"confidence":0.3796,"mfe_roi_pct":14.96,"mae_roi_pct":-0.24,"realized_roi_pct":12.23,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":126,"exit_index":299,"hold_bars":173,"entry_price":411,"exit_price":422,"entry_rsi":36.4672,"entry_hist":0.139636,"entry_hist_slope":0.156136,"confidence":0.3796,"mfe_roi_pct":14.96,"mae_roi_pct":-0.24,"realized_roi_pct":12.23,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":126,"exit_index":299,"hold_bars":173,"entry_price":411,"exit_price":422,"entry_rsi":36.4672,"entry_hist":0.139636,"entry_hist_slope":0.156136,"confidence":0.3796,"mfe_roi_pct":14.96,"mae_roi_pct":-0.24,"realized_roi_pct":12.23,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":126,"exit_index":299,"hold_bars":173,"entry_price":411,"exit_price":422,"entry_rsi":36.4672,"entry_hist":0.139636,"entry_hist_slope":0.156136,"confidence":0.3796,"mfe_roi_pct":14.96,"mae_roi_pct":-0.24,"realized_roi_pct":12.23,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":293,"exit_index":299,"hold_bars":6,"entry_price":422.1,"exit_price":422,"entry_rsi":60.6785,"entry_hist":-0.00937,"entry_hist_slope":-0.038219,"confidence":0.3153,"mfe_roi_pct":0.12,"mae_roi_pct":-1.42,"realized_roi_pct":0.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":293,"exit_index":299,"hold_bars":6,"entry_price":422.1,"exit_price":422,"entry_rsi":60.6785,"entry_hist":-0.00937,"entry_hist_slope":-0.038219,"confidence":0.3153,"mfe_roi_pct":0.12,"mae_roi_pct":-1.42,"realized_roi_pct":0.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":293,"exit_index":299,"hold_bars":6,"entry_price":422.1,"exit_price":422,"entry_rsi":60.6785,"entry_hist":-0.00937,"entry_hist_slope":-0.038219,"confidence":0.3153,"mfe_roi_pct":0.12,"mae_roi_pct":-1.42,"realized_roi_pct":0.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":293,"exit_index":299,"hold_bars":6,"entry_price":422.1,"exit_price":422,"entry_rsi":60.6785,"entry_hist":-0.00937,"entry_hist_slope":-0.038219,"confidence":0.3153,"mfe_roi_pct":0.12,"mae_roi_pct":-1.42,"realized_roi_pct":0.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":293,"exit_index":299,"hold_bars":6,"entry_price":422.1,"exit_price":422,"entry_rsi":60.6785,"entry_hist":-0.00937,"entry_hist_slope":-0.038219,"confidence":0.3153,"mfe_roi_pct":0.12,"mae_roi_pct":-1.42,"realized_roi_pct":0.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":293,"exit_index":299,"hold_bars":6,"entry_price":422.1,"exit_price":422,"entry_rsi":60.6785,"entry_hist":-0.00937,"entry_hist_slope":-0.038219,"confidence":0.3153,"mfe_roi_pct":0.12,"mae_roi_pct":-1.42,"realized_roi_pct":0.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":87,"exit_index":167,"hold_bars":80,"entry_price":429,"exit_price":437.75510204,"entry_rsi":60.2488,"entry_hist":-0.080412,"entry_hist_slope":-0.147826,"confidence":0.3056,"mfe_roi_pct":0.35,"mae_roi_pct":-14.93,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":87,"exit_index":167,"hold_bars":80,"entry_price":429,"exit_price":437.75510204,"entry_rsi":60.2488,"entry_hist":-0.080412,"entry_hist_slope":-0.147826,"confidence":0.3056,"mfe_roi_pct":0.35,"mae_roi_pct":-14.93,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":87,"exit_index":167,"hold_bars":80,"entry_price":429,"exit_price":437.75510204,"entry_rsi":60.2488,"entry_hist":-0.080412,"entry_hist_slope":-0.147826,"confidence":0.3056,"mfe_roi_pct":0.35,"mae_roi_pct":-14.93,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":87,"exit_index":167,"hold_bars":80,"entry_price":429,"exit_price":437.75510204,"entry_rsi":60.2488,"entry_hist":-0.080412,"entry_hist_slope":-0.147826,"confidence":0.3056,"mfe_roi_pct":0.35,"mae_roi_pct":-14.93,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":87,"exit_index":167,"hold_bars":80,"entry_price":429,"exit_price":437.75510204,"entry_rsi":60.2488,"entry_hist":-0.080412,"entry_hist_slope":-0.147826,"confidence":0.3056,"mfe_roi_pct":0.35,"mae_roi_pct":-14.93,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":87,"exit_index":167,"hold_bars":80,"entry_price":429,"exit_price":437.75510204,"entry_rsi":60.2488,"entry_hist":-0.080412,"entry_hist_slope":-0.147826,"confidence":0.3056,"mfe_roi_pct":0.35,"mae_roi_pct":-14.93,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778047200000,"exit_time":1778173200000,"entry_index":130,"exit_index":165,"hold_bars":35,"entry_price":433,"exit_price":416,"entry_rsi":60.2347,"entry_hist":-0.047129,"entry_hist_slope":-0.048401,"confidence":0.3053,"mfe_roi_pct":22.69,"mae_roi_pct":-8.4,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778047200000,"exit_time":1778173200000,"entry_index":130,"exit_index":165,"hold_bars":35,"entry_price":433,"exit_price":416,"entry_rsi":60.2347,"entry_hist":-0.047129,"entry_hist_slope":-0.048401,"confidence":0.3053,"mfe_roi_pct":22.69,"mae_roi_pct":-8.4,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778047200000,"exit_time":1778173200000,"entry_index":130,"exit_index":165,"hold_bars":35,"entry_price":433,"exit_price":416,"entry_rsi":60.2347,"entry_hist":-0.047129,"entry_hist_slope":-0.048401,"confidence":0.3053,"mfe_roi_pct":22.69,"mae_roi_pct":-8.4,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778047200000,"exit_time":1778173200000,"entry_index":130,"exit_index":165,"hold_bars":35,"entry_price":433,"exit_price":416,"entry_rsi":60.2347,"entry_hist":-0.047129,"entry_hist_slope":-0.048401,"confidence":0.3053,"mfe_roi_pct":22.69,"mae_roi_pct":-8.4,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778047200000,"exit_time":1778173200000,"entry_index":130,"exit_index":165,"hold_bars":35,"entry_price":433,"exit_price":416,"entry_rsi":60.2347,"entry_hist":-0.047129,"entry_hist_slope":-0.048401,"confidence":0.3053,"mfe_roi_pct":22.69,"mae_roi_pct":-8.4,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"AVGO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778047200000,"exit_time":1778173200000,"entry_index":130,"exit_index":165,"hold_bars":35,"entry_price":433,"exit_price":416,"entry_rsi":60.2347,"entry_hist":-0.047129,"entry_hist_slope":-0.048401,"confidence":0.3053,"mfe_roi_pct":22.69,"mae_roi_pct":-8.4,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":78,"exit_index":299,"hold_bars":221,"entry_price":0.10928,"exit_price":0.1088,"entry_rsi":63.5251,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.181,"mfe_roi_pct":5.32,"mae_roi_pct":-2.41,"realized_roi_pct":2.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":78,"exit_index":299,"hold_bars":221,"entry_price":0.10928,"exit_price":0.1088,"entry_rsi":63.5251,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.181,"mfe_roi_pct":5.32,"mae_roi_pct":-2.41,"realized_roi_pct":2.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":78,"exit_index":299,"hold_bars":221,"entry_price":0.10928,"exit_price":0.1088,"entry_rsi":63.5251,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.181,"mfe_roi_pct":5.32,"mae_roi_pct":-2.41,"realized_roi_pct":2.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":243,"exit_index":299,"hold_bars":56,"entry_price":0.10934,"exit_price":0.1088,"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":2.48,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":243,"exit_index":299,"hold_bars":56,"entry_price":0.10934,"exit_price":0.1088,"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":2.48,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":243,"exit_index":299,"hold_bars":56,"entry_price":0.10934,"exit_price":0.1088,"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":2.48,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":150,"exit_index":299,"hold_bars":149,"entry_price":0.10787,"exit_price":0.1088,"entry_rsi":39.8594,"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":4.31,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":150,"exit_index":299,"hold_bars":149,"entry_price":0.10787,"exit_price":0.1088,"entry_rsi":39.8594,"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":4.31,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.05,"side":"LONG","entry_time":1778630580000,"exit_time":1778657400000,"entry_index":150,"exit_index":299,"hold_bars":149,"entry_price":0.10787,"exit_price":0.1088,"entry_rsi":39.8594,"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":4.31,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.1,"side":"LONG","entry_time":1778630580000,"exit_time":1778657400000,"entry_index":150,"exit_index":299,"hold_bars":149,"entry_price":0.10787,"exit_price":0.1088,"entry_rsi":39.8594,"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":4.31,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778612580000,"exit_time":1778657400000,"entry_index":50,"exit_index":299,"hold_bars":249,"entry_price":0.10828,"exit_price":0.1088,"entry_rsi":60.4607,"entry_hist":-0.000003,"entry_hist_slope":-0.000005,"confidence":0.1113,"mfe_roi_pct":4,"mae_roi_pct":-6.97,"realized_roi_pct":-2.39,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778612580000,"exit_time":1778657400000,"entry_index":50,"exit_index":299,"hold_bars":249,"entry_price":0.10828,"exit_price":0.1088,"entry_rsi":60.4607,"entry_hist":-0.000003,"entry_hist_slope":-0.000005,"confidence":0.1113,"mfe_roi_pct":4,"mae_roi_pct":-6.97,"realized_roi_pct":-2.39,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778647140000,"exit_time":1778657400000,"entry_index":242,"exit_index":299,"hold_bars":57,"entry_price":0.10967,"exit_price":0.1088,"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":4,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":242,"exit_index":299,"hold_bars":57,"entry_price":0.10967,"exit_price":0.1088,"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":4,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":69,"exit_index":299,"hold_bars":230,"entry_price":0.10871,"exit_price":0.1088,"entry_rsi":37.163,"entry_hist":0.000018,"entry_hist_slope":0.00002,"confidence":0.1678,"mfe_roi_pct":5.06,"mae_roi_pct":-9.15,"realized_roi_pct":0.41,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":69,"exit_index":299,"hold_bars":230,"entry_price":0.10871,"exit_price":0.1088,"entry_rsi":37.163,"entry_hist":0.000018,"entry_hist_slope":0.00002,"confidence":0.1678,"mfe_roi_pct":5.06,"mae_roi_pct":-9.15,"realized_roi_pct":0.41,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":69,"exit_index":299,"hold_bars":230,"entry_price":0.10871,"exit_price":0.1088,"entry_rsi":37.163,"entry_hist":0.000018,"entry_hist_slope":0.00002,"confidence":0.1678,"mfe_roi_pct":5.06,"mae_roi_pct":-9.15,"realized_roi_pct":0.41,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":269,"exit_index":299,"hold_bars":30,"entry_price":0.10965,"exit_price":0.1088,"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.91,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":269,"exit_index":299,"hold_bars":30,"entry_price":0.10965,"exit_price":0.1088,"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.91,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":227,"exit_index":234,"hold_bars":7,"entry_price":0.10901,"exit_price":0.1068298,"entry_rsi":38.5531,"entry_hist":0.000006,"entry_hist_slope":0.000023,"confidence":0.1372,"mfe_roi_pct":0.83,"mae_roi_pct":-10.14,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":227,"exit_index":234,"hold_bars":7,"entry_price":0.10901,"exit_price":0.1068298,"entry_rsi":38.5531,"entry_hist":0.000006,"entry_hist_slope":0.000023,"confidence":0.1372,"mfe_roi_pct":0.83,"mae_roi_pct":-10.14,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":60,"exit_index":218,"hold_bars":158,"entry_price":0.11379,"exit_price":0.1087,"entry_rsi":64.1814,"entry_hist":-0.000023,"entry_hist_slope":-0.000059,"confidence":0.2058,"mfe_roi_pct":23.99,"mae_roi_pct":-5.3,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":60,"exit_index":218,"hold_bars":158,"entry_price":0.11379,"exit_price":0.1087,"entry_rsi":64.1814,"entry_hist":-0.000023,"entry_hist_slope":-0.000059,"confidence":0.2058,"mfe_roi_pct":23.99,"mae_roi_pct":-5.3,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":60,"exit_index":218,"hold_bars":158,"entry_price":0.11379,"exit_price":0.1087,"entry_rsi":64.1814,"entry_hist":-0.000023,"entry_hist_slope":-0.000059,"confidence":0.2058,"mfe_roi_pct":23.99,"mae_roi_pct":-5.3,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":60,"exit_index":218,"hold_bars":158,"entry_price":0.11379,"exit_price":0.1087,"entry_rsi":64.1814,"entry_hist":-0.000023,"entry_hist_slope":-0.000059,"confidence":0.2058,"mfe_roi_pct":23.99,"mae_roi_pct":-5.3,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":0.10791,"exit_price":0.1088,"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.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":0.10791,"exit_price":0.1088,"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.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":90,"exit_index":96,"hold_bars":6,"entry_price":0.11061,"exit_price":0.11286735,"entry_rsi":61.0342,"entry_hist":-0.000045,"entry_hist_slope":-0.00007,"confidence":0.1372,"mfe_roi_pct":1.68,"mae_roi_pct":-10.19,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":98,"exit_index":121,"hold_bars":23,"entry_price":0.11211,"exit_price":0.10838,"entry_rsi":63.4554,"entry_hist":-0.000012,"entry_hist_slope":-0.000044,"confidence":0.1866,"mfe_roi_pct":20.76,"mae_roi_pct":-2.31,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":90,"exit_index":96,"hold_bars":6,"entry_price":0.11061,"exit_price":0.11286735,"entry_rsi":61.0342,"entry_hist":-0.000045,"entry_hist_slope":-0.00007,"confidence":0.1372,"mfe_roi_pct":1.68,"mae_roi_pct":-10.19,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":98,"exit_index":121,"hold_bars":23,"entry_price":0.11211,"exit_price":0.10838,"entry_rsi":63.4554,"entry_hist":-0.000012,"entry_hist_slope":-0.000044,"confidence":0.1866,"mfe_roi_pct":20.76,"mae_roi_pct":-2.31,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":98,"exit_index":121,"hold_bars":23,"entry_price":0.11211,"exit_price":0.10838,"entry_rsi":63.4554,"entry_hist":-0.000012,"entry_hist_slope":-0.000044,"confidence":0.1866,"mfe_roi_pct":20.76,"mae_roi_pct":-2.31,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1777867200000,"exit_time":1777932000000,"entry_index":80,"exit_index":98,"hold_bars":18,"entry_price":0.10701,"exit_price":0.10289,"entry_rsi":63.8605,"entry_hist":-0.000023,"entry_hist_slope":-0.000138,"confidence":0.2144,"mfe_roi_pct":20.58,"mae_roi_pct":-0.42,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1777867200000,"exit_time":1777932000000,"entry_index":80,"exit_index":98,"hold_bars":18,"entry_price":0.10701,"exit_price":0.10289,"entry_rsi":63.8605,"entry_hist":-0.000023,"entry_hist_slope":-0.000138,"confidence":0.2144,"mfe_roi_pct":20.58,"mae_roi_pct":-0.42,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1777867200000,"exit_time":1777932000000,"entry_index":80,"exit_index":98,"hold_bars":18,"entry_price":0.10701,"exit_price":0.10289,"entry_rsi":63.8605,"entry_hist":-0.000023,"entry_hist_slope":-0.000138,"confidence":0.2144,"mfe_roi_pct":20.58,"mae_roi_pct":-0.42,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1777867200000,"exit_time":1777932000000,"entry_index":80,"exit_index":98,"hold_bars":18,"entry_price":0.10701,"exit_price":0.10289,"entry_rsi":63.8605,"entry_hist":-0.000023,"entry_hist_slope":-0.000138,"confidence":0.2144,"mfe_roi_pct":20.58,"mae_roi_pct":-0.42,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777420800000,"exit_time":1777485600000,"entry_index":128,"exit_index":137,"hold_bars":9,"entry_price":0.10058,"exit_price":0.0985684,"entry_rsi":36.9157,"entry_hist":0,"entry_hist_slope":0.000014,"confidence":0.1721,"mfe_roi_pct":6.91,"mae_roi_pct":-19.79,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777586400000,"exit_time":1777816800000,"entry_index":151,"exit_index":183,"hold_bars":32,"entry_price":0.09645,"exit_price":0.10497,"entry_rsi":34.8548,"entry_hist":0.000003,"entry_hist_slope":0.000026,"confidence":0.2209,"mfe_roi_pct":45.31,"mae_roi_pct":-4.41,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777420800000,"exit_time":1777485600000,"entry_index":128,"exit_index":137,"hold_bars":9,"entry_price":0.10058,"exit_price":0.0985684,"entry_rsi":36.9157,"entry_hist":0,"entry_hist_slope":0.000014,"confidence":0.1721,"mfe_roi_pct":6.91,"mae_roi_pct":-19.79,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777586400000,"exit_time":1777816800000,"entry_index":151,"exit_index":183,"hold_bars":32,"entry_price":0.09645,"exit_price":0.10497,"entry_rsi":34.8548,"entry_hist":0.000003,"entry_hist_slope":0.000026,"confidence":0.2209,"mfe_roi_pct":45.31,"mae_roi_pct":-4.41,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1777420800000,"exit_time":1777485600000,"entry_index":128,"exit_index":137,"hold_bars":9,"entry_price":0.10058,"exit_price":0.0985684,"entry_rsi":36.9157,"entry_hist":0,"entry_hist_slope":0.000014,"confidence":0.1721,"mfe_roi_pct":6.91,"mae_roi_pct":-19.79,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1777586400000,"exit_time":1777816800000,"entry_index":151,"exit_index":183,"hold_bars":32,"entry_price":0.09645,"exit_price":0.10497,"entry_rsi":34.8548,"entry_hist":0.000003,"entry_hist_slope":0.000026,"confidence":0.2209,"mfe_roi_pct":45.31,"mae_roi_pct":-4.41,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1777586400000,"exit_time":1777816800000,"entry_index":151,"exit_index":183,"hold_bars":32,"entry_price":0.09645,"exit_price":0.10497,"entry_rsi":34.8548,"entry_hist":0.000003,"entry_hist_slope":0.000026,"confidence":0.2209,"mfe_roi_pct":45.31,"mae_roi_pct":-4.41,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":94,"exit_index":299,"hold_bars":205,"entry_price":0.02747,"exit_price":0.02729,"entry_rsi":34.962,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.2135,"mfe_roi_pct":2.18,"mae_roi_pct":-4.19,"realized_roi_pct":-3.28,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":94,"exit_index":299,"hold_bars":205,"entry_price":0.02747,"exit_price":0.02729,"entry_rsi":34.962,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.2135,"mfe_roi_pct":2.18,"mae_roi_pct":-4.19,"realized_roi_pct":-3.28,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":94,"exit_index":299,"hold_bars":205,"entry_price":0.02747,"exit_price":0.02729,"entry_rsi":34.962,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.2135,"mfe_roi_pct":2.18,"mae_roi_pct":-4.19,"realized_roi_pct":-3.28,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":94,"exit_index":299,"hold_bars":205,"entry_price":0.02747,"exit_price":0.02729,"entry_rsi":34.962,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.2135,"mfe_roi_pct":2.18,"mae_roi_pct":-4.19,"realized_roi_pct":-3.28,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":65,"exit_index":189,"hold_bars":124,"entry_price":0.02724,"exit_price":0.02779592,"entry_rsi":65.2279,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.2193,"mfe_roi_pct":6.13,"mae_roi_pct":-10.42,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":65,"exit_index":189,"hold_bars":124,"entry_price":0.02724,"exit_price":0.02779592,"entry_rsi":65.2279,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.2193,"mfe_roi_pct":6.13,"mae_roi_pct":-10.42,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":65,"exit_index":189,"hold_bars":124,"entry_price":0.02724,"exit_price":0.02779592,"entry_rsi":65.2279,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.2193,"mfe_roi_pct":6.13,"mae_roi_pct":-10.42,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":65,"exit_index":189,"hold_bars":124,"entry_price":0.02724,"exit_price":0.02779592,"entry_rsi":65.2279,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.2193,"mfe_roi_pct":6.13,"mae_roi_pct":-10.42,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":62,"exit_index":94,"hold_bars":32,"entry_price":0.02682,"exit_price":0.0262836,"entry_rsi":38.8469,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.1263,"mfe_roi_pct":2.05,"mae_roi_pct":-10.81,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":109,"exit_index":151,"hold_bars":42,"entry_price":0.02603,"exit_price":0.02699,"entry_rsi":39.9961,"entry_hist":0.00001,"entry_hist_slope":0.00001,"confidence":0.102,"mfe_roi_pct":20.17,"mae_roi_pct":-5.19,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":62,"exit_index":94,"hold_bars":32,"entry_price":0.02682,"exit_price":0.0262836,"entry_rsi":38.8469,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.1263,"mfe_roi_pct":2.05,"mae_roi_pct":-10.81,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":109,"exit_index":151,"hold_bars":42,"entry_price":0.02603,"exit_price":0.02699,"entry_rsi":39.9961,"entry_hist":0.00001,"entry_hist_slope":0.00001,"confidence":0.102,"mfe_roi_pct":20.17,"mae_roi_pct":-5.19,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"5m","strategy":"strategy1_refined","threshold":0.05,"side":"LONG","entry_time":1778586300000,"exit_time":1778595900000,"entry_index":62,"exit_index":94,"hold_bars":32,"entry_price":0.02682,"exit_price":0.02639088,"entry_rsi":38.8469,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.1263,"mfe_roi_pct":2.05,"mae_roi_pct":-10.81,"realized_roi_pct":-8,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"5m","strategy":"strategy1_refined","threshold":0.1,"side":"LONG","entry_time":1778586300000,"exit_time":1778595900000,"entry_index":62,"exit_index":94,"hold_bars":32,"entry_price":0.02682,"exit_price":0.02639088,"entry_rsi":38.8469,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.1263,"mfe_roi_pct":2.05,"mae_roi_pct":-10.81,"realized_roi_pct":-8,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":161,"exit_index":175,"hold_bars":14,"entry_price":0.02709,"exit_price":0.02764286,"entry_rsi":60.2358,"entry_hist":-0.000009,"entry_hist_slope":-0.000018,"confidence":0.1088,"mfe_roi_pct":3.34,"mae_roi_pct":-10.83,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":161,"exit_index":175,"hold_bars":14,"entry_price":0.02709,"exit_price":0.02764286,"entry_rsi":60.2358,"entry_hist":-0.000009,"entry_hist_slope":-0.000018,"confidence":0.1088,"mfe_roi_pct":3.34,"mae_roi_pct":-10.83,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":226,"exit_index":230,"hold_bars":4,"entry_price":0.02679,"exit_price":0.0262542,"entry_rsi":35.9446,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.1916,"mfe_roi_pct":0.37,"mae_roi_pct":-10.27,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":226,"exit_index":230,"hold_bars":4,"entry_price":0.02679,"exit_price":0.0262542,"entry_rsi":35.9446,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.1916,"mfe_roi_pct":0.37,"mae_roi_pct":-10.27,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":226,"exit_index":230,"hold_bars":4,"entry_price":0.02679,"exit_price":0.0262542,"entry_rsi":35.9446,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.1916,"mfe_roi_pct":0.37,"mae_roi_pct":-10.27,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":266,"exit_index":299,"hold_bars":33,"entry_price":0.02746,"exit_price":0.02729,"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":3.11,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":266,"exit_index":299,"hold_bars":33,"entry_price":0.02746,"exit_price":0.02729,"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":3.11,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":158,"exit_index":174,"hold_bars":16,"entry_price":0.02731,"exit_price":0.02786735,"entry_rsi":62.4179,"entry_hist":-0.000002,"entry_hist_slope":-0.000021,"confidence":0.1586,"mfe_roi_pct":6.3,"mae_roi_pct":-11.45,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":158,"exit_index":174,"hold_bars":16,"entry_price":0.02731,"exit_price":0.02786735,"entry_rsi":62.4179,"entry_hist":-0.000002,"entry_hist_slope":-0.000021,"confidence":0.1586,"mfe_roi_pct":6.3,"mae_roi_pct":-11.45,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":158,"exit_index":174,"hold_bars":16,"entry_price":0.02731,"exit_price":0.02786735,"entry_rsi":62.4179,"entry_hist":-0.000002,"entry_hist_slope":-0.000021,"confidence":0.1586,"mfe_roi_pct":6.3,"mae_roi_pct":-11.45,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778194800000,"exit_time":1778288400000,"entry_index":171,"exit_index":197,"hold_bars":26,"entry_price":0.02574,"exit_price":0.02668,"entry_rsi":34.1493,"entry_hist":0.000005,"entry_hist_slope":0.000012,"confidence":0.234,"mfe_roi_pct":20.78,"mae_roi_pct":-4.47,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778194800000,"exit_time":1778288400000,"entry_index":171,"exit_index":197,"hold_bars":26,"entry_price":0.02574,"exit_price":0.02668,"entry_rsi":34.1493,"entry_hist":0.000005,"entry_hist_slope":0.000012,"confidence":0.234,"mfe_roi_pct":20.78,"mae_roi_pct":-4.47,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778194800000,"exit_time":1778288400000,"entry_index":171,"exit_index":197,"hold_bars":26,"entry_price":0.02574,"exit_price":0.02668,"entry_rsi":34.1493,"entry_hist":0.000005,"entry_hist_slope":0.000012,"confidence":0.234,"mfe_roi_pct":20.78,"mae_roi_pct":-4.47,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778194800000,"exit_time":1778288400000,"entry_index":171,"exit_index":197,"hold_bars":26,"entry_price":0.02574,"exit_price":0.02668,"entry_rsi":34.1493,"entry_hist":0.000005,"entry_hist_slope":0.000012,"confidence":0.234,"mfe_roi_pct":20.78,"mae_roi_pct":-4.47,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777255200000,"exit_time":1777262400000,"entry_index":105,"exit_index":106,"hold_bars":1,"entry_price":0.0281,"exit_price":0.027538,"entry_rsi":36.5949,"entry_hist":0.000037,"entry_hist_slope":0.000071,"confidence":0.1909,"mfe_roi_pct":1.96,"mae_roi_pct":-14.95,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777600800000,"exit_time":1777636800000,"entry_index":153,"exit_index":158,"hold_bars":5,"entry_price":0.02643,"exit_price":0.0277,"entry_rsi":39.7657,"entry_hist":0.000004,"entry_hist_slope":0.000011,"confidence":0.1074,"mfe_roi_pct":27.24,"mae_roi_pct":-7,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777255200000,"exit_time":1777262400000,"entry_index":105,"exit_index":106,"hold_bars":1,"entry_price":0.0281,"exit_price":0.027538,"entry_rsi":36.5949,"entry_hist":0.000037,"entry_hist_slope":0.000071,"confidence":0.1909,"mfe_roi_pct":1.96,"mae_roi_pct":-14.95,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777600800000,"exit_time":1777636800000,"entry_index":153,"exit_index":158,"hold_bars":5,"entry_price":0.02643,"exit_price":0.0277,"entry_rsi":39.7657,"entry_hist":0.000004,"entry_hist_slope":0.000011,"confidence":0.1074,"mfe_roi_pct":27.24,"mae_roi_pct":-7,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1777255200000,"exit_time":1777262400000,"entry_index":105,"exit_index":106,"hold_bars":1,"entry_price":0.0281,"exit_price":0.027538,"entry_rsi":36.5949,"entry_hist":0.000037,"entry_hist_slope":0.000071,"confidence":0.1909,"mfe_roi_pct":1.96,"mae_roi_pct":-14.95,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":125,"exit_index":299,"hold_bars":174,"entry_price":104.2,"exit_price":103.25,"entry_rsi":36.5677,"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.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":125,"exit_index":299,"hold_bars":174,"entry_price":104.2,"exit_price":103.25,"entry_rsi":36.5677,"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.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":125,"exit_index":299,"hold_bars":174,"entry_price":104.2,"exit_price":103.25,"entry_rsi":36.5677,"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.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":125,"exit_index":299,"hold_bars":174,"entry_price":104.2,"exit_price":103.25,"entry_rsi":36.5677,"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.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":125,"exit_index":299,"hold_bars":174,"entry_price":104.2,"exit_price":103.25,"entry_rsi":36.5677,"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.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":125,"exit_index":299,"hold_bars":174,"entry_price":104.2,"exit_price":103.25,"entry_rsi":36.5677,"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.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.05,"side":"LONG","entry_time":1778626080000,"exit_time":1778657400000,"entry_index":125,"exit_index":299,"hold_bars":174,"entry_price":104.2,"exit_price":103.25,"entry_rsi":36.5677,"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.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.1,"side":"LONG","entry_time":1778626080000,"exit_time":1778657400000,"entry_index":125,"exit_index":299,"hold_bars":174,"entry_price":104.2,"exit_price":103.25,"entry_rsi":36.5677,"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.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.15,"side":"LONG","entry_time":1778626080000,"exit_time":1778657400000,"entry_index":125,"exit_index":299,"hold_bars":174,"entry_price":104.2,"exit_price":103.25,"entry_rsi":36.5677,"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.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.2,"side":"LONG","entry_time":1778626080000,"exit_time":1778657400000,"entry_index":125,"exit_index":299,"hold_bars":174,"entry_price":104.2,"exit_price":103.25,"entry_rsi":36.5677,"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.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.25,"side":"LONG","entry_time":1778626080000,"exit_time":1778657400000,"entry_index":125,"exit_index":299,"hold_bars":174,"entry_price":104.2,"exit_price":103.25,"entry_rsi":36.5677,"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.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.3,"side":"LONG","entry_time":1778626080000,"exit_time":1778657400000,"entry_index":125,"exit_index":299,"hold_bars":174,"entry_price":104.2,"exit_price":103.25,"entry_rsi":36.5677,"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.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":198,"exit_index":299,"hold_bars":101,"entry_price":104.26,"exit_price":103.26,"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.8,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":198,"exit_index":299,"hold_bars":101,"entry_price":104.26,"exit_price":103.26,"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.8,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":198,"exit_index":299,"hold_bars":101,"entry_price":104.26,"exit_price":103.26,"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.8,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":198,"exit_index":299,"hold_bars":101,"entry_price":104.26,"exit_price":103.26,"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.8,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":198,"exit_index":299,"hold_bars":101,"entry_price":104.26,"exit_price":103.26,"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.8,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":198,"exit_index":299,"hold_bars":101,"entry_price":104.26,"exit_price":103.26,"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.8,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"5m","strategy":"strategy1_refined","threshold":0.05,"side":"LONG","entry_time":1778627100000,"exit_time":1778657400000,"entry_index":198,"exit_index":299,"hold_bars":101,"entry_price":104.26,"exit_price":103.26,"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.8,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"5m","strategy":"strategy1_refined","threshold":0.1,"side":"LONG","entry_time":1778627100000,"exit_time":1778657400000,"entry_index":198,"exit_index":299,"hold_bars":101,"entry_price":104.26,"exit_price":103.26,"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.8,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"5m","strategy":"strategy1_refined","threshold":0.15,"side":"LONG","entry_time":1778627100000,"exit_time":1778657400000,"entry_index":198,"exit_index":299,"hold_bars":101,"entry_price":104.26,"exit_price":103.26,"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.8,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"5m","strategy":"strategy1_refined","threshold":0.2,"side":"LONG","entry_time":1778627100000,"exit_time":1778657400000,"entry_index":198,"exit_index":299,"hold_bars":101,"entry_price":104.26,"exit_price":103.26,"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.8,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"5m","strategy":"strategy1_refined","threshold":0.25,"side":"LONG","entry_time":1778627100000,"exit_time":1778657400000,"entry_index":198,"exit_index":299,"hold_bars":101,"entry_price":104.26,"exit_price":103.26,"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.8,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"5m","strategy":"strategy1_refined","threshold":0.3,"side":"LONG","entry_time":1778627100000,"exit_time":1778657400000,"entry_index":198,"exit_index":299,"hold_bars":101,"entry_price":104.26,"exit_price":103.26,"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.8,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":278,"exit_index":299,"hold_bars":21,"entry_price":103.87,"exit_price":103.26,"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.94,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":278,"exit_index":299,"hold_bars":21,"entry_price":103.87,"exit_price":103.26,"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.94,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":278,"exit_index":299,"hold_bars":21,"entry_price":103.87,"exit_price":103.26,"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.94,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":278,"exit_index":299,"hold_bars":21,"entry_price":103.87,"exit_price":103.26,"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.94,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":278,"exit_index":299,"hold_bars":21,"entry_price":103.87,"exit_price":103.26,"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.94,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":278,"exit_index":299,"hold_bars":21,"entry_price":103.87,"exit_price":103.26,"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.94,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":78,"exit_index":210,"hold_bars":132,"entry_price":102.82,"exit_price":104.91836735,"entry_rsi":69.2043,"entry_hist":-0.011907,"entry_hist_slope":-0.032201,"confidence":0.5071,"mfe_roi_pct":9.11,"mae_roi_pct":-10.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":219,"exit_index":299,"hold_bars":80,"entry_price":104.87,"exit_price":103.26,"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.8,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":78,"exit_index":210,"hold_bars":132,"entry_price":102.82,"exit_price":104.91836735,"entry_rsi":69.2043,"entry_hist":-0.011907,"entry_hist_slope":-0.032201,"confidence":0.5071,"mfe_roi_pct":9.11,"mae_roi_pct":-10.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":219,"exit_index":299,"hold_bars":80,"entry_price":104.87,"exit_price":103.26,"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.8,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":78,"exit_index":210,"hold_bars":132,"entry_price":102.82,"exit_price":104.91836735,"entry_rsi":69.2043,"entry_hist":-0.011907,"entry_hist_slope":-0.032201,"confidence":0.5071,"mfe_roi_pct":9.11,"mae_roi_pct":-10.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":219,"exit_index":299,"hold_bars":80,"entry_price":104.87,"exit_price":103.26,"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.8,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":78,"exit_index":210,"hold_bars":132,"entry_price":102.82,"exit_price":104.91836735,"entry_rsi":69.2043,"entry_hist":-0.011907,"entry_hist_slope":-0.032201,"confidence":0.5071,"mfe_roi_pct":9.11,"mae_roi_pct":-10.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":219,"exit_index":299,"hold_bars":80,"entry_price":104.87,"exit_price":103.26,"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.8,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":78,"exit_index":210,"hold_bars":132,"entry_price":102.82,"exit_price":104.91836735,"entry_rsi":69.2043,"entry_hist":-0.011907,"entry_hist_slope":-0.032201,"confidence":0.5071,"mfe_roi_pct":9.11,"mae_roi_pct":-10.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":219,"exit_index":299,"hold_bars":80,"entry_price":104.87,"exit_price":103.26,"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.8,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":78,"exit_index":210,"hold_bars":132,"entry_price":102.82,"exit_price":104.91836735,"entry_rsi":69.2043,"entry_hist":-0.011907,"entry_hist_slope":-0.032201,"confidence":0.5071,"mfe_roi_pct":9.11,"mae_roi_pct":-10.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":219,"exit_index":299,"hold_bars":80,"entry_price":104.87,"exit_price":103.26,"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.8,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":78,"exit_index":210,"hold_bars":132,"entry_price":102.82,"exit_price":104.91836735,"entry_rsi":69.2043,"entry_hist":-0.011907,"entry_hist_slope":-0.032201,"confidence":0.5071,"mfe_roi_pct":9.11,"mae_roi_pct":-10.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":219,"exit_index":299,"hold_bars":80,"entry_price":104.87,"exit_price":103.26,"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.8,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":78,"exit_index":210,"hold_bars":132,"entry_price":102.82,"exit_price":104.91836735,"entry_rsi":69.2043,"entry_hist":-0.011907,"entry_hist_slope":-0.032201,"confidence":0.5071,"mfe_roi_pct":9.11,"mae_roi_pct":-10.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":100,"exit_index":181,"hold_bars":81,"entry_price":98.34,"exit_price":101.38,"entry_rsi":39.2566,"entry_hist":0.006184,"entry_hist_slope":0.012478,"confidence":0.3167,"mfe_roi_pct":21.66,"mae_roi_pct":-2.69,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":100,"exit_index":181,"hold_bars":81,"entry_price":98.34,"exit_price":101.38,"entry_rsi":39.2566,"entry_hist":0.006184,"entry_hist_slope":0.012478,"confidence":0.3167,"mfe_roi_pct":21.66,"mae_roi_pct":-2.69,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":100,"exit_index":181,"hold_bars":81,"entry_price":98.34,"exit_price":101.38,"entry_rsi":39.2566,"entry_hist":0.006184,"entry_hist_slope":0.012478,"confidence":0.3167,"mfe_roi_pct":21.66,"mae_roi_pct":-2.69,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":100,"exit_index":181,"hold_bars":81,"entry_price":98.34,"exit_price":101.38,"entry_rsi":39.2566,"entry_hist":0.006184,"entry_hist_slope":0.012478,"confidence":0.3167,"mfe_roi_pct":21.66,"mae_roi_pct":-2.69,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":100,"exit_index":181,"hold_bars":81,"entry_price":98.34,"exit_price":101.38,"entry_rsi":39.2566,"entry_hist":0.006184,"entry_hist_slope":0.012478,"confidence":0.3167,"mfe_roi_pct":21.66,"mae_roi_pct":-2.69,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":100,"exit_index":181,"hold_bars":81,"entry_price":98.34,"exit_price":101.38,"entry_rsi":39.2566,"entry_hist":0.006184,"entry_hist_slope":0.012478,"confidence":0.3167,"mfe_roi_pct":21.66,"mae_roi_pct":-2.69,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":198,"exit_index":299,"hold_bars":101,"entry_price":103.61,"exit_price":103.25,"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.55,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":198,"exit_index":299,"hold_bars":101,"entry_price":103.61,"exit_price":103.25,"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.55,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":198,"exit_index":299,"hold_bars":101,"entry_price":103.61,"exit_price":103.25,"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.55,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":198,"exit_index":299,"hold_bars":101,"entry_price":103.61,"exit_price":103.25,"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.55,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":198,"exit_index":299,"hold_bars":101,"entry_price":103.61,"exit_price":103.25,"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.55,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":198,"exit_index":299,"hold_bars":101,"entry_price":103.61,"exit_price":103.25,"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.55,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":198,"exit_index":299,"hold_bars":101,"entry_price":103.61,"exit_price":103.25,"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.55,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":198,"exit_index":299,"hold_bars":101,"entry_price":103.61,"exit_price":103.25,"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.55,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778094000000,"exit_time":1778137200000,"entry_index":143,"exit_index":155,"hold_bars":12,"entry_price":101.35,"exit_price":99.323,"entry_rsi":35.2216,"entry_hist":0.019773,"entry_hist_slope":0.058299,"confidence":0.4076,"mfe_roi_pct":4.79,"mae_roi_pct":-19.78,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778317200000,"exit_time":1778443200000,"entry_index":205,"exit_index":240,"hold_bars":35,"entry_price":98.36,"exit_price":101.38,"entry_rsi":39.6325,"entry_hist":0.011411,"entry_hist_slope":0.016298,"confidence":0.3083,"mfe_roi_pct":21.55,"mae_roi_pct":-2.8,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778094000000,"exit_time":1778137200000,"entry_index":143,"exit_index":155,"hold_bars":12,"entry_price":101.35,"exit_price":99.323,"entry_rsi":35.2216,"entry_hist":0.019773,"entry_hist_slope":0.058299,"confidence":0.4076,"mfe_roi_pct":4.79,"mae_roi_pct":-19.78,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778317200000,"exit_time":1778443200000,"entry_index":205,"exit_index":240,"hold_bars":35,"entry_price":98.36,"exit_price":101.38,"entry_rsi":39.6325,"entry_hist":0.011411,"entry_hist_slope":0.016298,"confidence":0.3083,"mfe_roi_pct":21.55,"mae_roi_pct":-2.8,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778094000000,"exit_time":1778137200000,"entry_index":143,"exit_index":155,"hold_bars":12,"entry_price":101.35,"exit_price":99.323,"entry_rsi":35.2216,"entry_hist":0.019773,"entry_hist_slope":0.058299,"confidence":0.4076,"mfe_roi_pct":4.79,"mae_roi_pct":-19.78,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778317200000,"exit_time":1778443200000,"entry_index":205,"exit_index":240,"hold_bars":35,"entry_price":98.36,"exit_price":101.38,"entry_rsi":39.6325,"entry_hist":0.011411,"entry_hist_slope":0.016298,"confidence":0.3083,"mfe_roi_pct":21.55,"mae_roi_pct":-2.8,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778094000000,"exit_time":1778137200000,"entry_index":143,"exit_index":155,"hold_bars":12,"entry_price":101.35,"exit_price":99.323,"entry_rsi":35.2216,"entry_hist":0.019773,"entry_hist_slope":0.058299,"confidence":0.4076,"mfe_roi_pct":4.79,"mae_roi_pct":-19.78,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778317200000,"exit_time":1778443200000,"entry_index":205,"exit_index":240,"hold_bars":35,"entry_price":98.36,"exit_price":101.38,"entry_rsi":39.6325,"entry_hist":0.011411,"entry_hist_slope":0.016298,"confidence":0.3083,"mfe_roi_pct":21.55,"mae_roi_pct":-2.8,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778094000000,"exit_time":1778137200000,"entry_index":143,"exit_index":155,"hold_bars":12,"entry_price":101.35,"exit_price":99.323,"entry_rsi":35.2216,"entry_hist":0.019773,"entry_hist_slope":0.058299,"confidence":0.4076,"mfe_roi_pct":4.79,"mae_roi_pct":-19.78,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778317200000,"exit_time":1778443200000,"entry_index":205,"exit_index":240,"hold_bars":35,"entry_price":98.36,"exit_price":101.38,"entry_rsi":39.6325,"entry_hist":0.011411,"entry_hist_slope":0.016298,"confidence":0.3083,"mfe_roi_pct":21.55,"mae_roi_pct":-2.8,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778094000000,"exit_time":1778137200000,"entry_index":143,"exit_index":155,"hold_bars":12,"entry_price":101.35,"exit_price":99.323,"entry_rsi":35.2216,"entry_hist":0.019773,"entry_hist_slope":0.058299,"confidence":0.4076,"mfe_roi_pct":4.79,"mae_roi_pct":-19.78,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778317200000,"exit_time":1778443200000,"entry_index":205,"exit_index":240,"hold_bars":35,"entry_price":98.36,"exit_price":101.38,"entry_rsi":39.6325,"entry_hist":0.011411,"entry_hist_slope":0.016298,"confidence":0.3083,"mfe_roi_pct":21.55,"mae_roi_pct":-2.8,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.4,"side":"LONG","entry_time":1778094000000,"exit_time":1778137200000,"entry_index":143,"exit_index":155,"hold_bars":12,"entry_price":101.35,"exit_price":99.323,"entry_rsi":35.2216,"entry_hist":0.019773,"entry_hist_slope":0.058299,"confidence":0.4076,"mfe_roi_pct":4.79,"mae_roi_pct":-19.78,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1777942800000,"exit_time":1778018400000,"entry_index":101,"exit_index":122,"hold_bars":21,"entry_price":113.43,"exit_price":108.35,"entry_rsi":61.845,"entry_hist":-0.027566,"entry_hist_slope":-0.07244,"confidence":0.3416,"mfe_roi_pct":32.44,"mae_roi_pct":-4.24,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1777942800000,"exit_time":1778018400000,"entry_index":101,"exit_index":122,"hold_bars":21,"entry_price":113.43,"exit_price":108.35,"entry_rsi":61.845,"entry_hist":-0.027566,"entry_hist_slope":-0.07244,"confidence":0.3416,"mfe_roi_pct":32.44,"mae_roi_pct":-4.24,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1777942800000,"exit_time":1778018400000,"entry_index":101,"exit_index":122,"hold_bars":21,"entry_price":113.43,"exit_price":108.35,"entry_rsi":61.845,"entry_hist":-0.027566,"entry_hist_slope":-0.07244,"confidence":0.3416,"mfe_roi_pct":32.44,"mae_roi_pct":-4.24,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1777942800000,"exit_time":1778018400000,"entry_index":101,"exit_index":122,"hold_bars":21,"entry_price":113.43,"exit_price":108.35,"entry_rsi":61.845,"entry_hist":-0.027566,"entry_hist_slope":-0.07244,"confidence":0.3416,"mfe_roi_pct":32.44,"mae_roi_pct":-4.24,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1777942800000,"exit_time":1778018400000,"entry_index":101,"exit_index":122,"hold_bars":21,"entry_price":113.43,"exit_price":108.35,"entry_rsi":61.845,"entry_hist":-0.027566,"entry_hist_slope":-0.07244,"confidence":0.3416,"mfe_roi_pct":32.44,"mae_roi_pct":-4.24,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1777942800000,"exit_time":1778018400000,"entry_index":101,"exit_index":122,"hold_bars":21,"entry_price":113.43,"exit_price":108.35,"entry_rsi":61.845,"entry_hist":-0.027566,"entry_hist_slope":-0.07244,"confidence":0.3416,"mfe_roi_pct":32.44,"mae_roi_pct":-4.24,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1777010400000,"exit_time":1777298400000,"entry_index":71,"exit_index":111,"hold_bars":40,"entry_price":100.24,"exit_price":102.28571429,"entry_rsi":68.7059,"entry_hist":-0.004913,"entry_hist_slope":-0.00523,"confidence":0.4959,"mfe_roi_pct":14.05,"mae_roi_pct":-10.16,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1777010400000,"exit_time":1777298400000,"entry_index":71,"exit_index":111,"hold_bars":40,"entry_price":100.24,"exit_price":102.28571429,"entry_rsi":68.7059,"entry_hist":-0.004913,"entry_hist_slope":-0.00523,"confidence":0.4959,"mfe_roi_pct":14.05,"mae_roi_pct":-10.16,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1777010400000,"exit_time":1777298400000,"entry_index":71,"exit_index":111,"hold_bars":40,"entry_price":100.24,"exit_price":102.28571429,"entry_rsi":68.7059,"entry_hist":-0.004913,"entry_hist_slope":-0.00523,"confidence":0.4959,"mfe_roi_pct":14.05,"mae_roi_pct":-10.16,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1777010400000,"exit_time":1777298400000,"entry_index":71,"exit_index":111,"hold_bars":40,"entry_price":100.24,"exit_price":102.28571429,"entry_rsi":68.7059,"entry_hist":-0.004913,"entry_hist_slope":-0.00523,"confidence":0.4959,"mfe_roi_pct":14.05,"mae_roi_pct":-10.16,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1777010400000,"exit_time":1777298400000,"entry_index":71,"exit_index":111,"hold_bars":40,"entry_price":100.24,"exit_price":102.28571429,"entry_rsi":68.7059,"entry_hist":-0.004913,"entry_hist_slope":-0.00523,"confidence":0.4959,"mfe_roi_pct":14.05,"mae_roi_pct":-10.16,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1777010400000,"exit_time":1777298400000,"entry_index":71,"exit_index":111,"hold_bars":40,"entry_price":100.24,"exit_price":102.28571429,"entry_rsi":68.7059,"entry_hist":-0.004913,"entry_hist_slope":-0.00523,"confidence":0.4959,"mfe_roi_pct":14.05,"mae_roi_pct":-10.16,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"BZ-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.4,"side":"SHORT","entry_time":1777010400000,"exit_time":1777298400000,"entry_index":71,"exit_index":111,"hold_bars":40,"entry_price":100.24,"exit_price":102.28571429,"entry_rsi":68.7059,"entry_hist":-0.004913,"entry_hist_slope":-0.00523,"confidence":0.4959,"mfe_roi_pct":14.05,"mae_roi_pct":-10.16,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":196,"exit_index":299,"hold_bars":103,"entry_price":208.7,"exit_price":208.46,"entry_rsi":38.7452,"entry_hist":0.002097,"entry_hist_slope":0.002228,"confidence":0.3282,"mfe_roi_pct":1.25,"mae_roi_pct":-0.84,"realized_roi_pct":-0.57,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":196,"exit_index":299,"hold_bars":103,"entry_price":208.7,"exit_price":208.46,"entry_rsi":38.7452,"entry_hist":0.002097,"entry_hist_slope":0.002228,"confidence":0.3282,"mfe_roi_pct":1.25,"mae_roi_pct":-0.84,"realized_roi_pct":-0.57,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":196,"exit_index":299,"hold_bars":103,"entry_price":208.7,"exit_price":208.46,"entry_rsi":38.7452,"entry_hist":0.002097,"entry_hist_slope":0.002228,"confidence":0.3282,"mfe_roi_pct":1.25,"mae_roi_pct":-0.84,"realized_roi_pct":-0.57,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":196,"exit_index":299,"hold_bars":103,"entry_price":208.7,"exit_price":208.46,"entry_rsi":38.7452,"entry_hist":0.002097,"entry_hist_slope":0.002228,"confidence":0.3282,"mfe_roi_pct":1.25,"mae_roi_pct":-0.84,"realized_roi_pct":-0.57,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":196,"exit_index":299,"hold_bars":103,"entry_price":208.7,"exit_price":208.46,"entry_rsi":38.7452,"entry_hist":0.002097,"entry_hist_slope":0.002228,"confidence":0.3282,"mfe_roi_pct":1.25,"mae_roi_pct":-0.84,"realized_roi_pct":-0.57,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":196,"exit_index":299,"hold_bars":103,"entry_price":208.7,"exit_price":208.46,"entry_rsi":38.7452,"entry_hist":0.002097,"entry_hist_slope":0.002228,"confidence":0.3282,"mfe_roi_pct":1.25,"mae_roi_pct":-0.84,"realized_roi_pct":-0.57,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1m","strategy":"strategy1_refined","threshold":0.25,"side":"LONG","entry_time":1778651340000,"exit_time":1778657520000,"entry_index":196,"exit_index":299,"hold_bars":103,"entry_price":208.7,"exit_price":208.46,"entry_rsi":38.7452,"entry_hist":0.002097,"entry_hist_slope":0.002228,"confidence":0.3282,"mfe_roi_pct":1.25,"mae_roi_pct":-0.84,"realized_roi_pct":-0.57,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1m","strategy":"strategy1_refined","threshold":0.3,"side":"LONG","entry_time":1778651340000,"exit_time":1778657520000,"entry_index":196,"exit_index":299,"hold_bars":103,"entry_price":208.7,"exit_price":208.46,"entry_rsi":38.7452,"entry_hist":0.002097,"entry_hist_slope":0.002228,"confidence":0.3282,"mfe_roi_pct":1.25,"mae_roi_pct":-0.84,"realized_roi_pct":-0.57,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":81,"exit_index":299,"hold_bars":218,"entry_price":209.75,"exit_price":208.46,"entry_rsi":60.1931,"entry_hist":-0.001766,"entry_hist_slope":-0.003074,"confidence":0.3043,"mfe_roi_pct":3.36,"mae_roi_pct":-0.55,"realized_roi_pct":3.09,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":81,"exit_index":299,"hold_bars":218,"entry_price":209.75,"exit_price":208.46,"entry_rsi":60.1931,"entry_hist":-0.001766,"entry_hist_slope":-0.003074,"confidence":0.3043,"mfe_roi_pct":3.36,"mae_roi_pct":-0.55,"realized_roi_pct":3.09,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":81,"exit_index":299,"hold_bars":218,"entry_price":209.75,"exit_price":208.46,"entry_rsi":60.1931,"entry_hist":-0.001766,"entry_hist_slope":-0.003074,"confidence":0.3043,"mfe_roi_pct":3.36,"mae_roi_pct":-0.55,"realized_roi_pct":3.09,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":81,"exit_index":299,"hold_bars":218,"entry_price":209.75,"exit_price":208.46,"entry_rsi":60.1931,"entry_hist":-0.001766,"entry_hist_slope":-0.003074,"confidence":0.3043,"mfe_roi_pct":3.36,"mae_roi_pct":-0.55,"realized_roi_pct":3.09,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":81,"exit_index":299,"hold_bars":218,"entry_price":209.75,"exit_price":208.46,"entry_rsi":60.1931,"entry_hist":-0.001766,"entry_hist_slope":-0.003074,"confidence":0.3043,"mfe_roi_pct":3.36,"mae_roi_pct":-0.55,"realized_roi_pct":3.09,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":81,"exit_index":299,"hold_bars":218,"entry_price":209.75,"exit_price":208.46,"entry_rsi":60.1931,"entry_hist":-0.001766,"entry_hist_slope":-0.003074,"confidence":0.3043,"mfe_roi_pct":3.36,"mae_roi_pct":-0.55,"realized_roi_pct":3.09,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":269,"exit_index":299,"hold_bars":30,"entry_price":208.88,"exit_price":208.46,"entry_rsi":39.8424,"entry_hist":0.002084,"entry_hist_slope":0.013028,"confidence":0.3035,"mfe_roi_pct":0.81,"mae_roi_pct":-1.27,"realized_roi_pct":-1.01,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":269,"exit_index":299,"hold_bars":30,"entry_price":208.88,"exit_price":208.46,"entry_rsi":39.8424,"entry_hist":0.002084,"entry_hist_slope":0.013028,"confidence":0.3035,"mfe_roi_pct":0.81,"mae_roi_pct":-1.27,"realized_roi_pct":-1.01,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":269,"exit_index":299,"hold_bars":30,"entry_price":208.88,"exit_price":208.46,"entry_rsi":39.8424,"entry_hist":0.002084,"entry_hist_slope":0.013028,"confidence":0.3035,"mfe_roi_pct":0.81,"mae_roi_pct":-1.27,"realized_roi_pct":-1.01,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":269,"exit_index":299,"hold_bars":30,"entry_price":208.88,"exit_price":208.46,"entry_rsi":39.8424,"entry_hist":0.002084,"entry_hist_slope":0.013028,"confidence":0.3035,"mfe_roi_pct":0.81,"mae_roi_pct":-1.27,"realized_roi_pct":-1.01,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":269,"exit_index":299,"hold_bars":30,"entry_price":208.88,"exit_price":208.46,"entry_rsi":39.8424,"entry_hist":0.002084,"entry_hist_slope":0.013028,"confidence":0.3035,"mfe_roi_pct":0.81,"mae_roi_pct":-1.27,"realized_roi_pct":-1.01,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":269,"exit_index":299,"hold_bars":30,"entry_price":208.88,"exit_price":208.46,"entry_rsi":39.8424,"entry_hist":0.002084,"entry_hist_slope":0.013028,"confidence":0.3035,"mfe_roi_pct":0.81,"mae_roi_pct":-1.27,"realized_roi_pct":-1.01,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.05,"side":"LONG","entry_time":1778652000000,"exit_time":1778657400000,"entry_index":269,"exit_index":299,"hold_bars":30,"entry_price":208.88,"exit_price":208.46,"entry_rsi":39.8424,"entry_hist":0.002084,"entry_hist_slope":0.013028,"confidence":0.3035,"mfe_roi_pct":0.81,"mae_roi_pct":-1.27,"realized_roi_pct":-1.01,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.1,"side":"LONG","entry_time":1778652000000,"exit_time":1778657400000,"entry_index":269,"exit_index":299,"hold_bars":30,"entry_price":208.88,"exit_price":208.46,"entry_rsi":39.8424,"entry_hist":0.002084,"entry_hist_slope":0.013028,"confidence":0.3035,"mfe_roi_pct":0.81,"mae_roi_pct":-1.27,"realized_roi_pct":-1.01,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.15,"side":"LONG","entry_time":1778652000000,"exit_time":1778657400000,"entry_index":269,"exit_index":299,"hold_bars":30,"entry_price":208.88,"exit_price":208.46,"entry_rsi":39.8424,"entry_hist":0.002084,"entry_hist_slope":0.013028,"confidence":0.3035,"mfe_roi_pct":0.81,"mae_roi_pct":-1.27,"realized_roi_pct":-1.01,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.2,"side":"LONG","entry_time":1778652000000,"exit_time":1778657400000,"entry_index":269,"exit_index":299,"hold_bars":30,"entry_price":208.88,"exit_price":208.46,"entry_rsi":39.8424,"entry_hist":0.002084,"entry_hist_slope":0.013028,"confidence":0.3035,"mfe_roi_pct":0.81,"mae_roi_pct":-1.27,"realized_roi_pct":-1.01,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.25,"side":"LONG","entry_time":1778652000000,"exit_time":1778657400000,"entry_index":269,"exit_index":299,"hold_bars":30,"entry_price":208.88,"exit_price":208.46,"entry_rsi":39.8424,"entry_hist":0.002084,"entry_hist_slope":0.013028,"confidence":0.3035,"mfe_roi_pct":0.81,"mae_roi_pct":-1.27,"realized_roi_pct":-1.01,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.3,"side":"LONG","entry_time":1778652000000,"exit_time":1778657400000,"entry_index":269,"exit_index":299,"hold_bars":30,"entry_price":208.88,"exit_price":208.46,"entry_rsi":39.8424,"entry_hist":0.002084,"entry_hist_slope":0.013028,"confidence":0.3035,"mfe_roi_pct":0.81,"mae_roi_pct":-1.27,"realized_roi_pct":-1.01,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778624640000,"exit_time":1778657400000,"entry_index":117,"exit_index":299,"hold_bars":182,"entry_price":208.86,"exit_price":208.46,"entry_rsi":60.4135,"entry_hist":-0.006286,"entry_hist_slope":-0.006589,"confidence":0.3093,"mfe_roi_pct":3.37,"mae_roi_pct":-2.67,"realized_roi_pct":0.96,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778624640000,"exit_time":1778657400000,"entry_index":117,"exit_index":299,"hold_bars":182,"entry_price":208.86,"exit_price":208.46,"entry_rsi":60.4135,"entry_hist":-0.006286,"entry_hist_slope":-0.006589,"confidence":0.3093,"mfe_roi_pct":3.37,"mae_roi_pct":-2.67,"realized_roi_pct":0.96,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778624640000,"exit_time":1778657400000,"entry_index":117,"exit_index":299,"hold_bars":182,"entry_price":208.86,"exit_price":208.46,"entry_rsi":60.4135,"entry_hist":-0.006286,"entry_hist_slope":-0.006589,"confidence":0.3093,"mfe_roi_pct":3.37,"mae_roi_pct":-2.67,"realized_roi_pct":0.96,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778624640000,"exit_time":1778657400000,"entry_index":117,"exit_index":299,"hold_bars":182,"entry_price":208.86,"exit_price":208.46,"entry_rsi":60.4135,"entry_hist":-0.006286,"entry_hist_slope":-0.006589,"confidence":0.3093,"mfe_roi_pct":3.37,"mae_roi_pct":-2.67,"realized_roi_pct":0.96,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778624640000,"exit_time":1778657400000,"entry_index":117,"exit_index":299,"hold_bars":182,"entry_price":208.86,"exit_price":208.46,"entry_rsi":60.4135,"entry_hist":-0.006286,"entry_hist_slope":-0.006589,"confidence":0.3093,"mfe_roi_pct":3.37,"mae_roi_pct":-2.67,"realized_roi_pct":0.96,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778624640000,"exit_time":1778657400000,"entry_index":117,"exit_index":299,"hold_bars":182,"entry_price":208.86,"exit_price":208.46,"entry_rsi":60.4135,"entry_hist":-0.006286,"entry_hist_slope":-0.006589,"confidence":0.3093,"mfe_roi_pct":3.37,"mae_roi_pct":-2.67,"realized_roi_pct":0.96,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":114,"exit_index":123,"hold_bars":9,"entry_price":205.36,"exit_price":201.2528,"entry_rsi":39.9996,"entry_hist":0.048489,"entry_hist_slope":0.077496,"confidence":0.3001,"mfe_roi_pct":2.53,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":114,"exit_index":123,"hold_bars":9,"entry_price":205.36,"exit_price":201.2528,"entry_rsi":39.9996,"entry_hist":0.048489,"entry_hist_slope":0.077496,"confidence":0.3001,"mfe_roi_pct":2.53,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":114,"exit_index":123,"hold_bars":9,"entry_price":205.36,"exit_price":201.2528,"entry_rsi":39.9996,"entry_hist":0.048489,"entry_hist_slope":0.077496,"confidence":0.3001,"mfe_roi_pct":2.53,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":114,"exit_index":123,"hold_bars":9,"entry_price":205.36,"exit_price":201.2528,"entry_rsi":39.9996,"entry_hist":0.048489,"entry_hist_slope":0.077496,"confidence":0.3001,"mfe_roi_pct":2.53,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":114,"exit_index":123,"hold_bars":9,"entry_price":205.36,"exit_price":201.2528,"entry_rsi":39.9996,"entry_hist":0.048489,"entry_hist_slope":0.077496,"confidence":0.3001,"mfe_roi_pct":2.53,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":114,"exit_index":123,"hold_bars":9,"entry_price":205.36,"exit_price":201.2528,"entry_rsi":39.9996,"entry_hist":0.048489,"entry_hist_slope":0.077496,"confidence":0.3001,"mfe_roi_pct":2.53,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":173,"exit_index":299,"hold_bars":126,"entry_price":208.28,"exit_price":208.46,"entry_rsi":62.1082,"entry_hist":-0.008939,"entry_hist_slope":-0.022388,"confidence":0.3474,"mfe_roi_pct":1.98,"mae_roi_pct":-4.05,"realized_roi_pct":-0.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":173,"exit_index":299,"hold_bars":126,"entry_price":208.28,"exit_price":208.46,"entry_rsi":62.1082,"entry_hist":-0.008939,"entry_hist_slope":-0.022388,"confidence":0.3474,"mfe_roi_pct":1.98,"mae_roi_pct":-4.05,"realized_roi_pct":-0.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":173,"exit_index":299,"hold_bars":126,"entry_price":208.28,"exit_price":208.46,"entry_rsi":62.1082,"entry_hist":-0.008939,"entry_hist_slope":-0.022388,"confidence":0.3474,"mfe_roi_pct":1.98,"mae_roi_pct":-4.05,"realized_roi_pct":-0.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":173,"exit_index":299,"hold_bars":126,"entry_price":208.28,"exit_price":208.46,"entry_rsi":62.1082,"entry_hist":-0.008939,"entry_hist_slope":-0.022388,"confidence":0.3474,"mfe_roi_pct":1.98,"mae_roi_pct":-4.05,"realized_roi_pct":-0.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":173,"exit_index":299,"hold_bars":126,"entry_price":208.28,"exit_price":208.46,"entry_rsi":62.1082,"entry_hist":-0.008939,"entry_hist_slope":-0.022388,"confidence":0.3474,"mfe_roi_pct":1.98,"mae_roi_pct":-4.05,"realized_roi_pct":-0.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":173,"exit_index":299,"hold_bars":126,"entry_price":208.28,"exit_price":208.46,"entry_rsi":62.1082,"entry_hist":-0.008939,"entry_hist_slope":-0.022388,"confidence":0.3474,"mfe_roi_pct":1.98,"mae_roi_pct":-4.05,"realized_roi_pct":-0.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":57,"exit_index":131,"hold_bars":74,"entry_price":204.6,"exit_price":201.12,"entry_rsi":60.439,"entry_hist":-0.009236,"entry_hist_slope":-0.01697,"confidence":0.3099,"mfe_roi_pct":29.09,"mae_roi_pct":-8.08,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":155,"exit_index":233,"hold_bars":78,"entry_price":214.72,"exit_price":206.26,"entry_rsi":60.4535,"entry_hist":-0.076109,"entry_hist_slope":-0.163752,"confidence":0.3103,"mfe_roi_pct":20.51,"mae_roi_pct":-8.81,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":57,"exit_index":131,"hold_bars":74,"entry_price":204.6,"exit_price":201.12,"entry_rsi":60.439,"entry_hist":-0.009236,"entry_hist_slope":-0.01697,"confidence":0.3099,"mfe_roi_pct":29.09,"mae_roi_pct":-8.08,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":155,"exit_index":233,"hold_bars":78,"entry_price":214.72,"exit_price":206.26,"entry_rsi":60.4535,"entry_hist":-0.076109,"entry_hist_slope":-0.163752,"confidence":0.3103,"mfe_roi_pct":20.51,"mae_roi_pct":-8.81,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":57,"exit_index":131,"hold_bars":74,"entry_price":204.6,"exit_price":201.12,"entry_rsi":60.439,"entry_hist":-0.009236,"entry_hist_slope":-0.01697,"confidence":0.3099,"mfe_roi_pct":29.09,"mae_roi_pct":-8.08,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":155,"exit_index":233,"hold_bars":78,"entry_price":214.72,"exit_price":206.26,"entry_rsi":60.4535,"entry_hist":-0.076109,"entry_hist_slope":-0.163752,"confidence":0.3103,"mfe_roi_pct":20.51,"mae_roi_pct":-8.81,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":57,"exit_index":131,"hold_bars":74,"entry_price":204.6,"exit_price":201.12,"entry_rsi":60.439,"entry_hist":-0.009236,"entry_hist_slope":-0.01697,"confidence":0.3099,"mfe_roi_pct":29.09,"mae_roi_pct":-8.08,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":155,"exit_index":233,"hold_bars":78,"entry_price":214.72,"exit_price":206.26,"entry_rsi":60.4535,"entry_hist":-0.076109,"entry_hist_slope":-0.163752,"confidence":0.3103,"mfe_roi_pct":20.51,"mae_roi_pct":-8.81,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":57,"exit_index":131,"hold_bars":74,"entry_price":204.6,"exit_price":201.12,"entry_rsi":60.439,"entry_hist":-0.009236,"entry_hist_slope":-0.01697,"confidence":0.3099,"mfe_roi_pct":29.09,"mae_roi_pct":-8.08,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":155,"exit_index":233,"hold_bars":78,"entry_price":214.72,"exit_price":206.26,"entry_rsi":60.4535,"entry_hist":-0.076109,"entry_hist_slope":-0.163752,"confidence":0.3103,"mfe_roi_pct":20.51,"mae_roi_pct":-8.81,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":57,"exit_index":131,"hold_bars":74,"entry_price":204.6,"exit_price":201.12,"entry_rsi":60.439,"entry_hist":-0.009236,"entry_hist_slope":-0.01697,"confidence":0.3099,"mfe_roi_pct":29.09,"mae_roi_pct":-8.08,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":155,"exit_index":233,"hold_bars":78,"entry_price":214.72,"exit_price":206.26,"entry_rsi":60.4535,"entry_hist":-0.076109,"entry_hist_slope":-0.163752,"confidence":0.3103,"mfe_roi_pct":20.51,"mae_roi_pct":-8.81,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778202000000,"exit_time":1778250600000,"entry_index":46,"exit_index":73,"hold_bars":27,"entry_price":185.58,"exit_price":191.54,"entry_rsi":36.5814,"entry_hist":0.011933,"entry_hist_slope":0.152797,"confidence":0.3769,"mfe_roi_pct":20.72,"mae_roi_pct":-6.49,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778202000000,"exit_time":1778250600000,"entry_index":46,"exit_index":73,"hold_bars":27,"entry_price":185.58,"exit_price":191.54,"entry_rsi":36.5814,"entry_hist":0.011933,"entry_hist_slope":0.152797,"confidence":0.3769,"mfe_roi_pct":20.72,"mae_roi_pct":-6.49,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778202000000,"exit_time":1778250600000,"entry_index":46,"exit_index":73,"hold_bars":27,"entry_price":185.58,"exit_price":191.54,"entry_rsi":36.5814,"entry_hist":0.011933,"entry_hist_slope":0.152797,"confidence":0.3769,"mfe_roi_pct":20.72,"mae_roi_pct":-6.49,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778202000000,"exit_time":1778250600000,"entry_index":46,"exit_index":73,"hold_bars":27,"entry_price":185.58,"exit_price":191.54,"entry_rsi":36.5814,"entry_hist":0.011933,"entry_hist_slope":0.152797,"confidence":0.3769,"mfe_roi_pct":20.72,"mae_roi_pct":-6.49,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778202000000,"exit_time":1778250600000,"entry_index":46,"exit_index":73,"hold_bars":27,"entry_price":185.58,"exit_price":191.54,"entry_rsi":36.5814,"entry_hist":0.011933,"entry_hist_slope":0.152797,"confidence":0.3769,"mfe_roi_pct":20.72,"mae_roi_pct":-6.49,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"30m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778202000000,"exit_time":1778250600000,"entry_index":46,"exit_index":73,"hold_bars":27,"entry_price":185.58,"exit_price":191.54,"entry_rsi":36.5814,"entry_hist":0.011933,"entry_hist_slope":0.152797,"confidence":0.3769,"mfe_roi_pct":20.72,"mae_roi_pct":-6.49,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":94,"exit_index":175,"hold_bars":81,"entry_price":201.23,"exit_price":205.33673469,"entry_rsi":68.8994,"entry_hist":-0.083144,"entry_hist_slope":-0.088359,"confidence":0.5003,"mfe_roi_pct":0.5,"mae_roi_pct":-10.22,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":233,"exit_index":266,"hold_bars":33,"entry_price":215.05,"exit_price":204.99,"entry_rsi":64.2292,"entry_hist":-0.076277,"entry_hist_slope":-0.097376,"confidence":0.3952,"mfe_roi_pct":25.92,"mae_roi_pct":-8.05,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":94,"exit_index":175,"hold_bars":81,"entry_price":201.23,"exit_price":205.33673469,"entry_rsi":68.8994,"entry_hist":-0.083144,"entry_hist_slope":-0.088359,"confidence":0.5003,"mfe_roi_pct":0.5,"mae_roi_pct":-10.22,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":233,"exit_index":266,"hold_bars":33,"entry_price":215.05,"exit_price":204.99,"entry_rsi":64.2292,"entry_hist":-0.076277,"entry_hist_slope":-0.097376,"confidence":0.3952,"mfe_roi_pct":25.92,"mae_roi_pct":-8.05,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":94,"exit_index":175,"hold_bars":81,"entry_price":201.23,"exit_price":205.33673469,"entry_rsi":68.8994,"entry_hist":-0.083144,"entry_hist_slope":-0.088359,"confidence":0.5003,"mfe_roi_pct":0.5,"mae_roi_pct":-10.22,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":233,"exit_index":266,"hold_bars":33,"entry_price":215.05,"exit_price":204.99,"entry_rsi":64.2292,"entry_hist":-0.076277,"entry_hist_slope":-0.097376,"confidence":0.3952,"mfe_roi_pct":25.92,"mae_roi_pct":-8.05,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":94,"exit_index":175,"hold_bars":81,"entry_price":201.23,"exit_price":205.33673469,"entry_rsi":68.8994,"entry_hist":-0.083144,"entry_hist_slope":-0.088359,"confidence":0.5003,"mfe_roi_pct":0.5,"mae_roi_pct":-10.22,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":233,"exit_index":266,"hold_bars":33,"entry_price":215.05,"exit_price":204.99,"entry_rsi":64.2292,"entry_hist":-0.076277,"entry_hist_slope":-0.097376,"confidence":0.3952,"mfe_roi_pct":25.92,"mae_roi_pct":-8.05,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":94,"exit_index":175,"hold_bars":81,"entry_price":201.23,"exit_price":205.33673469,"entry_rsi":68.8994,"entry_hist":-0.083144,"entry_hist_slope":-0.088359,"confidence":0.5003,"mfe_roi_pct":0.5,"mae_roi_pct":-10.22,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":233,"exit_index":266,"hold_bars":33,"entry_price":215.05,"exit_price":204.99,"entry_rsi":64.2292,"entry_hist":-0.076277,"entry_hist_slope":-0.097376,"confidence":0.3952,"mfe_roi_pct":25.92,"mae_roi_pct":-8.05,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":94,"exit_index":175,"hold_bars":81,"entry_price":201.23,"exit_price":205.33673469,"entry_rsi":68.8994,"entry_hist":-0.083144,"entry_hist_slope":-0.088359,"confidence":0.5003,"mfe_roi_pct":0.5,"mae_roi_pct":-10.22,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":233,"exit_index":266,"hold_bars":33,"entry_price":215.05,"exit_price":204.99,"entry_rsi":64.2292,"entry_hist":-0.076277,"entry_hist_slope":-0.097376,"confidence":0.3952,"mfe_roi_pct":25.92,"mae_roi_pct":-8.05,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":94,"exit_index":175,"hold_bars":81,"entry_price":201.23,"exit_price":205.33673469,"entry_rsi":68.8994,"entry_hist":-0.083144,"entry_hist_slope":-0.088359,"confidence":0.5003,"mfe_roi_pct":0.5,"mae_roi_pct":-10.22,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":94,"exit_index":175,"hold_bars":81,"entry_price":201.23,"exit_price":205.33673469,"entry_rsi":68.8994,"entry_hist":-0.083144,"entry_hist_slope":-0.088359,"confidence":0.5003,"mfe_roi_pct":0.5,"mae_roi_pct":-10.22,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778223600000,"exit_time":1778248800000,"entry_index":179,"exit_index":186,"hold_bars":7,"entry_price":185.08,"exit_price":191.54,"entry_rsi":30.5329,"entry_hist":0.023656,"entry_hist_slope":0.074199,"confidence":0.513,"mfe_roi_pct":22.13,"mae_roi_pct":-5.16,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778223600000,"exit_time":1778248800000,"entry_index":179,"exit_index":186,"hold_bars":7,"entry_price":185.08,"exit_price":191.54,"entry_rsi":30.5329,"entry_hist":0.023656,"entry_hist_slope":0.074199,"confidence":0.513,"mfe_roi_pct":22.13,"mae_roi_pct":-5.16,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778223600000,"exit_time":1778248800000,"entry_index":179,"exit_index":186,"hold_bars":7,"entry_price":185.08,"exit_price":191.54,"entry_rsi":30.5329,"entry_hist":0.023656,"entry_hist_slope":0.074199,"confidence":0.513,"mfe_roi_pct":22.13,"mae_roi_pct":-5.16,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778223600000,"exit_time":1778248800000,"entry_index":179,"exit_index":186,"hold_bars":7,"entry_price":185.08,"exit_price":191.54,"entry_rsi":30.5329,"entry_hist":0.023656,"entry_hist_slope":0.074199,"confidence":0.513,"mfe_roi_pct":22.13,"mae_roi_pct":-5.16,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778223600000,"exit_time":1778248800000,"entry_index":179,"exit_index":186,"hold_bars":7,"entry_price":185.08,"exit_price":191.54,"entry_rsi":30.5329,"entry_hist":0.023656,"entry_hist_slope":0.074199,"confidence":0.513,"mfe_roi_pct":22.13,"mae_roi_pct":-5.16,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778223600000,"exit_time":1778248800000,"entry_index":179,"exit_index":186,"hold_bars":7,"entry_price":185.08,"exit_price":191.54,"entry_rsi":30.5329,"entry_hist":0.023656,"entry_hist_slope":0.074199,"confidence":0.513,"mfe_roi_pct":22.13,"mae_roi_pct":-5.16,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.4,"side":"LONG","entry_time":1778223600000,"exit_time":1778248800000,"entry_index":179,"exit_index":186,"hold_bars":7,"entry_price":185.08,"exit_price":191.54,"entry_rsi":30.5329,"entry_hist":0.023656,"entry_hist_slope":0.074199,"confidence":0.513,"mfe_roi_pct":22.13,"mae_roi_pct":-5.16,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.5,"side":"LONG","entry_time":1778223600000,"exit_time":1778248800000,"entry_index":179,"exit_index":186,"hold_bars":7,"entry_price":185.08,"exit_price":191.54,"entry_rsi":30.5329,"entry_hist":0.023656,"entry_hist_slope":0.074199,"confidence":0.513,"mfe_roi_pct":22.13,"mae_roi_pct":-5.16,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1777935600000,"exit_time":1777957200000,"entry_index":99,"exit_index":105,"hold_bars":6,"entry_price":203.4,"exit_price":207.55102041,"entry_rsi":60.7119,"entry_hist":-0.024914,"entry_hist_slope":-0.079849,"confidence":0.316,"mfe_roi_pct":0.54,"mae_roi_pct":-12.53,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1777971600000,"exit_time":1777975200000,"entry_index":109,"exit_index":110,"hold_bars":1,"entry_price":206.67,"exit_price":210.8877551,"entry_rsi":65.31,"entry_hist":-0.04968,"entry_hist_slope":-0.079412,"confidence":0.4195,"mfe_roi_pct":0.07,"mae_roi_pct":-15.41,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778317200000,"exit_time":1778432400000,"entry_index":205,"exit_index":237,"hold_bars":32,"entry_price":201.15,"exit_price":205.25510204,"entry_rsi":66.4446,"entry_hist":-0.086763,"entry_hist_slope":-0.124096,"confidence":0.4451,"mfe_roi_pct":0.22,"mae_roi_pct":-10.42,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1777935600000,"exit_time":1777957200000,"entry_index":99,"exit_index":105,"hold_bars":6,"entry_price":203.4,"exit_price":207.55102041,"entry_rsi":60.7119,"entry_hist":-0.024914,"entry_hist_slope":-0.079849,"confidence":0.316,"mfe_roi_pct":0.54,"mae_roi_pct":-12.53,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1777971600000,"exit_time":1777975200000,"entry_index":109,"exit_index":110,"hold_bars":1,"entry_price":206.67,"exit_price":210.8877551,"entry_rsi":65.31,"entry_hist":-0.04968,"entry_hist_slope":-0.079412,"confidence":0.4195,"mfe_roi_pct":0.07,"mae_roi_pct":-15.41,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778317200000,"exit_time":1778432400000,"entry_index":205,"exit_index":237,"hold_bars":32,"entry_price":201.15,"exit_price":205.25510204,"entry_rsi":66.4446,"entry_hist":-0.086763,"entry_hist_slope":-0.124096,"confidence":0.4451,"mfe_roi_pct":0.22,"mae_roi_pct":-10.42,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1777935600000,"exit_time":1777957200000,"entry_index":99,"exit_index":105,"hold_bars":6,"entry_price":203.4,"exit_price":207.55102041,"entry_rsi":60.7119,"entry_hist":-0.024914,"entry_hist_slope":-0.079849,"confidence":0.316,"mfe_roi_pct":0.54,"mae_roi_pct":-12.53,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1777971600000,"exit_time":1777975200000,"entry_index":109,"exit_index":110,"hold_bars":1,"entry_price":206.67,"exit_price":210.8877551,"entry_rsi":65.31,"entry_hist":-0.04968,"entry_hist_slope":-0.079412,"confidence":0.4195,"mfe_roi_pct":0.07,"mae_roi_pct":-15.41,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778317200000,"exit_time":1778432400000,"entry_index":205,"exit_index":237,"hold_bars":32,"entry_price":201.15,"exit_price":205.25510204,"entry_rsi":66.4446,"entry_hist":-0.086763,"entry_hist_slope":-0.124096,"confidence":0.4451,"mfe_roi_pct":0.22,"mae_roi_pct":-10.42,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1777935600000,"exit_time":1777957200000,"entry_index":99,"exit_index":105,"hold_bars":6,"entry_price":203.4,"exit_price":207.55102041,"entry_rsi":60.7119,"entry_hist":-0.024914,"entry_hist_slope":-0.079849,"confidence":0.316,"mfe_roi_pct":0.54,"mae_roi_pct":-12.53,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1777971600000,"exit_time":1777975200000,"entry_index":109,"exit_index":110,"hold_bars":1,"entry_price":206.67,"exit_price":210.8877551,"entry_rsi":65.31,"entry_hist":-0.04968,"entry_hist_slope":-0.079412,"confidence":0.4195,"mfe_roi_pct":0.07,"mae_roi_pct":-15.41,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778317200000,"exit_time":1778432400000,"entry_index":205,"exit_index":237,"hold_bars":32,"entry_price":201.15,"exit_price":205.25510204,"entry_rsi":66.4446,"entry_hist":-0.086763,"entry_hist_slope":-0.124096,"confidence":0.4451,"mfe_roi_pct":0.22,"mae_roi_pct":-10.42,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1777935600000,"exit_time":1777957200000,"entry_index":99,"exit_index":105,"hold_bars":6,"entry_price":203.4,"exit_price":207.55102041,"entry_rsi":60.7119,"entry_hist":-0.024914,"entry_hist_slope":-0.079849,"confidence":0.316,"mfe_roi_pct":0.54,"mae_roi_pct":-12.53,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1777971600000,"exit_time":1777975200000,"entry_index":109,"exit_index":110,"hold_bars":1,"entry_price":206.67,"exit_price":210.8877551,"entry_rsi":65.31,"entry_hist":-0.04968,"entry_hist_slope":-0.079412,"confidence":0.4195,"mfe_roi_pct":0.07,"mae_roi_pct":-15.41,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778317200000,"exit_time":1778432400000,"entry_index":205,"exit_index":237,"hold_bars":32,"entry_price":201.15,"exit_price":205.25510204,"entry_rsi":66.4446,"entry_hist":-0.086763,"entry_hist_slope":-0.124096,"confidence":0.4451,"mfe_roi_pct":0.22,"mae_roi_pct":-10.42,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1777935600000,"exit_time":1777957200000,"entry_index":99,"exit_index":105,"hold_bars":6,"entry_price":203.4,"exit_price":207.55102041,"entry_rsi":60.7119,"entry_hist":-0.024914,"entry_hist_slope":-0.079849,"confidence":0.316,"mfe_roi_pct":0.54,"mae_roi_pct":-12.53,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1777971600000,"exit_time":1777975200000,"entry_index":109,"exit_index":110,"hold_bars":1,"entry_price":206.67,"exit_price":210.8877551,"entry_rsi":65.31,"entry_hist":-0.04968,"entry_hist_slope":-0.079412,"confidence":0.4195,"mfe_roi_pct":0.07,"mae_roi_pct":-15.41,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778317200000,"exit_time":1778432400000,"entry_index":205,"exit_index":237,"hold_bars":32,"entry_price":201.15,"exit_price":205.25510204,"entry_rsi":66.4446,"entry_hist":-0.086763,"entry_hist_slope":-0.124096,"confidence":0.4451,"mfe_roi_pct":0.22,"mae_roi_pct":-10.42,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.4,"side":"SHORT","entry_time":1777971600000,"exit_time":1777975200000,"entry_index":109,"exit_index":110,"hold_bars":1,"entry_price":206.67,"exit_price":210.8877551,"entry_rsi":65.31,"entry_hist":-0.04968,"entry_hist_slope":-0.079412,"confidence":0.4195,"mfe_roi_pct":0.07,"mae_roi_pct":-15.41,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.4,"side":"SHORT","entry_time":1778317200000,"exit_time":1778432400000,"entry_index":205,"exit_index":237,"hold_bars":32,"entry_price":201.15,"exit_price":205.25510204,"entry_rsi":66.4446,"entry_hist":-0.086763,"entry_hist_slope":-0.124096,"confidence":0.4451,"mfe_roi_pct":0.22,"mae_roi_pct":-10.42,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777543200000,"exit_time":1777600800000,"entry_index":145,"exit_index":153,"hold_bars":8,"entry_price":182.62,"exit_price":189.84,"entry_rsi":36.4768,"entry_hist":0.125455,"entry_hist_slope":0.160821,"confidence":0.3794,"mfe_roi_pct":20.97,"mae_roi_pct":-6.82,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777543200000,"exit_time":1777600800000,"entry_index":145,"exit_index":153,"hold_bars":8,"entry_price":182.62,"exit_price":189.84,"entry_rsi":36.4768,"entry_hist":0.125455,"entry_hist_slope":0.160821,"confidence":0.3794,"mfe_roi_pct":20.97,"mae_roi_pct":-6.82,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1777543200000,"exit_time":1777600800000,"entry_index":145,"exit_index":153,"hold_bars":8,"entry_price":182.62,"exit_price":189.84,"entry_rsi":36.4768,"entry_hist":0.125455,"entry_hist_slope":0.160821,"confidence":0.3794,"mfe_roi_pct":20.97,"mae_roi_pct":-6.82,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1777543200000,"exit_time":1777600800000,"entry_index":145,"exit_index":153,"hold_bars":8,"entry_price":182.62,"exit_price":189.84,"entry_rsi":36.4768,"entry_hist":0.125455,"entry_hist_slope":0.160821,"confidence":0.3794,"mfe_roi_pct":20.97,"mae_roi_pct":-6.82,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1777543200000,"exit_time":1777600800000,"entry_index":145,"exit_index":153,"hold_bars":8,"entry_price":182.62,"exit_price":189.84,"entry_rsi":36.4768,"entry_hist":0.125455,"entry_hist_slope":0.160821,"confidence":0.3794,"mfe_roi_pct":20.97,"mae_roi_pct":-6.82,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1777543200000,"exit_time":1777600800000,"entry_index":145,"exit_index":153,"hold_bars":8,"entry_price":182.62,"exit_price":189.84,"entry_rsi":36.4768,"entry_hist":0.125455,"entry_hist_slope":0.160821,"confidence":0.3794,"mfe_roi_pct":20.97,"mae_roi_pct":-6.82,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1777759200000,"exit_time":1777860000000,"entry_index":175,"exit_index":189,"hold_bars":14,"entry_price":194.04,"exit_price":198,"entry_rsi":62.3285,"entry_hist":-0.018238,"entry_hist_slope":-0.019078,"confidence":0.3524,"mfe_roi_pct":2.88,"mae_roi_pct":-19.87,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778392800000,"exit_time":1778450400000,"entry_index":263,"exit_index":271,"hold_bars":8,"entry_price":202.52,"exit_price":206.65306122,"entry_rsi":63.4357,"entry_hist":-0.0378,"entry_hist_slope":-0.068063,"confidence":0.3773,"mfe_roi_pct":0.69,"mae_roi_pct":-13.08,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1777759200000,"exit_time":1777860000000,"entry_index":175,"exit_index":189,"hold_bars":14,"entry_price":194.04,"exit_price":198,"entry_rsi":62.3285,"entry_hist":-0.018238,"entry_hist_slope":-0.019078,"confidence":0.3524,"mfe_roi_pct":2.88,"mae_roi_pct":-19.87,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778392800000,"exit_time":1778450400000,"entry_index":263,"exit_index":271,"hold_bars":8,"entry_price":202.52,"exit_price":206.65306122,"entry_rsi":63.4357,"entry_hist":-0.0378,"entry_hist_slope":-0.068063,"confidence":0.3773,"mfe_roi_pct":0.69,"mae_roi_pct":-13.08,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1777759200000,"exit_time":1777860000000,"entry_index":175,"exit_index":189,"hold_bars":14,"entry_price":194.04,"exit_price":198,"entry_rsi":62.3285,"entry_hist":-0.018238,"entry_hist_slope":-0.019078,"confidence":0.3524,"mfe_roi_pct":2.88,"mae_roi_pct":-19.87,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778392800000,"exit_time":1778450400000,"entry_index":263,"exit_index":271,"hold_bars":8,"entry_price":202.52,"exit_price":206.65306122,"entry_rsi":63.4357,"entry_hist":-0.0378,"entry_hist_slope":-0.068063,"confidence":0.3773,"mfe_roi_pct":0.69,"mae_roi_pct":-13.08,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1777759200000,"exit_time":1777860000000,"entry_index":175,"exit_index":189,"hold_bars":14,"entry_price":194.04,"exit_price":198,"entry_rsi":62.3285,"entry_hist":-0.018238,"entry_hist_slope":-0.019078,"confidence":0.3524,"mfe_roi_pct":2.88,"mae_roi_pct":-19.87,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778392800000,"exit_time":1778450400000,"entry_index":263,"exit_index":271,"hold_bars":8,"entry_price":202.52,"exit_price":206.65306122,"entry_rsi":63.4357,"entry_hist":-0.0378,"entry_hist_slope":-0.068063,"confidence":0.3773,"mfe_roi_pct":0.69,"mae_roi_pct":-13.08,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1777759200000,"exit_time":1777860000000,"entry_index":175,"exit_index":189,"hold_bars":14,"entry_price":194.04,"exit_price":198,"entry_rsi":62.3285,"entry_hist":-0.018238,"entry_hist_slope":-0.019078,"confidence":0.3524,"mfe_roi_pct":2.88,"mae_roi_pct":-19.87,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778392800000,"exit_time":1778450400000,"entry_index":263,"exit_index":271,"hold_bars":8,"entry_price":202.52,"exit_price":206.65306122,"entry_rsi":63.4357,"entry_hist":-0.0378,"entry_hist_slope":-0.068063,"confidence":0.3773,"mfe_roi_pct":0.69,"mae_roi_pct":-13.08,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1777759200000,"exit_time":1777860000000,"entry_index":175,"exit_index":189,"hold_bars":14,"entry_price":194.04,"exit_price":198,"entry_rsi":62.3285,"entry_hist":-0.018238,"entry_hist_slope":-0.019078,"confidence":0.3524,"mfe_roi_pct":2.88,"mae_roi_pct":-19.87,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778392800000,"exit_time":1778450400000,"entry_index":263,"exit_index":271,"hold_bars":8,"entry_price":202.52,"exit_price":206.65306122,"entry_rsi":63.4357,"entry_hist":-0.0378,"entry_hist_slope":-0.068063,"confidence":0.3773,"mfe_roi_pct":0.69,"mae_roi_pct":-13.08,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":167,"exit_index":299,"hold_bars":132,"entry_price":1.955,"exit_price":1.965,"entry_rsi":39.145,"entry_hist":0.000038,"entry_hist_slope":0.000352,"confidence":0.1896,"mfe_roi_pct":5.12,"mae_roi_pct":-4.6,"realized_roi_pct":2.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":167,"exit_index":299,"hold_bars":132,"entry_price":1.955,"exit_price":1.965,"entry_rsi":39.145,"entry_hist":0.000038,"entry_hist_slope":0.000352,"confidence":0.1896,"mfe_roi_pct":5.12,"mae_roi_pct":-4.6,"realized_roi_pct":2.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":167,"exit_index":299,"hold_bars":132,"entry_price":1.955,"exit_price":1.965,"entry_rsi":39.145,"entry_hist":0.000038,"entry_hist_slope":0.000352,"confidence":0.1896,"mfe_roi_pct":5.12,"mae_roi_pct":-4.6,"realized_roi_pct":2.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":195,"exit_index":299,"hold_bars":104,"entry_price":1.941,"exit_price":1.965,"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":6.18,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":195,"exit_index":299,"hold_bars":104,"entry_price":1.941,"exit_price":1.965,"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":6.18,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":195,"exit_index":299,"hold_bars":104,"entry_price":1.941,"exit_price":1.965,"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":6.18,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"1m","strategy":"strategy1_refined","threshold":0.25,"side":"LONG","entry_time":1778651280000,"exit_time":1778657520000,"entry_index":195,"exit_index":299,"hold_bars":104,"entry_price":1.941,"exit_price":1.965,"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":6.18,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"1m","strategy":"strategy1_refined","threshold":0.3,"side":"LONG","entry_time":1778651280000,"exit_time":1778657520000,"entry_index":195,"exit_index":299,"hold_bars":104,"entry_price":1.941,"exit_price":1.965,"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":6.18,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":129,"exit_index":299,"hold_bars":170,"entry_price":1.976,"exit_price":1.965,"entry_rsi":64.4187,"entry_hist":-0.000003,"entry_hist_slope":-0.000017,"confidence":0.2027,"mfe_roi_pct":10.07,"mae_roi_pct":-0.76,"realized_roi_pct":5.25,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":129,"exit_index":299,"hold_bars":170,"entry_price":1.976,"exit_price":1.965,"entry_rsi":64.4187,"entry_hist":-0.000003,"entry_hist_slope":-0.000017,"confidence":0.2027,"mfe_roi_pct":10.07,"mae_roi_pct":-0.76,"realized_roi_pct":5.25,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":129,"exit_index":299,"hold_bars":170,"entry_price":1.976,"exit_price":1.965,"entry_rsi":64.4187,"entry_hist":-0.000003,"entry_hist_slope":-0.000017,"confidence":0.2027,"mfe_roi_pct":10.07,"mae_roi_pct":-0.76,"realized_roi_pct":5.25,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":129,"exit_index":299,"hold_bars":170,"entry_price":1.976,"exit_price":1.965,"entry_rsi":64.4187,"entry_hist":-0.000003,"entry_hist_slope":-0.000017,"confidence":0.2027,"mfe_roi_pct":10.07,"mae_roi_pct":-0.76,"realized_roi_pct":5.25,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":191,"exit_index":299,"hold_bars":108,"entry_price":1.964,"exit_price":1.965,"entry_rsi":63.6928,"entry_hist":-0.000011,"entry_hist_slope":-0.000406,"confidence":0.2642,"mfe_roi_pct":6.97,"mae_roi_pct":-4.04,"realized_roi_pct":-0.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":191,"exit_index":299,"hold_bars":108,"entry_price":1.964,"exit_price":1.965,"entry_rsi":63.6928,"entry_hist":-0.000011,"entry_hist_slope":-0.000406,"confidence":0.2642,"mfe_roi_pct":6.97,"mae_roi_pct":-4.04,"realized_roi_pct":-0.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":191,"exit_index":299,"hold_bars":108,"entry_price":1.964,"exit_price":1.965,"entry_rsi":63.6928,"entry_hist":-0.000011,"entry_hist_slope":-0.000406,"confidence":0.2642,"mfe_roi_pct":6.97,"mae_roi_pct":-4.04,"realized_roi_pct":-0.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":191,"exit_index":299,"hold_bars":108,"entry_price":1.964,"exit_price":1.965,"entry_rsi":63.6928,"entry_hist":-0.000011,"entry_hist_slope":-0.000406,"confidence":0.2642,"mfe_roi_pct":6.97,"mae_roi_pct":-4.04,"realized_roi_pct":-0.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":191,"exit_index":299,"hold_bars":108,"entry_price":1.964,"exit_price":1.965,"entry_rsi":63.6928,"entry_hist":-0.000011,"entry_hist_slope":-0.000406,"confidence":0.2642,"mfe_roi_pct":6.97,"mae_roi_pct":-4.04,"realized_roi_pct":-0.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":112,"exit_index":299,"hold_bars":187,"entry_price":1.936,"exit_price":1.965,"entry_rsi":39.4163,"entry_hist":0.000694,"entry_hist_slope":0.000751,"confidence":0.2634,"mfe_roi_pct":11.36,"mae_roi_pct":-8.26,"realized_roi_pct":8.34,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":112,"exit_index":299,"hold_bars":187,"entry_price":1.936,"exit_price":1.965,"entry_rsi":39.4163,"entry_hist":0.000694,"entry_hist_slope":0.000751,"confidence":0.2634,"mfe_roi_pct":11.36,"mae_roi_pct":-8.26,"realized_roi_pct":8.34,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":112,"exit_index":299,"hold_bars":187,"entry_price":1.936,"exit_price":1.965,"entry_rsi":39.4163,"entry_hist":0.000694,"entry_hist_slope":0.000751,"confidence":0.2634,"mfe_roi_pct":11.36,"mae_roi_pct":-8.26,"realized_roi_pct":8.34,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":112,"exit_index":299,"hold_bars":187,"entry_price":1.936,"exit_price":1.965,"entry_rsi":39.4163,"entry_hist":0.000694,"entry_hist_slope":0.000751,"confidence":0.2634,"mfe_roi_pct":11.36,"mae_roi_pct":-8.26,"realized_roi_pct":8.34,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":112,"exit_index":299,"hold_bars":187,"entry_price":1.936,"exit_price":1.965,"entry_rsi":39.4163,"entry_hist":0.000694,"entry_hist_slope":0.000751,"confidence":0.2634,"mfe_roi_pct":11.36,"mae_roi_pct":-8.26,"realized_roi_pct":8.34,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":239,"exit_index":299,"hold_bars":60,"entry_price":1.963,"exit_price":1.965,"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.51,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":239,"exit_index":299,"hold_bars":60,"entry_price":1.963,"exit_price":1.965,"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.51,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":239,"exit_index":299,"hold_bars":60,"entry_price":1.963,"exit_price":1.965,"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.51,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":1.922,"exit_price":1.965,"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":12.04,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":1.922,"exit_price":1.965,"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":12.04,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":38,"exit_index":43,"hold_bars":5,"entry_price":1.825,"exit_price":1.8622449,"entry_rsi":62.4945,"entry_hist":-0.000303,"entry_hist_slope":-0.0008,"confidence":0.3163,"mfe_roi_pct":0,"mae_roi_pct":-12.81,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":55,"exit_index":65,"hold_bars":10,"entry_price":1.9,"exit_price":1.826,"entry_rsi":60.7188,"entry_hist":-0.000852,"entry_hist_slope":-0.00203,"confidence":0.3163,"mfe_roi_pct":21.12,"mae_roi_pct":-2.1,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":169,"exit_index":195,"hold_bars":26,"entry_price":1.961,"exit_price":2.00102041,"entry_rsi":62.7754,"entry_hist":-0.000517,"entry_hist_slope":-0.002138,"confidence":0.3625,"mfe_roi_pct":12.81,"mae_roi_pct":-10.97,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":38,"exit_index":43,"hold_bars":5,"entry_price":1.825,"exit_price":1.8622449,"entry_rsi":62.4945,"entry_hist":-0.000303,"entry_hist_slope":-0.0008,"confidence":0.3163,"mfe_roi_pct":0,"mae_roi_pct":-12.81,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":55,"exit_index":65,"hold_bars":10,"entry_price":1.9,"exit_price":1.826,"entry_rsi":60.7188,"entry_hist":-0.000852,"entry_hist_slope":-0.00203,"confidence":0.3163,"mfe_roi_pct":21.12,"mae_roi_pct":-2.1,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":169,"exit_index":195,"hold_bars":26,"entry_price":1.961,"exit_price":2.00102041,"entry_rsi":62.7754,"entry_hist":-0.000517,"entry_hist_slope":-0.002138,"confidence":0.3625,"mfe_roi_pct":12.81,"mae_roi_pct":-10.97,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":38,"exit_index":43,"hold_bars":5,"entry_price":1.825,"exit_price":1.8622449,"entry_rsi":62.4945,"entry_hist":-0.000303,"entry_hist_slope":-0.0008,"confidence":0.3163,"mfe_roi_pct":0,"mae_roi_pct":-12.81,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":55,"exit_index":65,"hold_bars":10,"entry_price":1.9,"exit_price":1.826,"entry_rsi":60.7188,"entry_hist":-0.000852,"entry_hist_slope":-0.00203,"confidence":0.3163,"mfe_roi_pct":21.12,"mae_roi_pct":-2.1,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":169,"exit_index":195,"hold_bars":26,"entry_price":1.961,"exit_price":2.00102041,"entry_rsi":62.7754,"entry_hist":-0.000517,"entry_hist_slope":-0.002138,"confidence":0.3625,"mfe_roi_pct":12.81,"mae_roi_pct":-10.97,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":38,"exit_index":43,"hold_bars":5,"entry_price":1.825,"exit_price":1.8622449,"entry_rsi":62.4945,"entry_hist":-0.000303,"entry_hist_slope":-0.0008,"confidence":0.3163,"mfe_roi_pct":0,"mae_roi_pct":-12.81,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":55,"exit_index":65,"hold_bars":10,"entry_price":1.9,"exit_price":1.826,"entry_rsi":60.7188,"entry_hist":-0.000852,"entry_hist_slope":-0.00203,"confidence":0.3163,"mfe_roi_pct":21.12,"mae_roi_pct":-2.1,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":169,"exit_index":195,"hold_bars":26,"entry_price":1.961,"exit_price":2.00102041,"entry_rsi":62.7754,"entry_hist":-0.000517,"entry_hist_slope":-0.002138,"confidence":0.3625,"mfe_roi_pct":12.81,"mae_roi_pct":-10.97,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":38,"exit_index":43,"hold_bars":5,"entry_price":1.825,"exit_price":1.8622449,"entry_rsi":62.4945,"entry_hist":-0.000303,"entry_hist_slope":-0.0008,"confidence":0.3163,"mfe_roi_pct":0,"mae_roi_pct":-12.81,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":55,"exit_index":65,"hold_bars":10,"entry_price":1.9,"exit_price":1.826,"entry_rsi":60.7188,"entry_hist":-0.000852,"entry_hist_slope":-0.00203,"confidence":0.3163,"mfe_roi_pct":21.12,"mae_roi_pct":-2.1,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":169,"exit_index":195,"hold_bars":26,"entry_price":1.961,"exit_price":2.00102041,"entry_rsi":62.7754,"entry_hist":-0.000517,"entry_hist_slope":-0.002138,"confidence":0.3625,"mfe_roi_pct":12.81,"mae_roi_pct":-10.97,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":38,"exit_index":43,"hold_bars":5,"entry_price":1.825,"exit_price":1.8622449,"entry_rsi":62.4945,"entry_hist":-0.000303,"entry_hist_slope":-0.0008,"confidence":0.3163,"mfe_roi_pct":0,"mae_roi_pct":-12.81,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":55,"exit_index":65,"hold_bars":10,"entry_price":1.9,"exit_price":1.826,"entry_rsi":60.7188,"entry_hist":-0.000852,"entry_hist_slope":-0.00203,"confidence":0.3163,"mfe_roi_pct":21.12,"mae_roi_pct":-2.1,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":169,"exit_index":195,"hold_bars":26,"entry_price":1.961,"exit_price":2.00102041,"entry_rsi":62.7754,"entry_hist":-0.000517,"entry_hist_slope":-0.002138,"confidence":0.3625,"mfe_roi_pct":12.81,"mae_roi_pct":-10.97,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":91,"exit_index":165,"hold_bars":74,"entry_price":1.786,"exit_price":1.82244898,"entry_rsi":67.4398,"entry_hist":-0.000498,"entry_hist_slope":-0.000637,"confidence":0.3948,"mfe_roi_pct":14.7,"mae_roi_pct":-11.76,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":180,"exit_index":227,"hold_bars":47,"entry_price":1.879,"exit_price":1.91734694,"entry_rsi":60.1512,"entry_hist":-0.000777,"entry_hist_slope":-0.002788,"confidence":0.3035,"mfe_roi_pct":19.35,"mae_roi_pct":-15.72,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":91,"exit_index":165,"hold_bars":74,"entry_price":1.786,"exit_price":1.82244898,"entry_rsi":67.4398,"entry_hist":-0.000498,"entry_hist_slope":-0.000637,"confidence":0.3948,"mfe_roi_pct":14.7,"mae_roi_pct":-11.76,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":180,"exit_index":227,"hold_bars":47,"entry_price":1.879,"exit_price":1.91734694,"entry_rsi":60.1512,"entry_hist":-0.000777,"entry_hist_slope":-0.002788,"confidence":0.3035,"mfe_roi_pct":19.35,"mae_roi_pct":-15.72,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":91,"exit_index":165,"hold_bars":74,"entry_price":1.786,"exit_price":1.82244898,"entry_rsi":67.4398,"entry_hist":-0.000498,"entry_hist_slope":-0.000637,"confidence":0.3948,"mfe_roi_pct":14.7,"mae_roi_pct":-11.76,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":180,"exit_index":227,"hold_bars":47,"entry_price":1.879,"exit_price":1.91734694,"entry_rsi":60.1512,"entry_hist":-0.000777,"entry_hist_slope":-0.002788,"confidence":0.3035,"mfe_roi_pct":19.35,"mae_roi_pct":-15.72,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":91,"exit_index":165,"hold_bars":74,"entry_price":1.786,"exit_price":1.82244898,"entry_rsi":67.4398,"entry_hist":-0.000498,"entry_hist_slope":-0.000637,"confidence":0.3948,"mfe_roi_pct":14.7,"mae_roi_pct":-11.76,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":180,"exit_index":227,"hold_bars":47,"entry_price":1.879,"exit_price":1.91734694,"entry_rsi":60.1512,"entry_hist":-0.000777,"entry_hist_slope":-0.002788,"confidence":0.3035,"mfe_roi_pct":19.35,"mae_roi_pct":-15.72,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":91,"exit_index":165,"hold_bars":74,"entry_price":1.786,"exit_price":1.82244898,"entry_rsi":67.4398,"entry_hist":-0.000498,"entry_hist_slope":-0.000637,"confidence":0.3948,"mfe_roi_pct":14.7,"mae_roi_pct":-11.76,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":180,"exit_index":227,"hold_bars":47,"entry_price":1.879,"exit_price":1.91734694,"entry_rsi":60.1512,"entry_hist":-0.000777,"entry_hist_slope":-0.002788,"confidence":0.3035,"mfe_roi_pct":19.35,"mae_roi_pct":-15.72,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":91,"exit_index":165,"hold_bars":74,"entry_price":1.786,"exit_price":1.82244898,"entry_rsi":67.4398,"entry_hist":-0.000498,"entry_hist_slope":-0.000637,"confidence":0.3948,"mfe_roi_pct":14.7,"mae_roi_pct":-11.76,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":180,"exit_index":227,"hold_bars":47,"entry_price":1.879,"exit_price":1.91734694,"entry_rsi":60.1512,"entry_hist":-0.000777,"entry_hist_slope":-0.002788,"confidence":0.3035,"mfe_roi_pct":19.35,"mae_roi_pct":-15.72,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778194800000,"exit_time":1778245200000,"entry_index":171,"exit_index":185,"hold_bars":14,"entry_price":1.732,"exit_price":1.69736,"entry_rsi":36.4989,"entry_hist":0.000052,"entry_hist_slope":0.000823,"confidence":0.3434,"mfe_roi_pct":4.04,"mae_roi_pct":-10.68,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778194800000,"exit_time":1778245200000,"entry_index":171,"exit_index":185,"hold_bars":14,"entry_price":1.732,"exit_price":1.69736,"entry_rsi":36.4989,"entry_hist":0.000052,"entry_hist_slope":0.000823,"confidence":0.3434,"mfe_roi_pct":4.04,"mae_roi_pct":-10.68,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778194800000,"exit_time":1778245200000,"entry_index":171,"exit_index":185,"hold_bars":14,"entry_price":1.732,"exit_price":1.69736,"entry_rsi":36.4989,"entry_hist":0.000052,"entry_hist_slope":0.000823,"confidence":0.3434,"mfe_roi_pct":4.04,"mae_roi_pct":-10.68,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778194800000,"exit_time":1778245200000,"entry_index":171,"exit_index":185,"hold_bars":14,"entry_price":1.732,"exit_price":1.69736,"entry_rsi":36.4989,"entry_hist":0.000052,"entry_hist_slope":0.000823,"confidence":0.3434,"mfe_roi_pct":4.04,"mae_roi_pct":-10.68,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778194800000,"exit_time":1778245200000,"entry_index":171,"exit_index":185,"hold_bars":14,"entry_price":1.732,"exit_price":1.69736,"entry_rsi":36.4989,"entry_hist":0.000052,"entry_hist_slope":0.000823,"confidence":0.3434,"mfe_roi_pct":4.04,"mae_roi_pct":-10.68,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778194800000,"exit_time":1778245200000,"entry_index":171,"exit_index":185,"hold_bars":14,"entry_price":1.732,"exit_price":1.69736,"entry_rsi":36.4989,"entry_hist":0.000052,"entry_hist_slope":0.000823,"confidence":0.3434,"mfe_roi_pct":4.04,"mae_roi_pct":-10.68,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":71,"exit_index":299,"hold_bars":228,"entry_price":4.691,"exit_price":4.682,"entry_rsi":68.7199,"entry_hist":-0.000035,"entry_hist_slope":-0.000087,"confidence":0.3135,"mfe_roi_pct":4.19,"mae_roi_pct":-2.76,"realized_roi_pct":0.96,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":71,"exit_index":299,"hold_bars":228,"entry_price":4.691,"exit_price":4.682,"entry_rsi":68.7199,"entry_hist":-0.000035,"entry_hist_slope":-0.000087,"confidence":0.3135,"mfe_roi_pct":4.19,"mae_roi_pct":-2.76,"realized_roi_pct":0.96,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":71,"exit_index":299,"hold_bars":228,"entry_price":4.691,"exit_price":4.682,"entry_rsi":68.7199,"entry_hist":-0.000035,"entry_hist_slope":-0.000087,"confidence":0.3135,"mfe_roi_pct":4.19,"mae_roi_pct":-2.76,"realized_roi_pct":0.96,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":71,"exit_index":299,"hold_bars":228,"entry_price":4.691,"exit_price":4.682,"entry_rsi":68.7199,"entry_hist":-0.000035,"entry_hist_slope":-0.000087,"confidence":0.3135,"mfe_roi_pct":4.19,"mae_roi_pct":-2.76,"realized_roi_pct":0.96,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":71,"exit_index":299,"hold_bars":228,"entry_price":4.691,"exit_price":4.682,"entry_rsi":68.7199,"entry_hist":-0.000035,"entry_hist_slope":-0.000087,"confidence":0.3135,"mfe_roi_pct":4.19,"mae_roi_pct":-2.76,"realized_roi_pct":0.96,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":71,"exit_index":299,"hold_bars":228,"entry_price":4.691,"exit_price":4.682,"entry_rsi":68.7199,"entry_hist":-0.000035,"entry_hist_slope":-0.000087,"confidence":0.3135,"mfe_roi_pct":4.19,"mae_roi_pct":-2.76,"realized_roi_pct":0.96,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":147,"exit_index":299,"hold_bars":152,"entry_price":4.635,"exit_price":4.682,"entry_rsi":37.3251,"entry_hist":0.000095,"entry_hist_slope":0.000366,"confidence":0.2333,"mfe_roi_pct":8.85,"mae_roi_pct":-3.13,"realized_roi_pct":5.07,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":147,"exit_index":299,"hold_bars":152,"entry_price":4.635,"exit_price":4.682,"entry_rsi":37.3251,"entry_hist":0.000095,"entry_hist_slope":0.000366,"confidence":0.2333,"mfe_roi_pct":8.85,"mae_roi_pct":-3.13,"realized_roi_pct":5.07,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":147,"exit_index":299,"hold_bars":152,"entry_price":4.635,"exit_price":4.682,"entry_rsi":37.3251,"entry_hist":0.000095,"entry_hist_slope":0.000366,"confidence":0.2333,"mfe_roi_pct":8.85,"mae_roi_pct":-3.13,"realized_roi_pct":5.07,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":147,"exit_index":299,"hold_bars":152,"entry_price":4.635,"exit_price":4.682,"entry_rsi":37.3251,"entry_hist":0.000095,"entry_hist_slope":0.000366,"confidence":0.2333,"mfe_roi_pct":8.85,"mae_roi_pct":-3.13,"realized_roi_pct":5.07,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.05,"side":"LONG","entry_time":1778630040000,"exit_time":1778657400000,"entry_index":147,"exit_index":299,"hold_bars":152,"entry_price":4.635,"exit_price":4.682,"entry_rsi":37.3251,"entry_hist":0.000095,"entry_hist_slope":0.000366,"confidence":0.2333,"mfe_roi_pct":8.85,"mae_roi_pct":-3.13,"realized_roi_pct":5.07,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.1,"side":"LONG","entry_time":1778630040000,"exit_time":1778657400000,"entry_index":147,"exit_index":299,"hold_bars":152,"entry_price":4.635,"exit_price":4.682,"entry_rsi":37.3251,"entry_hist":0.000095,"entry_hist_slope":0.000366,"confidence":0.2333,"mfe_roi_pct":8.85,"mae_roi_pct":-3.13,"realized_roi_pct":5.07,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.15,"side":"LONG","entry_time":1778630040000,"exit_time":1778657400000,"entry_index":147,"exit_index":299,"hold_bars":152,"entry_price":4.635,"exit_price":4.682,"entry_rsi":37.3251,"entry_hist":0.000095,"entry_hist_slope":0.000366,"confidence":0.2333,"mfe_roi_pct":8.85,"mae_roi_pct":-3.13,"realized_roi_pct":5.07,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.2,"side":"LONG","entry_time":1778630040000,"exit_time":1778657400000,"entry_index":147,"exit_index":299,"hold_bars":152,"entry_price":4.635,"exit_price":4.682,"entry_rsi":37.3251,"entry_hist":0.000095,"entry_hist_slope":0.000366,"confidence":0.2333,"mfe_roi_pct":8.85,"mae_roi_pct":-3.13,"realized_roi_pct":5.07,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778614920000,"exit_time":1778657400000,"entry_index":63,"exit_index":299,"hold_bars":236,"entry_price":4.66,"exit_price":4.682,"entry_rsi":65.9892,"entry_hist":-0.000144,"entry_hist_slope":-0.000317,"confidence":0.2983,"mfe_roi_pct":5.86,"mae_roi_pct":-6.04,"realized_roi_pct":-2.35,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778614920000,"exit_time":1778657400000,"entry_index":63,"exit_index":299,"hold_bars":236,"entry_price":4.66,"exit_price":4.682,"entry_rsi":65.9892,"entry_hist":-0.000144,"entry_hist_slope":-0.000317,"confidence":0.2983,"mfe_roi_pct":5.86,"mae_roi_pct":-6.04,"realized_roi_pct":-2.35,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778614920000,"exit_time":1778657400000,"entry_index":63,"exit_index":299,"hold_bars":236,"entry_price":4.66,"exit_price":4.682,"entry_rsi":65.9892,"entry_hist":-0.000144,"entry_hist_slope":-0.000317,"confidence":0.2983,"mfe_roi_pct":5.86,"mae_roi_pct":-6.04,"realized_roi_pct":-2.35,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778614920000,"exit_time":1778657400000,"entry_index":63,"exit_index":299,"hold_bars":236,"entry_price":4.66,"exit_price":4.682,"entry_rsi":65.9892,"entry_hist":-0.000144,"entry_hist_slope":-0.000317,"confidence":0.2983,"mfe_roi_pct":5.86,"mae_roi_pct":-6.04,"realized_roi_pct":-2.35,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":63,"exit_index":299,"hold_bars":236,"entry_price":4.66,"exit_price":4.682,"entry_rsi":65.9892,"entry_hist":-0.000144,"entry_hist_slope":-0.000317,"confidence":0.2983,"mfe_roi_pct":5.86,"mae_roi_pct":-6.04,"realized_roi_pct":-2.35,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":161,"exit_index":299,"hold_bars":138,"entry_price":4.658,"exit_price":4.682,"entry_rsi":63.4311,"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.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":161,"exit_index":299,"hold_bars":138,"entry_price":4.658,"exit_price":4.682,"entry_rsi":63.4311,"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.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":161,"exit_index":299,"hold_bars":138,"entry_price":4.658,"exit_price":4.682,"entry_rsi":63.4311,"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.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":161,"exit_index":299,"hold_bars":138,"entry_price":4.658,"exit_price":4.682,"entry_rsi":63.4311,"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.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":161,"exit_index":299,"hold_bars":138,"entry_price":4.658,"exit_price":4.682,"entry_rsi":63.4311,"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.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":4.61,"exit_price":4.682,"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.55,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":4.61,"exit_price":4.682,"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.55,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":4.61,"exit_price":4.682,"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.55,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":4.61,"exit_price":4.682,"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.55,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":4.61,"exit_price":4.682,"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.55,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":4.61,"exit_price":4.682,"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.55,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":91,"exit_index":156,"hold_bars":65,"entry_price":4.617,"exit_price":4.71122449,"entry_rsi":66.7672,"entry_hist":-0.001706,"entry_hist_slope":-0.003199,"confidence":0.4524,"mfe_roi_pct":12.09,"mae_roi_pct":-12.87,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":91,"exit_index":156,"hold_bars":65,"entry_price":4.617,"exit_price":4.71122449,"entry_rsi":66.7672,"entry_hist":-0.001706,"entry_hist_slope":-0.003199,"confidence":0.4524,"mfe_roi_pct":12.09,"mae_roi_pct":-12.87,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":91,"exit_index":156,"hold_bars":65,"entry_price":4.617,"exit_price":4.71122449,"entry_rsi":66.7672,"entry_hist":-0.001706,"entry_hist_slope":-0.003199,"confidence":0.4524,"mfe_roi_pct":12.09,"mae_roi_pct":-12.87,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":91,"exit_index":156,"hold_bars":65,"entry_price":4.617,"exit_price":4.71122449,"entry_rsi":66.7672,"entry_hist":-0.001706,"entry_hist_slope":-0.003199,"confidence":0.4524,"mfe_roi_pct":12.09,"mae_roi_pct":-12.87,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":91,"exit_index":156,"hold_bars":65,"entry_price":4.617,"exit_price":4.71122449,"entry_rsi":66.7672,"entry_hist":-0.001706,"entry_hist_slope":-0.003199,"confidence":0.4524,"mfe_roi_pct":12.09,"mae_roi_pct":-12.87,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":91,"exit_index":156,"hold_bars":65,"entry_price":4.617,"exit_price":4.71122449,"entry_rsi":66.7672,"entry_hist":-0.001706,"entry_hist_slope":-0.003199,"confidence":0.4524,"mfe_roi_pct":12.09,"mae_roi_pct":-12.87,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":91,"exit_index":156,"hold_bars":65,"entry_price":4.617,"exit_price":4.71122449,"entry_rsi":66.7672,"entry_hist":-0.001706,"entry_hist_slope":-0.003199,"confidence":0.4524,"mfe_roi_pct":12.09,"mae_roi_pct":-12.87,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778306400000,"exit_time":1778400000000,"entry_index":202,"exit_index":228,"hold_bars":26,"entry_price":4.615,"exit_price":4.70918367,"entry_rsi":61.555,"entry_hist":-0.003297,"entry_hist_slope":-0.005295,"confidence":0.3352,"mfe_roi_pct":11.87,"mae_roi_pct":-13.08,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778306400000,"exit_time":1778400000000,"entry_index":202,"exit_index":228,"hold_bars":26,"entry_price":4.615,"exit_price":4.70918367,"entry_rsi":61.555,"entry_hist":-0.003297,"entry_hist_slope":-0.005295,"confidence":0.3352,"mfe_roi_pct":11.87,"mae_roi_pct":-13.08,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778306400000,"exit_time":1778400000000,"entry_index":202,"exit_index":228,"hold_bars":26,"entry_price":4.615,"exit_price":4.70918367,"entry_rsi":61.555,"entry_hist":-0.003297,"entry_hist_slope":-0.005295,"confidence":0.3352,"mfe_roi_pct":11.87,"mae_roi_pct":-13.08,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778306400000,"exit_time":1778400000000,"entry_index":202,"exit_index":228,"hold_bars":26,"entry_price":4.615,"exit_price":4.70918367,"entry_rsi":61.555,"entry_hist":-0.003297,"entry_hist_slope":-0.005295,"confidence":0.3352,"mfe_roi_pct":11.87,"mae_roi_pct":-13.08,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778306400000,"exit_time":1778400000000,"entry_index":202,"exit_index":228,"hold_bars":26,"entry_price":4.615,"exit_price":4.70918367,"entry_rsi":61.555,"entry_hist":-0.003297,"entry_hist_slope":-0.005295,"confidence":0.3352,"mfe_roi_pct":11.87,"mae_roi_pct":-13.08,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778306400000,"exit_time":1778400000000,"entry_index":202,"exit_index":228,"hold_bars":26,"entry_price":4.615,"exit_price":4.70918367,"entry_rsi":61.555,"entry_hist":-0.003297,"entry_hist_slope":-0.005295,"confidence":0.3352,"mfe_roi_pct":11.87,"mae_roi_pct":-13.08,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":197,"exit_index":299,"hold_bars":102,"entry_price":0.3226,"exit_price":0.3225,"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.15,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":197,"exit_index":299,"hold_bars":102,"entry_price":0.3226,"exit_price":0.3225,"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.15,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":197,"exit_index":299,"hold_bars":102,"entry_price":0.3226,"exit_price":0.3225,"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.15,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":197,"exit_index":299,"hold_bars":102,"entry_price":0.3226,"exit_price":0.3225,"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.15,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":197,"exit_index":299,"hold_bars":102,"entry_price":0.3226,"exit_price":0.3225,"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.15,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ETHW-USDT-SWAP","interval":"1m","strategy":"strategy1_refined","threshold":0.25,"side":"LONG","entry_time":1778651400000,"exit_time":1778657520000,"entry_index":197,"exit_index":299,"hold_bars":102,"entry_price":0.3226,"exit_price":0.3225,"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.15,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":142,"exit_index":299,"hold_bars":157,"entry_price":0.3196,"exit_price":0.3225,"entry_rsi":39.9632,"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":4.54,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":142,"exit_index":299,"hold_bars":157,"entry_price":0.3196,"exit_price":0.3225,"entry_rsi":39.9632,"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":4.54,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ETHW-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.05,"side":"LONG","entry_time":1778629140000,"exit_time":1778657400000,"entry_index":142,"exit_index":299,"hold_bars":157,"entry_price":0.3196,"exit_price":0.3225,"entry_rsi":39.9632,"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":4.54,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ETHW-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.1,"side":"LONG","entry_time":1778629140000,"exit_time":1778657400000,"entry_index":142,"exit_index":299,"hold_bars":157,"entry_price":0.3196,"exit_price":0.3225,"entry_rsi":39.9632,"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":4.54,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778615280000,"exit_time":1778657400000,"entry_index":65,"exit_index":299,"hold_bars":234,"entry_price":0.3222,"exit_price":0.3225,"entry_rsi":61.9267,"entry_hist":-0.000003,"entry_hist_slope":-0.000031,"confidence":0.1496,"mfe_roi_pct":5.65,"mae_roi_pct":-5.07,"realized_roi_pct":-0.47,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778615280000,"exit_time":1778657400000,"entry_index":65,"exit_index":299,"hold_bars":234,"entry_price":0.3222,"exit_price":0.3225,"entry_rsi":61.9267,"entry_hist":-0.000003,"entry_hist_slope":-0.000031,"confidence":0.1496,"mfe_roi_pct":5.65,"mae_roi_pct":-5.07,"realized_roi_pct":-0.47,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":232,"exit_index":299,"hold_bars":67,"entry_price":0.3243,"exit_price":0.3225,"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.79,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":232,"exit_index":299,"hold_bars":67,"entry_price":0.3243,"exit_price":0.3225,"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.79,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":59,"exit_index":64,"hold_bars":5,"entry_price":0.3439,"exit_price":0.334,"entry_rsi":60.8492,"entry_hist":-0.000051,"entry_hist_slope":-0.000145,"confidence":0.1481,"mfe_roi_pct":26.81,"mae_roi_pct":-1.45,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":59,"exit_index":64,"hold_bars":5,"entry_price":0.3439,"exit_price":0.334,"entry_rsi":60.8492,"entry_hist":-0.000051,"entry_hist_slope":-0.000145,"confidence":0.1481,"mfe_roi_pct":26.81,"mae_roi_pct":-1.45,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":273,"exit_index":299,"hold_bars":26,"entry_price":0.3201,"exit_price":0.3225,"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":3.75,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":273,"exit_index":299,"hold_bars":26,"entry_price":0.3201,"exit_price":0.3225,"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":3.75,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":99,"exit_index":153,"hold_bars":54,"entry_price":0.3288,"exit_price":0.3355102,"entry_rsi":60.4901,"entry_hist":-0.000024,"entry_hist_slope":-0.000164,"confidence":0.1439,"mfe_roi_pct":14.88,"mae_roi_pct":-19.58,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":99,"exit_index":153,"hold_bars":54,"entry_price":0.3288,"exit_price":0.3355102,"entry_rsi":60.4901,"entry_hist":-0.000024,"entry_hist_slope":-0.000164,"confidence":0.1439,"mfe_roi_pct":14.88,"mae_roi_pct":-19.58,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ETHW-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778626800000,"exit_time":1778655600000,"entry_index":291,"exit_index":299,"hold_bars":8,"entry_price":0.3197,"exit_price":0.3225,"entry_rsi":37.8735,"entry_hist":0.000028,"entry_hist_slope":0.000041,"confidence":0.1561,"mfe_roi_pct":9.07,"mae_roi_pct":0,"realized_roi_pct":4.38,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ETHW-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778626800000,"exit_time":1778655600000,"entry_index":291,"exit_index":299,"hold_bars":8,"entry_price":0.3197,"exit_price":0.3225,"entry_rsi":37.8735,"entry_hist":0.000028,"entry_hist_slope":0.000041,"confidence":0.1561,"mfe_roi_pct":9.07,"mae_roi_pct":0,"realized_roi_pct":4.38,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ETHW-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778626800000,"exit_time":1778655600000,"entry_index":291,"exit_index":299,"hold_bars":8,"entry_price":0.3197,"exit_price":0.3225,"entry_rsi":37.8735,"entry_hist":0.000028,"entry_hist_slope":0.000041,"confidence":0.1561,"mfe_roi_pct":9.07,"mae_roi_pct":0,"realized_roi_pct":4.38,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":191,"exit_index":299,"hold_bars":108,"entry_price":0.04064,"exit_price":0.04087,"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":2.83,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":191,"exit_index":299,"hold_bars":108,"entry_price":0.04064,"exit_price":0.04087,"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":2.83,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":191,"exit_index":299,"hold_bars":108,"entry_price":0.04064,"exit_price":0.04087,"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":2.83,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":191,"exit_index":299,"hold_bars":108,"entry_price":0.04064,"exit_price":0.04087,"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":2.83,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":191,"exit_index":299,"hold_bars":108,"entry_price":0.04064,"exit_price":0.04087,"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":2.83,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"FLOW-USDT-SWAP","interval":"1m","strategy":"strategy1_refined","threshold":0.25,"side":"LONG","entry_time":1778651040000,"exit_time":1778657520000,"entry_index":191,"exit_index":299,"hold_bars":108,"entry_price":0.04064,"exit_price":0.04087,"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":2.83,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":143,"exit_index":299,"hold_bars":156,"entry_price":0.04101,"exit_price":0.04087,"entry_rsi":60.6187,"entry_hist":-0,"entry_hist_slope":-0.000003,"confidence":0.1145,"mfe_roi_pct":4.92,"mae_roi_pct":-0.97,"realized_roi_pct":1.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":143,"exit_index":299,"hold_bars":156,"entry_price":0.04101,"exit_price":0.04087,"entry_rsi":60.6187,"entry_hist":-0,"entry_hist_slope":-0.000003,"confidence":0.1145,"mfe_roi_pct":4.92,"mae_roi_pct":-0.97,"realized_roi_pct":1.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":0.04086,"exit_price":0.04087,"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.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":0.04086,"exit_price":0.04087,"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.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":0.04086,"exit_price":0.04087,"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.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":114,"exit_index":299,"hold_bars":185,"entry_price":0.03987,"exit_price":0.04087,"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.49,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":114,"exit_index":299,"hold_bars":185,"entry_price":0.03987,"exit_price":0.04087,"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.49,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":114,"exit_index":299,"hold_bars":185,"entry_price":0.03987,"exit_price":0.04087,"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.49,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":114,"exit_index":299,"hold_bars":185,"entry_price":0.03987,"exit_price":0.04087,"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.49,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":243,"exit_index":299,"hold_bars":56,"entry_price":0.04004,"exit_price":0.04087,"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.24,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":243,"exit_index":299,"hold_bars":56,"entry_price":0.04004,"exit_price":0.04087,"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.24,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":243,"exit_index":299,"hold_bars":56,"entry_price":0.04004,"exit_price":0.04087,"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.24,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":60,"exit_index":228,"hold_bars":168,"entry_price":0.04264,"exit_price":0.04094,"entry_rsi":65.8095,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.2329,"mfe_roi_pct":21.53,"mae_roi_pct":-3.96,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":60,"exit_index":228,"hold_bars":168,"entry_price":0.04264,"exit_price":0.04094,"entry_rsi":65.8095,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.2329,"mfe_roi_pct":21.53,"mae_roi_pct":-3.96,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":60,"exit_index":228,"hold_bars":168,"entry_price":0.04264,"exit_price":0.04094,"entry_rsi":65.8095,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.2329,"mfe_roi_pct":21.53,"mae_roi_pct":-3.96,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":60,"exit_index":228,"hold_bars":168,"entry_price":0.04264,"exit_price":0.04094,"entry_rsi":65.8095,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.2329,"mfe_roi_pct":21.53,"mae_roi_pct":-3.96,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":275,"exit_index":299,"hold_bars":24,"entry_price":0.0403,"exit_price":0.04087,"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.07,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":275,"exit_index":299,"hold_bars":24,"entry_price":0.0403,"exit_price":0.04087,"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.07,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"FLOW-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777755600000,"exit_time":1777795200000,"entry_index":49,"exit_index":60,"hold_bars":11,"entry_price":0.04228,"exit_price":0.0414344,"entry_rsi":39.3959,"entry_hist":0.000004,"entry_hist_slope":0.000009,"confidence":0.1154,"mfe_roi_pct":3.07,"mae_roi_pct":-12.3,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"FLOW-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777978800000,"exit_time":1778180400000,"entry_index":111,"exit_index":167,"hold_bars":56,"entry_price":0.03979,"exit_price":0.04165,"entry_rsi":38.5378,"entry_hist":0.000002,"entry_hist_slope":0.00003,"confidence":0.1389,"mfe_roi_pct":23.62,"mae_roi_pct":-5.03,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"FLOW-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777755600000,"exit_time":1777795200000,"entry_index":49,"exit_index":60,"hold_bars":11,"entry_price":0.04228,"exit_price":0.0414344,"entry_rsi":39.3959,"entry_hist":0.000004,"entry_hist_slope":0.000009,"confidence":0.1154,"mfe_roi_pct":3.07,"mae_roi_pct":-12.3,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"FLOW-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777978800000,"exit_time":1778180400000,"entry_index":111,"exit_index":167,"hold_bars":56,"entry_price":0.03979,"exit_price":0.04165,"entry_rsi":38.5378,"entry_hist":0.000002,"entry_hist_slope":0.00003,"confidence":0.1389,"mfe_roi_pct":23.62,"mae_roi_pct":-5.03,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":7.265,"exit_price":7.293,"entry_rsi":12.1447,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.51,"mae_roi_pct":-0.07,"realized_roi_pct":1.93,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":7.265,"exit_price":7.293,"entry_rsi":12.1447,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.51,"mae_roi_pct":-0.07,"realized_roi_pct":1.93,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":7.265,"exit_price":7.293,"entry_rsi":12.1447,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.51,"mae_roi_pct":-0.07,"realized_roi_pct":1.93,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":7.265,"exit_price":7.293,"entry_rsi":12.1447,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.51,"mae_roi_pct":-0.07,"realized_roi_pct":1.93,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":7.265,"exit_price":7.293,"entry_rsi":12.1447,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.51,"mae_roi_pct":-0.07,"realized_roi_pct":1.93,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":7.265,"exit_price":7.293,"entry_rsi":12.1447,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.51,"mae_roi_pct":-0.07,"realized_roi_pct":1.93,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":7.265,"exit_price":7.293,"entry_rsi":12.1447,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.51,"mae_roi_pct":-0.07,"realized_roi_pct":1.93,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657520000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":7.265,"exit_price":7.293,"entry_rsi":12.1447,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.51,"mae_roi_pct":-0.07,"realized_roi_pct":1.93,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"1m","strategy":"strategy1_refined","threshold":0.25,"side":"LONG","entry_time":1778651100000,"exit_time":1778657520000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":7.265,"exit_price":7.293,"entry_rsi":12.1447,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.51,"mae_roi_pct":-0.07,"realized_roi_pct":1.93,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"1m","strategy":"strategy1_refined","threshold":0.3,"side":"LONG","entry_time":1778651100000,"exit_time":1778657520000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":7.265,"exit_price":7.293,"entry_rsi":12.1447,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.51,"mae_roi_pct":-0.07,"realized_roi_pct":1.93,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":80,"exit_index":299,"hold_bars":219,"entry_price":7.292,"exit_price":7.297,"entry_rsi":36.0667,"entry_hist":0.000002,"entry_hist_slope":0.000161,"confidence":0.2207,"mfe_roi_pct":3.57,"mae_roi_pct":-7.82,"realized_roi_pct":0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":80,"exit_index":299,"hold_bars":219,"entry_price":7.292,"exit_price":7.297,"entry_rsi":36.0667,"entry_hist":0.000002,"entry_hist_slope":0.000161,"confidence":0.2207,"mfe_roi_pct":3.57,"mae_roi_pct":-7.82,"realized_roi_pct":0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":80,"exit_index":299,"hold_bars":219,"entry_price":7.292,"exit_price":7.297,"entry_rsi":36.0667,"entry_hist":0.000002,"entry_hist_slope":0.000161,"confidence":0.2207,"mfe_roi_pct":3.57,"mae_roi_pct":-7.82,"realized_roi_pct":0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":80,"exit_index":299,"hold_bars":219,"entry_price":7.292,"exit_price":7.297,"entry_rsi":36.0667,"entry_hist":0.000002,"entry_hist_slope":0.000161,"confidence":0.2207,"mfe_roi_pct":3.57,"mae_roi_pct":-7.82,"realized_roi_pct":0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":105,"exit_index":299,"hold_bars":194,"entry_price":7.26,"exit_price":7.297,"entry_rsi":38.0228,"entry_hist":0.000609,"entry_hist_slope":0.000763,"confidence":0.2971,"mfe_roi_pct":5.79,"mae_roi_pct":-5.65,"realized_roi_pct":2.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":153,"exit_index":299,"hold_bars":146,"entry_price":7.196,"exit_price":7.297,"entry_rsi":30.9144,"entry_hist":0.00036,"entry_hist_slope":0.000559,"confidence":0.4162,"mfe_roi_pct":10.28,"mae_roi_pct":0,"realized_roi_pct":8.03,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":153,"exit_index":299,"hold_bars":146,"entry_price":7.196,"exit_price":7.297,"entry_rsi":30.9144,"entry_hist":0.00036,"entry_hist_slope":0.000559,"confidence":0.4162,"mfe_roi_pct":10.28,"mae_roi_pct":0,"realized_roi_pct":8.03,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.05,"side":"LONG","entry_time":1778617980000,"exit_time":1778657400000,"entry_index":80,"exit_index":299,"hold_bars":219,"entry_price":7.292,"exit_price":7.297,"entry_rsi":36.0667,"entry_hist":0.000002,"entry_hist_slope":0.000161,"confidence":0.2207,"mfe_roi_pct":3.57,"mae_roi_pct":-7.82,"realized_roi_pct":0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.1,"side":"LONG","entry_time":1778617980000,"exit_time":1778657400000,"entry_index":80,"exit_index":299,"hold_bars":219,"entry_price":7.292,"exit_price":7.297,"entry_rsi":36.0667,"entry_hist":0.000002,"entry_hist_slope":0.000161,"confidence":0.2207,"mfe_roi_pct":3.57,"mae_roi_pct":-7.82,"realized_roi_pct":0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.15,"side":"LONG","entry_time":1778617980000,"exit_time":1778657400000,"entry_index":80,"exit_index":299,"hold_bars":219,"entry_price":7.292,"exit_price":7.297,"entry_rsi":36.0667,"entry_hist":0.000002,"entry_hist_slope":0.000161,"confidence":0.2207,"mfe_roi_pct":3.57,"mae_roi_pct":-7.82,"realized_roi_pct":0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.2,"side":"LONG","entry_time":1778617980000,"exit_time":1778657400000,"entry_index":80,"exit_index":299,"hold_bars":219,"entry_price":7.292,"exit_price":7.297,"entry_rsi":36.0667,"entry_hist":0.000002,"entry_hist_slope":0.000161,"confidence":0.2207,"mfe_roi_pct":3.57,"mae_roi_pct":-7.82,"realized_roi_pct":0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.25,"side":"LONG","entry_time":1778622480000,"exit_time":1778650560000,"entry_index":105,"exit_index":261,"hold_bars":156,"entry_price":7.26,"exit_price":7.265808,"entry_rsi":38.0228,"entry_hist":0.000609,"entry_hist_slope":0.000763,"confidence":0.2971,"mfe_roi_pct":5.79,"mae_roi_pct":-5.65,"realized_roi_pct":0.4,"tp_hits":0,"exit_reason":"break_even_lock"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.3,"side":"LONG","entry_time":1778631120000,"exit_time":1778657400000,"entry_index":153,"exit_index":299,"hold_bars":146,"entry_price":7.196,"exit_price":7.297,"entry_rsi":30.9144,"entry_hist":0.00036,"entry_hist_slope":0.000559,"confidence":0.4162,"mfe_roi_pct":10.28,"mae_roi_pct":0,"realized_roi_pct":8.03,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.4,"side":"LONG","entry_time":1778631120000,"exit_time":1778657400000,"entry_index":153,"exit_index":299,"hold_bars":146,"entry_price":7.196,"exit_price":7.297,"entry_rsi":30.9144,"entry_hist":0.00036,"entry_hist_slope":0.000559,"confidence":0.4162,"mfe_roi_pct":10.28,"mae_roi_pct":0,"realized_roi_pct":8.03,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":189,"exit_index":299,"hold_bars":110,"entry_price":7.31,"exit_price":7.297,"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.89,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":189,"exit_index":299,"hold_bars":110,"entry_price":7.31,"exit_price":7.297,"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.89,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":189,"exit_index":299,"hold_bars":110,"entry_price":7.31,"exit_price":7.297,"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.89,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":189,"exit_index":299,"hold_bars":110,"entry_price":7.31,"exit_price":7.297,"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.89,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":189,"exit_index":299,"hold_bars":110,"entry_price":7.31,"exit_price":7.297,"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.89,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":189,"exit_index":299,"hold_bars":110,"entry_price":7.31,"exit_price":7.297,"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.89,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":7.259,"exit_price":7.293,"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.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":7.259,"exit_price":7.293,"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.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":7.259,"exit_price":7.293,"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.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":7.259,"exit_price":7.293,"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.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":7.259,"exit_price":7.293,"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.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":7.259,"exit_price":7.293,"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.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":7.259,"exit_price":7.293,"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.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"5m","strategy":"strategy1_refined","threshold":0.05,"side":"LONG","entry_time":1778622900000,"exit_time":1778650500000,"entry_index":184,"exit_index":276,"hold_bars":92,"entry_price":7.259,"exit_price":7.2633554,"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":0.3,"tp_hits":0,"exit_reason":"break_even_lock"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"5m","strategy":"strategy1_refined","threshold":0.1,"side":"LONG","entry_time":1778622900000,"exit_time":1778650500000,"entry_index":184,"exit_index":276,"hold_bars":92,"entry_price":7.259,"exit_price":7.2633554,"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":0.3,"tp_hits":0,"exit_reason":"break_even_lock"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"5m","strategy":"strategy1_refined","threshold":0.15,"side":"LONG","entry_time":1778622900000,"exit_time":1778650500000,"entry_index":184,"exit_index":276,"hold_bars":92,"entry_price":7.259,"exit_price":7.2633554,"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":0.3,"tp_hits":0,"exit_reason":"break_even_lock"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"5m","strategy":"strategy1_refined","threshold":0.2,"side":"LONG","entry_time":1778622900000,"exit_time":1778650500000,"entry_index":184,"exit_index":276,"hold_bars":92,"entry_price":7.259,"exit_price":7.2633554,"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":0.3,"tp_hits":0,"exit_reason":"break_even_lock"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"5m","strategy":"strategy1_refined","threshold":0.25,"side":"LONG","entry_time":1778622900000,"exit_time":1778650500000,"entry_index":184,"exit_index":276,"hold_bars":92,"entry_price":7.259,"exit_price":7.2633554,"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":0.3,"tp_hits":0,"exit_reason":"break_even_lock"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"5m","strategy":"strategy1_refined","threshold":0.3,"side":"LONG","entry_time":1778622900000,"exit_time":1778650500000,"entry_index":184,"exit_index":276,"hold_bars":92,"entry_price":7.259,"exit_price":7.2633554,"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":0.3,"tp_hits":0,"exit_reason":"break_even_lock"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"5m","strategy":"strategy1_refined","threshold":0.4,"side":"LONG","entry_time":1778622900000,"exit_time":1778650500000,"entry_index":184,"exit_index":276,"hold_bars":92,"entry_price":7.259,"exit_price":7.2633554,"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":0.3,"tp_hits":0,"exit_reason":"break_even_lock"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":242,"exit_index":299,"hold_bars":57,"entry_price":7.325,"exit_price":7.293,"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":2.19,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":242,"exit_index":299,"hold_bars":57,"entry_price":7.325,"exit_price":7.293,"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":2.19,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":242,"exit_index":299,"hold_bars":57,"entry_price":7.325,"exit_price":7.293,"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":2.19,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":242,"exit_index":299,"hold_bars":57,"entry_price":7.325,"exit_price":7.293,"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":2.19,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":242,"exit_index":299,"hold_bars":57,"entry_price":7.325,"exit_price":7.293,"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":2.19,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":242,"exit_index":299,"hold_bars":57,"entry_price":7.325,"exit_price":7.293,"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":2.19,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":242,"exit_index":299,"hold_bars":57,"entry_price":7.325,"exit_price":7.293,"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":2.19,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":89,"exit_index":223,"hold_bars":134,"entry_price":7.537,"exit_price":7.38626,"entry_rsi":37.0548,"entry_hist":0.000284,"entry_hist_slope":0.000811,"confidence":0.3285,"mfe_roi_pct":9.29,"mae_roi_pct":-10.22,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":243,"exit_index":268,"hold_bars":25,"entry_price":7.338,"exit_price":7.19124,"entry_rsi":38.9704,"entry_hist":0.000493,"entry_hist_slope":0.002481,"confidence":0.3232,"mfe_roi_pct":2.79,"mae_roi_pct":-10.08,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":271,"exit_index":299,"hold_bars":28,"entry_price":7.231,"exit_price":7.297,"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.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":89,"exit_index":223,"hold_bars":134,"entry_price":7.537,"exit_price":7.38626,"entry_rsi":37.0548,"entry_hist":0.000284,"entry_hist_slope":0.000811,"confidence":0.3285,"mfe_roi_pct":9.29,"mae_roi_pct":-10.22,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":243,"exit_index":268,"hold_bars":25,"entry_price":7.338,"exit_price":7.19124,"entry_rsi":38.9704,"entry_hist":0.000493,"entry_hist_slope":0.002481,"confidence":0.3232,"mfe_roi_pct":2.79,"mae_roi_pct":-10.08,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":271,"exit_index":299,"hold_bars":28,"entry_price":7.231,"exit_price":7.297,"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.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":89,"exit_index":223,"hold_bars":134,"entry_price":7.537,"exit_price":7.38626,"entry_rsi":37.0548,"entry_hist":0.000284,"entry_hist_slope":0.000811,"confidence":0.3285,"mfe_roi_pct":9.29,"mae_roi_pct":-10.22,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":243,"exit_index":268,"hold_bars":25,"entry_price":7.338,"exit_price":7.19124,"entry_rsi":38.9704,"entry_hist":0.000493,"entry_hist_slope":0.002481,"confidence":0.3232,"mfe_roi_pct":2.79,"mae_roi_pct":-10.08,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":271,"exit_index":299,"hold_bars":28,"entry_price":7.231,"exit_price":7.297,"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.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":89,"exit_index":223,"hold_bars":134,"entry_price":7.537,"exit_price":7.38626,"entry_rsi":37.0548,"entry_hist":0.000284,"entry_hist_slope":0.000811,"confidence":0.3285,"mfe_roi_pct":9.29,"mae_roi_pct":-10.22,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":243,"exit_index":268,"hold_bars":25,"entry_price":7.338,"exit_price":7.19124,"entry_rsi":38.9704,"entry_hist":0.000493,"entry_hist_slope":0.002481,"confidence":0.3232,"mfe_roi_pct":2.79,"mae_roi_pct":-10.08,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":271,"exit_index":299,"hold_bars":28,"entry_price":7.231,"exit_price":7.297,"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.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":89,"exit_index":223,"hold_bars":134,"entry_price":7.537,"exit_price":7.38626,"entry_rsi":37.0548,"entry_hist":0.000284,"entry_hist_slope":0.000811,"confidence":0.3285,"mfe_roi_pct":9.29,"mae_roi_pct":-10.22,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":243,"exit_index":268,"hold_bars":25,"entry_price":7.338,"exit_price":7.19124,"entry_rsi":38.9704,"entry_hist":0.000493,"entry_hist_slope":0.002481,"confidence":0.3232,"mfe_roi_pct":2.79,"mae_roi_pct":-10.08,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":271,"exit_index":299,"hold_bars":28,"entry_price":7.231,"exit_price":7.297,"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.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":89,"exit_index":223,"hold_bars":134,"entry_price":7.537,"exit_price":7.38626,"entry_rsi":37.0548,"entry_hist":0.000284,"entry_hist_slope":0.000811,"confidence":0.3285,"mfe_roi_pct":9.29,"mae_roi_pct":-10.22,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":243,"exit_index":268,"hold_bars":25,"entry_price":7.338,"exit_price":7.19124,"entry_rsi":38.9704,"entry_hist":0.000493,"entry_hist_slope":0.002481,"confidence":0.3232,"mfe_roi_pct":2.79,"mae_roi_pct":-10.08,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":271,"exit_index":299,"hold_bars":28,"entry_price":7.231,"exit_price":7.297,"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.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":274,"exit_index":283,"hold_bars":9,"entry_price":7.358,"exit_price":7.21084,"entry_rsi":38.3675,"entry_hist":0.001323,"entry_hist_slope":0.00314,"confidence":0.3368,"mfe_roi_pct":1.22,"mae_roi_pct":-11.42,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":274,"exit_index":283,"hold_bars":9,"entry_price":7.358,"exit_price":7.21084,"entry_rsi":38.3675,"entry_hist":0.001323,"entry_hist_slope":0.00314,"confidence":0.3368,"mfe_roi_pct":1.22,"mae_roi_pct":-11.42,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":274,"exit_index":283,"hold_bars":9,"entry_price":7.358,"exit_price":7.21084,"entry_rsi":38.3675,"entry_hist":0.001323,"entry_hist_slope":0.00314,"confidence":0.3368,"mfe_roi_pct":1.22,"mae_roi_pct":-11.42,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":274,"exit_index":283,"hold_bars":9,"entry_price":7.358,"exit_price":7.21084,"entry_rsi":38.3675,"entry_hist":0.001323,"entry_hist_slope":0.00314,"confidence":0.3368,"mfe_roi_pct":1.22,"mae_roi_pct":-11.42,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":274,"exit_index":283,"hold_bars":9,"entry_price":7.358,"exit_price":7.21084,"entry_rsi":38.3675,"entry_hist":0.001323,"entry_hist_slope":0.00314,"confidence":0.3368,"mfe_roi_pct":1.22,"mae_roi_pct":-11.42,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":274,"exit_index":283,"hold_bars":9,"entry_price":7.358,"exit_price":7.21084,"entry_rsi":38.3675,"entry_hist":0.001323,"entry_hist_slope":0.00314,"confidence":0.3368,"mfe_roi_pct":1.22,"mae_roi_pct":-11.42,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":100,"exit_index":154,"hold_bars":54,"entry_price":7.531,"exit_price":7.68469388,"entry_rsi":62.9131,"entry_hist":-0.00203,"entry_hist_slope":-0.00445,"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-13T15:32:33+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":165,"exit_index":250,"hold_bars":85,"entry_price":7.76,"exit_price":7.506,"entry_rsi":60.8043,"entry_hist":-0.00151,"entry_hist_slope":-0.004248,"confidence":0.3181,"mfe_roi_pct":21.09,"mae_roi_pct":-3.58,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":100,"exit_index":154,"hold_bars":54,"entry_price":7.531,"exit_price":7.68469388,"entry_rsi":62.9131,"entry_hist":-0.00203,"entry_hist_slope":-0.00445,"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-13T15:32:33+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":165,"exit_index":250,"hold_bars":85,"entry_price":7.76,"exit_price":7.506,"entry_rsi":60.8043,"entry_hist":-0.00151,"entry_hist_slope":-0.004248,"confidence":0.3181,"mfe_roi_pct":21.09,"mae_roi_pct":-3.58,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":100,"exit_index":154,"hold_bars":54,"entry_price":7.531,"exit_price":7.68469388,"entry_rsi":62.9131,"entry_hist":-0.00203,"entry_hist_slope":-0.00445,"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-13T15:32:33+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":165,"exit_index":250,"hold_bars":85,"entry_price":7.76,"exit_price":7.506,"entry_rsi":60.8043,"entry_hist":-0.00151,"entry_hist_slope":-0.004248,"confidence":0.3181,"mfe_roi_pct":21.09,"mae_roi_pct":-3.58,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":100,"exit_index":154,"hold_bars":54,"entry_price":7.531,"exit_price":7.68469388,"entry_rsi":62.9131,"entry_hist":-0.00203,"entry_hist_slope":-0.00445,"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-13T15:32:33+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":165,"exit_index":250,"hold_bars":85,"entry_price":7.76,"exit_price":7.506,"entry_rsi":60.8043,"entry_hist":-0.00151,"entry_hist_slope":-0.004248,"confidence":0.3181,"mfe_roi_pct":21.09,"mae_roi_pct":-3.58,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":100,"exit_index":154,"hold_bars":54,"entry_price":7.531,"exit_price":7.68469388,"entry_rsi":62.9131,"entry_hist":-0.00203,"entry_hist_slope":-0.00445,"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-13T15:32:33+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":165,"exit_index":250,"hold_bars":85,"entry_price":7.76,"exit_price":7.506,"entry_rsi":60.8043,"entry_hist":-0.00151,"entry_hist_slope":-0.004248,"confidence":0.3181,"mfe_roi_pct":21.09,"mae_roi_pct":-3.58,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":100,"exit_index":154,"hold_bars":54,"entry_price":7.531,"exit_price":7.68469388,"entry_rsi":62.9131,"entry_hist":-0.00203,"entry_hist_slope":-0.00445,"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-13T15:32:33+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":165,"exit_index":250,"hold_bars":85,"entry_price":7.76,"exit_price":7.506,"entry_rsi":60.8043,"entry_hist":-0.00151,"entry_hist_slope":-0.004248,"confidence":0.3181,"mfe_roi_pct":21.09,"mae_roi_pct":-3.58,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778317200000,"exit_time":1778396400000,"entry_index":205,"exit_index":227,"hold_bars":22,"entry_price":7.524,"exit_price":7.67755102,"entry_rsi":61.9415,"entry_hist":-0.000371,"entry_hist_slope":-0.002868,"confidence":0.3437,"mfe_roi_pct":4.36,"mae_roi_pct":-18.62,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778436000000,"exit_time":1778547600000,"entry_index":238,"exit_index":269,"hold_bars":31,"entry_price":7.766,"exit_price":7.484,"entry_rsi":64.259,"entry_hist":-0.001994,"entry_hist_slope":-0.003258,"confidence":0.3959,"mfe_roi_pct":20.16,"mae_roi_pct":-1.16,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778317200000,"exit_time":1778396400000,"entry_index":205,"exit_index":227,"hold_bars":22,"entry_price":7.524,"exit_price":7.67755102,"entry_rsi":61.9415,"entry_hist":-0.000371,"entry_hist_slope":-0.002868,"confidence":0.3437,"mfe_roi_pct":4.36,"mae_roi_pct":-18.62,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778436000000,"exit_time":1778547600000,"entry_index":238,"exit_index":269,"hold_bars":31,"entry_price":7.766,"exit_price":7.484,"entry_rsi":64.259,"entry_hist":-0.001994,"entry_hist_slope":-0.003258,"confidence":0.3959,"mfe_roi_pct":20.16,"mae_roi_pct":-1.16,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778317200000,"exit_time":1778396400000,"entry_index":205,"exit_index":227,"hold_bars":22,"entry_price":7.524,"exit_price":7.67755102,"entry_rsi":61.9415,"entry_hist":-0.000371,"entry_hist_slope":-0.002868,"confidence":0.3437,"mfe_roi_pct":4.36,"mae_roi_pct":-18.62,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778436000000,"exit_time":1778547600000,"entry_index":238,"exit_index":269,"hold_bars":31,"entry_price":7.766,"exit_price":7.484,"entry_rsi":64.259,"entry_hist":-0.001994,"entry_hist_slope":-0.003258,"confidence":0.3959,"mfe_roi_pct":20.16,"mae_roi_pct":-1.16,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778317200000,"exit_time":1778396400000,"entry_index":205,"exit_index":227,"hold_bars":22,"entry_price":7.524,"exit_price":7.67755102,"entry_rsi":61.9415,"entry_hist":-0.000371,"entry_hist_slope":-0.002868,"confidence":0.3437,"mfe_roi_pct":4.36,"mae_roi_pct":-18.62,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778436000000,"exit_time":1778547600000,"entry_index":238,"exit_index":269,"hold_bars":31,"entry_price":7.766,"exit_price":7.484,"entry_rsi":64.259,"entry_hist":-0.001994,"entry_hist_slope":-0.003258,"confidence":0.3959,"mfe_roi_pct":20.16,"mae_roi_pct":-1.16,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778317200000,"exit_time":1778396400000,"entry_index":205,"exit_index":227,"hold_bars":22,"entry_price":7.524,"exit_price":7.67755102,"entry_rsi":61.9415,"entry_hist":-0.000371,"entry_hist_slope":-0.002868,"confidence":0.3437,"mfe_roi_pct":4.36,"mae_roi_pct":-18.62,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778436000000,"exit_time":1778547600000,"entry_index":238,"exit_index":269,"hold_bars":31,"entry_price":7.766,"exit_price":7.484,"entry_rsi":64.259,"entry_hist":-0.001994,"entry_hist_slope":-0.003258,"confidence":0.3959,"mfe_roi_pct":20.16,"mae_roi_pct":-1.16,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778317200000,"exit_time":1778396400000,"entry_index":205,"exit_index":227,"hold_bars":22,"entry_price":7.524,"exit_price":7.67755102,"entry_rsi":61.9415,"entry_hist":-0.000371,"entry_hist_slope":-0.002868,"confidence":0.3437,"mfe_roi_pct":4.36,"mae_roi_pct":-18.62,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778436000000,"exit_time":1778547600000,"entry_index":238,"exit_index":269,"hold_bars":31,"entry_price":7.766,"exit_price":7.484,"entry_rsi":64.259,"entry_hist":-0.001994,"entry_hist_slope":-0.003258,"confidence":0.3959,"mfe_roi_pct":20.16,"mae_roi_pct":-1.16,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":195,"exit_index":299,"hold_bars":104,"entry_price":0.0001764,"exit_price":0.0001793,"entry_rsi":30.6926,"entry_hist":0,"entry_hist_slope":0,"confidence":0.3094,"mfe_roi_pct":10.2,"mae_roi_pct":0,"realized_roi_pct":8.83,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":195,"exit_index":299,"hold_bars":104,"entry_price":0.0001764,"exit_price":0.0001793,"entry_rsi":30.6926,"entry_hist":0,"entry_hist_slope":0,"confidence":0.3094,"mfe_roi_pct":10.2,"mae_roi_pct":0,"realized_roi_pct":8.83,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":195,"exit_index":299,"hold_bars":104,"entry_price":0.0001764,"exit_price":0.0001793,"entry_rsi":30.6926,"entry_hist":0,"entry_hist_slope":0,"confidence":0.3094,"mfe_roi_pct":10.2,"mae_roi_pct":0,"realized_roi_pct":8.83,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":195,"exit_index":299,"hold_bars":104,"entry_price":0.0001764,"exit_price":0.0001793,"entry_rsi":30.6926,"entry_hist":0,"entry_hist_slope":0,"confidence":0.3094,"mfe_roi_pct":10.2,"mae_roi_pct":0,"realized_roi_pct":8.83,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":195,"exit_index":299,"hold_bars":104,"entry_price":0.0001764,"exit_price":0.0001793,"entry_rsi":30.6926,"entry_hist":0,"entry_hist_slope":0,"confidence":0.3094,"mfe_roi_pct":10.2,"mae_roi_pct":0,"realized_roi_pct":8.83,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":195,"exit_index":299,"hold_bars":104,"entry_price":0.0001764,"exit_price":0.0001793,"entry_rsi":30.6926,"entry_hist":0,"entry_hist_slope":0,"confidence":0.3094,"mfe_roi_pct":10.2,"mae_roi_pct":0,"realized_roi_pct":8.83,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"1m","strategy":"strategy1_refined","threshold":0.25,"side":"LONG","entry_time":1778651340000,"exit_time":1778657580000,"entry_index":195,"exit_index":299,"hold_bars":104,"entry_price":0.0001764,"exit_price":0.0001793,"entry_rsi":30.6926,"entry_hist":0,"entry_hist_slope":0,"confidence":0.3094,"mfe_roi_pct":10.2,"mae_roi_pct":0,"realized_roi_pct":8.83,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"1m","strategy":"strategy1_refined","threshold":0.3,"side":"LONG","entry_time":1778651340000,"exit_time":1778657580000,"entry_index":195,"exit_index":299,"hold_bars":104,"entry_price":0.0001764,"exit_price":0.0001793,"entry_rsi":30.6926,"entry_hist":0,"entry_hist_slope":0,"confidence":0.3094,"mfe_roi_pct":10.2,"mae_roi_pct":0,"realized_roi_pct":8.83,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":64,"exit_index":299,"hold_bars":235,"entry_price":0.0001784,"exit_price":0.0001793,"entry_rsi":64.0793,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1918,"mfe_roi_pct":10.01,"mae_roi_pct":-4.44,"realized_roi_pct":1.74,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":64,"exit_index":299,"hold_bars":235,"entry_price":0.0001784,"exit_price":0.0001793,"entry_rsi":64.0793,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1918,"mfe_roi_pct":10.01,"mae_roi_pct":-4.44,"realized_roi_pct":1.74,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":64,"exit_index":299,"hold_bars":235,"entry_price":0.0001784,"exit_price":0.0001793,"entry_rsi":64.0793,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1918,"mfe_roi_pct":10.01,"mae_roi_pct":-4.44,"realized_roi_pct":1.74,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":258,"exit_index":299,"hold_bars":41,"entry_price":0.0001787,"exit_price":0.0001793,"entry_rsi":65.609,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2262,"mfe_roi_pct":1.4,"mae_roi_pct":-3.61,"realized_roi_pct":-1.67,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":73,"exit_index":97,"hold_bars":24,"entry_price":0.0001874,"exit_price":0.0001943,"entry_rsi":36.4438,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1801,"mfe_roi_pct":20.01,"mae_roi_pct":-5.87,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":73,"exit_index":97,"hold_bars":24,"entry_price":0.0001874,"exit_price":0.0001943,"entry_rsi":36.4438,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1801,"mfe_roi_pct":20.01,"mae_roi_pct":-5.87,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":73,"exit_index":97,"hold_bars":24,"entry_price":0.0001874,"exit_price":0.0001943,"entry_rsi":36.4438,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1801,"mfe_roi_pct":20.01,"mae_roi_pct":-5.87,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778277600000,"exit_time":1778317200000,"entry_index":194,"exit_index":205,"hold_bars":11,"entry_price":0.0001896,"exit_price":0.00018581,"entry_rsi":39.6995,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1068,"mfe_roi_pct":14.77,"mae_roi_pct":-12.66,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778356800000,"exit_time":1778371200000,"entry_index":216,"exit_index":220,"hold_bars":4,"entry_price":0.0001827,"exit_price":0.00017905,"entry_rsi":34.2496,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2294,"mfe_roi_pct":3.56,"mae_roi_pct":-12.04,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778378400000,"exit_time":1778443200000,"entry_index":222,"exit_index":240,"hold_bars":18,"entry_price":0.0001809,"exit_price":0.00017728,"entry_rsi":34.9405,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2139,"mfe_roi_pct":12.16,"mae_roi_pct":-20.18,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778277600000,"exit_time":1778317200000,"entry_index":194,"exit_index":205,"hold_bars":11,"entry_price":0.0001896,"exit_price":0.00018581,"entry_rsi":39.6995,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1068,"mfe_roi_pct":14.77,"mae_roi_pct":-12.66,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778356800000,"exit_time":1778371200000,"entry_index":216,"exit_index":220,"hold_bars":4,"entry_price":0.0001827,"exit_price":0.00017905,"entry_rsi":34.2496,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2294,"mfe_roi_pct":3.56,"mae_roi_pct":-12.04,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778378400000,"exit_time":1778443200000,"entry_index":222,"exit_index":240,"hold_bars":18,"entry_price":0.0001809,"exit_price":0.00017728,"entry_rsi":34.9405,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2139,"mfe_roi_pct":12.16,"mae_roi_pct":-20.18,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778356800000,"exit_time":1778371200000,"entry_index":216,"exit_index":220,"hold_bars":4,"entry_price":0.0001827,"exit_price":0.00017905,"entry_rsi":34.2496,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2294,"mfe_roi_pct":3.56,"mae_roi_pct":-12.04,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778378400000,"exit_time":1778443200000,"entry_index":222,"exit_index":240,"hold_bars":18,"entry_price":0.0001809,"exit_price":0.00017728,"entry_rsi":34.9405,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2139,"mfe_roi_pct":12.16,"mae_roi_pct":-20.18,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778356800000,"exit_time":1778371200000,"entry_index":216,"exit_index":220,"hold_bars":4,"entry_price":0.0001827,"exit_price":0.00017905,"entry_rsi":34.2496,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2294,"mfe_roi_pct":3.56,"mae_roi_pct":-12.04,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778378400000,"exit_time":1778443200000,"entry_index":222,"exit_index":240,"hold_bars":18,"entry_price":0.0001809,"exit_price":0.00017728,"entry_rsi":34.9405,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2139,"mfe_roi_pct":12.16,"mae_roi_pct":-20.18,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":162,"exit_index":220,"hold_bars":58,"entry_price":0.10611,"exit_price":0.10827551,"entry_rsi":65.042,"entry_hist":-0.000005,"entry_hist_slope":-0.000009,"confidence":0.2152,"mfe_roi_pct":2.18,"mae_roi_pct":-10.2,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":162,"exit_index":220,"hold_bars":58,"entry_price":0.10611,"exit_price":0.10827551,"entry_rsi":65.042,"entry_hist":-0.000005,"entry_hist_slope":-0.000009,"confidence":0.2152,"mfe_roi_pct":2.18,"mae_roi_pct":-10.2,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":162,"exit_index":220,"hold_bars":58,"entry_price":0.10611,"exit_price":0.10827551,"entry_rsi":65.042,"entry_hist":-0.000005,"entry_hist_slope":-0.000009,"confidence":0.2152,"mfe_roi_pct":2.18,"mae_roi_pct":-10.2,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":162,"exit_index":220,"hold_bars":58,"entry_price":0.10611,"exit_price":0.10827551,"entry_rsi":65.042,"entry_hist":-0.000005,"entry_hist_slope":-0.000009,"confidence":0.2152,"mfe_roi_pct":2.18,"mae_roi_pct":-10.2,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":183,"exit_index":299,"hold_bars":116,"entry_price":0.1077,"exit_price":0.10759,"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":0.51,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"INIT-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778625180000,"exit_time":1778650020000,"entry_index":119,"exit_index":257,"hold_bars":138,"entry_price":0.10345,"exit_price":0.10741,"entry_rsi":37.3105,"entry_hist":0.000003,"entry_hist_slope":0.000003,"confidence":0.161,"mfe_roi_pct":20.4,"mae_roi_pct":-2.22,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"INIT-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778625180000,"exit_time":1778650020000,"entry_index":119,"exit_index":257,"hold_bars":138,"entry_price":0.10345,"exit_price":0.10741,"entry_rsi":37.3105,"entry_hist":0.000003,"entry_hist_slope":0.000003,"confidence":0.161,"mfe_roi_pct":20.4,"mae_roi_pct":-2.22,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"INIT-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778625180000,"exit_time":1778650020000,"entry_index":119,"exit_index":257,"hold_bars":138,"entry_price":0.10345,"exit_price":0.10741,"entry_rsi":37.3105,"entry_hist":0.000003,"entry_hist_slope":0.000003,"confidence":0.161,"mfe_roi_pct":20.4,"mae_roi_pct":-2.22,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"INIT-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.05,"side":"LONG","entry_time":1778625180000,"exit_time":1778628780000,"entry_index":119,"exit_index":139,"hold_bars":20,"entry_price":0.10345,"exit_price":0.10353276,"entry_rsi":37.3105,"entry_hist":0.000003,"entry_hist_slope":0.000003,"confidence":0.161,"mfe_roi_pct":4.35,"mae_roi_pct":0,"realized_roi_pct":0.4,"tp_hits":0,"exit_reason":"break_even_lock"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"INIT-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.1,"side":"LONG","entry_time":1778625180000,"exit_time":1778628780000,"entry_index":119,"exit_index":139,"hold_bars":20,"entry_price":0.10345,"exit_price":0.10353276,"entry_rsi":37.3105,"entry_hist":0.000003,"entry_hist_slope":0.000003,"confidence":0.161,"mfe_roi_pct":4.35,"mae_roi_pct":0,"realized_roi_pct":0.4,"tp_hits":0,"exit_reason":"break_even_lock"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"INIT-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.15,"side":"LONG","entry_time":1778625180000,"exit_time":1778628780000,"entry_index":119,"exit_index":139,"hold_bars":20,"entry_price":0.10345,"exit_price":0.10353276,"entry_rsi":37.3105,"entry_hist":0.000003,"entry_hist_slope":0.000003,"confidence":0.161,"mfe_roi_pct":4.35,"mae_roi_pct":0,"realized_roi_pct":0.4,"tp_hits":0,"exit_reason":"break_even_lock"}
{"run_at":"2026-05-13T15:32:33+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":144,"exit_index":276,"hold_bars":132,"entry_price":0.10552,"exit_price":0.10767347,"entry_rsi":60.7403,"entry_hist":-0.000074,"entry_hist_slope":-0.000087,"confidence":0.1341,"mfe_roi_pct":12.28,"mae_roi_pct":-10.58,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":144,"exit_index":276,"hold_bars":132,"entry_price":0.10552,"exit_price":0.10767347,"entry_rsi":60.7403,"entry_hist":-0.000074,"entry_hist_slope":-0.000087,"confidence":0.1341,"mfe_roi_pct":12.28,"mae_roi_pct":-10.58,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"INIT-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778112000000,"exit_time":1778115600000,"entry_index":148,"exit_index":149,"hold_bars":1,"entry_price":0.09891,"exit_price":0.10092857,"entry_rsi":61.6053,"entry_hist":-0.00003,"entry_hist_slope":-0.000164,"confidence":0.1689,"mfe_roi_pct":0.56,"mae_roi_pct":-10.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"INIT-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778112000000,"exit_time":1778115600000,"entry_index":148,"exit_index":149,"hold_bars":1,"entry_price":0.09891,"exit_price":0.10092857,"entry_rsi":61.6053,"entry_hist":-0.00003,"entry_hist_slope":-0.000164,"confidence":0.1689,"mfe_roi_pct":0.56,"mae_roi_pct":-10.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"INIT-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778112000000,"exit_time":1778115600000,"entry_index":148,"exit_index":149,"hold_bars":1,"entry_price":0.09891,"exit_price":0.10092857,"entry_rsi":61.6053,"entry_hist":-0.00003,"entry_hist_slope":-0.000164,"confidence":0.1689,"mfe_roi_pct":0.56,"mae_roi_pct":-10.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"INIT-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1776988800000,"exit_time":1777039200000,"entry_index":68,"exit_index":75,"hold_bars":7,"entry_price":0.08423,"exit_price":0.0864,"entry_rsi":38.5733,"entry_hist":0.000043,"entry_hist_slope":0.000043,"confidence":0.1408,"mfe_roi_pct":21.25,"mae_roi_pct":-8.67,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"INIT-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1776988800000,"exit_time":1777039200000,"entry_index":68,"exit_index":75,"hold_bars":7,"entry_price":0.08423,"exit_price":0.0864,"entry_rsi":38.5733,"entry_hist":0.000043,"entry_hist_slope":0.000043,"confidence":0.1408,"mfe_roi_pct":21.25,"mae_roi_pct":-8.67,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":173,"exit_index":299,"hold_bars":126,"entry_price":0.4961,"exit_price":0.5011,"entry_rsi":39.1536,"entry_hist":0.000017,"entry_hist_slope":0.00014,"confidence":0.1471,"mfe_roi_pct":7.06,"mae_roi_pct":-4.54,"realized_roi_pct":5.04,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":173,"exit_index":299,"hold_bars":126,"entry_price":0.4961,"exit_price":0.5011,"entry_rsi":39.1536,"entry_hist":0.000017,"entry_hist_slope":0.00014,"confidence":0.1471,"mfe_roi_pct":7.06,"mae_roi_pct":-4.54,"realized_roi_pct":5.04,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":185,"exit_index":240,"hold_bars":55,"entry_price":0.4887,"exit_price":0.49867347,"entry_rsi":62.006,"entry_hist":-0.00005,"entry_hist_slope":-0.000061,"confidence":0.1574,"mfe_roi_pct":4.54,"mae_roi_pct":-13.54,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":185,"exit_index":240,"hold_bars":55,"entry_price":0.4887,"exit_price":0.49867347,"entry_rsi":62.006,"entry_hist":-0.00005,"entry_hist_slope":-0.000061,"confidence":0.1574,"mfe_roi_pct":4.54,"mae_roi_pct":-13.54,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":185,"exit_index":240,"hold_bars":55,"entry_price":0.4887,"exit_price":0.49867347,"entry_rsi":62.006,"entry_hist":-0.00005,"entry_hist_slope":-0.000061,"confidence":0.1574,"mfe_roi_pct":4.54,"mae_roi_pct":-13.54,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":232,"exit_index":243,"hold_bars":11,"entry_price":0.4957,"exit_price":0.50581633,"entry_rsi":65.6328,"entry_hist":-0.00001,"entry_hist_slope":-0.000046,"confidence":0.236,"mfe_roi_pct":2.23,"mae_roi_pct":-15.35,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":51,"exit_index":64,"hold_bars":13,"entry_price":0.5007,"exit_price":0.490686,"entry_rsi":39.4182,"entry_hist":0.000034,"entry_hist_slope":0.000076,"confidence":0.1283,"mfe_roi_pct":1.6,"mae_roi_pct":-10.39,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":70,"exit_index":94,"hold_bars":24,"entry_price":0.4933,"exit_price":0.483434,"entry_rsi":38.8724,"entry_hist":0.000142,"entry_hist_slope":0.000155,"confidence":0.1564,"mfe_roi_pct":1.01,"mae_roi_pct":-10.74,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":108,"exit_index":264,"hold_bars":156,"entry_price":0.482,"exit_price":0.5022,"entry_rsi":39.91,"entry_hist":0.00003,"entry_hist_slope":0.000154,"confidence":0.1328,"mfe_roi_pct":21.47,"mae_roi_pct":-6.12,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":51,"exit_index":64,"hold_bars":13,"entry_price":0.5007,"exit_price":0.490686,"entry_rsi":39.4182,"entry_hist":0.000034,"entry_hist_slope":0.000076,"confidence":0.1283,"mfe_roi_pct":1.6,"mae_roi_pct":-10.39,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":70,"exit_index":94,"hold_bars":24,"entry_price":0.4933,"exit_price":0.483434,"entry_rsi":38.8724,"entry_hist":0.000142,"entry_hist_slope":0.000155,"confidence":0.1564,"mfe_roi_pct":1.01,"mae_roi_pct":-10.74,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":108,"exit_index":264,"hold_bars":156,"entry_price":0.482,"exit_price":0.5022,"entry_rsi":39.91,"entry_hist":0.00003,"entry_hist_slope":0.000154,"confidence":0.1328,"mfe_roi_pct":21.47,"mae_roi_pct":-6.12,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":70,"exit_index":94,"hold_bars":24,"entry_price":0.4933,"exit_price":0.483434,"entry_rsi":38.8724,"entry_hist":0.000142,"entry_hist_slope":0.000155,"confidence":0.1564,"mfe_roi_pct":1.01,"mae_roi_pct":-10.74,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":262,"exit_index":266,"hold_bars":4,"entry_price":0.495,"exit_price":0.50510204,"entry_rsi":65.5884,"entry_hist":-0.000037,"entry_hist_slope":-0.000111,"confidence":0.2479,"mfe_roi_pct":0.4,"mae_roi_pct":-17.26,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":262,"exit_index":266,"hold_bars":4,"entry_price":0.495,"exit_price":0.50510204,"entry_rsi":65.5884,"entry_hist":-0.000037,"entry_hist_slope":-0.000111,"confidence":0.2479,"mfe_roi_pct":0.4,"mae_roi_pct":-17.26,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":262,"exit_index":266,"hold_bars":4,"entry_price":0.495,"exit_price":0.50510204,"entry_rsi":65.5884,"entry_hist":-0.000037,"entry_hist_slope":-0.000111,"confidence":0.2479,"mfe_roi_pct":0.4,"mae_roi_pct":-17.26,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":262,"exit_index":266,"hold_bars":4,"entry_price":0.495,"exit_price":0.50510204,"entry_rsi":65.5884,"entry_hist":-0.000037,"entry_hist_slope":-0.000111,"confidence":0.2479,"mfe_roi_pct":0.4,"mae_roi_pct":-17.26,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":238,"exit_index":287,"hold_bars":49,"entry_price":0.4832,"exit_price":0.5029,"entry_rsi":36.0461,"entry_hist":0.000095,"entry_hist_slope":0.000276,"confidence":0.2442,"mfe_roi_pct":21.42,"mae_roi_pct":-7.35,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":238,"exit_index":287,"hold_bars":49,"entry_price":0.4832,"exit_price":0.5029,"entry_rsi":36.0461,"entry_hist":0.000095,"entry_hist_slope":0.000276,"confidence":0.2442,"mfe_roi_pct":21.42,"mae_roi_pct":-7.35,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":238,"exit_index":287,"hold_bars":49,"entry_price":0.4832,"exit_price":0.5029,"entry_rsi":36.0461,"entry_hist":0.000095,"entry_hist_slope":0.000276,"confidence":0.2442,"mfe_roi_pct":21.42,"mae_roi_pct":-7.35,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":238,"exit_index":287,"hold_bars":49,"entry_price":0.4832,"exit_price":0.5029,"entry_rsi":36.0461,"entry_hist":0.000095,"entry_hist_slope":0.000276,"confidence":0.2442,"mfe_roi_pct":21.42,"mae_roi_pct":-7.35,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":129,"exit_index":151,"hold_bars":22,"entry_price":0.5334,"exit_price":0.522732,"entry_rsi":37.5084,"entry_hist":0.000022,"entry_hist_slope":0.000047,"confidence":0.1654,"mfe_roi_pct":39.65,"mae_roi_pct":-11.15,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":169,"exit_index":195,"hold_bars":26,"entry_price":0.507,"exit_price":0.49686,"entry_rsi":36.4457,"entry_hist":0.000083,"entry_hist_slope":0.000473,"confidence":0.2745,"mfe_roi_pct":11.34,"mae_roi_pct":-11.44,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":275,"exit_index":293,"hold_bars":18,"entry_price":0.4813,"exit_price":0.5059,"entry_rsi":38.0049,"entry_hist":0.000338,"entry_hist_slope":0.000345,"confidence":0.2139,"mfe_roi_pct":33.66,"mae_roi_pct":-4.47,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":129,"exit_index":151,"hold_bars":22,"entry_price":0.5334,"exit_price":0.522732,"entry_rsi":37.5084,"entry_hist":0.000022,"entry_hist_slope":0.000047,"confidence":0.1654,"mfe_roi_pct":39.65,"mae_roi_pct":-11.15,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":169,"exit_index":195,"hold_bars":26,"entry_price":0.507,"exit_price":0.49686,"entry_rsi":36.4457,"entry_hist":0.000083,"entry_hist_slope":0.000473,"confidence":0.2745,"mfe_roi_pct":11.34,"mae_roi_pct":-11.44,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":275,"exit_index":293,"hold_bars":18,"entry_price":0.4813,"exit_price":0.5059,"entry_rsi":38.0049,"entry_hist":0.000338,"entry_hist_slope":0.000345,"confidence":0.2139,"mfe_roi_pct":33.66,"mae_roi_pct":-4.47,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":129,"exit_index":151,"hold_bars":22,"entry_price":0.5334,"exit_price":0.522732,"entry_rsi":37.5084,"entry_hist":0.000022,"entry_hist_slope":0.000047,"confidence":0.1654,"mfe_roi_pct":39.65,"mae_roi_pct":-11.15,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":169,"exit_index":195,"hold_bars":26,"entry_price":0.507,"exit_price":0.49686,"entry_rsi":36.4457,"entry_hist":0.000083,"entry_hist_slope":0.000473,"confidence":0.2745,"mfe_roi_pct":11.34,"mae_roi_pct":-11.44,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":275,"exit_index":293,"hold_bars":18,"entry_price":0.4813,"exit_price":0.5059,"entry_rsi":38.0049,"entry_hist":0.000338,"entry_hist_slope":0.000345,"confidence":0.2139,"mfe_roi_pct":33.66,"mae_roi_pct":-4.47,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":169,"exit_index":195,"hold_bars":26,"entry_price":0.507,"exit_price":0.49686,"entry_rsi":36.4457,"entry_hist":0.000083,"entry_hist_slope":0.000473,"confidence":0.2745,"mfe_roi_pct":11.34,"mae_roi_pct":-11.44,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":275,"exit_index":293,"hold_bars":18,"entry_price":0.4813,"exit_price":0.5059,"entry_rsi":38.0049,"entry_hist":0.000338,"entry_hist_slope":0.000345,"confidence":0.2139,"mfe_roi_pct":33.66,"mae_roi_pct":-4.47,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":169,"exit_index":195,"hold_bars":26,"entry_price":0.507,"exit_price":0.49686,"entry_rsi":36.4457,"entry_hist":0.000083,"entry_hist_slope":0.000473,"confidence":0.2745,"mfe_roi_pct":11.34,"mae_roi_pct":-11.44,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1777777200000,"exit_time":1777784400000,"entry_index":55,"exit_index":57,"hold_bars":2,"entry_price":0.3771,"exit_price":0.38479592,"entry_rsi":61.4096,"entry_hist":-0.000062,"entry_hist_slope":-0.000298,"confidence":0.1913,"mfe_roi_pct":2.4,"mae_roi_pct":-11.02,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1777806000000,"exit_time":1777820400000,"entry_index":63,"exit_index":67,"hold_bars":4,"entry_price":0.3834,"exit_price":0.39122449,"entry_rsi":63.6969,"entry_hist":-0.000191,"entry_hist_slope":-0.000235,"confidence":0.2303,"mfe_roi_pct":2.23,"mae_roi_pct":-20.51,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778202000000,"exit_time":1778212800000,"entry_index":173,"exit_index":176,"hold_bars":3,"entry_price":0.5846,"exit_price":0.59653061,"entry_rsi":61.9007,"entry_hist":-0.002022,"entry_hist_slope":-0.002453,"confidence":0.3433,"mfe_roi_pct":17.53,"mae_roi_pct":-15.9,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1777777200000,"exit_time":1777784400000,"entry_index":55,"exit_index":57,"hold_bars":2,"entry_price":0.3771,"exit_price":0.38479592,"entry_rsi":61.4096,"entry_hist":-0.000062,"entry_hist_slope":-0.000298,"confidence":0.1913,"mfe_roi_pct":2.4,"mae_roi_pct":-11.02,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1777806000000,"exit_time":1777820400000,"entry_index":63,"exit_index":67,"hold_bars":4,"entry_price":0.3834,"exit_price":0.39122449,"entry_rsi":63.6969,"entry_hist":-0.000191,"entry_hist_slope":-0.000235,"confidence":0.2303,"mfe_roi_pct":2.23,"mae_roi_pct":-20.51,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778202000000,"exit_time":1778212800000,"entry_index":173,"exit_index":176,"hold_bars":3,"entry_price":0.5846,"exit_price":0.59653061,"entry_rsi":61.9007,"entry_hist":-0.002022,"entry_hist_slope":-0.002453,"confidence":0.3433,"mfe_roi_pct":17.53,"mae_roi_pct":-15.9,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1777777200000,"exit_time":1777784400000,"entry_index":55,"exit_index":57,"hold_bars":2,"entry_price":0.3771,"exit_price":0.38479592,"entry_rsi":61.4096,"entry_hist":-0.000062,"entry_hist_slope":-0.000298,"confidence":0.1913,"mfe_roi_pct":2.4,"mae_roi_pct":-11.02,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1777806000000,"exit_time":1777820400000,"entry_index":63,"exit_index":67,"hold_bars":4,"entry_price":0.3834,"exit_price":0.39122449,"entry_rsi":63.6969,"entry_hist":-0.000191,"entry_hist_slope":-0.000235,"confidence":0.2303,"mfe_roi_pct":2.23,"mae_roi_pct":-20.51,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778202000000,"exit_time":1778212800000,"entry_index":173,"exit_index":176,"hold_bars":3,"entry_price":0.5846,"exit_price":0.59653061,"entry_rsi":61.9007,"entry_hist":-0.002022,"entry_hist_slope":-0.002453,"confidence":0.3433,"mfe_roi_pct":17.53,"mae_roi_pct":-15.9,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1777806000000,"exit_time":1777820400000,"entry_index":63,"exit_index":67,"hold_bars":4,"entry_price":0.3834,"exit_price":0.39122449,"entry_rsi":63.6969,"entry_hist":-0.000191,"entry_hist_slope":-0.000235,"confidence":0.2303,"mfe_roi_pct":2.23,"mae_roi_pct":-20.51,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778202000000,"exit_time":1778212800000,"entry_index":173,"exit_index":176,"hold_bars":3,"entry_price":0.5846,"exit_price":0.59653061,"entry_rsi":61.9007,"entry_hist":-0.002022,"entry_hist_slope":-0.002453,"confidence":0.3433,"mfe_roi_pct":17.53,"mae_roi_pct":-15.9,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778202000000,"exit_time":1778212800000,"entry_index":173,"exit_index":176,"hold_bars":3,"entry_price":0.5846,"exit_price":0.59653061,"entry_rsi":61.9007,"entry_hist":-0.002022,"entry_hist_slope":-0.002453,"confidence":0.3433,"mfe_roi_pct":17.53,"mae_roi_pct":-15.9,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778202000000,"exit_time":1778212800000,"entry_index":173,"exit_index":176,"hold_bars":3,"entry_price":0.5846,"exit_price":0.59653061,"entry_rsi":61.9007,"entry_hist":-0.002022,"entry_hist_slope":-0.002453,"confidence":0.3433,"mfe_roi_pct":17.53,"mae_roi_pct":-15.9,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1776873600000,"exit_time":1776909600000,"entry_index":52,"exit_index":57,"hold_bars":5,"entry_price":0.3462,"exit_price":0.3314,"entry_rsi":60.5331,"entry_hist":-0.000088,"entry_hist_slope":-0.000191,"confidence":0.1503,"mfe_roi_pct":25.02,"mae_roi_pct":-1.73,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1776873600000,"exit_time":1776909600000,"entry_index":52,"exit_index":57,"hold_bars":5,"entry_price":0.3462,"exit_price":0.3314,"entry_rsi":60.5331,"entry_hist":-0.000088,"entry_hist_slope":-0.000191,"confidence":0.1503,"mfe_roi_pct":25.02,"mae_roi_pct":-1.73,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1776873600000,"exit_time":1776909600000,"entry_index":52,"exit_index":57,"hold_bars":5,"entry_price":0.3462,"exit_price":0.3314,"entry_rsi":60.5331,"entry_hist":-0.000088,"entry_hist_slope":-0.000191,"confidence":0.1503,"mfe_roi_pct":25.02,"mae_roi_pct":-1.73,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":194,"exit_index":299,"hold_bars":105,"entry_price":0.1463,"exit_price":0.1474,"entry_rsi":35.4386,"entry_hist":0.00001,"entry_hist_slope":0.00001,"confidence":0.2047,"mfe_roi_pct":6.49,"mae_roi_pct":-0.34,"realized_roi_pct":3.76,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":194,"exit_index":299,"hold_bars":105,"entry_price":0.1463,"exit_price":0.1474,"entry_rsi":35.4386,"entry_hist":0.00001,"entry_hist_slope":0.00001,"confidence":0.2047,"mfe_roi_pct":6.49,"mae_roi_pct":-0.34,"realized_roi_pct":3.76,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":194,"exit_index":299,"hold_bars":105,"entry_price":0.1463,"exit_price":0.1474,"entry_rsi":35.4386,"entry_hist":0.00001,"entry_hist_slope":0.00001,"confidence":0.2047,"mfe_roi_pct":6.49,"mae_roi_pct":-0.34,"realized_roi_pct":3.76,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":194,"exit_index":299,"hold_bars":105,"entry_price":0.1463,"exit_price":0.1474,"entry_rsi":35.4386,"entry_hist":0.00001,"entry_hist_slope":0.00001,"confidence":0.2047,"mfe_roi_pct":6.49,"mae_roi_pct":-0.34,"realized_roi_pct":3.76,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778615280000,"exit_time":1778634540000,"entry_index":64,"exit_index":171,"hold_bars":107,"entry_price":0.1441,"exit_price":0.14704082,"entry_rsi":60.1149,"entry_hist":-0.000003,"entry_hist_slope":-0.000014,"confidence":0.1053,"mfe_roi_pct":5.61,"mae_roi_pct":-10.53,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":0.1475,"exit_price":0.1474,"entry_rsi":68.4358,"entry_hist":-0.000021,"entry_hist_slope":-0.000039,"confidence":0.2975,"mfe_roi_pct":4.45,"mae_roi_pct":-7.02,"realized_roi_pct":0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778615280000,"exit_time":1778634540000,"entry_index":64,"exit_index":171,"hold_bars":107,"entry_price":0.1441,"exit_price":0.14704082,"entry_rsi":60.1149,"entry_hist":-0.000003,"entry_hist_slope":-0.000014,"confidence":0.1053,"mfe_roi_pct":5.61,"mae_roi_pct":-10.53,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":0.1475,"exit_price":0.1474,"entry_rsi":68.4358,"entry_hist":-0.000021,"entry_hist_slope":-0.000039,"confidence":0.2975,"mfe_roi_pct":4.45,"mae_roi_pct":-7.02,"realized_roi_pct":0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":0.1475,"exit_price":0.1474,"entry_rsi":68.4358,"entry_hist":-0.000021,"entry_hist_slope":-0.000039,"confidence":0.2975,"mfe_roi_pct":4.45,"mae_roi_pct":-7.02,"realized_roi_pct":0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":0.1475,"exit_price":0.1474,"entry_rsi":68.4358,"entry_hist":-0.000021,"entry_hist_slope":-0.000039,"confidence":0.2975,"mfe_roi_pct":4.45,"mae_roi_pct":-7.02,"realized_roi_pct":0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":0.1475,"exit_price":0.1474,"entry_rsi":68.4358,"entry_hist":-0.000021,"entry_hist_slope":-0.000039,"confidence":0.2975,"mfe_roi_pct":4.45,"mae_roi_pct":-7.02,"realized_roi_pct":0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":239,"exit_index":299,"hold_bars":60,"entry_price":0.1482,"exit_price":0.1474,"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":2.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":239,"exit_index":299,"hold_bars":60,"entry_price":0.1482,"exit_price":0.1474,"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":2.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":239,"exit_index":299,"hold_bars":60,"entry_price":0.1482,"exit_price":0.1474,"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":2.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":239,"exit_index":299,"hold_bars":60,"entry_price":0.1482,"exit_price":0.1474,"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":2.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":244,"exit_index":277,"hold_bars":33,"entry_price":0.1428,"exit_price":0.1489,"entry_rsi":39.4837,"entry_hist":0.00003,"entry_hist_slope":0.000044,"confidence":0.1204,"mfe_roi_pct":22.06,"mae_roi_pct":-1.05,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":244,"exit_index":277,"hold_bars":33,"entry_price":0.1428,"exit_price":0.1489,"entry_rsi":39.4837,"entry_hist":0.00003,"entry_hist_slope":0.000044,"confidence":0.1204,"mfe_roi_pct":22.06,"mae_roi_pct":-1.05,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":286,"exit_index":299,"hold_bars":13,"entry_price":0.148,"exit_price":0.1474,"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.04,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":286,"exit_index":299,"hold_bars":13,"entry_price":0.148,"exit_price":0.1474,"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.04,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":141,"exit_index":195,"hold_bars":54,"entry_price":0.1505,"exit_price":0.1466,"entry_rsi":61.0443,"entry_hist":-0.000028,"entry_hist_slope":-0.000063,"confidence":0.136,"mfe_roi_pct":20.76,"mae_roi_pct":-4.28,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":141,"exit_index":195,"hold_bars":54,"entry_price":0.1505,"exit_price":0.1466,"entry_rsi":61.0443,"entry_hist":-0.000028,"entry_hist_slope":-0.000063,"confidence":0.136,"mfe_roi_pct":20.76,"mae_roi_pct":-4.28,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777694400000,"exit_time":1777766400000,"entry_index":166,"exit_index":176,"hold_bars":10,"entry_price":0.1375,"exit_price":0.1375,"entry_rsi":31.2589,"entry_hist":0.000046,"entry_hist_slope":0.000099,"confidence":0.3165,"mfe_roi_pct":22.91,"mae_roi_pct":-4.73,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777694400000,"exit_time":1777766400000,"entry_index":166,"exit_index":176,"hold_bars":10,"entry_price":0.1375,"exit_price":0.1375,"entry_rsi":31.2589,"entry_hist":0.000046,"entry_hist_slope":0.000099,"confidence":0.3165,"mfe_roi_pct":22.91,"mae_roi_pct":-4.73,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1777694400000,"exit_time":1777766400000,"entry_index":166,"exit_index":176,"hold_bars":10,"entry_price":0.1375,"exit_price":0.1375,"entry_rsi":31.2589,"entry_hist":0.000046,"entry_hist_slope":0.000099,"confidence":0.3165,"mfe_roi_pct":22.91,"mae_roi_pct":-4.73,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1777694400000,"exit_time":1777766400000,"entry_index":166,"exit_index":176,"hold_bars":10,"entry_price":0.1375,"exit_price":0.1375,"entry_rsi":31.2589,"entry_hist":0.000046,"entry_hist_slope":0.000099,"confidence":0.3165,"mfe_roi_pct":22.91,"mae_roi_pct":-4.73,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1777694400000,"exit_time":1777766400000,"entry_index":166,"exit_index":176,"hold_bars":10,"entry_price":0.1375,"exit_price":0.1375,"entry_rsi":31.2589,"entry_hist":0.000046,"entry_hist_slope":0.000099,"confidence":0.3165,"mfe_roi_pct":22.91,"mae_roi_pct":-4.73,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1777694400000,"exit_time":1777766400000,"entry_index":166,"exit_index":176,"hold_bars":10,"entry_price":0.1375,"exit_price":0.1375,"entry_rsi":31.2589,"entry_hist":0.000046,"entry_hist_slope":0.000099,"confidence":0.3165,"mfe_roi_pct":22.91,"mae_roi_pct":-4.73,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":131,"exit_index":299,"hold_bars":168,"entry_price":991.1,"exit_price":990.9,"entry_rsi":34.0255,"entry_hist":0.013931,"entry_hist_slope":0.020292,"confidence":0.4344,"mfe_roi_pct":1.36,"mae_roi_pct":-1.11,"realized_roi_pct":-0.1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":131,"exit_index":299,"hold_bars":168,"entry_price":991.1,"exit_price":990.9,"entry_rsi":34.0255,"entry_hist":0.013931,"entry_hist_slope":0.020292,"confidence":0.4344,"mfe_roi_pct":1.36,"mae_roi_pct":-1.11,"realized_roi_pct":-0.1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":131,"exit_index":299,"hold_bars":168,"entry_price":991.1,"exit_price":990.9,"entry_rsi":34.0255,"entry_hist":0.013931,"entry_hist_slope":0.020292,"confidence":0.4344,"mfe_roi_pct":1.36,"mae_roi_pct":-1.11,"realized_roi_pct":-0.1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":131,"exit_index":299,"hold_bars":168,"entry_price":991.1,"exit_price":990.9,"entry_rsi":34.0255,"entry_hist":0.013931,"entry_hist_slope":0.020292,"confidence":0.4344,"mfe_roi_pct":1.36,"mae_roi_pct":-1.11,"realized_roi_pct":-0.1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":131,"exit_index":299,"hold_bars":168,"entry_price":991.1,"exit_price":990.9,"entry_rsi":34.0255,"entry_hist":0.013931,"entry_hist_slope":0.020292,"confidence":0.4344,"mfe_roi_pct":1.36,"mae_roi_pct":-1.11,"realized_roi_pct":-0.1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":131,"exit_index":299,"hold_bars":168,"entry_price":991.1,"exit_price":990.9,"entry_rsi":34.0255,"entry_hist":0.013931,"entry_hist_slope":0.020292,"confidence":0.4344,"mfe_roi_pct":1.36,"mae_roi_pct":-1.11,"realized_roi_pct":-0.1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":131,"exit_index":299,"hold_bars":168,"entry_price":991.1,"exit_price":990.9,"entry_rsi":34.0255,"entry_hist":0.013931,"entry_hist_slope":0.020292,"confidence":0.4344,"mfe_roi_pct":1.36,"mae_roi_pct":-1.11,"realized_roi_pct":-0.1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":237,"exit_index":299,"hold_bars":62,"entry_price":991.3,"exit_price":990.9,"entry_rsi":25.407,"entry_hist":0.008162,"entry_hist_slope":0.011384,"confidence":0.6283,"mfe_roi_pct":1.26,"mae_roi_pct":-1.21,"realized_roi_pct":-0.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1m","strategy":"strategy1_refined","threshold":0.25,"side":"LONG","entry_time":1778647500000,"exit_time":1778657580000,"entry_index":131,"exit_index":299,"hold_bars":168,"entry_price":991.1,"exit_price":990.9,"entry_rsi":34.0255,"entry_hist":0.013931,"entry_hist_slope":0.020292,"confidence":0.4344,"mfe_roi_pct":1.36,"mae_roi_pct":-1.11,"realized_roi_pct":-0.1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1m","strategy":"strategy1_refined","threshold":0.3,"side":"LONG","entry_time":1778647500000,"exit_time":1778657580000,"entry_index":131,"exit_index":299,"hold_bars":168,"entry_price":991.1,"exit_price":990.9,"entry_rsi":34.0255,"entry_hist":0.013931,"entry_hist_slope":0.020292,"confidence":0.4344,"mfe_roi_pct":1.36,"mae_roi_pct":-1.11,"realized_roi_pct":-0.1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":993.7,"exit_price":990.9,"entry_rsi":91.1279,"entry_hist":-0.007501,"entry_hist_slope":-0.023684,"confidence":0.75,"mfe_roi_pct":2.43,"mae_roi_pct":-0.05,"realized_roi_pct":1.41,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":993.7,"exit_price":990.9,"entry_rsi":91.1279,"entry_hist":-0.007501,"entry_hist_slope":-0.023684,"confidence":0.75,"mfe_roi_pct":2.43,"mae_roi_pct":-0.05,"realized_roi_pct":1.41,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":993.7,"exit_price":990.9,"entry_rsi":91.1279,"entry_hist":-0.007501,"entry_hist_slope":-0.023684,"confidence":0.75,"mfe_roi_pct":2.43,"mae_roi_pct":-0.05,"realized_roi_pct":1.41,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":993.7,"exit_price":990.9,"entry_rsi":91.1279,"entry_hist":-0.007501,"entry_hist_slope":-0.023684,"confidence":0.75,"mfe_roi_pct":2.43,"mae_roi_pct":-0.05,"realized_roi_pct":1.41,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":993.7,"exit_price":990.9,"entry_rsi":91.1279,"entry_hist":-0.007501,"entry_hist_slope":-0.023684,"confidence":0.75,"mfe_roi_pct":2.43,"mae_roi_pct":-0.05,"realized_roi_pct":1.41,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":993.7,"exit_price":990.9,"entry_rsi":91.1279,"entry_hist":-0.007501,"entry_hist_slope":-0.023684,"confidence":0.75,"mfe_roi_pct":2.43,"mae_roi_pct":-0.05,"realized_roi_pct":1.41,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":993.7,"exit_price":990.9,"entry_rsi":91.1279,"entry_hist":-0.007501,"entry_hist_slope":-0.023684,"confidence":0.75,"mfe_roi_pct":2.43,"mae_roi_pct":-0.05,"realized_roi_pct":1.41,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":993.7,"exit_price":990.9,"entry_rsi":91.1279,"entry_hist":-0.007501,"entry_hist_slope":-0.023684,"confidence":0.75,"mfe_roi_pct":2.43,"mae_roi_pct":-0.05,"realized_roi_pct":1.41,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":82,"exit_index":299,"hold_bars":217,"entry_price":991.3,"exit_price":990.9,"entry_rsi":18.5092,"entry_hist":0.017211,"entry_hist_slope":0.024016,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-1.21,"realized_roi_pct":-0.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":82,"exit_index":299,"hold_bars":217,"entry_price":991.3,"exit_price":990.9,"entry_rsi":18.5092,"entry_hist":0.017211,"entry_hist_slope":0.024016,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-1.21,"realized_roi_pct":-0.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":82,"exit_index":299,"hold_bars":217,"entry_price":991.3,"exit_price":990.9,"entry_rsi":18.5092,"entry_hist":0.017211,"entry_hist_slope":0.024016,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-1.21,"realized_roi_pct":-0.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":82,"exit_index":299,"hold_bars":217,"entry_price":991.3,"exit_price":990.9,"entry_rsi":18.5092,"entry_hist":0.017211,"entry_hist_slope":0.024016,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-1.21,"realized_roi_pct":-0.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":82,"exit_index":299,"hold_bars":217,"entry_price":991.3,"exit_price":990.9,"entry_rsi":18.5092,"entry_hist":0.017211,"entry_hist_slope":0.024016,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-1.21,"realized_roi_pct":-0.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":82,"exit_index":299,"hold_bars":217,"entry_price":991.3,"exit_price":990.9,"entry_rsi":18.5092,"entry_hist":0.017211,"entry_hist_slope":0.024016,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-1.21,"realized_roi_pct":-0.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":82,"exit_index":299,"hold_bars":217,"entry_price":991.3,"exit_price":990.9,"entry_rsi":18.5092,"entry_hist":0.017211,"entry_hist_slope":0.024016,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-1.21,"realized_roi_pct":-0.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":82,"exit_index":299,"hold_bars":217,"entry_price":991.3,"exit_price":990.9,"entry_rsi":18.5092,"entry_hist":0.017211,"entry_hist_slope":0.024016,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-1.21,"realized_roi_pct":-0.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.05,"side":"LONG","entry_time":1778618520000,"exit_time":1778657580000,"entry_index":82,"exit_index":299,"hold_bars":217,"entry_price":991.3,"exit_price":990.9,"entry_rsi":18.5092,"entry_hist":0.017211,"entry_hist_slope":0.024016,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-1.21,"realized_roi_pct":-0.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.1,"side":"LONG","entry_time":1778618520000,"exit_time":1778657580000,"entry_index":82,"exit_index":299,"hold_bars":217,"entry_price":991.3,"exit_price":990.9,"entry_rsi":18.5092,"entry_hist":0.017211,"entry_hist_slope":0.024016,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-1.21,"realized_roi_pct":-0.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.15,"side":"LONG","entry_time":1778618520000,"exit_time":1778657580000,"entry_index":82,"exit_index":299,"hold_bars":217,"entry_price":991.3,"exit_price":990.9,"entry_rsi":18.5092,"entry_hist":0.017211,"entry_hist_slope":0.024016,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-1.21,"realized_roi_pct":-0.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.2,"side":"LONG","entry_time":1778618520000,"exit_time":1778657580000,"entry_index":82,"exit_index":299,"hold_bars":217,"entry_price":991.3,"exit_price":990.9,"entry_rsi":18.5092,"entry_hist":0.017211,"entry_hist_slope":0.024016,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-1.21,"realized_roi_pct":-0.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.25,"side":"LONG","entry_time":1778618520000,"exit_time":1778657580000,"entry_index":82,"exit_index":299,"hold_bars":217,"entry_price":991.3,"exit_price":990.9,"entry_rsi":18.5092,"entry_hist":0.017211,"entry_hist_slope":0.024016,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-1.21,"realized_roi_pct":-0.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.3,"side":"LONG","entry_time":1778618520000,"exit_time":1778657580000,"entry_index":82,"exit_index":299,"hold_bars":217,"entry_price":991.3,"exit_price":990.9,"entry_rsi":18.5092,"entry_hist":0.017211,"entry_hist_slope":0.024016,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-1.21,"realized_roi_pct":-0.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.4,"side":"LONG","entry_time":1778618520000,"exit_time":1778657580000,"entry_index":82,"exit_index":299,"hold_bars":217,"entry_price":991.3,"exit_price":990.9,"entry_rsi":18.5092,"entry_hist":0.017211,"entry_hist_slope":0.024016,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-1.21,"realized_roi_pct":-0.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":174,"exit_index":299,"hold_bars":125,"entry_price":991.2,"exit_price":990.9,"entry_rsi":29.4177,"entry_hist":0.008592,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-1.16,"realized_roi_pct":-0.15,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":174,"exit_index":299,"hold_bars":125,"entry_price":991.2,"exit_price":990.9,"entry_rsi":29.4177,"entry_hist":0.008592,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-1.16,"realized_roi_pct":-0.15,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":174,"exit_index":299,"hold_bars":125,"entry_price":991.2,"exit_price":990.9,"entry_rsi":29.4177,"entry_hist":0.008592,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-1.16,"realized_roi_pct":-0.15,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":174,"exit_index":299,"hold_bars":125,"entry_price":991.2,"exit_price":990.9,"entry_rsi":29.4177,"entry_hist":0.008592,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-1.16,"realized_roi_pct":-0.15,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":174,"exit_index":299,"hold_bars":125,"entry_price":991.2,"exit_price":990.9,"entry_rsi":29.4177,"entry_hist":0.008592,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-1.16,"realized_roi_pct":-0.15,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":174,"exit_index":299,"hold_bars":125,"entry_price":991.2,"exit_price":990.9,"entry_rsi":29.4177,"entry_hist":0.008592,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-1.16,"realized_roi_pct":-0.15,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":174,"exit_index":299,"hold_bars":125,"entry_price":991.2,"exit_price":990.9,"entry_rsi":29.4177,"entry_hist":0.008592,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-1.16,"realized_roi_pct":-0.15,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":174,"exit_index":299,"hold_bars":125,"entry_price":991.2,"exit_price":990.9,"entry_rsi":29.4177,"entry_hist":0.008592,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-1.16,"realized_roi_pct":-0.15,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"5m","strategy":"strategy1_refined","threshold":0.05,"side":"LONG","entry_time":1778619900000,"exit_time":1778657400000,"entry_index":174,"exit_index":299,"hold_bars":125,"entry_price":991.2,"exit_price":990.9,"entry_rsi":29.4177,"entry_hist":0.008592,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-1.16,"realized_roi_pct":-0.15,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"5m","strategy":"strategy1_refined","threshold":0.1,"side":"LONG","entry_time":1778619900000,"exit_time":1778657400000,"entry_index":174,"exit_index":299,"hold_bars":125,"entry_price":991.2,"exit_price":990.9,"entry_rsi":29.4177,"entry_hist":0.008592,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-1.16,"realized_roi_pct":-0.15,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"5m","strategy":"strategy1_refined","threshold":0.15,"side":"LONG","entry_time":1778619900000,"exit_time":1778657400000,"entry_index":174,"exit_index":299,"hold_bars":125,"entry_price":991.2,"exit_price":990.9,"entry_rsi":29.4177,"entry_hist":0.008592,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-1.16,"realized_roi_pct":-0.15,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"5m","strategy":"strategy1_refined","threshold":0.2,"side":"LONG","entry_time":1778619900000,"exit_time":1778657400000,"entry_index":174,"exit_index":299,"hold_bars":125,"entry_price":991.2,"exit_price":990.9,"entry_rsi":29.4177,"entry_hist":0.008592,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-1.16,"realized_roi_pct":-0.15,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"5m","strategy":"strategy1_refined","threshold":0.25,"side":"LONG","entry_time":1778619900000,"exit_time":1778657400000,"entry_index":174,"exit_index":299,"hold_bars":125,"entry_price":991.2,"exit_price":990.9,"entry_rsi":29.4177,"entry_hist":0.008592,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-1.16,"realized_roi_pct":-0.15,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"5m","strategy":"strategy1_refined","threshold":0.3,"side":"LONG","entry_time":1778619900000,"exit_time":1778657400000,"entry_index":174,"exit_index":299,"hold_bars":125,"entry_price":991.2,"exit_price":990.9,"entry_rsi":29.4177,"entry_hist":0.008592,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-1.16,"realized_roi_pct":-0.15,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"5m","strategy":"strategy1_refined","threshold":0.4,"side":"LONG","entry_time":1778619900000,"exit_time":1778657400000,"entry_index":174,"exit_index":299,"hold_bars":125,"entry_price":991.2,"exit_price":990.9,"entry_rsi":29.4177,"entry_hist":0.008592,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-1.16,"realized_roi_pct":-0.15,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778581200000,"exit_time":1778598000000,"entry_index":45,"exit_index":101,"hold_bars":56,"entry_price":974.8,"exit_price":994.69387755,"entry_rsi":67.1516,"entry_hist":-0.000072,"entry_hist_slope":-0.005864,"confidence":0.4609,"mfe_roi_pct":4.71,"mae_roi_pct":-10.54,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778581200000,"exit_time":1778598000000,"entry_index":45,"exit_index":101,"hold_bars":56,"entry_price":974.8,"exit_price":994.69387755,"entry_rsi":67.1516,"entry_hist":-0.000072,"entry_hist_slope":-0.005864,"confidence":0.4609,"mfe_roi_pct":4.71,"mae_roi_pct":-10.54,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778581200000,"exit_time":1778598000000,"entry_index":45,"exit_index":101,"hold_bars":56,"entry_price":974.8,"exit_price":994.69387755,"entry_rsi":67.1516,"entry_hist":-0.000072,"entry_hist_slope":-0.005864,"confidence":0.4609,"mfe_roi_pct":4.71,"mae_roi_pct":-10.54,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778581200000,"exit_time":1778598000000,"entry_index":45,"exit_index":101,"hold_bars":56,"entry_price":974.8,"exit_price":994.69387755,"entry_rsi":67.1516,"entry_hist":-0.000072,"entry_hist_slope":-0.005864,"confidence":0.4609,"mfe_roi_pct":4.71,"mae_roi_pct":-10.54,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778581200000,"exit_time":1778598000000,"entry_index":45,"exit_index":101,"hold_bars":56,"entry_price":974.8,"exit_price":994.69387755,"entry_rsi":67.1516,"entry_hist":-0.000072,"entry_hist_slope":-0.005864,"confidence":0.4609,"mfe_roi_pct":4.71,"mae_roi_pct":-10.54,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778581200000,"exit_time":1778598000000,"entry_index":45,"exit_index":101,"hold_bars":56,"entry_price":974.8,"exit_price":994.69387755,"entry_rsi":67.1516,"entry_hist":-0.000072,"entry_hist_slope":-0.005864,"confidence":0.4609,"mfe_roi_pct":4.71,"mae_roi_pct":-10.54,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"5m","strategy":"strategy2_baseline","threshold":0.4,"side":"SHORT","entry_time":1778581200000,"exit_time":1778598000000,"entry_index":45,"exit_index":101,"hold_bars":56,"entry_price":974.8,"exit_price":994.69387755,"entry_rsi":67.1516,"entry_hist":-0.000072,"entry_hist_slope":-0.005864,"confidence":0.4609,"mfe_roi_pct":4.71,"mae_roi_pct":-10.54,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":275,"exit_index":299,"hold_bars":24,"entry_price":993.8,"exit_price":990.9,"entry_rsi":60.7463,"entry_hist":-0.023523,"entry_hist_slope":-0.336614,"confidence":0.3168,"mfe_roi_pct":2.48,"mae_roi_pct":-0.6,"realized_roi_pct":1.46,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":275,"exit_index":299,"hold_bars":24,"entry_price":993.8,"exit_price":990.9,"entry_rsi":60.7463,"entry_hist":-0.023523,"entry_hist_slope":-0.336614,"confidence":0.3168,"mfe_roi_pct":2.48,"mae_roi_pct":-0.6,"realized_roi_pct":1.46,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":275,"exit_index":299,"hold_bars":24,"entry_price":993.8,"exit_price":990.9,"entry_rsi":60.7463,"entry_hist":-0.023523,"entry_hist_slope":-0.336614,"confidence":0.3168,"mfe_roi_pct":2.48,"mae_roi_pct":-0.6,"realized_roi_pct":1.46,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":275,"exit_index":299,"hold_bars":24,"entry_price":993.8,"exit_price":990.9,"entry_rsi":60.7463,"entry_hist":-0.023523,"entry_hist_slope":-0.336614,"confidence":0.3168,"mfe_roi_pct":2.48,"mae_roi_pct":-0.6,"realized_roi_pct":1.46,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":275,"exit_index":299,"hold_bars":24,"entry_price":993.8,"exit_price":990.9,"entry_rsi":60.7463,"entry_hist":-0.023523,"entry_hist_slope":-0.336614,"confidence":0.3168,"mfe_roi_pct":2.48,"mae_roi_pct":-0.6,"realized_roi_pct":1.46,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":275,"exit_index":299,"hold_bars":24,"entry_price":993.8,"exit_price":990.9,"entry_rsi":60.7463,"entry_hist":-0.023523,"entry_hist_slope":-0.336614,"confidence":0.3168,"mfe_roi_pct":2.48,"mae_roi_pct":-0.6,"realized_roi_pct":1.46,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778299200000,"exit_time":1778508000000,"entry_index":200,"exit_index":258,"hold_bars":58,"entry_price":952.4,"exit_price":993.1,"entry_rsi":39.6998,"entry_hist":0.286048,"entry_hist_slope":0.325294,"confidence":0.3068,"mfe_roi_pct":21.94,"mae_roi_pct":-4.41,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778299200000,"exit_time":1778508000000,"entry_index":200,"exit_index":258,"hold_bars":58,"entry_price":952.4,"exit_price":993.1,"entry_rsi":39.6998,"entry_hist":0.286048,"entry_hist_slope":0.325294,"confidence":0.3068,"mfe_roi_pct":21.94,"mae_roi_pct":-4.41,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778299200000,"exit_time":1778508000000,"entry_index":200,"exit_index":258,"hold_bars":58,"entry_price":952.4,"exit_price":993.1,"entry_rsi":39.6998,"entry_hist":0.286048,"entry_hist_slope":0.325294,"confidence":0.3068,"mfe_roi_pct":21.94,"mae_roi_pct":-4.41,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778299200000,"exit_time":1778508000000,"entry_index":200,"exit_index":258,"hold_bars":58,"entry_price":952.4,"exit_price":993.1,"entry_rsi":39.6998,"entry_hist":0.286048,"entry_hist_slope":0.325294,"confidence":0.3068,"mfe_roi_pct":21.94,"mae_roi_pct":-4.41,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778299200000,"exit_time":1778508000000,"entry_index":200,"exit_index":258,"hold_bars":58,"entry_price":952.4,"exit_price":993.1,"entry_rsi":39.6998,"entry_hist":0.286048,"entry_hist_slope":0.325294,"confidence":0.3068,"mfe_roi_pct":21.94,"mae_roi_pct":-4.41,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778299200000,"exit_time":1778508000000,"entry_index":200,"exit_index":258,"hold_bars":58,"entry_price":952.4,"exit_price":993.1,"entry_rsi":39.6998,"entry_hist":0.286048,"entry_hist_slope":0.325294,"confidence":0.3068,"mfe_roi_pct":21.94,"mae_roi_pct":-4.41,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778036400000,"exit_time":1778248800000,"entry_index":127,"exit_index":186,"hold_bars":59,"entry_price":989.4,"exit_price":963,"entry_rsi":63.3699,"entry_hist":-0.090906,"entry_hist_slope":-0.095052,"confidence":0.3758,"mfe_roi_pct":20.52,"mae_roi_pct":-5.94,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778630400000,"exit_time":1778655600000,"entry_index":292,"exit_index":299,"hold_bars":7,"entry_price":993.3,"exit_price":990.9,"entry_rsi":65.9614,"entry_hist":-0.012622,"entry_hist_slope":-0.202147,"confidence":0.4341,"mfe_roi_pct":2.22,"mae_roi_pct":-0.85,"realized_roi_pct":1.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778036400000,"exit_time":1778248800000,"entry_index":127,"exit_index":186,"hold_bars":59,"entry_price":989.4,"exit_price":963,"entry_rsi":63.3699,"entry_hist":-0.090906,"entry_hist_slope":-0.095052,"confidence":0.3758,"mfe_roi_pct":20.52,"mae_roi_pct":-5.94,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778630400000,"exit_time":1778655600000,"entry_index":292,"exit_index":299,"hold_bars":7,"entry_price":993.3,"exit_price":990.9,"entry_rsi":65.9614,"entry_hist":-0.012622,"entry_hist_slope":-0.202147,"confidence":0.4341,"mfe_roi_pct":2.22,"mae_roi_pct":-0.85,"realized_roi_pct":1.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778036400000,"exit_time":1778248800000,"entry_index":127,"exit_index":186,"hold_bars":59,"entry_price":989.4,"exit_price":963,"entry_rsi":63.3699,"entry_hist":-0.090906,"entry_hist_slope":-0.095052,"confidence":0.3758,"mfe_roi_pct":20.52,"mae_roi_pct":-5.94,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778630400000,"exit_time":1778655600000,"entry_index":292,"exit_index":299,"hold_bars":7,"entry_price":993.3,"exit_price":990.9,"entry_rsi":65.9614,"entry_hist":-0.012622,"entry_hist_slope":-0.202147,"confidence":0.4341,"mfe_roi_pct":2.22,"mae_roi_pct":-0.85,"realized_roi_pct":1.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778036400000,"exit_time":1778248800000,"entry_index":127,"exit_index":186,"hold_bars":59,"entry_price":989.4,"exit_price":963,"entry_rsi":63.3699,"entry_hist":-0.090906,"entry_hist_slope":-0.095052,"confidence":0.3758,"mfe_roi_pct":20.52,"mae_roi_pct":-5.94,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778630400000,"exit_time":1778655600000,"entry_index":292,"exit_index":299,"hold_bars":7,"entry_price":993.3,"exit_price":990.9,"entry_rsi":65.9614,"entry_hist":-0.012622,"entry_hist_slope":-0.202147,"confidence":0.4341,"mfe_roi_pct":2.22,"mae_roi_pct":-0.85,"realized_roi_pct":1.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778036400000,"exit_time":1778248800000,"entry_index":127,"exit_index":186,"hold_bars":59,"entry_price":989.4,"exit_price":963,"entry_rsi":63.3699,"entry_hist":-0.090906,"entry_hist_slope":-0.095052,"confidence":0.3758,"mfe_roi_pct":20.52,"mae_roi_pct":-5.94,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778630400000,"exit_time":1778655600000,"entry_index":292,"exit_index":299,"hold_bars":7,"entry_price":993.3,"exit_price":990.9,"entry_rsi":65.9614,"entry_hist":-0.012622,"entry_hist_slope":-0.202147,"confidence":0.4341,"mfe_roi_pct":2.22,"mae_roi_pct":-0.85,"realized_roi_pct":1.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778036400000,"exit_time":1778248800000,"entry_index":127,"exit_index":186,"hold_bars":59,"entry_price":989.4,"exit_price":963,"entry_rsi":63.3699,"entry_hist":-0.090906,"entry_hist_slope":-0.095052,"confidence":0.3758,"mfe_roi_pct":20.52,"mae_roi_pct":-5.94,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778630400000,"exit_time":1778655600000,"entry_index":292,"exit_index":299,"hold_bars":7,"entry_price":993.3,"exit_price":990.9,"entry_rsi":65.9614,"entry_hist":-0.012622,"entry_hist_slope":-0.202147,"confidence":0.4341,"mfe_roi_pct":2.22,"mae_roi_pct":-0.85,"realized_roi_pct":1.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.4,"side":"SHORT","entry_time":1778630400000,"exit_time":1778655600000,"entry_index":292,"exit_index":299,"hold_bars":7,"entry_price":993.3,"exit_price":990.9,"entry_rsi":65.9614,"entry_hist":-0.012622,"entry_hist_slope":-0.202147,"confidence":0.4341,"mfe_roi_pct":2.22,"mae_roi_pct":-0.85,"realized_roi_pct":1.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1777687200000,"exit_time":1777737600000,"entry_index":54,"exit_index":61,"hold_bars":7,"entry_price":962.9,"exit_price":982.55102041,"entry_rsi":69.5319,"entry_hist":-0.3066,"entry_hist_slope":-0.733353,"confidence":0.5145,"mfe_roi_pct":4.98,"mae_roi_pct":-12.75,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778090400000,"exit_time":1778248800000,"entry_index":110,"exit_index":132,"hold_bars":22,"entry_price":991.7,"exit_price":950.8,"entry_rsi":60.2534,"entry_hist":-0.059714,"entry_hist_slope":-0.211151,"confidence":0.3057,"mfe_roi_pct":22.22,"mae_roi_pct":-0.35,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1777687200000,"exit_time":1777737600000,"entry_index":54,"exit_index":61,"hold_bars":7,"entry_price":962.9,"exit_price":982.55102041,"entry_rsi":69.5319,"entry_hist":-0.3066,"entry_hist_slope":-0.733353,"confidence":0.5145,"mfe_roi_pct":4.98,"mae_roi_pct":-12.75,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778090400000,"exit_time":1778248800000,"entry_index":110,"exit_index":132,"hold_bars":22,"entry_price":991.7,"exit_price":950.8,"entry_rsi":60.2534,"entry_hist":-0.059714,"entry_hist_slope":-0.211151,"confidence":0.3057,"mfe_roi_pct":22.22,"mae_roi_pct":-0.35,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1777687200000,"exit_time":1777737600000,"entry_index":54,"exit_index":61,"hold_bars":7,"entry_price":962.9,"exit_price":982.55102041,"entry_rsi":69.5319,"entry_hist":-0.3066,"entry_hist_slope":-0.733353,"confidence":0.5145,"mfe_roi_pct":4.98,"mae_roi_pct":-12.75,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778090400000,"exit_time":1778248800000,"entry_index":110,"exit_index":132,"hold_bars":22,"entry_price":991.7,"exit_price":950.8,"entry_rsi":60.2534,"entry_hist":-0.059714,"entry_hist_slope":-0.211151,"confidence":0.3057,"mfe_roi_pct":22.22,"mae_roi_pct":-0.35,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1777687200000,"exit_time":1777737600000,"entry_index":54,"exit_index":61,"hold_bars":7,"entry_price":962.9,"exit_price":982.55102041,"entry_rsi":69.5319,"entry_hist":-0.3066,"entry_hist_slope":-0.733353,"confidence":0.5145,"mfe_roi_pct":4.98,"mae_roi_pct":-12.75,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778090400000,"exit_time":1778248800000,"entry_index":110,"exit_index":132,"hold_bars":22,"entry_price":991.7,"exit_price":950.8,"entry_rsi":60.2534,"entry_hist":-0.059714,"entry_hist_slope":-0.211151,"confidence":0.3057,"mfe_roi_pct":22.22,"mae_roi_pct":-0.35,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1777687200000,"exit_time":1777737600000,"entry_index":54,"exit_index":61,"hold_bars":7,"entry_price":962.9,"exit_price":982.55102041,"entry_rsi":69.5319,"entry_hist":-0.3066,"entry_hist_slope":-0.733353,"confidence":0.5145,"mfe_roi_pct":4.98,"mae_roi_pct":-12.75,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778090400000,"exit_time":1778248800000,"entry_index":110,"exit_index":132,"hold_bars":22,"entry_price":991.7,"exit_price":950.8,"entry_rsi":60.2534,"entry_hist":-0.059714,"entry_hist_slope":-0.211151,"confidence":0.3057,"mfe_roi_pct":22.22,"mae_roi_pct":-0.35,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1777687200000,"exit_time":1777737600000,"entry_index":54,"exit_index":61,"hold_bars":7,"entry_price":962.9,"exit_price":982.55102041,"entry_rsi":69.5319,"entry_hist":-0.3066,"entry_hist_slope":-0.733353,"confidence":0.5145,"mfe_roi_pct":4.98,"mae_roi_pct":-12.75,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778090400000,"exit_time":1778248800000,"entry_index":110,"exit_index":132,"hold_bars":22,"entry_price":991.7,"exit_price":950.8,"entry_rsi":60.2534,"entry_hist":-0.059714,"entry_hist_slope":-0.211151,"confidence":0.3057,"mfe_roi_pct":22.22,"mae_roi_pct":-0.35,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.4,"side":"SHORT","entry_time":1777687200000,"exit_time":1777737600000,"entry_index":54,"exit_index":61,"hold_bars":7,"entry_price":962.9,"exit_price":982.55102041,"entry_rsi":69.5319,"entry_hist":-0.3066,"entry_hist_slope":-0.733353,"confidence":0.5145,"mfe_roi_pct":4.98,"mae_roi_pct":-12.75,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"LLY-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.5,"side":"SHORT","entry_time":1777687200000,"exit_time":1777737600000,"entry_index":54,"exit_index":61,"hold_bars":7,"entry_price":962.9,"exit_price":982.55102041,"entry_rsi":69.5319,"entry_hist":-0.3066,"entry_hist_slope":-0.733353,"confidence":0.5145,"mfe_roi_pct":4.98,"mae_roi_pct":-12.75,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":172,"exit_index":299,"hold_bars":127,"entry_price":0.5342,"exit_price":0.5341,"entry_rsi":38.3768,"entry_hist":0.000008,"entry_hist_slope":0.000016,"confidence":0.1397,"mfe_roi_pct":0.84,"mae_roi_pct":-2.71,"realized_roi_pct":-0.09,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":172,"exit_index":299,"hold_bars":127,"entry_price":0.5342,"exit_price":0.5341,"entry_rsi":38.3768,"entry_hist":0.000008,"entry_hist_slope":0.000016,"confidence":0.1397,"mfe_roi_pct":0.84,"mae_roi_pct":-2.71,"realized_roi_pct":-0.09,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":64,"exit_index":299,"hold_bars":235,"entry_price":0.5359,"exit_price":0.5341,"entry_rsi":65.1913,"entry_hist":-0.00001,"entry_hist_slope":-0.000031,"confidence":0.223,"mfe_roi_pct":4.33,"mae_roi_pct":-1.86,"realized_roi_pct":1.69,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":64,"exit_index":299,"hold_bars":235,"entry_price":0.5359,"exit_price":0.5341,"entry_rsi":65.1913,"entry_hist":-0.00001,"entry_hist_slope":-0.000031,"confidence":0.223,"mfe_roi_pct":4.33,"mae_roi_pct":-1.86,"realized_roi_pct":1.69,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":64,"exit_index":299,"hold_bars":235,"entry_price":0.5359,"exit_price":0.5341,"entry_rsi":65.1913,"entry_hist":-0.00001,"entry_hist_slope":-0.000031,"confidence":0.223,"mfe_roi_pct":4.33,"mae_roi_pct":-1.86,"realized_roi_pct":1.69,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":64,"exit_index":299,"hold_bars":235,"entry_price":0.5359,"exit_price":0.5341,"entry_rsi":65.1913,"entry_hist":-0.00001,"entry_hist_slope":-0.000031,"confidence":0.223,"mfe_roi_pct":4.33,"mae_roi_pct":-1.86,"realized_roi_pct":1.69,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MASK-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778618700000,"exit_time":1778657580000,"entry_index":83,"exit_index":299,"hold_bars":216,"entry_price":0.5291,"exit_price":0.5341,"entry_rsi":65.9499,"entry_hist":-0.000002,"entry_hist_slope":-0.000015,"confidence":0.2369,"mfe_roi_pct":3.81,"mae_roi_pct":-8.18,"realized_roi_pct":-4.68,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MASK-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778618700000,"exit_time":1778657580000,"entry_index":83,"exit_index":299,"hold_bars":216,"entry_price":0.5291,"exit_price":0.5341,"entry_rsi":65.9499,"entry_hist":-0.000002,"entry_hist_slope":-0.000015,"confidence":0.2369,"mfe_roi_pct":3.81,"mae_roi_pct":-8.18,"realized_roi_pct":-4.68,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MASK-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778618700000,"exit_time":1778657580000,"entry_index":83,"exit_index":299,"hold_bars":216,"entry_price":0.5291,"exit_price":0.5341,"entry_rsi":65.9499,"entry_hist":-0.000002,"entry_hist_slope":-0.000015,"confidence":0.2369,"mfe_roi_pct":3.81,"mae_roi_pct":-8.18,"realized_roi_pct":-4.68,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MASK-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778618700000,"exit_time":1778657580000,"entry_index":83,"exit_index":299,"hold_bars":216,"entry_price":0.5291,"exit_price":0.5341,"entry_rsi":65.9499,"entry_hist":-0.000002,"entry_hist_slope":-0.000015,"confidence":0.2369,"mfe_roi_pct":3.81,"mae_roi_pct":-8.18,"realized_roi_pct":-4.68,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":175,"exit_index":299,"hold_bars":124,"entry_price":0.5297,"exit_price":0.5341,"entry_rsi":65.5613,"entry_hist":-0.000015,"entry_hist_slope":-0.000021,"confidence":0.2292,"mfe_roi_pct":4.38,"mae_roi_pct":-7.62,"realized_roi_pct":-4.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":175,"exit_index":299,"hold_bars":124,"entry_price":0.5297,"exit_price":0.5341,"entry_rsi":65.5613,"entry_hist":-0.000015,"entry_hist_slope":-0.000021,"confidence":0.2292,"mfe_roi_pct":4.38,"mae_roi_pct":-7.62,"realized_roi_pct":-4.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":175,"exit_index":299,"hold_bars":124,"entry_price":0.5297,"exit_price":0.5341,"entry_rsi":65.5613,"entry_hist":-0.000015,"entry_hist_slope":-0.000021,"confidence":0.2292,"mfe_roi_pct":4.38,"mae_roi_pct":-7.62,"realized_roi_pct":-4.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":175,"exit_index":299,"hold_bars":124,"entry_price":0.5297,"exit_price":0.5341,"entry_rsi":65.5613,"entry_hist":-0.000015,"entry_hist_slope":-0.000021,"confidence":0.2292,"mfe_roi_pct":4.38,"mae_roi_pct":-7.62,"realized_roi_pct":-4.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":167,"exit_index":228,"hold_bars":61,"entry_price":0.5425,"exit_price":0.522,"entry_rsi":66.4764,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.2473,"mfe_roi_pct":20.83,"mae_roi_pct":-2.75,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":167,"exit_index":228,"hold_bars":61,"entry_price":0.5425,"exit_price":0.522,"entry_rsi":66.4764,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.2473,"mfe_roi_pct":20.83,"mae_roi_pct":-2.75,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":167,"exit_index":228,"hold_bars":61,"entry_price":0.5425,"exit_price":0.522,"entry_rsi":66.4764,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.2473,"mfe_roi_pct":20.83,"mae_roi_pct":-2.75,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":167,"exit_index":228,"hold_bars":61,"entry_price":0.5425,"exit_price":0.522,"entry_rsi":66.4764,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.2473,"mfe_roi_pct":20.83,"mae_roi_pct":-2.75,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":91,"exit_index":176,"hold_bars":85,"entry_price":0.5362,"exit_price":0.54714286,"entry_rsi":61.607,"entry_hist":-0.000022,"entry_hist_slope":-0.000147,"confidence":0.1656,"mfe_roi_pct":13.01,"mae_roi_pct":-10.23,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":91,"exit_index":176,"hold_bars":85,"entry_price":0.5362,"exit_price":0.54714286,"entry_rsi":61.607,"entry_hist":-0.000022,"entry_hist_slope":-0.000147,"confidence":0.1656,"mfe_roi_pct":13.01,"mae_roi_pct":-10.23,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":91,"exit_index":176,"hold_bars":85,"entry_price":0.5362,"exit_price":0.54714286,"entry_rsi":61.607,"entry_hist":-0.000022,"entry_hist_slope":-0.000147,"confidence":0.1656,"mfe_roi_pct":13.01,"mae_roi_pct":-10.23,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":97,"exit_index":178,"hold_bars":81,"entry_price":0.5394,"exit_price":0.55040816,"entry_rsi":63.869,"entry_hist":-0.000098,"entry_hist_slope":-0.000108,"confidence":0.2087,"mfe_roi_pct":16.07,"mae_roi_pct":-10.26,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MASK-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778302800000,"exit_time":1778436000000,"entry_index":201,"exit_index":238,"hold_bars":37,"entry_price":0.5374,"exit_price":0.54836735,"entry_rsi":60.5853,"entry_hist":-0.000086,"entry_hist_slope":-0.000144,"confidence":0.1419,"mfe_roi_pct":14.16,"mae_roi_pct":-10.83,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MASK-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778302800000,"exit_time":1778436000000,"entry_index":201,"exit_index":238,"hold_bars":37,"entry_price":0.5374,"exit_price":0.54836735,"entry_rsi":60.5853,"entry_hist":-0.000086,"entry_hist_slope":-0.000144,"confidence":0.1419,"mfe_roi_pct":14.16,"mae_roi_pct":-10.83,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":184,"exit_index":299,"hold_bars":115,"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-13T15:32:33+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":1778657580000,"entry_index":184,"exit_index":299,"hold_bars":115,"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-13T15:32:33+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":1778657580000,"entry_index":184,"exit_index":299,"hold_bars":115,"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-13T15:32:33+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":1778657580000,"entry_index":184,"exit_index":299,"hold_bars":115,"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-13T15:32:33+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":1778657580000,"entry_index":184,"exit_index":299,"hold_bars":115,"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-13T15:32:33+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":61,"exit_index":95,"hold_bars":34,"entry_price":0.000656,"exit_price":0.00064288,"entry_rsi":37.6827,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1522,"mfe_roi_pct":5.41,"mae_roi_pct":-10.82,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":61,"exit_index":95,"hold_bars":34,"entry_price":0.000656,"exit_price":0.00064288,"entry_rsi":37.6827,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1522,"mfe_roi_pct":5.41,"mae_roi_pct":-10.82,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":61,"exit_index":95,"hold_bars":34,"entry_price":0.000656,"exit_price":0.00064288,"entry_rsi":37.6827,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1522,"mfe_roi_pct":5.41,"mae_roi_pct":-10.82,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":97,"exit_index":155,"hold_bars":58,"entry_price":0.0006808,"exit_price":0.0007062,"entry_rsi":38.5167,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1334,"mfe_roi_pct":20.12,"mae_roi_pct":-1.1,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":191,"exit_index":208,"hold_bars":17,"entry_price":0.0006805,"exit_price":0.00066689,"entry_rsi":37.7696,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1502,"mfe_roi_pct":3.75,"mae_roi_pct":-11.76,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":223,"exit_index":230,"hold_bars":7,"entry_price":0.0006595,"exit_price":0.00064631,"entry_rsi":35.892,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1925,"mfe_roi_pct":1.74,"mae_roi_pct":-11.75,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":239,"exit_index":299,"hold_bars":60,"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-13T15:32:33+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":97,"exit_index":155,"hold_bars":58,"entry_price":0.0006808,"exit_price":0.0007062,"entry_rsi":38.5167,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1334,"mfe_roi_pct":20.12,"mae_roi_pct":-1.1,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":191,"exit_index":208,"hold_bars":17,"entry_price":0.0006805,"exit_price":0.00066689,"entry_rsi":37.7696,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1502,"mfe_roi_pct":3.75,"mae_roi_pct":-11.76,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":223,"exit_index":230,"hold_bars":7,"entry_price":0.0006595,"exit_price":0.00064631,"entry_rsi":35.892,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1925,"mfe_roi_pct":1.74,"mae_roi_pct":-11.75,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":239,"exit_index":299,"hold_bars":60,"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-13T15:32:33+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":191,"exit_index":208,"hold_bars":17,"entry_price":0.0006805,"exit_price":0.00066689,"entry_rsi":37.7696,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1502,"mfe_roi_pct":3.75,"mae_roi_pct":-11.76,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":223,"exit_index":230,"hold_bars":7,"entry_price":0.0006595,"exit_price":0.00064631,"entry_rsi":35.892,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1925,"mfe_roi_pct":1.74,"mae_roi_pct":-11.75,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778443200000,"exit_time":1778445900000,"entry_index":61,"exit_index":64,"hold_bars":3,"entry_price":0.0007132,"exit_price":0.0006962,"entry_rsi":60.1159,"entry_hist":-0,"entry_hist_slope":-0.000001,"confidence":0.1028,"mfe_roi_pct":20.13,"mae_roi_pct":-0.56,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":289,"exit_index":299,"hold_bars":10,"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-13T15:32:33+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":1778443200000,"exit_time":1778445900000,"entry_index":61,"exit_index":64,"hold_bars":3,"entry_price":0.0007132,"exit_price":0.0006962,"entry_rsi":60.1159,"entry_hist":-0,"entry_hist_slope":-0.000001,"confidence":0.1028,"mfe_roi_pct":20.13,"mae_roi_pct":-0.56,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":289,"exit_index":299,"hold_bars":10,"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-13T15:32:33+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":1778657400000,"entry_index":271,"exit_index":299,"hold_bars":28,"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-13T15:32:33+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":1778657400000,"entry_index":271,"exit_index":299,"hold_bars":28,"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-13T15:32:33+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":92,"exit_index":96,"hold_bars":4,"entry_price":0.0006664,"exit_price":0.00068,"entry_rsi":68.1488,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2834,"mfe_roi_pct":0,"mae_roi_pct":-11.87,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":101,"exit_index":144,"hold_bars":43,"entry_price":0.0006778,"exit_price":0.00069163,"entry_rsi":66.0696,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2366,"mfe_roi_pct":19.15,"mae_roi_pct":-13.98,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":92,"exit_index":96,"hold_bars":4,"entry_price":0.0006664,"exit_price":0.00068,"entry_rsi":68.1488,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2834,"mfe_roi_pct":0,"mae_roi_pct":-11.87,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":101,"exit_index":144,"hold_bars":43,"entry_price":0.0006778,"exit_price":0.00069163,"entry_rsi":66.0696,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2366,"mfe_roi_pct":19.15,"mae_roi_pct":-13.98,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":92,"exit_index":96,"hold_bars":4,"entry_price":0.0006664,"exit_price":0.00068,"entry_rsi":68.1488,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2834,"mfe_roi_pct":0,"mae_roi_pct":-11.87,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":101,"exit_index":144,"hold_bars":43,"entry_price":0.0006778,"exit_price":0.00069163,"entry_rsi":66.0696,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2366,"mfe_roi_pct":19.15,"mae_roi_pct":-13.98,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":92,"exit_index":96,"hold_bars":4,"entry_price":0.0006664,"exit_price":0.00068,"entry_rsi":68.1488,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2834,"mfe_roi_pct":0,"mae_roi_pct":-11.87,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":101,"exit_index":144,"hold_bars":43,"entry_price":0.0006778,"exit_price":0.00069163,"entry_rsi":66.0696,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2366,"mfe_roi_pct":19.15,"mae_roi_pct":-13.98,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":92,"exit_index":96,"hold_bars":4,"entry_price":0.0006664,"exit_price":0.00068,"entry_rsi":68.1488,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2834,"mfe_roi_pct":0,"mae_roi_pct":-11.87,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778623200000,"exit_time":1778655600000,"entry_index":290,"exit_index":299,"hold_bars":9,"entry_price":0.0006511,"exit_price":0.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-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778623200000,"exit_time":1778655600000,"entry_index":290,"exit_index":299,"hold_bars":9,"entry_price":0.0006511,"exit_price":0.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-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778313600000,"exit_time":1778378400000,"entry_index":204,"exit_index":222,"hold_bars":18,"entry_price":0.0006701,"exit_price":0.00068378,"entry_rsi":62.478,"entry_hist":-0.000001,"entry_hist_slope":-0.000001,"confidence":0.1559,"mfe_roi_pct":13.25,"mae_roi_pct":-19.5,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778313600000,"exit_time":1778378400000,"entry_index":204,"exit_index":222,"hold_bars":18,"entry_price":0.0006701,"exit_price":0.00068378,"entry_rsi":62.478,"entry_hist":-0.000001,"entry_hist_slope":-0.000001,"confidence":0.1559,"mfe_roi_pct":13.25,"mae_roi_pct":-19.5,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778313600000,"exit_time":1778378400000,"entry_index":204,"exit_index":222,"hold_bars":18,"entry_price":0.0006701,"exit_price":0.00068378,"entry_rsi":62.478,"entry_hist":-0.000001,"entry_hist_slope":-0.000001,"confidence":0.1559,"mfe_roi_pct":13.25,"mae_roi_pct":-19.5,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778400000000,"exit_time":1778421600000,"entry_index":264,"exit_index":267,"hold_bars":3,"entry_price":0.000679,"exit_price":0.00069286,"entry_rsi":60.7029,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1158,"mfe_roi_pct":6.34,"mae_roi_pct":-13.4,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MEW-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778400000000,"exit_time":1778421600000,"entry_index":264,"exit_index":267,"hold_bars":3,"entry_price":0.000679,"exit_price":0.00069286,"entry_rsi":60.7029,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1158,"mfe_roi_pct":6.34,"mae_roi_pct":-13.4,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":35,"exit_index":299,"hold_bars":264,"entry_price":411,"exit_price":408.34,"entry_rsi":33.2725,"entry_hist":0.000802,"entry_hist_slope":0.014099,"confidence":0.4514,"mfe_roi_pct":5.84,"mae_roi_pct":-5.33,"realized_roi_pct":-3.24,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":35,"exit_index":299,"hold_bars":264,"entry_price":411,"exit_price":408.34,"entry_rsi":33.2725,"entry_hist":0.000802,"entry_hist_slope":0.014099,"confidence":0.4514,"mfe_roi_pct":5.84,"mae_roi_pct":-5.33,"realized_roi_pct":-3.24,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":35,"exit_index":299,"hold_bars":264,"entry_price":411,"exit_price":408.34,"entry_rsi":33.2725,"entry_hist":0.000802,"entry_hist_slope":0.014099,"confidence":0.4514,"mfe_roi_pct":5.84,"mae_roi_pct":-5.33,"realized_roi_pct":-3.24,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":35,"exit_index":299,"hold_bars":264,"entry_price":411,"exit_price":408.34,"entry_rsi":33.2725,"entry_hist":0.000802,"entry_hist_slope":0.014099,"confidence":0.4514,"mfe_roi_pct":5.84,"mae_roi_pct":-5.33,"realized_roi_pct":-3.24,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":35,"exit_index":299,"hold_bars":264,"entry_price":411,"exit_price":408.34,"entry_rsi":33.2725,"entry_hist":0.000802,"entry_hist_slope":0.014099,"confidence":0.4514,"mfe_roi_pct":5.84,"mae_roi_pct":-5.33,"realized_roi_pct":-3.24,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":35,"exit_index":299,"hold_bars":264,"entry_price":411,"exit_price":408.34,"entry_rsi":33.2725,"entry_hist":0.000802,"entry_hist_slope":0.014099,"confidence":0.4514,"mfe_roi_pct":5.84,"mae_roi_pct":-5.33,"realized_roi_pct":-3.24,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":35,"exit_index":299,"hold_bars":264,"entry_price":411,"exit_price":408.34,"entry_rsi":33.2725,"entry_hist":0.000802,"entry_hist_slope":0.014099,"confidence":0.4514,"mfe_roi_pct":5.84,"mae_roi_pct":-5.33,"realized_roi_pct":-3.24,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":76,"exit_index":131,"hold_bars":55,"entry_price":414.8,"exit_price":406.504,"entry_rsi":37.6235,"entry_hist":0.012239,"entry_hist_slope":0.036196,"confidence":0.3535,"mfe_roi_pct":1.22,"mae_roi_pct":-10.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":76,"exit_index":131,"hold_bars":55,"entry_price":414.8,"exit_price":406.504,"entry_rsi":37.6235,"entry_hist":0.012239,"entry_hist_slope":0.036196,"confidence":0.3535,"mfe_roi_pct":1.22,"mae_roi_pct":-10.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":76,"exit_index":131,"hold_bars":55,"entry_price":414.8,"exit_price":406.504,"entry_rsi":37.6235,"entry_hist":0.012239,"entry_hist_slope":0.036196,"confidence":0.3535,"mfe_roi_pct":1.22,"mae_roi_pct":-10.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":76,"exit_index":131,"hold_bars":55,"entry_price":414.8,"exit_price":406.504,"entry_rsi":37.6235,"entry_hist":0.012239,"entry_hist_slope":0.036196,"confidence":0.3535,"mfe_roi_pct":1.22,"mae_roi_pct":-10.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":76,"exit_index":131,"hold_bars":55,"entry_price":414.8,"exit_price":406.504,"entry_rsi":37.6235,"entry_hist":0.012239,"entry_hist_slope":0.036196,"confidence":0.3535,"mfe_roi_pct":1.22,"mae_roi_pct":-10.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":76,"exit_index":131,"hold_bars":55,"entry_price":414.8,"exit_price":406.504,"entry_rsi":37.6235,"entry_hist":0.012239,"entry_hist_slope":0.036196,"confidence":0.3535,"mfe_roi_pct":1.22,"mae_roi_pct":-10.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":87,"exit_index":299,"hold_bars":212,"entry_price":413.53,"exit_price":408.34,"entry_rsi":33.7997,"entry_hist":0.005904,"entry_hist_slope":0.008007,"confidence":0.4395,"mfe_roi_pct":2.74,"mae_roi_pct":-8.6,"realized_roi_pct":-6.28,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":88,"exit_index":215,"hold_bars":127,"entry_price":415.56,"exit_price":407.2488,"entry_rsi":34.2907,"entry_hist":0.033053,"entry_hist_slope":0.053502,"confidence":0.4285,"mfe_roi_pct":2.3,"mae_roi_pct":-11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":283,"exit_index":299,"hold_bars":16,"entry_price":408,"exit_price":408.34,"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.42,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":88,"exit_index":215,"hold_bars":127,"entry_price":415.56,"exit_price":407.2488,"entry_rsi":34.2907,"entry_hist":0.033053,"entry_hist_slope":0.053502,"confidence":0.4285,"mfe_roi_pct":2.3,"mae_roi_pct":-11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":283,"exit_index":299,"hold_bars":16,"entry_price":408,"exit_price":408.34,"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.42,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":88,"exit_index":215,"hold_bars":127,"entry_price":415.56,"exit_price":407.2488,"entry_rsi":34.2907,"entry_hist":0.033053,"entry_hist_slope":0.053502,"confidence":0.4285,"mfe_roi_pct":2.3,"mae_roi_pct":-11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":283,"exit_index":299,"hold_bars":16,"entry_price":408,"exit_price":408.34,"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.42,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":88,"exit_index":215,"hold_bars":127,"entry_price":415.56,"exit_price":407.2488,"entry_rsi":34.2907,"entry_hist":0.033053,"entry_hist_slope":0.053502,"confidence":0.4285,"mfe_roi_pct":2.3,"mae_roi_pct":-11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":283,"exit_index":299,"hold_bars":16,"entry_price":408,"exit_price":408.34,"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.42,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":88,"exit_index":215,"hold_bars":127,"entry_price":415.56,"exit_price":407.2488,"entry_rsi":34.2907,"entry_hist":0.033053,"entry_hist_slope":0.053502,"confidence":0.4285,"mfe_roi_pct":2.3,"mae_roi_pct":-11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":283,"exit_index":299,"hold_bars":16,"entry_price":408,"exit_price":408.34,"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.42,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":88,"exit_index":215,"hold_bars":127,"entry_price":415.56,"exit_price":407.2488,"entry_rsi":34.2907,"entry_hist":0.033053,"entry_hist_slope":0.053502,"confidence":0.4285,"mfe_roi_pct":2.3,"mae_roi_pct":-11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":283,"exit_index":299,"hold_bars":16,"entry_price":408,"exit_price":408.34,"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.42,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":88,"exit_index":215,"hold_bars":127,"entry_price":415.56,"exit_price":407.2488,"entry_rsi":34.2907,"entry_hist":0.033053,"entry_hist_slope":0.053502,"confidence":0.4285,"mfe_roi_pct":2.3,"mae_roi_pct":-11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"30m","strategy":"strategy1_refined","threshold":0.05,"side":"LONG","entry_time":1778277600000,"exit_time":1778450400000,"entry_index":88,"exit_index":184,"hold_bars":96,"entry_price":415.56,"exit_price":414.14,"entry_rsi":34.2907,"entry_hist":0.033053,"entry_hist_slope":0.053502,"confidence":0.4285,"mfe_roi_pct":2.3,"mae_roi_pct":-4.15,"realized_roi_pct":-1.71,"tp_hits":0,"exit_reason":"time_stop"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"30m","strategy":"strategy1_refined","threshold":0.05,"side":"LONG","entry_time":1778479200000,"exit_time":1778652000000,"entry_index":200,"exit_index":296,"hold_bars":96,"entry_price":413.38,"exit_price":408.43,"entry_rsi":34.9488,"entry_hist":0.010779,"entry_hist_slope":0.01694,"confidence":0.4137,"mfe_roi_pct":2.93,"mae_roi_pct":-8.42,"realized_roi_pct":-5.99,"tp_hits":0,"exit_reason":"time_stop"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"30m","strategy":"strategy1_refined","threshold":0.1,"side":"LONG","entry_time":1778277600000,"exit_time":1778450400000,"entry_index":88,"exit_index":184,"hold_bars":96,"entry_price":415.56,"exit_price":414.14,"entry_rsi":34.2907,"entry_hist":0.033053,"entry_hist_slope":0.053502,"confidence":0.4285,"mfe_roi_pct":2.3,"mae_roi_pct":-4.15,"realized_roi_pct":-1.71,"tp_hits":0,"exit_reason":"time_stop"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"30m","strategy":"strategy1_refined","threshold":0.1,"side":"LONG","entry_time":1778479200000,"exit_time":1778652000000,"entry_index":200,"exit_index":296,"hold_bars":96,"entry_price":413.38,"exit_price":408.43,"entry_rsi":34.9488,"entry_hist":0.010779,"entry_hist_slope":0.01694,"confidence":0.4137,"mfe_roi_pct":2.93,"mae_roi_pct":-8.42,"realized_roi_pct":-5.99,"tp_hits":0,"exit_reason":"time_stop"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"30m","strategy":"strategy1_refined","threshold":0.15,"side":"LONG","entry_time":1778277600000,"exit_time":1778450400000,"entry_index":88,"exit_index":184,"hold_bars":96,"entry_price":415.56,"exit_price":414.14,"entry_rsi":34.2907,"entry_hist":0.033053,"entry_hist_slope":0.053502,"confidence":0.4285,"mfe_roi_pct":2.3,"mae_roi_pct":-4.15,"realized_roi_pct":-1.71,"tp_hits":0,"exit_reason":"time_stop"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"30m","strategy":"strategy1_refined","threshold":0.15,"side":"LONG","entry_time":1778479200000,"exit_time":1778652000000,"entry_index":200,"exit_index":296,"hold_bars":96,"entry_price":413.38,"exit_price":408.43,"entry_rsi":34.9488,"entry_hist":0.010779,"entry_hist_slope":0.01694,"confidence":0.4137,"mfe_roi_pct":2.93,"mae_roi_pct":-8.42,"realized_roi_pct":-5.99,"tp_hits":0,"exit_reason":"time_stop"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"30m","strategy":"strategy1_refined","threshold":0.2,"side":"LONG","entry_time":1778277600000,"exit_time":1778450400000,"entry_index":88,"exit_index":184,"hold_bars":96,"entry_price":415.56,"exit_price":414.14,"entry_rsi":34.2907,"entry_hist":0.033053,"entry_hist_slope":0.053502,"confidence":0.4285,"mfe_roi_pct":2.3,"mae_roi_pct":-4.15,"realized_roi_pct":-1.71,"tp_hits":0,"exit_reason":"time_stop"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"30m","strategy":"strategy1_refined","threshold":0.2,"side":"LONG","entry_time":1778479200000,"exit_time":1778652000000,"entry_index":200,"exit_index":296,"hold_bars":96,"entry_price":413.38,"exit_price":408.43,"entry_rsi":34.9488,"entry_hist":0.010779,"entry_hist_slope":0.01694,"confidence":0.4137,"mfe_roi_pct":2.93,"mae_roi_pct":-8.42,"realized_roi_pct":-5.99,"tp_hits":0,"exit_reason":"time_stop"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"30m","strategy":"strategy1_refined","threshold":0.25,"side":"LONG","entry_time":1778277600000,"exit_time":1778450400000,"entry_index":88,"exit_index":184,"hold_bars":96,"entry_price":415.56,"exit_price":414.14,"entry_rsi":34.2907,"entry_hist":0.033053,"entry_hist_slope":0.053502,"confidence":0.4285,"mfe_roi_pct":2.3,"mae_roi_pct":-4.15,"realized_roi_pct":-1.71,"tp_hits":0,"exit_reason":"time_stop"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"30m","strategy":"strategy1_refined","threshold":0.25,"side":"LONG","entry_time":1778479200000,"exit_time":1778652000000,"entry_index":200,"exit_index":296,"hold_bars":96,"entry_price":413.38,"exit_price":408.43,"entry_rsi":34.9488,"entry_hist":0.010779,"entry_hist_slope":0.01694,"confidence":0.4137,"mfe_roi_pct":2.93,"mae_roi_pct":-8.42,"realized_roi_pct":-5.99,"tp_hits":0,"exit_reason":"time_stop"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"30m","strategy":"strategy1_refined","threshold":0.3,"side":"LONG","entry_time":1778277600000,"exit_time":1778450400000,"entry_index":88,"exit_index":184,"hold_bars":96,"entry_price":415.56,"exit_price":414.14,"entry_rsi":34.2907,"entry_hist":0.033053,"entry_hist_slope":0.053502,"confidence":0.4285,"mfe_roi_pct":2.3,"mae_roi_pct":-4.15,"realized_roi_pct":-1.71,"tp_hits":0,"exit_reason":"time_stop"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"30m","strategy":"strategy1_refined","threshold":0.3,"side":"LONG","entry_time":1778479200000,"exit_time":1778652000000,"entry_index":200,"exit_index":296,"hold_bars":96,"entry_price":413.38,"exit_price":408.43,"entry_rsi":34.9488,"entry_hist":0.010779,"entry_hist_slope":0.01694,"confidence":0.4137,"mfe_roi_pct":2.93,"mae_roi_pct":-8.42,"realized_roi_pct":-5.99,"tp_hits":0,"exit_reason":"time_stop"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"30m","strategy":"strategy1_refined","threshold":0.4,"side":"LONG","entry_time":1778277600000,"exit_time":1778450400000,"entry_index":88,"exit_index":184,"hold_bars":96,"entry_price":415.56,"exit_price":414.14,"entry_rsi":34.2907,"entry_hist":0.033053,"entry_hist_slope":0.053502,"confidence":0.4285,"mfe_roi_pct":2.3,"mae_roi_pct":-4.15,"realized_roi_pct":-1.71,"tp_hits":0,"exit_reason":"time_stop"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"30m","strategy":"strategy1_refined","threshold":0.4,"side":"LONG","entry_time":1778479200000,"exit_time":1778652000000,"entry_index":200,"exit_index":296,"hold_bars":96,"entry_price":413.38,"exit_price":408.43,"entry_rsi":34.9488,"entry_hist":0.010779,"entry_hist_slope":0.01694,"confidence":0.4137,"mfe_roi_pct":2.93,"mae_roi_pct":-8.42,"realized_roi_pct":-5.99,"tp_hits":0,"exit_reason":"time_stop"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":163,"exit_index":299,"hold_bars":136,"entry_price":417.04,"exit_price":408.34,"entry_rsi":61.0027,"entry_hist":-0.005381,"entry_hist_slope":-0.009202,"confidence":0.3226,"mfe_roi_pct":13.07,"mae_roi_pct":-0.23,"realized_roi_pct":10.43,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":163,"exit_index":299,"hold_bars":136,"entry_price":417.04,"exit_price":408.34,"entry_rsi":61.0027,"entry_hist":-0.005381,"entry_hist_slope":-0.009202,"confidence":0.3226,"mfe_roi_pct":13.07,"mae_roi_pct":-0.23,"realized_roi_pct":10.43,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":163,"exit_index":299,"hold_bars":136,"entry_price":417.04,"exit_price":408.34,"entry_rsi":61.0027,"entry_hist":-0.005381,"entry_hist_slope":-0.009202,"confidence":0.3226,"mfe_roi_pct":13.07,"mae_roi_pct":-0.23,"realized_roi_pct":10.43,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":163,"exit_index":299,"hold_bars":136,"entry_price":417.04,"exit_price":408.34,"entry_rsi":61.0027,"entry_hist":-0.005381,"entry_hist_slope":-0.009202,"confidence":0.3226,"mfe_roi_pct":13.07,"mae_roi_pct":-0.23,"realized_roi_pct":10.43,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":163,"exit_index":299,"hold_bars":136,"entry_price":417.04,"exit_price":408.34,"entry_rsi":61.0027,"entry_hist":-0.005381,"entry_hist_slope":-0.009202,"confidence":0.3226,"mfe_roi_pct":13.07,"mae_roi_pct":-0.23,"realized_roi_pct":10.43,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":163,"exit_index":299,"hold_bars":136,"entry_price":417.04,"exit_price":408.34,"entry_rsi":61.0027,"entry_hist":-0.005381,"entry_hist_slope":-0.009202,"confidence":0.3226,"mfe_roi_pct":13.07,"mae_roi_pct":-0.23,"realized_roi_pct":10.43,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778637600000,"exit_time":1778655600000,"entry_index":294,"exit_index":299,"hold_bars":5,"entry_price":408.38,"exit_price":408.34,"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.05,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778637600000,"exit_time":1778655600000,"entry_index":294,"exit_index":299,"hold_bars":5,"entry_price":408.38,"exit_price":408.34,"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.05,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778637600000,"exit_time":1778655600000,"entry_index":294,"exit_index":299,"hold_bars":5,"entry_price":408.38,"exit_price":408.34,"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.05,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778637600000,"exit_time":1778655600000,"entry_index":294,"exit_index":299,"hold_bars":5,"entry_price":408.38,"exit_price":408.34,"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.05,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778637600000,"exit_time":1778655600000,"entry_index":294,"exit_index":299,"hold_bars":5,"entry_price":408.38,"exit_price":408.34,"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.05,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778637600000,"exit_time":1778655600000,"entry_index":294,"exit_index":299,"hold_bars":5,"entry_price":408.38,"exit_price":408.34,"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.05,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"1h","strategy":"strategy1_refined","threshold":0.05,"side":"LONG","entry_time":1778637600000,"exit_time":1778655600000,"entry_index":294,"exit_index":299,"hold_bars":5,"entry_price":408.38,"exit_price":408.34,"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.05,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"1h","strategy":"strategy1_refined","threshold":0.1,"side":"LONG","entry_time":1778637600000,"exit_time":1778655600000,"entry_index":294,"exit_index":299,"hold_bars":5,"entry_price":408.38,"exit_price":408.34,"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.05,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"1h","strategy":"strategy1_refined","threshold":0.15,"side":"LONG","entry_time":1778637600000,"exit_time":1778655600000,"entry_index":294,"exit_index":299,"hold_bars":5,"entry_price":408.38,"exit_price":408.34,"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.05,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"1h","strategy":"strategy1_refined","threshold":0.2,"side":"LONG","entry_time":1778637600000,"exit_time":1778655600000,"entry_index":294,"exit_index":299,"hold_bars":5,"entry_price":408.38,"exit_price":408.34,"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.05,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"1h","strategy":"strategy1_refined","threshold":0.25,"side":"LONG","entry_time":1778637600000,"exit_time":1778655600000,"entry_index":294,"exit_index":299,"hold_bars":5,"entry_price":408.38,"exit_price":408.34,"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.05,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"1h","strategy":"strategy1_refined","threshold":0.3,"side":"LONG","entry_time":1778637600000,"exit_time":1778655600000,"entry_index":294,"exit_index":299,"hold_bars":5,"entry_price":408.38,"exit_price":408.34,"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.05,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777622400000,"exit_time":1778155200000,"entry_index":156,"exit_index":230,"hold_bars":74,"entry_price":410.27,"exit_price":424.5,"entry_rsi":39.7474,"entry_hist":0.148641,"entry_hist_slope":0.177759,"confidence":0.3058,"mfe_roi_pct":22.95,"mae_roi_pct":-5.12,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777622400000,"exit_time":1778155200000,"entry_index":156,"exit_index":230,"hold_bars":74,"entry_price":410.27,"exit_price":424.5,"entry_rsi":39.7474,"entry_hist":0.148641,"entry_hist_slope":0.177759,"confidence":0.3058,"mfe_roi_pct":22.95,"mae_roi_pct":-5.12,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1777622400000,"exit_time":1778155200000,"entry_index":156,"exit_index":230,"hold_bars":74,"entry_price":410.27,"exit_price":424.5,"entry_rsi":39.7474,"entry_hist":0.148641,"entry_hist_slope":0.177759,"confidence":0.3058,"mfe_roi_pct":22.95,"mae_roi_pct":-5.12,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1777622400000,"exit_time":1778155200000,"entry_index":156,"exit_index":230,"hold_bars":74,"entry_price":410.27,"exit_price":424.5,"entry_rsi":39.7474,"entry_hist":0.148641,"entry_hist_slope":0.177759,"confidence":0.3058,"mfe_roi_pct":22.95,"mae_roi_pct":-5.12,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1777622400000,"exit_time":1778155200000,"entry_index":156,"exit_index":230,"hold_bars":74,"entry_price":410.27,"exit_price":424.5,"entry_rsi":39.7474,"entry_hist":0.148641,"entry_hist_slope":0.177759,"confidence":0.3058,"mfe_roi_pct":22.95,"mae_roi_pct":-5.12,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"MSFT-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1777622400000,"exit_time":1778155200000,"entry_index":156,"exit_index":230,"hold_bars":74,"entry_price":410.27,"exit_price":424.5,"entry_rsi":39.7474,"entry_hist":0.148641,"entry_hist_slope":0.177759,"confidence":0.3058,"mfe_roi_pct":22.95,"mae_roi_pct":-5.12,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":197,"exit_index":299,"hold_bars":102,"entry_price":3.014,"exit_price":3.02,"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.99,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":197,"exit_index":299,"hold_bars":102,"entry_price":3.014,"exit_price":3.02,"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.99,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":197,"exit_index":299,"hold_bars":102,"entry_price":3.014,"exit_price":3.02,"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.99,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":197,"exit_index":299,"hold_bars":102,"entry_price":3.014,"exit_price":3.02,"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.99,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":95,"exit_index":299,"hold_bars":204,"entry_price":2.997,"exit_price":3.02,"entry_rsi":37.8185,"entry_hist":0.000387,"entry_hist_slope":0.000744,"confidence":0.298,"mfe_roi_pct":4.34,"mae_roi_pct":-4,"realized_roi_pct":3.84,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":95,"exit_index":299,"hold_bars":204,"entry_price":2.997,"exit_price":3.02,"entry_rsi":37.8185,"entry_hist":0.000387,"entry_hist_slope":0.000744,"confidence":0.298,"mfe_roi_pct":4.34,"mae_roi_pct":-4,"realized_roi_pct":3.84,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":95,"exit_index":299,"hold_bars":204,"entry_price":2.997,"exit_price":3.02,"entry_rsi":37.8185,"entry_hist":0.000387,"entry_hist_slope":0.000744,"confidence":0.298,"mfe_roi_pct":4.34,"mae_roi_pct":-4,"realized_roi_pct":3.84,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":95,"exit_index":299,"hold_bars":204,"entry_price":2.997,"exit_price":3.02,"entry_rsi":37.8185,"entry_hist":0.000387,"entry_hist_slope":0.000744,"confidence":0.298,"mfe_roi_pct":4.34,"mae_roi_pct":-4,"realized_roi_pct":3.84,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":95,"exit_index":299,"hold_bars":204,"entry_price":2.997,"exit_price":3.02,"entry_rsi":37.8185,"entry_hist":0.000387,"entry_hist_slope":0.000744,"confidence":0.298,"mfe_roi_pct":4.34,"mae_roi_pct":-4,"realized_roi_pct":3.84,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":241,"exit_index":299,"hold_bars":58,"entry_price":2.985,"exit_price":3.02,"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.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":241,"exit_index":299,"hold_bars":58,"entry_price":2.985,"exit_price":3.02,"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.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":241,"exit_index":299,"hold_bars":58,"entry_price":2.985,"exit_price":3.02,"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.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":241,"exit_index":299,"hold_bars":58,"entry_price":2.985,"exit_price":3.02,"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.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":241,"exit_index":299,"hold_bars":58,"entry_price":2.985,"exit_price":3.02,"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.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":241,"exit_index":299,"hold_bars":58,"entry_price":2.985,"exit_price":3.02,"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.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":88,"exit_index":138,"hold_bars":50,"entry_price":2.938,"exit_price":2.99795918,"entry_rsi":77.5359,"entry_hist":-0.000321,"entry_hist_slope":-0.000493,"confidence":0.5932,"mfe_roi_pct":6.2,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":154,"exit_index":163,"hold_bars":9,"entry_price":3.037,"exit_price":3.09897959,"entry_rsi":76.7852,"entry_hist":-0.000343,"entry_hist_slope":-0.000448,"confidence":0.5672,"mfe_roi_pct":1.49,"mae_roi_pct":-22.48,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":191,"exit_index":299,"hold_bars":108,"entry_price":3.068,"exit_price":3.02,"entry_rsi":60.2654,"entry_hist":-0.000045,"entry_hist_slope":-0.000102,"confidence":0.1263,"mfe_roi_pct":15.98,"mae_roi_pct":-3.24,"realized_roi_pct":10.97,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":88,"exit_index":138,"hold_bars":50,"entry_price":2.938,"exit_price":2.99795918,"entry_rsi":77.5359,"entry_hist":-0.000321,"entry_hist_slope":-0.000493,"confidence":0.5932,"mfe_roi_pct":6.2,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":154,"exit_index":163,"hold_bars":9,"entry_price":3.037,"exit_price":3.09897959,"entry_rsi":76.7852,"entry_hist":-0.000343,"entry_hist_slope":-0.000448,"confidence":0.5672,"mfe_roi_pct":1.49,"mae_roi_pct":-22.48,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":191,"exit_index":299,"hold_bars":108,"entry_price":3.068,"exit_price":3.02,"entry_rsi":60.2654,"entry_hist":-0.000045,"entry_hist_slope":-0.000102,"confidence":0.1263,"mfe_roi_pct":15.98,"mae_roi_pct":-3.24,"realized_roi_pct":10.97,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":88,"exit_index":138,"hold_bars":50,"entry_price":2.938,"exit_price":2.99795918,"entry_rsi":77.5359,"entry_hist":-0.000321,"entry_hist_slope":-0.000493,"confidence":0.5932,"mfe_roi_pct":6.2,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":154,"exit_index":163,"hold_bars":9,"entry_price":3.037,"exit_price":3.09897959,"entry_rsi":76.7852,"entry_hist":-0.000343,"entry_hist_slope":-0.000448,"confidence":0.5672,"mfe_roi_pct":1.49,"mae_roi_pct":-22.48,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":88,"exit_index":138,"hold_bars":50,"entry_price":2.938,"exit_price":2.99795918,"entry_rsi":77.5359,"entry_hist":-0.000321,"entry_hist_slope":-0.000493,"confidence":0.5932,"mfe_roi_pct":6.2,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":154,"exit_index":163,"hold_bars":9,"entry_price":3.037,"exit_price":3.09897959,"entry_rsi":76.7852,"entry_hist":-0.000343,"entry_hist_slope":-0.000448,"confidence":0.5672,"mfe_roi_pct":1.49,"mae_roi_pct":-22.48,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":88,"exit_index":138,"hold_bars":50,"entry_price":2.938,"exit_price":2.99795918,"entry_rsi":77.5359,"entry_hist":-0.000321,"entry_hist_slope":-0.000493,"confidence":0.5932,"mfe_roi_pct":6.2,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":154,"exit_index":163,"hold_bars":9,"entry_price":3.037,"exit_price":3.09897959,"entry_rsi":76.7852,"entry_hist":-0.000343,"entry_hist_slope":-0.000448,"confidence":0.5672,"mfe_roi_pct":1.49,"mae_roi_pct":-22.48,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":88,"exit_index":138,"hold_bars":50,"entry_price":2.938,"exit_price":2.99795918,"entry_rsi":77.5359,"entry_hist":-0.000321,"entry_hist_slope":-0.000493,"confidence":0.5932,"mfe_roi_pct":6.2,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":154,"exit_index":163,"hold_bars":9,"entry_price":3.037,"exit_price":3.09897959,"entry_rsi":76.7852,"entry_hist":-0.000343,"entry_hist_slope":-0.000448,"confidence":0.5672,"mfe_roi_pct":1.49,"mae_roi_pct":-22.48,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":88,"exit_index":138,"hold_bars":50,"entry_price":2.938,"exit_price":2.99795918,"entry_rsi":77.5359,"entry_hist":-0.000321,"entry_hist_slope":-0.000493,"confidence":0.5932,"mfe_roi_pct":6.2,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":154,"exit_index":163,"hold_bars":9,"entry_price":3.037,"exit_price":3.09897959,"entry_rsi":76.7852,"entry_hist":-0.000343,"entry_hist_slope":-0.000448,"confidence":0.5672,"mfe_roi_pct":1.49,"mae_roi_pct":-22.48,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":88,"exit_index":138,"hold_bars":50,"entry_price":2.938,"exit_price":2.99795918,"entry_rsi":77.5359,"entry_hist":-0.000321,"entry_hist_slope":-0.000493,"confidence":0.5932,"mfe_roi_pct":6.2,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":154,"exit_index":163,"hold_bars":9,"entry_price":3.037,"exit_price":3.09897959,"entry_rsi":76.7852,"entry_hist":-0.000343,"entry_hist_slope":-0.000448,"confidence":0.5672,"mfe_roi_pct":1.49,"mae_roi_pct":-22.48,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778189400000,"exit_time":1778245200000,"entry_index":39,"exit_index":70,"hold_bars":31,"entry_price":2.822,"exit_price":2.87959184,"entry_rsi":64.1276,"entry_hist":-0.000191,"entry_hist_slope":-0.00059,"confidence":0.3108,"mfe_roi_pct":0.71,"mae_roi_pct":-13.11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":197,"exit_index":215,"hold_bars":18,"entry_price":2.918,"exit_price":2.97755102,"entry_rsi":62.3789,"entry_hist":-0.000065,"entry_hist_slope":-0.001379,"confidence":0.3535,"mfe_roi_pct":2.76,"mae_roi_pct":-10.07,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":233,"exit_index":299,"hold_bars":66,"entry_price":3.046,"exit_price":3.02,"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.24,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778189400000,"exit_time":1778245200000,"entry_index":39,"exit_index":70,"hold_bars":31,"entry_price":2.822,"exit_price":2.87959184,"entry_rsi":64.1276,"entry_hist":-0.000191,"entry_hist_slope":-0.00059,"confidence":0.3108,"mfe_roi_pct":0.71,"mae_roi_pct":-13.11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":197,"exit_index":215,"hold_bars":18,"entry_price":2.918,"exit_price":2.97755102,"entry_rsi":62.3789,"entry_hist":-0.000065,"entry_hist_slope":-0.001379,"confidence":0.3535,"mfe_roi_pct":2.76,"mae_roi_pct":-10.07,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":233,"exit_index":299,"hold_bars":66,"entry_price":3.046,"exit_price":3.02,"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.24,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778189400000,"exit_time":1778245200000,"entry_index":39,"exit_index":70,"hold_bars":31,"entry_price":2.822,"exit_price":2.87959184,"entry_rsi":64.1276,"entry_hist":-0.000191,"entry_hist_slope":-0.00059,"confidence":0.3108,"mfe_roi_pct":0.71,"mae_roi_pct":-13.11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":197,"exit_index":215,"hold_bars":18,"entry_price":2.918,"exit_price":2.97755102,"entry_rsi":62.3789,"entry_hist":-0.000065,"entry_hist_slope":-0.001379,"confidence":0.3535,"mfe_roi_pct":2.76,"mae_roi_pct":-10.07,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":233,"exit_index":299,"hold_bars":66,"entry_price":3.046,"exit_price":3.02,"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.24,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778189400000,"exit_time":1778245200000,"entry_index":39,"exit_index":70,"hold_bars":31,"entry_price":2.822,"exit_price":2.87959184,"entry_rsi":64.1276,"entry_hist":-0.000191,"entry_hist_slope":-0.00059,"confidence":0.3108,"mfe_roi_pct":0.71,"mae_roi_pct":-13.11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":197,"exit_index":215,"hold_bars":18,"entry_price":2.918,"exit_price":2.97755102,"entry_rsi":62.3789,"entry_hist":-0.000065,"entry_hist_slope":-0.001379,"confidence":0.3535,"mfe_roi_pct":2.76,"mae_roi_pct":-10.07,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":233,"exit_index":299,"hold_bars":66,"entry_price":3.046,"exit_price":3.02,"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.24,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778189400000,"exit_time":1778245200000,"entry_index":39,"exit_index":70,"hold_bars":31,"entry_price":2.822,"exit_price":2.87959184,"entry_rsi":64.1276,"entry_hist":-0.000191,"entry_hist_slope":-0.00059,"confidence":0.3108,"mfe_roi_pct":0.71,"mae_roi_pct":-13.11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":197,"exit_index":215,"hold_bars":18,"entry_price":2.918,"exit_price":2.97755102,"entry_rsi":62.3789,"entry_hist":-0.000065,"entry_hist_slope":-0.001379,"confidence":0.3535,"mfe_roi_pct":2.76,"mae_roi_pct":-10.07,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":233,"exit_index":299,"hold_bars":66,"entry_price":3.046,"exit_price":3.02,"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.24,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778189400000,"exit_time":1778245200000,"entry_index":39,"exit_index":70,"hold_bars":31,"entry_price":2.822,"exit_price":2.87959184,"entry_rsi":64.1276,"entry_hist":-0.000191,"entry_hist_slope":-0.00059,"confidence":0.3108,"mfe_roi_pct":0.71,"mae_roi_pct":-13.11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":197,"exit_index":215,"hold_bars":18,"entry_price":2.918,"exit_price":2.97755102,"entry_rsi":62.3789,"entry_hist":-0.000065,"entry_hist_slope":-0.001379,"confidence":0.3535,"mfe_roi_pct":2.76,"mae_roi_pct":-10.07,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":233,"exit_index":299,"hold_bars":66,"entry_price":3.046,"exit_price":3.02,"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.24,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":233,"exit_index":299,"hold_bars":66,"entry_price":3.046,"exit_price":3.02,"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.24,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778220000000,"exit_time":1778245200000,"entry_index":178,"exit_index":185,"hold_bars":7,"entry_price":2.829,"exit_price":2.88673469,"entry_rsi":61.6221,"entry_hist":-0.000163,"entry_hist_slope":-0.000803,"confidence":0.2971,"mfe_roi_pct":1.06,"mae_roi_pct":-11.9,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778490000000,"exit_time":1778504400000,"entry_index":253,"exit_index":257,"hold_bars":4,"entry_price":2.911,"exit_price":2.97040816,"entry_rsi":61.1248,"entry_hist":-0.000001,"entry_hist_slope":-0.000765,"confidence":0.2783,"mfe_roi_pct":1.55,"mae_roi_pct":-11.25,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778565600000,"exit_time":1778655600000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":3.075,"exit_price":3.02,"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.35,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778220000000,"exit_time":1778245200000,"entry_index":178,"exit_index":185,"hold_bars":7,"entry_price":2.829,"exit_price":2.88673469,"entry_rsi":61.6221,"entry_hist":-0.000163,"entry_hist_slope":-0.000803,"confidence":0.2971,"mfe_roi_pct":1.06,"mae_roi_pct":-11.9,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778490000000,"exit_time":1778504400000,"entry_index":253,"exit_index":257,"hold_bars":4,"entry_price":2.911,"exit_price":2.97040816,"entry_rsi":61.1248,"entry_hist":-0.000001,"entry_hist_slope":-0.000765,"confidence":0.2783,"mfe_roi_pct":1.55,"mae_roi_pct":-11.25,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778565600000,"exit_time":1778655600000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":3.075,"exit_price":3.02,"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.35,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778220000000,"exit_time":1778245200000,"entry_index":178,"exit_index":185,"hold_bars":7,"entry_price":2.829,"exit_price":2.88673469,"entry_rsi":61.6221,"entry_hist":-0.000163,"entry_hist_slope":-0.000803,"confidence":0.2971,"mfe_roi_pct":1.06,"mae_roi_pct":-11.9,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778490000000,"exit_time":1778504400000,"entry_index":253,"exit_index":257,"hold_bars":4,"entry_price":2.911,"exit_price":2.97040816,"entry_rsi":61.1248,"entry_hist":-0.000001,"entry_hist_slope":-0.000765,"confidence":0.2783,"mfe_roi_pct":1.55,"mae_roi_pct":-11.25,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778565600000,"exit_time":1778655600000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":3.075,"exit_price":3.02,"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.35,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778220000000,"exit_time":1778245200000,"entry_index":178,"exit_index":185,"hold_bars":7,"entry_price":2.829,"exit_price":2.88673469,"entry_rsi":61.6221,"entry_hist":-0.000163,"entry_hist_slope":-0.000803,"confidence":0.2971,"mfe_roi_pct":1.06,"mae_roi_pct":-11.9,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778490000000,"exit_time":1778504400000,"entry_index":253,"exit_index":257,"hold_bars":4,"entry_price":2.911,"exit_price":2.97040816,"entry_rsi":61.1248,"entry_hist":-0.000001,"entry_hist_slope":-0.000765,"confidence":0.2783,"mfe_roi_pct":1.55,"mae_roi_pct":-11.25,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778565600000,"exit_time":1778655600000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":3.075,"exit_price":3.02,"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.35,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778220000000,"exit_time":1778245200000,"entry_index":178,"exit_index":185,"hold_bars":7,"entry_price":2.829,"exit_price":2.88673469,"entry_rsi":61.6221,"entry_hist":-0.000163,"entry_hist_slope":-0.000803,"confidence":0.2971,"mfe_roi_pct":1.06,"mae_roi_pct":-11.9,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778490000000,"exit_time":1778504400000,"entry_index":253,"exit_index":257,"hold_bars":4,"entry_price":2.911,"exit_price":2.97040816,"entry_rsi":61.1248,"entry_hist":-0.000001,"entry_hist_slope":-0.000765,"confidence":0.2783,"mfe_roi_pct":1.55,"mae_roi_pct":-11.25,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778565600000,"exit_time":1778655600000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":3.075,"exit_price":3.02,"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.35,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778565600000,"exit_time":1778655600000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":3.075,"exit_price":3.02,"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.35,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.4,"side":"SHORT","entry_time":1778565600000,"exit_time":1778655600000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":3.075,"exit_price":3.02,"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.35,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.5,"side":"SHORT","entry_time":1778565600000,"exit_time":1778655600000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":3.075,"exit_price":3.02,"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.35,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777075200000,"exit_time":1777291200000,"entry_index":80,"exit_index":110,"hold_bars":30,"entry_price":2.692,"exit_price":2.8,"entry_rsi":33.3169,"entry_hist":0.000574,"entry_hist_slope":0.001455,"confidence":0.4504,"mfe_roi_pct":20.8,"mae_roi_pct":-3.53,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778126400000,"exit_time":1778169600000,"entry_index":226,"exit_index":232,"hold_bars":6,"entry_price":2.735,"exit_price":2.812,"entry_rsi":38.4133,"entry_hist":0.000506,"entry_hist_slope":0.001033,"confidence":0.3357,"mfe_roi_pct":21.21,"mae_roi_pct":-5.67,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777075200000,"exit_time":1777291200000,"entry_index":80,"exit_index":110,"hold_bars":30,"entry_price":2.692,"exit_price":2.8,"entry_rsi":33.3169,"entry_hist":0.000574,"entry_hist_slope":0.001455,"confidence":0.4504,"mfe_roi_pct":20.8,"mae_roi_pct":-3.53,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778126400000,"exit_time":1778169600000,"entry_index":226,"exit_index":232,"hold_bars":6,"entry_price":2.735,"exit_price":2.812,"entry_rsi":38.4133,"entry_hist":0.000506,"entry_hist_slope":0.001033,"confidence":0.3357,"mfe_roi_pct":21.21,"mae_roi_pct":-5.67,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1777075200000,"exit_time":1777291200000,"entry_index":80,"exit_index":110,"hold_bars":30,"entry_price":2.692,"exit_price":2.8,"entry_rsi":33.3169,"entry_hist":0.000574,"entry_hist_slope":0.001455,"confidence":0.4504,"mfe_roi_pct":20.8,"mae_roi_pct":-3.53,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778126400000,"exit_time":1778169600000,"entry_index":226,"exit_index":232,"hold_bars":6,"entry_price":2.735,"exit_price":2.812,"entry_rsi":38.4133,"entry_hist":0.000506,"entry_hist_slope":0.001033,"confidence":0.3357,"mfe_roi_pct":21.21,"mae_roi_pct":-5.67,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1777075200000,"exit_time":1777291200000,"entry_index":80,"exit_index":110,"hold_bars":30,"entry_price":2.692,"exit_price":2.8,"entry_rsi":33.3169,"entry_hist":0.000574,"entry_hist_slope":0.001455,"confidence":0.4504,"mfe_roi_pct":20.8,"mae_roi_pct":-3.53,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778126400000,"exit_time":1778169600000,"entry_index":226,"exit_index":232,"hold_bars":6,"entry_price":2.735,"exit_price":2.812,"entry_rsi":38.4133,"entry_hist":0.000506,"entry_hist_slope":0.001033,"confidence":0.3357,"mfe_roi_pct":21.21,"mae_roi_pct":-5.67,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1777075200000,"exit_time":1777291200000,"entry_index":80,"exit_index":110,"hold_bars":30,"entry_price":2.692,"exit_price":2.8,"entry_rsi":33.3169,"entry_hist":0.000574,"entry_hist_slope":0.001455,"confidence":0.4504,"mfe_roi_pct":20.8,"mae_roi_pct":-3.53,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778126400000,"exit_time":1778169600000,"entry_index":226,"exit_index":232,"hold_bars":6,"entry_price":2.735,"exit_price":2.812,"entry_rsi":38.4133,"entry_hist":0.000506,"entry_hist_slope":0.001033,"confidence":0.3357,"mfe_roi_pct":21.21,"mae_roi_pct":-5.67,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1777075200000,"exit_time":1777291200000,"entry_index":80,"exit_index":110,"hold_bars":30,"entry_price":2.692,"exit_price":2.8,"entry_rsi":33.3169,"entry_hist":0.000574,"entry_hist_slope":0.001455,"confidence":0.4504,"mfe_roi_pct":20.8,"mae_roi_pct":-3.53,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778126400000,"exit_time":1778169600000,"entry_index":226,"exit_index":232,"hold_bars":6,"entry_price":2.735,"exit_price":2.812,"entry_rsi":38.4133,"entry_hist":0.000506,"entry_hist_slope":0.001033,"confidence":0.3357,"mfe_roi_pct":21.21,"mae_roi_pct":-5.67,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.4,"side":"LONG","entry_time":1777075200000,"exit_time":1777291200000,"entry_index":80,"exit_index":110,"hold_bars":30,"entry_price":2.692,"exit_price":2.8,"entry_rsi":33.3169,"entry_hist":0.000574,"entry_hist_slope":0.001455,"confidence":0.4504,"mfe_roi_pct":20.8,"mae_roi_pct":-3.53,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1777687200000,"exit_time":1777867200000,"entry_index":165,"exit_index":190,"hold_bars":25,"entry_price":2.793,"exit_price":2.85,"entry_rsi":64.7739,"entry_hist":-0.000536,"entry_hist_slope":-0.000634,"confidence":0.3343,"mfe_roi_pct":5.8,"mae_roi_pct":-10.69,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778328000000,"exit_time":1778457600000,"entry_index":254,"exit_index":272,"hold_bars":18,"entry_price":2.869,"exit_price":2.92755102,"entry_rsi":60.3227,"entry_hist":-0.000415,"entry_hist_slope":-0.000585,"confidence":0.2244,"mfe_roi_pct":5.11,"mae_roi_pct":-12.07,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1777687200000,"exit_time":1777867200000,"entry_index":165,"exit_index":190,"hold_bars":25,"entry_price":2.793,"exit_price":2.85,"entry_rsi":64.7739,"entry_hist":-0.000536,"entry_hist_slope":-0.000634,"confidence":0.3343,"mfe_roi_pct":5.8,"mae_roi_pct":-10.69,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778328000000,"exit_time":1778457600000,"entry_index":254,"exit_index":272,"hold_bars":18,"entry_price":2.869,"exit_price":2.92755102,"entry_rsi":60.3227,"entry_hist":-0.000415,"entry_hist_slope":-0.000585,"confidence":0.2244,"mfe_roi_pct":5.11,"mae_roi_pct":-12.07,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1777687200000,"exit_time":1777867200000,"entry_index":165,"exit_index":190,"hold_bars":25,"entry_price":2.793,"exit_price":2.85,"entry_rsi":64.7739,"entry_hist":-0.000536,"entry_hist_slope":-0.000634,"confidence":0.3343,"mfe_roi_pct":5.8,"mae_roi_pct":-10.69,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778328000000,"exit_time":1778457600000,"entry_index":254,"exit_index":272,"hold_bars":18,"entry_price":2.869,"exit_price":2.92755102,"entry_rsi":60.3227,"entry_hist":-0.000415,"entry_hist_slope":-0.000585,"confidence":0.2244,"mfe_roi_pct":5.11,"mae_roi_pct":-12.07,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1777687200000,"exit_time":1777867200000,"entry_index":165,"exit_index":190,"hold_bars":25,"entry_price":2.793,"exit_price":2.85,"entry_rsi":64.7739,"entry_hist":-0.000536,"entry_hist_slope":-0.000634,"confidence":0.3343,"mfe_roi_pct":5.8,"mae_roi_pct":-10.69,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778328000000,"exit_time":1778457600000,"entry_index":254,"exit_index":272,"hold_bars":18,"entry_price":2.869,"exit_price":2.92755102,"entry_rsi":60.3227,"entry_hist":-0.000415,"entry_hist_slope":-0.000585,"confidence":0.2244,"mfe_roi_pct":5.11,"mae_roi_pct":-12.07,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1777687200000,"exit_time":1777867200000,"entry_index":165,"exit_index":190,"hold_bars":25,"entry_price":2.793,"exit_price":2.85,"entry_rsi":64.7739,"entry_hist":-0.000536,"entry_hist_slope":-0.000634,"confidence":0.3343,"mfe_roi_pct":5.8,"mae_roi_pct":-10.69,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"NG-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1777687200000,"exit_time":1777867200000,"entry_index":165,"exit_index":190,"hold_bars":25,"entry_price":2.793,"exit_price":2.85,"entry_rsi":64.7739,"entry_hist":-0.000536,"entry_hist_slope":-0.000634,"confidence":0.3343,"mfe_roi_pct":5.8,"mae_roi_pct":-10.69,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":173,"exit_index":299,"hold_bars":126,"entry_price":0.002452,"exit_price":0.002452,"entry_rsi":36.6983,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1743,"mfe_roi_pct":1.43,"mae_roi_pct":-4.69,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":173,"exit_index":299,"hold_bars":126,"entry_price":0.002452,"exit_price":0.002452,"entry_rsi":36.6983,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1743,"mfe_roi_pct":1.43,"mae_roi_pct":-4.69,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":173,"exit_index":299,"hold_bars":126,"entry_price":0.002452,"exit_price":0.002452,"entry_rsi":36.6983,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1743,"mfe_roi_pct":1.43,"mae_roi_pct":-4.69,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":0.002431,"exit_price":0.002452,"entry_rsi":19.7269,"entry_hist":0,"entry_hist_slope":0,"confidence":0.55,"mfe_roi_pct":5.76,"mae_roi_pct":-0.41,"realized_roi_pct":4.32,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":0.002431,"exit_price":0.002452,"entry_rsi":19.7269,"entry_hist":0,"entry_hist_slope":0,"confidence":0.55,"mfe_roi_pct":5.76,"mae_roi_pct":-0.41,"realized_roi_pct":4.32,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":0.002431,"exit_price":0.002452,"entry_rsi":19.7269,"entry_hist":0,"entry_hist_slope":0,"confidence":0.55,"mfe_roi_pct":5.76,"mae_roi_pct":-0.41,"realized_roi_pct":4.32,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":0.002431,"exit_price":0.002452,"entry_rsi":19.7269,"entry_hist":0,"entry_hist_slope":0,"confidence":0.55,"mfe_roi_pct":5.76,"mae_roi_pct":-0.41,"realized_roi_pct":4.32,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":0.002431,"exit_price":0.002452,"entry_rsi":19.7269,"entry_hist":0,"entry_hist_slope":0,"confidence":0.55,"mfe_roi_pct":5.76,"mae_roi_pct":-0.41,"realized_roi_pct":4.32,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ONE-USDT-SWAP","interval":"1m","strategy":"strategy1_refined","threshold":0.25,"side":"LONG","entry_time":1778651160000,"exit_time":1778657580000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":0.002431,"exit_price":0.002452,"entry_rsi":19.7269,"entry_hist":0,"entry_hist_slope":0,"confidence":0.55,"mfe_roi_pct":5.76,"mae_roi_pct":-0.41,"realized_roi_pct":4.32,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ONE-USDT-SWAP","interval":"1m","strategy":"strategy1_refined","threshold":0.3,"side":"LONG","entry_time":1778651160000,"exit_time":1778657580000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":0.002431,"exit_price":0.002452,"entry_rsi":19.7269,"entry_hist":0,"entry_hist_slope":0,"confidence":0.55,"mfe_roi_pct":5.76,"mae_roi_pct":-0.41,"realized_roi_pct":4.32,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":148,"exit_index":299,"hold_bars":151,"entry_price":0.002436,"exit_price":0.002452,"entry_rsi":36.9902,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1678,"mfe_roi_pct":9.03,"mae_roi_pct":-1.44,"realized_roi_pct":3.28,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":148,"exit_index":299,"hold_bars":151,"entry_price":0.002436,"exit_price":0.002452,"entry_rsi":36.9902,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1678,"mfe_roi_pct":9.03,"mae_roi_pct":-1.44,"realized_roi_pct":3.28,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":148,"exit_index":299,"hold_bars":151,"entry_price":0.002436,"exit_price":0.002452,"entry_rsi":36.9902,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1678,"mfe_roi_pct":9.03,"mae_roi_pct":-1.44,"realized_roi_pct":3.28,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ONE-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.05,"side":"LONG","entry_time":1778630400000,"exit_time":1778650560000,"entry_index":148,"exit_index":260,"hold_bars":112,"entry_price":0.002436,"exit_price":0.00243795,"entry_rsi":36.9902,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1678,"mfe_roi_pct":9.03,"mae_roi_pct":-1.03,"realized_roi_pct":0.4,"tp_hits":0,"exit_reason":"break_even_lock"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ONE-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.05,"side":"LONG","entry_time":1778651820000,"exit_time":1778657580000,"entry_index":267,"exit_index":299,"hold_bars":32,"entry_price":0.002439,"exit_price":0.002452,"entry_rsi":38.277,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1389,"mfe_roi_pct":4.1,"mae_roi_pct":-1.64,"realized_roi_pct":2.67,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ONE-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.1,"side":"LONG","entry_time":1778630400000,"exit_time":1778650560000,"entry_index":148,"exit_index":260,"hold_bars":112,"entry_price":0.002436,"exit_price":0.00243795,"entry_rsi":36.9902,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1678,"mfe_roi_pct":9.03,"mae_roi_pct":-1.03,"realized_roi_pct":0.4,"tp_hits":0,"exit_reason":"break_even_lock"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ONE-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.1,"side":"LONG","entry_time":1778651820000,"exit_time":1778657580000,"entry_index":267,"exit_index":299,"hold_bars":32,"entry_price":0.002439,"exit_price":0.002452,"entry_rsi":38.277,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1389,"mfe_roi_pct":4.1,"mae_roi_pct":-1.64,"realized_roi_pct":2.67,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ONE-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.15,"side":"LONG","entry_time":1778630400000,"exit_time":1778650560000,"entry_index":148,"exit_index":260,"hold_bars":112,"entry_price":0.002436,"exit_price":0.00243795,"entry_rsi":36.9902,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1678,"mfe_roi_pct":9.03,"mae_roi_pct":-1.03,"realized_roi_pct":0.4,"tp_hits":0,"exit_reason":"break_even_lock"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ONE-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778615640000,"exit_time":1778657580000,"entry_index":66,"exit_index":299,"hold_bars":233,"entry_price":0.00247,"exit_price":0.002452,"entry_rsi":60.1058,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1024,"mfe_roi_pct":8.65,"mae_roi_pct":-2.02,"realized_roi_pct":3.67,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ONE-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778615640000,"exit_time":1778657580000,"entry_index":66,"exit_index":299,"hold_bars":233,"entry_price":0.00247,"exit_price":0.002452,"entry_rsi":60.1058,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1024,"mfe_roi_pct":8.65,"mae_roi_pct":-2.02,"realized_roi_pct":3.67,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":97,"exit_index":217,"hold_bars":120,"entry_price":0.002518,"exit_price":0.00246764,"entry_rsi":39.7454,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1059,"mfe_roi_pct":11.72,"mae_roi_pct":-10.72,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":97,"exit_index":217,"hold_bars":120,"entry_price":0.002518,"exit_price":0.00246764,"entry_rsi":39.7454,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1059,"mfe_roi_pct":11.72,"mae_roi_pct":-10.72,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":189,"exit_index":299,"hold_bars":110,"entry_price":0.05928,"exit_price":0.05965,"entry_rsi":39.5591,"entry_hist":0.000003,"entry_hist_slope":0.000003,"confidence":0.1106,"mfe_roi_pct":5.82,"mae_roi_pct":-0.59,"realized_roi_pct":3.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":189,"exit_index":299,"hold_bars":110,"entry_price":0.05928,"exit_price":0.05965,"entry_rsi":39.5591,"entry_hist":0.000003,"entry_hist_slope":0.000003,"confidence":0.1106,"mfe_roi_pct":5.82,"mae_roi_pct":-0.59,"realized_roi_pct":3.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":244,"exit_index":299,"hold_bars":55,"entry_price":0.05964,"exit_price":0.05965,"entry_rsi":63.8869,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.188,"mfe_roi_pct":1.6,"mae_roi_pct":-2.75,"realized_roi_pct":-0.08,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":244,"exit_index":299,"hold_bars":55,"entry_price":0.05964,"exit_price":0.05965,"entry_rsi":63.8869,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.188,"mfe_roi_pct":1.6,"mae_roi_pct":-2.75,"realized_roi_pct":-0.08,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":244,"exit_index":299,"hold_bars":55,"entry_price":0.05964,"exit_price":0.05965,"entry_rsi":63.8869,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.188,"mfe_roi_pct":1.6,"mae_roi_pct":-2.75,"realized_roi_pct":-0.08,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"PIPPIN-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778642220000,"exit_time":1778657580000,"entry_index":43,"exit_index":299,"hold_bars":256,"entry_price":0.02625,"exit_price":0.02617,"entry_rsi":39.9365,"entry_hist":0.000002,"entry_hist_slope":0.000002,"confidence":0.1019,"mfe_roi_pct":5.71,"mae_roi_pct":-3.62,"realized_roi_pct":-1.52,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"PIPPIN-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778642220000,"exit_time":1778657580000,"entry_index":43,"exit_index":299,"hold_bars":256,"entry_price":0.02625,"exit_price":0.02617,"entry_rsi":39.9365,"entry_hist":0.000002,"entry_hist_slope":0.000002,"confidence":0.1019,"mfe_roi_pct":5.71,"mae_roi_pct":-3.62,"realized_roi_pct":-1.52,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"PIPPIN-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778657460000,"exit_time":1778657580000,"entry_index":297,"exit_index":299,"hold_bars":2,"entry_price":0.02617,"exit_price":0.02617,"entry_rsi":36.648,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1757,"mfe_roi_pct":0,"mae_roi_pct":-0.19,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":222,"exit_index":299,"hold_bars":77,"entry_price":0.02642,"exit_price":0.02617,"entry_rsi":63.0233,"entry_hist":-0,"entry_hist_slope":-0.000001,"confidence":0.1682,"mfe_roi_pct":6.13,"mae_roi_pct":-2.26,"realized_roi_pct":4.78,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":222,"exit_index":299,"hold_bars":77,"entry_price":0.02642,"exit_price":0.02617,"entry_rsi":63.0233,"entry_hist":-0,"entry_hist_slope":-0.000001,"confidence":0.1682,"mfe_roi_pct":6.13,"mae_roi_pct":-2.26,"realized_roi_pct":4.78,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":222,"exit_index":299,"hold_bars":77,"entry_price":0.02642,"exit_price":0.02617,"entry_rsi":63.0233,"entry_hist":-0,"entry_hist_slope":-0.000001,"confidence":0.1682,"mfe_roi_pct":6.13,"mae_roi_pct":-2.26,"realized_roi_pct":4.78,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":110,"exit_index":136,"hold_bars":26,"entry_price":0.02578,"exit_price":0.02673,"entry_rsi":37.4412,"entry_hist":0.000002,"entry_hist_slope":0.000002,"confidence":0.158,"mfe_roi_pct":20.36,"mae_roi_pct":-1.36,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":110,"exit_index":136,"hold_bars":26,"entry_price":0.02578,"exit_price":0.02673,"entry_rsi":37.4412,"entry_hist":0.000002,"entry_hist_slope":0.000002,"confidence":0.158,"mfe_roi_pct":20.36,"mae_roi_pct":-1.36,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":110,"exit_index":136,"hold_bars":26,"entry_price":0.02578,"exit_price":0.02673,"entry_rsi":37.4412,"entry_hist":0.000002,"entry_hist_slope":0.000002,"confidence":0.158,"mfe_roi_pct":20.36,"mae_roi_pct":-1.36,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":56,"exit_index":64,"hold_bars":8,"entry_price":0.02676,"exit_price":0.02525,"entry_rsi":67.4746,"entry_hist":-0.000002,"entry_hist_slope":-0.000017,"confidence":0.2715,"mfe_roi_pct":42.8,"mae_roi_pct":-1.12,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":56,"exit_index":64,"hold_bars":8,"entry_price":0.02676,"exit_price":0.02525,"entry_rsi":67.4746,"entry_hist":-0.000002,"entry_hist_slope":-0.000017,"confidence":0.2715,"mfe_roi_pct":42.8,"mae_roi_pct":-1.12,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":56,"exit_index":64,"hold_bars":8,"entry_price":0.02676,"exit_price":0.02525,"entry_rsi":67.4746,"entry_hist":-0.000002,"entry_hist_slope":-0.000017,"confidence":0.2715,"mfe_roi_pct":42.8,"mae_roi_pct":-1.12,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":56,"exit_index":64,"hold_bars":8,"entry_price":0.02676,"exit_price":0.02525,"entry_rsi":67.4746,"entry_hist":-0.000002,"entry_hist_slope":-0.000017,"confidence":0.2715,"mfe_roi_pct":42.8,"mae_roi_pct":-1.12,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":56,"exit_index":64,"hold_bars":8,"entry_price":0.02676,"exit_price":0.02525,"entry_rsi":67.4746,"entry_hist":-0.000002,"entry_hist_slope":-0.000017,"confidence":0.2715,"mfe_roi_pct":42.8,"mae_roi_pct":-1.12,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":92,"exit_index":105,"hold_bars":13,"entry_price":0.02563,"exit_price":0.02615306,"entry_rsi":60.555,"entry_hist":-0.000002,"entry_hist_slope":-0.000008,"confidence":0.1141,"mfe_roi_pct":3.93,"mae_roi_pct":-10.13,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":92,"exit_index":105,"hold_bars":13,"entry_price":0.02563,"exit_price":0.02615306,"entry_rsi":60.555,"entry_hist":-0.000002,"entry_hist_slope":-0.000008,"confidence":0.1141,"mfe_roi_pct":3.93,"mae_roi_pct":-10.13,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":172,"exit_index":299,"hold_bars":127,"entry_price":0.05544,"exit_price":0.05552,"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.72,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":172,"exit_index":299,"hold_bars":127,"entry_price":0.05544,"exit_price":0.05552,"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.72,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":172,"exit_index":299,"hold_bars":127,"entry_price":0.05544,"exit_price":0.05552,"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.72,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":172,"exit_index":299,"hold_bars":127,"entry_price":0.05544,"exit_price":0.05552,"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.72,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":172,"exit_index":299,"hold_bars":127,"entry_price":0.05544,"exit_price":0.05552,"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.72,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":172,"exit_index":299,"hold_bars":127,"entry_price":0.05544,"exit_price":0.05552,"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.72,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"1m","strategy":"strategy1_refined","threshold":0.25,"side":"LONG","entry_time":1778649960000,"exit_time":1778657580000,"entry_index":172,"exit_index":299,"hold_bars":127,"entry_price":0.05544,"exit_price":0.05552,"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.72,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"1m","strategy":"strategy1_refined","threshold":0.3,"side":"LONG","entry_time":1778649960000,"exit_time":1778657580000,"entry_index":172,"exit_index":299,"hold_bars":127,"entry_price":0.05544,"exit_price":0.05552,"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.72,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":65,"exit_index":299,"hold_bars":234,"entry_price":0.05638,"exit_price":0.05552,"entry_rsi":64.5277,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.2041,"mfe_roi_pct":11.34,"mae_roi_pct":-0.71,"realized_roi_pct":8.51,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":65,"exit_index":299,"hold_bars":234,"entry_price":0.05638,"exit_price":0.05552,"entry_rsi":64.5277,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.2041,"mfe_roi_pct":11.34,"mae_roi_pct":-0.71,"realized_roi_pct":8.51,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":65,"exit_index":299,"hold_bars":234,"entry_price":0.05638,"exit_price":0.05552,"entry_rsi":64.5277,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.2041,"mfe_roi_pct":11.34,"mae_roi_pct":-0.71,"realized_roi_pct":8.51,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":65,"exit_index":299,"hold_bars":234,"entry_price":0.05638,"exit_price":0.05552,"entry_rsi":64.5277,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.2041,"mfe_roi_pct":11.34,"mae_roi_pct":-0.71,"realized_roi_pct":8.51,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":186,"exit_index":299,"hold_bars":113,"entry_price":0.05551,"exit_price":0.05552,"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.09,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":186,"exit_index":299,"hold_bars":113,"entry_price":0.05551,"exit_price":0.05552,"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.09,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":186,"exit_index":299,"hold_bars":113,"entry_price":0.05551,"exit_price":0.05552,"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.09,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":186,"exit_index":299,"hold_bars":113,"entry_price":0.05551,"exit_price":0.05552,"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.09,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":186,"exit_index":299,"hold_bars":113,"entry_price":0.05551,"exit_price":0.05552,"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.09,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":186,"exit_index":299,"hold_bars":113,"entry_price":0.05551,"exit_price":0.05552,"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.09,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":103,"exit_index":122,"hold_bars":19,"entry_price":0.05479,"exit_price":0.0536942,"entry_rsi":38.9808,"entry_hist":0,"entry_hist_slope":0.000012,"confidence":0.1254,"mfe_roi_pct":0.46,"mae_roi_pct":-11.86,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":103,"exit_index":122,"hold_bars":19,"entry_price":0.05479,"exit_price":0.0536942,"entry_rsi":38.9808,"entry_hist":0,"entry_hist_slope":0.000012,"confidence":0.1254,"mfe_roi_pct":0.46,"mae_roi_pct":-11.86,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":234,"exit_index":299,"hold_bars":65,"entry_price":0.05545,"exit_price":0.05552,"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.63,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":234,"exit_index":299,"hold_bars":65,"entry_price":0.05545,"exit_price":0.05552,"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.63,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":234,"exit_index":299,"hold_bars":65,"entry_price":0.05545,"exit_price":0.05552,"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.63,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":234,"exit_index":299,"hold_bars":65,"entry_price":0.05545,"exit_price":0.05552,"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.63,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":234,"exit_index":299,"hold_bars":65,"entry_price":0.05545,"exit_price":0.05552,"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.63,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":234,"exit_index":299,"hold_bars":65,"entry_price":0.05545,"exit_price":0.05552,"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.63,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":274,"exit_index":291,"hold_bars":17,"entry_price":0.05435,"exit_price":0.05626,"entry_rsi":33.9347,"entry_hist":0.000012,"entry_hist_slope":0.00003,"confidence":0.2424,"mfe_roi_pct":20.33,"mae_roi_pct":-3.77,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":274,"exit_index":291,"hold_bars":17,"entry_price":0.05435,"exit_price":0.05626,"entry_rsi":33.9347,"entry_hist":0.000012,"entry_hist_slope":0.00003,"confidence":0.2424,"mfe_roi_pct":20.33,"mae_roi_pct":-3.77,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":274,"exit_index":291,"hold_bars":17,"entry_price":0.05435,"exit_price":0.05626,"entry_rsi":33.9347,"entry_hist":0.000012,"entry_hist_slope":0.00003,"confidence":0.2424,"mfe_roi_pct":20.33,"mae_roi_pct":-3.77,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":274,"exit_index":291,"hold_bars":17,"entry_price":0.05435,"exit_price":0.05626,"entry_rsi":33.9347,"entry_hist":0.000012,"entry_hist_slope":0.00003,"confidence":0.2424,"mfe_roi_pct":20.33,"mae_roi_pct":-3.77,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778630400000,"exit_time":1778655600000,"entry_index":292,"exit_index":299,"hold_bars":7,"entry_price":0.05461,"exit_price":0.05552,"entry_rsi":38.859,"entry_hist":0.000036,"entry_hist_slope":0.000056,"confidence":0.1369,"mfe_roi_pct":17.85,"mae_roi_pct":0,"realized_roi_pct":11.1,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778630400000,"exit_time":1778655600000,"entry_index":292,"exit_index":299,"hold_bars":7,"entry_price":0.05461,"exit_price":0.05552,"entry_rsi":38.859,"entry_hist":0.000036,"entry_hist_slope":0.000056,"confidence":0.1369,"mfe_roi_pct":17.85,"mae_roi_pct":0,"realized_roi_pct":11.1,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1777838400000,"exit_time":1777860000000,"entry_index":186,"exit_index":189,"hold_bars":3,"entry_price":0.04897,"exit_price":0.04996939,"entry_rsi":61.3989,"entry_hist":-0.000012,"entry_hist_slope":-0.000024,"confidence":0.1363,"mfe_roi_pct":3.6,"mae_roi_pct":-16.58,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"PYTH-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1777838400000,"exit_time":1777860000000,"entry_index":186,"exit_index":189,"hold_bars":3,"entry_price":0.04897,"exit_price":0.04996939,"entry_rsi":61.3989,"entry_hist":-0.000012,"entry_hist_slope":-0.000024,"confidence":0.1363,"mfe_roi_pct":3.6,"mae_roi_pct":-16.58,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778642460000,"exit_time":1778650800000,"entry_index":47,"exit_index":186,"hold_bars":139,"entry_price":6.29,"exit_price":6.41836735,"entry_rsi":69.8532,"entry_hist":-0.000043,"entry_hist_slope":-0.000117,"confidence":0.3452,"mfe_roi_pct":1.92,"mae_roi_pct":-10.35,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657280000,"entry_index":247,"exit_index":294,"hold_bars":47,"entry_price":6.506,"exit_price":6.63877551,"entry_rsi":60.4436,"entry_hist":-0.000089,"entry_hist_slope":-0.001876,"confidence":0.31,"mfe_roi_pct":0.77,"mae_roi_pct":-14.48,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778642460000,"exit_time":1778650800000,"entry_index":47,"exit_index":186,"hold_bars":139,"entry_price":6.29,"exit_price":6.41836735,"entry_rsi":69.8532,"entry_hist":-0.000043,"entry_hist_slope":-0.000117,"confidence":0.3452,"mfe_roi_pct":1.92,"mae_roi_pct":-10.35,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657280000,"entry_index":247,"exit_index":294,"hold_bars":47,"entry_price":6.506,"exit_price":6.63877551,"entry_rsi":60.4436,"entry_hist":-0.000089,"entry_hist_slope":-0.001876,"confidence":0.31,"mfe_roi_pct":0.77,"mae_roi_pct":-14.48,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778642460000,"exit_time":1778650800000,"entry_index":47,"exit_index":186,"hold_bars":139,"entry_price":6.29,"exit_price":6.41836735,"entry_rsi":69.8532,"entry_hist":-0.000043,"entry_hist_slope":-0.000117,"confidence":0.3452,"mfe_roi_pct":1.92,"mae_roi_pct":-10.35,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657280000,"entry_index":247,"exit_index":294,"hold_bars":47,"entry_price":6.506,"exit_price":6.63877551,"entry_rsi":60.4436,"entry_hist":-0.000089,"entry_hist_slope":-0.001876,"confidence":0.31,"mfe_roi_pct":0.77,"mae_roi_pct":-14.48,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778642460000,"exit_time":1778650800000,"entry_index":47,"exit_index":186,"hold_bars":139,"entry_price":6.29,"exit_price":6.41836735,"entry_rsi":69.8532,"entry_hist":-0.000043,"entry_hist_slope":-0.000117,"confidence":0.3452,"mfe_roi_pct":1.92,"mae_roi_pct":-10.35,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657280000,"entry_index":247,"exit_index":294,"hold_bars":47,"entry_price":6.506,"exit_price":6.63877551,"entry_rsi":60.4436,"entry_hist":-0.000089,"entry_hist_slope":-0.001876,"confidence":0.31,"mfe_roi_pct":0.77,"mae_roi_pct":-14.48,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778642460000,"exit_time":1778650800000,"entry_index":47,"exit_index":186,"hold_bars":139,"entry_price":6.29,"exit_price":6.41836735,"entry_rsi":69.8532,"entry_hist":-0.000043,"entry_hist_slope":-0.000117,"confidence":0.3452,"mfe_roi_pct":1.92,"mae_roi_pct":-10.35,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657280000,"entry_index":247,"exit_index":294,"hold_bars":47,"entry_price":6.506,"exit_price":6.63877551,"entry_rsi":60.4436,"entry_hist":-0.000089,"entry_hist_slope":-0.001876,"confidence":0.31,"mfe_roi_pct":0.77,"mae_roi_pct":-14.48,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778642460000,"exit_time":1778650800000,"entry_index":47,"exit_index":186,"hold_bars":139,"entry_price":6.29,"exit_price":6.41836735,"entry_rsi":69.8532,"entry_hist":-0.000043,"entry_hist_slope":-0.000117,"confidence":0.3452,"mfe_roi_pct":1.92,"mae_roi_pct":-10.35,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657280000,"entry_index":247,"exit_index":294,"hold_bars":47,"entry_price":6.506,"exit_price":6.63877551,"entry_rsi":60.4436,"entry_hist":-0.000089,"entry_hist_slope":-0.001876,"confidence":0.31,"mfe_roi_pct":0.77,"mae_roi_pct":-14.48,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":263,"exit_index":280,"hold_bars":17,"entry_price":6.387,"exit_price":6.51734694,"entry_rsi":60.4135,"entry_hist":-0.00019,"entry_hist_slope":-0.001489,"confidence":0.3093,"mfe_roi_pct":1.02,"mae_roi_pct":-11.62,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":263,"exit_index":280,"hold_bars":17,"entry_price":6.387,"exit_price":6.51734694,"entry_rsi":60.4135,"entry_hist":-0.00019,"entry_hist_slope":-0.001489,"confidence":0.3093,"mfe_roi_pct":1.02,"mae_roi_pct":-11.62,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":263,"exit_index":280,"hold_bars":17,"entry_price":6.387,"exit_price":6.51734694,"entry_rsi":60.4135,"entry_hist":-0.00019,"entry_hist_slope":-0.001489,"confidence":0.3093,"mfe_roi_pct":1.02,"mae_roi_pct":-11.62,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":263,"exit_index":280,"hold_bars":17,"entry_price":6.387,"exit_price":6.51734694,"entry_rsi":60.4135,"entry_hist":-0.00019,"entry_hist_slope":-0.001489,"confidence":0.3093,"mfe_roi_pct":1.02,"mae_roi_pct":-11.62,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":263,"exit_index":280,"hold_bars":17,"entry_price":6.387,"exit_price":6.51734694,"entry_rsi":60.4135,"entry_hist":-0.00019,"entry_hist_slope":-0.001489,"confidence":0.3093,"mfe_roi_pct":1.02,"mae_roi_pct":-11.62,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":263,"exit_index":280,"hold_bars":17,"entry_price":6.387,"exit_price":6.51734694,"entry_rsi":60.4135,"entry_hist":-0.00019,"entry_hist_slope":-0.001489,"confidence":0.3093,"mfe_roi_pct":1.02,"mae_roi_pct":-11.62,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":194,"exit_index":299,"hold_bars":105,"entry_price":0.08038,"exit_price":0.08108,"entry_rsi":39.1395,"entry_hist":0.000001,"entry_hist_slope":0.000009,"confidence":0.1212,"mfe_roi_pct":5.72,"mae_roi_pct":-0.06,"realized_roi_pct":4.35,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":194,"exit_index":299,"hold_bars":105,"entry_price":0.08038,"exit_price":0.08108,"entry_rsi":39.1395,"entry_hist":0.000001,"entry_hist_slope":0.000009,"confidence":0.1212,"mfe_roi_pct":5.72,"mae_roi_pct":-0.06,"realized_roi_pct":4.35,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":245,"exit_index":299,"hold_bars":54,"entry_price":0.08113,"exit_price":0.08108,"entry_rsi":61.6271,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.1382,"mfe_roi_pct":1.92,"mae_roi_pct":-0.74,"realized_roi_pct":0.31,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":245,"exit_index":299,"hold_bars":54,"entry_price":0.08113,"exit_price":0.08108,"entry_rsi":61.6271,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.1382,"mfe_roi_pct":1.92,"mae_roi_pct":-0.74,"realized_roi_pct":0.31,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":85,"exit_index":299,"hold_bars":214,"entry_price":0.08012,"exit_price":0.08108,"entry_rsi":60.8497,"entry_hist":-0.000002,"entry_hist_slope":-0.000002,"confidence":0.1196,"mfe_roi_pct":7.28,"mae_roi_pct":-7.5,"realized_roi_pct":-5.92,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":85,"exit_index":299,"hold_bars":214,"entry_price":0.08012,"exit_price":0.08108,"entry_rsi":60.8497,"entry_hist":-0.000002,"entry_hist_slope":-0.000002,"confidence":0.1196,"mfe_roi_pct":7.28,"mae_roi_pct":-7.5,"realized_roi_pct":-5.92,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":0.0802,"exit_price":0.08108,"entry_rsi":64.9208,"entry_hist":-0.000005,"entry_hist_slope":-0.000006,"confidence":0.212,"mfe_roi_pct":1.06,"mae_roi_pct":-7.01,"realized_roi_pct":-5.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":0.0802,"exit_price":0.08108,"entry_rsi":64.9208,"entry_hist":-0.000005,"entry_hist_slope":-0.000006,"confidence":0.212,"mfe_roi_pct":1.06,"mae_roi_pct":-7.01,"realized_roi_pct":-5.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":173,"exit_index":299,"hold_bars":126,"entry_price":0.0801,"exit_price":0.08108,"entry_rsi":60.4266,"entry_hist":-0.000002,"entry_hist_slope":-0.000007,"confidence":0.111,"mfe_roi_pct":7.15,"mae_roi_pct":-7.62,"realized_roi_pct":-6.04,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":173,"exit_index":299,"hold_bars":126,"entry_price":0.0801,"exit_price":0.08108,"entry_rsi":60.4266,"entry_hist":-0.000002,"entry_hist_slope":-0.000007,"confidence":0.111,"mfe_roi_pct":7.15,"mae_roi_pct":-7.62,"realized_roi_pct":-6.04,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":245,"exit_index":299,"hold_bars":54,"entry_price":0.08054,"exit_price":0.08108,"entry_rsi":65.032,"entry_hist":-0.000002,"entry_hist_slope":-0.000007,"confidence":0.2146,"mfe_roi_pct":1.87,"mae_roi_pct":-4.92,"realized_roi_pct":-3.33,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":245,"exit_index":299,"hold_bars":54,"entry_price":0.08054,"exit_price":0.08108,"entry_rsi":65.032,"entry_hist":-0.000002,"entry_hist_slope":-0.000007,"confidence":0.2146,"mfe_roi_pct":1.87,"mae_roi_pct":-4.92,"realized_roi_pct":-3.33,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":60,"exit_index":64,"hold_bars":4,"entry_price":0.08435,"exit_price":0.08182,"entry_rsi":64.8682,"entry_hist":-0.00002,"entry_hist_slope":-0.000059,"confidence":0.2213,"mfe_roi_pct":20.94,"mae_roi_pct":-2.12,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":60,"exit_index":64,"hold_bars":4,"entry_price":0.08435,"exit_price":0.08182,"entry_rsi":64.8682,"entry_hist":-0.00002,"entry_hist_slope":-0.000059,"confidence":0.2213,"mfe_roi_pct":20.94,"mae_roi_pct":-2.12,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":60,"exit_index":64,"hold_bars":4,"entry_price":0.08435,"exit_price":0.08182,"entry_rsi":64.8682,"entry_hist":-0.00002,"entry_hist_slope":-0.000059,"confidence":0.2213,"mfe_roi_pct":20.94,"mae_roi_pct":-2.12,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":60,"exit_index":64,"hold_bars":4,"entry_price":0.08435,"exit_price":0.08182,"entry_rsi":64.8682,"entry_hist":-0.00002,"entry_hist_slope":-0.000059,"confidence":0.2213,"mfe_roi_pct":20.94,"mae_roi_pct":-2.12,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":148,"exit_index":172,"hold_bars":24,"entry_price":0.07934,"exit_price":0.08375,"entry_rsi":39.407,"entry_hist":0.000013,"entry_hist_slope":0.000022,"confidence":0.1177,"mfe_roi_pct":27.85,"mae_roi_pct":-0.19,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":148,"exit_index":172,"hold_bars":24,"entry_price":0.07934,"exit_price":0.08375,"entry_rsi":39.407,"entry_hist":0.000013,"entry_hist_slope":0.000022,"confidence":0.1177,"mfe_roi_pct":27.85,"mae_roi_pct":-0.19,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":91,"exit_index":93,"hold_bars":2,"entry_price":0.08162,"exit_price":0.08328571,"entry_rsi":66.7431,"entry_hist":-0.000031,"entry_hist_slope":-0.000042,"confidence":0.2601,"mfe_roi_pct":0,"mae_roi_pct":-11.14,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":98,"exit_index":139,"hold_bars":41,"entry_price":0.08278,"exit_price":0.07967,"entry_rsi":64.0603,"entry_hist":-0.000012,"entry_hist_slope":-0.00006,"confidence":0.2033,"mfe_roi_pct":20.17,"mae_roi_pct":-3.78,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":91,"exit_index":93,"hold_bars":2,"entry_price":0.08162,"exit_price":0.08328571,"entry_rsi":66.7431,"entry_hist":-0.000031,"entry_hist_slope":-0.000042,"confidence":0.2601,"mfe_roi_pct":0,"mae_roi_pct":-11.14,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":98,"exit_index":139,"hold_bars":41,"entry_price":0.08278,"exit_price":0.07967,"entry_rsi":64.0603,"entry_hist":-0.000012,"entry_hist_slope":-0.00006,"confidence":0.2033,"mfe_roi_pct":20.17,"mae_roi_pct":-3.78,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":91,"exit_index":93,"hold_bars":2,"entry_price":0.08162,"exit_price":0.08328571,"entry_rsi":66.7431,"entry_hist":-0.000031,"entry_hist_slope":-0.000042,"confidence":0.2601,"mfe_roi_pct":0,"mae_roi_pct":-11.14,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":98,"exit_index":139,"hold_bars":41,"entry_price":0.08278,"exit_price":0.07967,"entry_rsi":64.0603,"entry_hist":-0.000012,"entry_hist_slope":-0.00006,"confidence":0.2033,"mfe_roi_pct":20.17,"mae_roi_pct":-3.78,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":91,"exit_index":93,"hold_bars":2,"entry_price":0.08162,"exit_price":0.08328571,"entry_rsi":66.7431,"entry_hist":-0.000031,"entry_hist_slope":-0.000042,"confidence":0.2601,"mfe_roi_pct":0,"mae_roi_pct":-11.14,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":98,"exit_index":139,"hold_bars":41,"entry_price":0.08278,"exit_price":0.07967,"entry_rsi":64.0603,"entry_hist":-0.000012,"entry_hist_slope":-0.00006,"confidence":0.2033,"mfe_roi_pct":20.17,"mae_roi_pct":-3.78,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":91,"exit_index":93,"hold_bars":2,"entry_price":0.08162,"exit_price":0.08328571,"entry_rsi":66.7431,"entry_hist":-0.000031,"entry_hist_slope":-0.000042,"confidence":0.2601,"mfe_roi_pct":0,"mae_roi_pct":-11.14,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SAND-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777572000000,"exit_time":1777694400000,"entry_index":149,"exit_index":166,"hold_bars":17,"entry_price":0.0723,"exit_price":0.070854,"entry_rsi":35.7656,"entry_hist":0.00001,"entry_hist_slope":0.000035,"confidence":0.2023,"mfe_roi_pct":7.47,"mae_roi_pct":-10.17,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SAND-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777572000000,"exit_time":1777694400000,"entry_index":149,"exit_index":166,"hold_bars":17,"entry_price":0.0723,"exit_price":0.070854,"entry_rsi":35.7656,"entry_hist":0.00001,"entry_hist_slope":0.000035,"confidence":0.2023,"mfe_roi_pct":7.47,"mae_roi_pct":-10.17,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SAND-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1777572000000,"exit_time":1777694400000,"entry_index":149,"exit_index":166,"hold_bars":17,"entry_price":0.0723,"exit_price":0.070854,"entry_rsi":35.7656,"entry_hist":0.00001,"entry_hist_slope":0.000035,"confidence":0.2023,"mfe_roi_pct":7.47,"mae_roi_pct":-10.17,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SAND-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1777572000000,"exit_time":1777694400000,"entry_index":149,"exit_index":166,"hold_bars":17,"entry_price":0.0723,"exit_price":0.070854,"entry_rsi":35.7656,"entry_hist":0.00001,"entry_hist_slope":0.000035,"confidence":0.2023,"mfe_roi_pct":7.47,"mae_roi_pct":-10.17,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":209,"exit_index":299,"hold_bars":90,"entry_price":0.0165,"exit_price":0.01644,"entry_rsi":36.0836,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.1883,"mfe_roi_pct":1.52,"mae_roi_pct":-8.48,"realized_roi_pct":-1.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":209,"exit_index":299,"hold_bars":90,"entry_price":0.0165,"exit_price":0.01644,"entry_rsi":36.0836,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.1883,"mfe_roi_pct":1.52,"mae_roi_pct":-8.48,"realized_roi_pct":-1.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":209,"exit_index":299,"hold_bars":90,"entry_price":0.0165,"exit_price":0.01644,"entry_rsi":36.0836,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.1883,"mfe_roi_pct":1.52,"mae_roi_pct":-8.48,"realized_roi_pct":-1.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SIGN-USDT-SWAP","interval":"5m","strategy":"strategy1_refined","threshold":0.05,"side":"LONG","entry_time":1778630400000,"exit_time":1778637600000,"entry_index":209,"exit_index":233,"hold_bars":24,"entry_price":0.0165,"exit_price":0.016236,"entry_rsi":36.0836,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.1883,"mfe_roi_pct":0.3,"mae_roi_pct":-8.48,"realized_roi_pct":-8,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SIGN-USDT-SWAP","interval":"5m","strategy":"strategy1_refined","threshold":0.1,"side":"LONG","entry_time":1778630400000,"exit_time":1778637600000,"entry_index":209,"exit_index":233,"hold_bars":24,"entry_price":0.0165,"exit_price":0.016236,"entry_rsi":36.0836,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.1883,"mfe_roi_pct":0.3,"mae_roi_pct":-8.48,"realized_roi_pct":-8,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SIGN-USDT-SWAP","interval":"5m","strategy":"strategy1_refined","threshold":0.15,"side":"LONG","entry_time":1778630400000,"exit_time":1778637600000,"entry_index":209,"exit_index":233,"hold_bars":24,"entry_price":0.0165,"exit_price":0.016236,"entry_rsi":36.0836,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.1883,"mfe_roi_pct":0.3,"mae_roi_pct":-8.48,"realized_roi_pct":-8,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":96,"exit_index":299,"hold_bars":203,"entry_price":0.01676,"exit_price":0.01644,"entry_rsi":66.0933,"entry_hist":-0.000001,"entry_hist_slope":-0.000004,"confidence":0.2379,"mfe_roi_pct":16.65,"mae_roi_pct":-7.06,"realized_roi_pct":11.56,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":96,"exit_index":299,"hold_bars":203,"entry_price":0.01676,"exit_price":0.01644,"entry_rsi":66.0933,"entry_hist":-0.000001,"entry_hist_slope":-0.000004,"confidence":0.2379,"mfe_roi_pct":16.65,"mae_roi_pct":-7.06,"realized_roi_pct":11.56,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":96,"exit_index":299,"hold_bars":203,"entry_price":0.01676,"exit_price":0.01644,"entry_rsi":66.0933,"entry_hist":-0.000001,"entry_hist_slope":-0.000004,"confidence":0.2379,"mfe_roi_pct":16.65,"mae_roi_pct":-7.06,"realized_roi_pct":11.56,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":96,"exit_index":299,"hold_bars":203,"entry_price":0.01676,"exit_price":0.01644,"entry_rsi":66.0933,"entry_hist":-0.000001,"entry_hist_slope":-0.000004,"confidence":0.2379,"mfe_roi_pct":16.65,"mae_roi_pct":-7.06,"realized_roi_pct":11.56,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":100,"exit_index":178,"hold_bars":78,"entry_price":0.01622,"exit_price":0.01655102,"entry_rsi":60.5277,"entry_hist":-0.000005,"entry_hist_slope":-0.000007,"confidence":0.1133,"mfe_roi_pct":9.74,"mae_roi_pct":-11.45,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":100,"exit_index":178,"hold_bars":78,"entry_price":0.01622,"exit_price":0.01655102,"entry_rsi":60.5277,"entry_hist":-0.000005,"entry_hist_slope":-0.000007,"confidence":0.1133,"mfe_roi_pct":9.74,"mae_roi_pct":-11.45,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SIGN-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777377600000,"exit_time":1777420800000,"entry_index":122,"exit_index":128,"hold_bars":6,"entry_price":0.01603,"exit_price":0.0157094,"entry_rsi":38.1992,"entry_hist":0.000014,"entry_hist_slope":0.000031,"confidence":0.1467,"mfe_roi_pct":1.56,"mae_roi_pct":-12.16,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SIGN-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777377600000,"exit_time":1777420800000,"entry_index":122,"exit_index":128,"hold_bars":6,"entry_price":0.01603,"exit_price":0.0157094,"entry_rsi":38.1992,"entry_hist":0.000014,"entry_hist_slope":0.000031,"confidence":0.1467,"mfe_roi_pct":1.56,"mae_roi_pct":-12.16,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":190,"exit_index":261,"hold_bars":71,"entry_price":0.035,"exit_price":0.03571429,"entry_rsi":64.5993,"entry_hist":-0,"entry_hist_slope":-0.000001,"confidence":0.2036,"mfe_roi_pct":0.86,"mae_roi_pct":-10.35,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778655660000,"exit_time":1778657580000,"entry_index":267,"exit_index":299,"hold_bars":32,"entry_price":0.03574,"exit_price":0.03494,"entry_rsi":69.8063,"entry_hist":-0.000002,"entry_hist_slope":-0.000004,"confidence":0.3213,"mfe_roi_pct":13.06,"mae_roi_pct":-1.53,"realized_roi_pct":10.96,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":190,"exit_index":261,"hold_bars":71,"entry_price":0.035,"exit_price":0.03571429,"entry_rsi":64.5993,"entry_hist":-0,"entry_hist_slope":-0.000001,"confidence":0.2036,"mfe_roi_pct":0.86,"mae_roi_pct":-10.35,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778655660000,"exit_time":1778657580000,"entry_index":267,"exit_index":299,"hold_bars":32,"entry_price":0.03574,"exit_price":0.03494,"entry_rsi":69.8063,"entry_hist":-0.000002,"entry_hist_slope":-0.000004,"confidence":0.3213,"mfe_roi_pct":13.06,"mae_roi_pct":-1.53,"realized_roi_pct":10.96,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":190,"exit_index":261,"hold_bars":71,"entry_price":0.035,"exit_price":0.03571429,"entry_rsi":64.5993,"entry_hist":-0,"entry_hist_slope":-0.000001,"confidence":0.2036,"mfe_roi_pct":0.86,"mae_roi_pct":-10.35,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778655660000,"exit_time":1778657580000,"entry_index":267,"exit_index":299,"hold_bars":32,"entry_price":0.03574,"exit_price":0.03494,"entry_rsi":69.8063,"entry_hist":-0.000002,"entry_hist_slope":-0.000004,"confidence":0.3213,"mfe_roi_pct":13.06,"mae_roi_pct":-1.53,"realized_roi_pct":10.96,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":190,"exit_index":261,"hold_bars":71,"entry_price":0.035,"exit_price":0.03571429,"entry_rsi":64.5993,"entry_hist":-0,"entry_hist_slope":-0.000001,"confidence":0.2036,"mfe_roi_pct":0.86,"mae_roi_pct":-10.35,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778655660000,"exit_time":1778657580000,"entry_index":267,"exit_index":299,"hold_bars":32,"entry_price":0.03574,"exit_price":0.03494,"entry_rsi":69.8063,"entry_hist":-0.000002,"entry_hist_slope":-0.000004,"confidence":0.3213,"mfe_roi_pct":13.06,"mae_roi_pct":-1.53,"realized_roi_pct":10.96,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778655660000,"exit_time":1778657580000,"entry_index":267,"exit_index":299,"hold_bars":32,"entry_price":0.03574,"exit_price":0.03494,"entry_rsi":69.8063,"entry_hist":-0.000002,"entry_hist_slope":-0.000004,"confidence":0.3213,"mfe_roi_pct":13.06,"mae_roi_pct":-1.53,"realized_roi_pct":10.96,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778655660000,"exit_time":1778657580000,"entry_index":267,"exit_index":299,"hold_bars":32,"entry_price":0.03574,"exit_price":0.03494,"entry_rsi":69.8063,"entry_hist":-0.000002,"entry_hist_slope":-0.000004,"confidence":0.3213,"mfe_roi_pct":13.06,"mae_roi_pct":-1.53,"realized_roi_pct":10.96,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":68,"exit_index":160,"hold_bars":92,"entry_price":0.03423,"exit_price":0.03492857,"entry_rsi":66.4125,"entry_hist":-0.000002,"entry_hist_slope":-0.000006,"confidence":0.2455,"mfe_roi_pct":2.5,"mae_roi_pct":-10.44,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":68,"exit_index":160,"hold_bars":92,"entry_price":0.03423,"exit_price":0.03492857,"entry_rsi":66.4125,"entry_hist":-0.000002,"entry_hist_slope":-0.000006,"confidence":0.2455,"mfe_roi_pct":2.5,"mae_roi_pct":-10.44,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":68,"exit_index":160,"hold_bars":92,"entry_price":0.03423,"exit_price":0.03492857,"entry_rsi":66.4125,"entry_hist":-0.000002,"entry_hist_slope":-0.000006,"confidence":0.2455,"mfe_roi_pct":2.5,"mae_roi_pct":-10.44,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":68,"exit_index":160,"hold_bars":92,"entry_price":0.03423,"exit_price":0.03492857,"entry_rsi":66.4125,"entry_hist":-0.000002,"entry_hist_slope":-0.000006,"confidence":0.2455,"mfe_roi_pct":2.5,"mae_roi_pct":-10.44,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778656500000,"exit_time":1778657400000,"entry_index":296,"exit_index":299,"hold_bars":3,"entry_price":0.03543,"exit_price":0.03494,"entry_rsi":60.1313,"entry_hist":-0.000001,"entry_hist_slope":-0.000017,"confidence":0.1065,"mfe_roi_pct":8.61,"mae_roi_pct":-0.28,"realized_roi_pct":7.01,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778656500000,"exit_time":1778657400000,"entry_index":296,"exit_index":299,"hold_bars":3,"entry_price":0.03543,"exit_price":0.03494,"entry_rsi":60.1313,"entry_hist":-0.000001,"entry_hist_slope":-0.000017,"confidence":0.1065,"mfe_roi_pct":8.61,"mae_roi_pct":-0.28,"realized_roi_pct":7.01,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":121,"exit_index":211,"hold_bars":90,"entry_price":0.03345,"exit_price":0.03481,"entry_rsi":25.4183,"entry_hist":0.000016,"entry_hist_slope":0.000033,"confidence":0.4347,"mfe_roi_pct":22.12,"mae_roi_pct":-7.77,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":121,"exit_index":211,"hold_bars":90,"entry_price":0.03345,"exit_price":0.03481,"entry_rsi":25.4183,"entry_hist":0.000016,"entry_hist_slope":0.000033,"confidence":0.4347,"mfe_roi_pct":22.12,"mae_roi_pct":-7.77,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":121,"exit_index":211,"hold_bars":90,"entry_price":0.03345,"exit_price":0.03481,"entry_rsi":25.4183,"entry_hist":0.000016,"entry_hist_slope":0.000033,"confidence":0.4347,"mfe_roi_pct":22.12,"mae_roi_pct":-7.77,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":121,"exit_index":211,"hold_bars":90,"entry_price":0.03345,"exit_price":0.03481,"entry_rsi":25.4183,"entry_hist":0.000016,"entry_hist_slope":0.000033,"confidence":0.4347,"mfe_roi_pct":22.12,"mae_roi_pct":-7.77,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":121,"exit_index":211,"hold_bars":90,"entry_price":0.03345,"exit_price":0.03481,"entry_rsi":25.4183,"entry_hist":0.000016,"entry_hist_slope":0.000033,"confidence":0.4347,"mfe_roi_pct":22.12,"mae_roi_pct":-7.77,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":121,"exit_index":211,"hold_bars":90,"entry_price":0.03345,"exit_price":0.03481,"entry_rsi":25.4183,"entry_hist":0.000016,"entry_hist_slope":0.000033,"confidence":0.4347,"mfe_roi_pct":22.12,"mae_roi_pct":-7.77,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":121,"exit_index":211,"hold_bars":90,"entry_price":0.03345,"exit_price":0.03481,"entry_rsi":25.4183,"entry_hist":0.000016,"entry_hist_slope":0.000033,"confidence":0.4347,"mfe_roi_pct":22.12,"mae_roi_pct":-7.77,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":216,"exit_index":254,"hold_bars":38,"entry_price":0.0333,"exit_price":0.03448,"entry_rsi":24.5438,"entry_hist":0.000007,"entry_hist_slope":0.000037,"confidence":0.4551,"mfe_roi_pct":21.17,"mae_roi_pct":-5.56,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":216,"exit_index":254,"hold_bars":38,"entry_price":0.0333,"exit_price":0.03448,"entry_rsi":24.5438,"entry_hist":0.000007,"entry_hist_slope":0.000037,"confidence":0.4551,"mfe_roi_pct":21.17,"mae_roi_pct":-5.56,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":216,"exit_index":254,"hold_bars":38,"entry_price":0.0333,"exit_price":0.03448,"entry_rsi":24.5438,"entry_hist":0.000007,"entry_hist_slope":0.000037,"confidence":0.4551,"mfe_roi_pct":21.17,"mae_roi_pct":-5.56,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":216,"exit_index":254,"hold_bars":38,"entry_price":0.0333,"exit_price":0.03448,"entry_rsi":24.5438,"entry_hist":0.000007,"entry_hist_slope":0.000037,"confidence":0.4551,"mfe_roi_pct":21.17,"mae_roi_pct":-5.56,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":216,"exit_index":254,"hold_bars":38,"entry_price":0.0333,"exit_price":0.03448,"entry_rsi":24.5438,"entry_hist":0.000007,"entry_hist_slope":0.000037,"confidence":0.4551,"mfe_roi_pct":21.17,"mae_roi_pct":-5.56,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":216,"exit_index":254,"hold_bars":38,"entry_price":0.0333,"exit_price":0.03448,"entry_rsi":24.5438,"entry_hist":0.000007,"entry_hist_slope":0.000037,"confidence":0.4551,"mfe_roi_pct":21.17,"mae_roi_pct":-5.56,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":216,"exit_index":254,"hold_bars":38,"entry_price":0.0333,"exit_price":0.03448,"entry_rsi":24.5438,"entry_hist":0.000007,"entry_hist_slope":0.000037,"confidence":0.4551,"mfe_roi_pct":21.17,"mae_roi_pct":-5.56,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":1778193000000,"exit_time":1778198400000,"entry_index":41,"exit_index":44,"hold_bars":3,"entry_price":0.0377,"exit_price":0.03846939,"entry_rsi":66.3194,"entry_hist":-0.000003,"entry_hist_slope":-0.000023,"confidence":0.2467,"mfe_roi_pct":0.66,"mae_roi_pct":-14.68,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":49,"exit_index":50,"hold_bars":1,"entry_price":0.03859,"exit_price":0.03937755,"entry_rsi":68.6402,"entry_hist":-0.00001,"entry_hist_slope":-0.000011,"confidence":0.2966,"mfe_roi_pct":0.52,"mae_roi_pct":-11.77,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778193000000,"exit_time":1778198400000,"entry_index":41,"exit_index":44,"hold_bars":3,"entry_price":0.0377,"exit_price":0.03846939,"entry_rsi":66.3194,"entry_hist":-0.000003,"entry_hist_slope":-0.000023,"confidence":0.2467,"mfe_roi_pct":0.66,"mae_roi_pct":-14.68,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":49,"exit_index":50,"hold_bars":1,"entry_price":0.03859,"exit_price":0.03937755,"entry_rsi":68.6402,"entry_hist":-0.00001,"entry_hist_slope":-0.000011,"confidence":0.2966,"mfe_roi_pct":0.52,"mae_roi_pct":-11.77,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778193000000,"exit_time":1778198400000,"entry_index":41,"exit_index":44,"hold_bars":3,"entry_price":0.0377,"exit_price":0.03846939,"entry_rsi":66.3194,"entry_hist":-0.000003,"entry_hist_slope":-0.000023,"confidence":0.2467,"mfe_roi_pct":0.66,"mae_roi_pct":-14.68,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":49,"exit_index":50,"hold_bars":1,"entry_price":0.03859,"exit_price":0.03937755,"entry_rsi":68.6402,"entry_hist":-0.00001,"entry_hist_slope":-0.000011,"confidence":0.2966,"mfe_roi_pct":0.52,"mae_roi_pct":-11.77,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778193000000,"exit_time":1778198400000,"entry_index":41,"exit_index":44,"hold_bars":3,"entry_price":0.0377,"exit_price":0.03846939,"entry_rsi":66.3194,"entry_hist":-0.000003,"entry_hist_slope":-0.000023,"confidence":0.2467,"mfe_roi_pct":0.66,"mae_roi_pct":-14.68,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":49,"exit_index":50,"hold_bars":1,"entry_price":0.03859,"exit_price":0.03937755,"entry_rsi":68.6402,"entry_hist":-0.00001,"entry_hist_slope":-0.000011,"confidence":0.2966,"mfe_roi_pct":0.52,"mae_roi_pct":-11.77,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":49,"exit_index":50,"hold_bars":1,"entry_price":0.03859,"exit_price":0.03937755,"entry_rsi":68.6402,"entry_hist":-0.00001,"entry_hist_slope":-0.000011,"confidence":0.2966,"mfe_roi_pct":0.52,"mae_roi_pct":-11.77,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777838400000,"exit_time":1777852800000,"entry_index":72,"exit_index":76,"hold_bars":4,"entry_price":0.03602,"exit_price":0.0352996,"entry_rsi":38.322,"entry_hist":0.000005,"entry_hist_slope":0.000008,"confidence":0.1393,"mfe_roi_pct":0.69,"mae_roi_pct":-13.88,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778529600000,"exit_time":1778576400000,"entry_index":264,"exit_index":277,"hold_bars":13,"entry_price":0.03338,"exit_price":0.03468,"entry_rsi":28.735,"entry_hist":0.000022,"entry_hist_slope":0.000037,"confidence":0.3609,"mfe_roi_pct":23.22,"mae_roi_pct":-6.74,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777838400000,"exit_time":1777852800000,"entry_index":72,"exit_index":76,"hold_bars":4,"entry_price":0.03602,"exit_price":0.0352996,"entry_rsi":38.322,"entry_hist":0.000005,"entry_hist_slope":0.000008,"confidence":0.1393,"mfe_roi_pct":0.69,"mae_roi_pct":-13.88,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778529600000,"exit_time":1778576400000,"entry_index":264,"exit_index":277,"hold_bars":13,"entry_price":0.03338,"exit_price":0.03468,"entry_rsi":28.735,"entry_hist":0.000022,"entry_hist_slope":0.000037,"confidence":0.3609,"mfe_roi_pct":23.22,"mae_roi_pct":-6.74,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778529600000,"exit_time":1778576400000,"entry_index":264,"exit_index":277,"hold_bars":13,"entry_price":0.03338,"exit_price":0.03468,"entry_rsi":28.735,"entry_hist":0.000022,"entry_hist_slope":0.000037,"confidence":0.3609,"mfe_roi_pct":23.22,"mae_roi_pct":-6.74,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778529600000,"exit_time":1778576400000,"entry_index":264,"exit_index":277,"hold_bars":13,"entry_price":0.03338,"exit_price":0.03468,"entry_rsi":28.735,"entry_hist":0.000022,"entry_hist_slope":0.000037,"confidence":0.3609,"mfe_roi_pct":23.22,"mae_roi_pct":-6.74,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778529600000,"exit_time":1778576400000,"entry_index":264,"exit_index":277,"hold_bars":13,"entry_price":0.03338,"exit_price":0.03468,"entry_rsi":28.735,"entry_hist":0.000022,"entry_hist_slope":0.000037,"confidence":0.3609,"mfe_roi_pct":23.22,"mae_roi_pct":-6.74,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778529600000,"exit_time":1778576400000,"entry_index":264,"exit_index":277,"hold_bars":13,"entry_price":0.03338,"exit_price":0.03468,"entry_rsi":28.735,"entry_hist":0.000022,"entry_hist_slope":0.000037,"confidence":0.3609,"mfe_roi_pct":23.22,"mae_roi_pct":-6.74,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1h","strategy":"strategy1_refined","threshold":0.05,"side":"LONG","entry_time":1777838400000,"exit_time":1777852800000,"entry_index":72,"exit_index":76,"hold_bars":4,"entry_price":0.03602,"exit_price":0.03537164,"entry_rsi":38.322,"entry_hist":0.000005,"entry_hist_slope":0.000008,"confidence":0.1393,"mfe_roi_pct":0.69,"mae_roi_pct":-13.88,"realized_roi_pct":-9,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1h","strategy":"strategy1_refined","threshold":0.1,"side":"LONG","entry_time":1777838400000,"exit_time":1777852800000,"entry_index":72,"exit_index":76,"hold_bars":4,"entry_price":0.03602,"exit_price":0.03537164,"entry_rsi":38.322,"entry_hist":0.000005,"entry_hist_slope":0.000008,"confidence":0.1393,"mfe_roi_pct":0.69,"mae_roi_pct":-13.88,"realized_roi_pct":-9,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778565600000,"exit_time":1778580000000,"entry_index":287,"exit_index":289,"hold_bars":2,"entry_price":0.03398,"exit_price":0.03463,"entry_rsi":36.9259,"entry_hist":0.000015,"entry_hist_slope":0.00007,"confidence":0.1831,"mfe_roi_pct":20.01,"mae_roi_pct":-2.5,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778565600000,"exit_time":1778580000000,"entry_index":287,"exit_index":289,"hold_bars":2,"entry_price":0.03398,"exit_price":0.03463,"entry_rsi":36.9259,"entry_hist":0.000015,"entry_hist_slope":0.00007,"confidence":0.1831,"mfe_roi_pct":20.01,"mae_roi_pct":-2.5,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778565600000,"exit_time":1778580000000,"entry_index":287,"exit_index":289,"hold_bars":2,"entry_price":0.03398,"exit_price":0.03463,"entry_rsi":36.9259,"entry_hist":0.000015,"entry_hist_slope":0.00007,"confidence":0.1831,"mfe_roi_pct":20.01,"mae_roi_pct":-2.5,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1776974400000,"exit_time":1776981600000,"entry_index":66,"exit_index":67,"hold_bars":1,"entry_price":0.05035,"exit_price":0.05137755,"entry_rsi":63.6211,"entry_hist":-0.000099,"entry_hist_slope":-0.000288,"confidence":0.2391,"mfe_roi_pct":6.44,"mae_roi_pct":-24.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1776974400000,"exit_time":1776981600000,"entry_index":66,"exit_index":67,"hold_bars":1,"entry_price":0.05035,"exit_price":0.05137755,"entry_rsi":63.6211,"entry_hist":-0.000099,"entry_hist_slope":-0.000288,"confidence":0.2391,"mfe_roi_pct":6.44,"mae_roi_pct":-24.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1776974400000,"exit_time":1776981600000,"entry_index":66,"exit_index":67,"hold_bars":1,"entry_price":0.05035,"exit_price":0.05137755,"entry_rsi":63.6211,"entry_hist":-0.000099,"entry_hist_slope":-0.000288,"confidence":0.2391,"mfe_roi_pct":6.44,"mae_roi_pct":-24.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1776974400000,"exit_time":1776981600000,"entry_index":66,"exit_index":67,"hold_bars":1,"entry_price":0.05035,"exit_price":0.05137755,"entry_rsi":63.6211,"entry_hist":-0.000099,"entry_hist_slope":-0.000288,"confidence":0.2391,"mfe_roi_pct":6.44,"mae_roi_pct":-24.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":0.2424,"exit_price":0.2434,"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":2.06,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":0.2424,"exit_price":0.2434,"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":2.06,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SUSHI-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.05,"side":"LONG","entry_time":1778652720000,"exit_time":1778657580000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":0.2424,"exit_price":0.2434,"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":2.06,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SUSHI-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.1,"side":"LONG","entry_time":1778652720000,"exit_time":1778657580000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":0.2424,"exit_price":0.2434,"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":2.06,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SUSHI-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778610600000,"exit_time":1778657580000,"entry_index":38,"exit_index":299,"hold_bars":261,"entry_price":0.2421,"exit_price":0.2434,"entry_rsi":68.4041,"entry_hist":-0.000016,"entry_hist_slope":-0.000016,"confidence":0.2922,"mfe_roi_pct":4.38,"mae_roi_pct":-6.52,"realized_roi_pct":-2.67,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SUSHI-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778610600000,"exit_time":1778657580000,"entry_index":38,"exit_index":299,"hold_bars":261,"entry_price":0.2421,"exit_price":0.2434,"entry_rsi":68.4041,"entry_hist":-0.000016,"entry_hist_slope":-0.000016,"confidence":0.2922,"mfe_roi_pct":4.38,"mae_roi_pct":-6.52,"realized_roi_pct":-2.67,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SUSHI-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778610600000,"exit_time":1778657580000,"entry_index":38,"exit_index":299,"hold_bars":261,"entry_price":0.2421,"exit_price":0.2434,"entry_rsi":68.4041,"entry_hist":-0.000016,"entry_hist_slope":-0.000016,"confidence":0.2922,"mfe_roi_pct":4.38,"mae_roi_pct":-6.52,"realized_roi_pct":-2.67,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SUSHI-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778610600000,"exit_time":1778657580000,"entry_index":38,"exit_index":299,"hold_bars":261,"entry_price":0.2421,"exit_price":0.2434,"entry_rsi":68.4041,"entry_hist":-0.000016,"entry_hist_slope":-0.000016,"confidence":0.2922,"mfe_roi_pct":4.38,"mae_roi_pct":-6.52,"realized_roi_pct":-2.67,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SUSHI-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778610600000,"exit_time":1778657580000,"entry_index":38,"exit_index":299,"hold_bars":261,"entry_price":0.2421,"exit_price":0.2434,"entry_rsi":68.4041,"entry_hist":-0.000016,"entry_hist_slope":-0.000016,"confidence":0.2922,"mfe_roi_pct":4.38,"mae_roi_pct":-6.52,"realized_roi_pct":-2.67,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":153,"exit_index":299,"hold_bars":146,"entry_price":0.2425,"exit_price":0.2434,"entry_rsi":60.7357,"entry_hist":-0.000017,"entry_hist_slope":-0.000029,"confidence":0.1223,"mfe_roi_pct":5.21,"mae_roi_pct":-5.71,"realized_roi_pct":-1.85,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":153,"exit_index":299,"hold_bars":146,"entry_price":0.2425,"exit_price":0.2434,"entry_rsi":60.7357,"entry_hist":-0.000017,"entry_hist_slope":-0.000029,"confidence":0.1223,"mfe_roi_pct":5.21,"mae_roi_pct":-5.71,"realized_roi_pct":-1.85,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":97,"exit_index":154,"hold_bars":57,"entry_price":0.2437,"exit_price":0.2544,"entry_rsi":39.5581,"entry_hist":0.000039,"entry_hist_slope":0.000098,"confidence":0.1296,"mfe_roi_pct":22.98,"mae_roi_pct":-4.1,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":224,"exit_index":231,"hold_bars":7,"entry_price":0.2411,"exit_price":0.236278,"entry_rsi":39.9485,"entry_hist":0.000009,"entry_hist_slope":0.000082,"confidence":0.1176,"mfe_roi_pct":2.7,"mae_roi_pct":-10.16,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":97,"exit_index":154,"hold_bars":57,"entry_price":0.2437,"exit_price":0.2544,"entry_rsi":39.5581,"entry_hist":0.000039,"entry_hist_slope":0.000098,"confidence":0.1296,"mfe_roi_pct":22.98,"mae_roi_pct":-4.1,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":224,"exit_index":231,"hold_bars":7,"entry_price":0.2411,"exit_price":0.236278,"entry_rsi":39.9485,"entry_hist":0.000009,"entry_hist_slope":0.000082,"confidence":0.1176,"mfe_roi_pct":2.7,"mae_roi_pct":-10.16,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":85,"exit_index":142,"hold_bars":57,"entry_price":0.2477,"exit_price":0.2378,"entry_rsi":62.6353,"entry_hist":-0.000043,"entry_hist_slope":-0.000145,"confidence":0.1882,"mfe_roi_pct":21.47,"mae_roi_pct":-9.7,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":85,"exit_index":142,"hold_bars":57,"entry_price":0.2477,"exit_price":0.2378,"entry_rsi":62.6353,"entry_hist":-0.000043,"entry_hist_slope":-0.000145,"confidence":0.1882,"mfe_roi_pct":21.47,"mae_roi_pct":-9.7,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":85,"exit_index":142,"hold_bars":57,"entry_price":0.2477,"exit_price":0.2378,"entry_rsi":62.6353,"entry_hist":-0.000043,"entry_hist_slope":-0.000145,"confidence":0.1882,"mfe_roi_pct":21.47,"mae_roi_pct":-9.7,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SUSHI-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777363200000,"exit_time":1777478400000,"entry_index":120,"exit_index":136,"hold_bars":16,"entry_price":0.2102,"exit_price":0.205996,"entry_rsi":37.1829,"entry_hist":0.000001,"entry_hist_slope":0.000082,"confidence":0.1797,"mfe_roi_pct":15.94,"mae_roi_pct":-11.18,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SUSHI-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777363200000,"exit_time":1777478400000,"entry_index":120,"exit_index":136,"hold_bars":16,"entry_price":0.2102,"exit_price":0.205996,"entry_rsi":37.1829,"entry_hist":0.000001,"entry_hist_slope":0.000082,"confidence":0.1797,"mfe_roi_pct":15.94,"mae_roi_pct":-11.18,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"SUSHI-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1777363200000,"exit_time":1777478400000,"entry_index":120,"exit_index":136,"hold_bars":16,"entry_price":0.2102,"exit_price":0.205996,"entry_rsi":37.1829,"entry_hist":0.000001,"entry_hist_slope":0.000082,"confidence":0.1797,"mfe_roi_pct":15.94,"mae_roi_pct":-11.18,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778611680000,"exit_time":1778621400000,"entry_index":44,"exit_index":98,"hold_bars":54,"entry_price":2.332,"exit_price":2.37959184,"entry_rsi":61.9167,"entry_hist":-0.000078,"entry_hist_slope":-0.000095,"confidence":0.1622,"mfe_roi_pct":0.86,"mae_roi_pct":-12.34,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778611680000,"exit_time":1778621400000,"entry_index":44,"exit_index":98,"hold_bars":54,"entry_price":2.332,"exit_price":2.37959184,"entry_rsi":61.9167,"entry_hist":-0.000078,"entry_hist_slope":-0.000095,"confidence":0.1622,"mfe_roi_pct":0.86,"mae_roi_pct":-12.34,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778611680000,"exit_time":1778621400000,"entry_index":44,"exit_index":98,"hold_bars":54,"entry_price":2.332,"exit_price":2.37959184,"entry_rsi":61.9167,"entry_hist":-0.000078,"entry_hist_slope":-0.000095,"confidence":0.1622,"mfe_roi_pct":0.86,"mae_roi_pct":-12.34,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":191,"exit_index":203,"hold_bars":12,"entry_price":2.492,"exit_price":2.54285714,"entry_rsi":61.2357,"entry_hist":-0.001385,"entry_hist_slope":-0.002571,"confidence":0.3279,"mfe_roi_pct":7.74,"mae_roi_pct":-10.99,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":191,"exit_index":203,"hold_bars":12,"entry_price":2.492,"exit_price":2.54285714,"entry_rsi":61.2357,"entry_hist":-0.001385,"entry_hist_slope":-0.002571,"confidence":0.3279,"mfe_roi_pct":7.74,"mae_roi_pct":-10.99,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":191,"exit_index":203,"hold_bars":12,"entry_price":2.492,"exit_price":2.54285714,"entry_rsi":61.2357,"entry_hist":-0.001385,"entry_hist_slope":-0.002571,"confidence":0.3279,"mfe_roi_pct":7.74,"mae_roi_pct":-10.99,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":191,"exit_index":203,"hold_bars":12,"entry_price":2.492,"exit_price":2.54285714,"entry_rsi":61.2357,"entry_hist":-0.001385,"entry_hist_slope":-0.002571,"confidence":0.3279,"mfe_roi_pct":7.74,"mae_roi_pct":-10.99,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":191,"exit_index":203,"hold_bars":12,"entry_price":2.492,"exit_price":2.54285714,"entry_rsi":61.2357,"entry_hist":-0.001385,"entry_hist_slope":-0.002571,"confidence":0.3279,"mfe_roi_pct":7.74,"mae_roi_pct":-10.99,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":191,"exit_index":203,"hold_bars":12,"entry_price":2.492,"exit_price":2.54285714,"entry_rsi":61.2357,"entry_hist":-0.001385,"entry_hist_slope":-0.002571,"confidence":0.3279,"mfe_roi_pct":7.74,"mae_roi_pct":-10.99,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":220,"exit_index":231,"hold_bars":11,"entry_price":2.345,"exit_price":2.2981,"entry_rsi":33.8227,"entry_hist":0.000147,"entry_hist_slope":0.000207,"confidence":0.2803,"mfe_roi_pct":0.85,"mae_roi_pct":-10.45,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":220,"exit_index":231,"hold_bars":11,"entry_price":2.345,"exit_price":2.2981,"entry_rsi":33.8227,"entry_hist":0.000147,"entry_hist_slope":0.000207,"confidence":0.2803,"mfe_roi_pct":0.85,"mae_roi_pct":-10.45,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":220,"exit_index":231,"hold_bars":11,"entry_price":2.345,"exit_price":2.2981,"entry_rsi":33.8227,"entry_hist":0.000147,"entry_hist_slope":0.000207,"confidence":0.2803,"mfe_roi_pct":0.85,"mae_roi_pct":-10.45,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":220,"exit_index":231,"hold_bars":11,"entry_price":2.345,"exit_price":2.2981,"entry_rsi":33.8227,"entry_hist":0.000147,"entry_hist_slope":0.000207,"confidence":0.2803,"mfe_roi_pct":0.85,"mae_roi_pct":-10.45,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":220,"exit_index":231,"hold_bars":11,"entry_price":2.345,"exit_price":2.2981,"entry_rsi":33.8227,"entry_hist":0.000147,"entry_hist_slope":0.000207,"confidence":0.2803,"mfe_roi_pct":0.85,"mae_roi_pct":-10.45,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":270,"exit_index":279,"hold_bars":9,"entry_price":2.32,"exit_price":2.567,"entry_rsi":37.7307,"entry_hist":0.000019,"entry_hist_slope":0.001462,"confidence":0.3511,"mfe_roi_pct":55.82,"mae_roi_pct":-0.22,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":270,"exit_index":279,"hold_bars":9,"entry_price":2.32,"exit_price":2.567,"entry_rsi":37.7307,"entry_hist":0.000019,"entry_hist_slope":0.001462,"confidence":0.3511,"mfe_roi_pct":55.82,"mae_roi_pct":-0.22,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":270,"exit_index":279,"hold_bars":9,"entry_price":2.32,"exit_price":2.567,"entry_rsi":37.7307,"entry_hist":0.000019,"entry_hist_slope":0.001462,"confidence":0.3511,"mfe_roi_pct":55.82,"mae_roi_pct":-0.22,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":270,"exit_index":279,"hold_bars":9,"entry_price":2.32,"exit_price":2.567,"entry_rsi":37.7307,"entry_hist":0.000019,"entry_hist_slope":0.001462,"confidence":0.3511,"mfe_roi_pct":55.82,"mae_roi_pct":-0.22,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":270,"exit_index":279,"hold_bars":9,"entry_price":2.32,"exit_price":2.567,"entry_rsi":37.7307,"entry_hist":0.000019,"entry_hist_slope":0.001462,"confidence":0.3511,"mfe_roi_pct":55.82,"mae_roi_pct":-0.22,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":270,"exit_index":279,"hold_bars":9,"entry_price":2.32,"exit_price":2.567,"entry_rsi":37.7307,"entry_hist":0.000019,"entry_hist_slope":0.001462,"confidence":0.3511,"mfe_roi_pct":55.82,"mae_roi_pct":-0.22,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":90,"exit_index":94,"hold_bars":4,"entry_price":2.462,"exit_price":2.5122449,"entry_rsi":61.596,"entry_hist":-0.000253,"entry_hist_slope":-0.001131,"confidence":0.3359,"mfe_roi_pct":1.22,"mae_roi_pct":-10.34,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":99,"exit_index":177,"hold_bars":78,"entry_price":2.495,"exit_price":2.54591837,"entry_rsi":63.5833,"entry_hist":-0.000407,"entry_hist_slope":-0.000622,"confidence":0.305,"mfe_roi_pct":13.8,"mae_roi_pct":-11.55,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":293,"exit_index":299,"hold_bars":6,"entry_price":2.487,"exit_price":2.449,"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":7.76,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":90,"exit_index":94,"hold_bars":4,"entry_price":2.462,"exit_price":2.5122449,"entry_rsi":61.596,"entry_hist":-0.000253,"entry_hist_slope":-0.001131,"confidence":0.3359,"mfe_roi_pct":1.22,"mae_roi_pct":-10.34,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":99,"exit_index":177,"hold_bars":78,"entry_price":2.495,"exit_price":2.54591837,"entry_rsi":63.5833,"entry_hist":-0.000407,"entry_hist_slope":-0.000622,"confidence":0.305,"mfe_roi_pct":13.8,"mae_roi_pct":-11.55,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":293,"exit_index":299,"hold_bars":6,"entry_price":2.487,"exit_price":2.449,"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":7.76,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":90,"exit_index":94,"hold_bars":4,"entry_price":2.462,"exit_price":2.5122449,"entry_rsi":61.596,"entry_hist":-0.000253,"entry_hist_slope":-0.001131,"confidence":0.3359,"mfe_roi_pct":1.22,"mae_roi_pct":-10.34,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":99,"exit_index":177,"hold_bars":78,"entry_price":2.495,"exit_price":2.54591837,"entry_rsi":63.5833,"entry_hist":-0.000407,"entry_hist_slope":-0.000622,"confidence":0.305,"mfe_roi_pct":13.8,"mae_roi_pct":-11.55,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":293,"exit_index":299,"hold_bars":6,"entry_price":2.487,"exit_price":2.449,"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":7.76,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":90,"exit_index":94,"hold_bars":4,"entry_price":2.462,"exit_price":2.5122449,"entry_rsi":61.596,"entry_hist":-0.000253,"entry_hist_slope":-0.001131,"confidence":0.3359,"mfe_roi_pct":1.22,"mae_roi_pct":-10.34,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":99,"exit_index":177,"hold_bars":78,"entry_price":2.495,"exit_price":2.54591837,"entry_rsi":63.5833,"entry_hist":-0.000407,"entry_hist_slope":-0.000622,"confidence":0.305,"mfe_roi_pct":13.8,"mae_roi_pct":-11.55,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":293,"exit_index":299,"hold_bars":6,"entry_price":2.487,"exit_price":2.449,"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":7.76,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":90,"exit_index":94,"hold_bars":4,"entry_price":2.462,"exit_price":2.5122449,"entry_rsi":61.596,"entry_hist":-0.000253,"entry_hist_slope":-0.001131,"confidence":0.3359,"mfe_roi_pct":1.22,"mae_roi_pct":-10.34,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":99,"exit_index":177,"hold_bars":78,"entry_price":2.495,"exit_price":2.54591837,"entry_rsi":63.5833,"entry_hist":-0.000407,"entry_hist_slope":-0.000622,"confidence":0.305,"mfe_roi_pct":13.8,"mae_roi_pct":-11.55,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":293,"exit_index":299,"hold_bars":6,"entry_price":2.487,"exit_price":2.449,"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":7.76,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":90,"exit_index":94,"hold_bars":4,"entry_price":2.462,"exit_price":2.5122449,"entry_rsi":61.596,"entry_hist":-0.000253,"entry_hist_slope":-0.001131,"confidence":0.3359,"mfe_roi_pct":1.22,"mae_roi_pct":-10.34,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":99,"exit_index":177,"hold_bars":78,"entry_price":2.495,"exit_price":2.54591837,"entry_rsi":63.5833,"entry_hist":-0.000407,"entry_hist_slope":-0.000622,"confidence":0.305,"mfe_roi_pct":13.8,"mae_roi_pct":-11.55,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":293,"exit_index":299,"hold_bars":6,"entry_price":2.487,"exit_price":2.449,"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":7.76,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777716000000,"exit_time":1777744800000,"entry_index":38,"exit_index":46,"hold_bars":8,"entry_price":2.275,"exit_price":2.363,"entry_rsi":35.7868,"entry_hist":0.000316,"entry_hist_slope":0.001037,"confidence":0.3948,"mfe_roi_pct":21.32,"mae_roi_pct":-1.32,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777716000000,"exit_time":1777744800000,"entry_index":38,"exit_index":46,"hold_bars":8,"entry_price":2.275,"exit_price":2.363,"entry_rsi":35.7868,"entry_hist":0.000316,"entry_hist_slope":0.001037,"confidence":0.3948,"mfe_roi_pct":21.32,"mae_roi_pct":-1.32,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1777716000000,"exit_time":1777744800000,"entry_index":38,"exit_index":46,"hold_bars":8,"entry_price":2.275,"exit_price":2.363,"entry_rsi":35.7868,"entry_hist":0.000316,"entry_hist_slope":0.001037,"confidence":0.3948,"mfe_roi_pct":21.32,"mae_roi_pct":-1.32,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1777716000000,"exit_time":1777744800000,"entry_index":38,"exit_index":46,"hold_bars":8,"entry_price":2.275,"exit_price":2.363,"entry_rsi":35.7868,"entry_hist":0.000316,"entry_hist_slope":0.001037,"confidence":0.3948,"mfe_roi_pct":21.32,"mae_roi_pct":-1.32,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1777716000000,"exit_time":1777744800000,"entry_index":38,"exit_index":46,"hold_bars":8,"entry_price":2.275,"exit_price":2.363,"entry_rsi":35.7868,"entry_hist":0.000316,"entry_hist_slope":0.001037,"confidence":0.3948,"mfe_roi_pct":21.32,"mae_roi_pct":-1.32,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1777716000000,"exit_time":1777744800000,"entry_index":38,"exit_index":46,"hold_bars":8,"entry_price":2.275,"exit_price":2.363,"entry_rsi":35.7868,"entry_hist":0.000316,"entry_hist_slope":0.001037,"confidence":0.3948,"mfe_roi_pct":21.32,"mae_roi_pct":-1.32,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778310000000,"exit_time":1778432400000,"entry_index":203,"exit_index":237,"hold_bars":34,"entry_price":2.476,"exit_price":2.52653061,"entry_rsi":62.3013,"entry_hist":-0.001482,"entry_hist_slope":-0.001545,"confidence":0.3519,"mfe_roi_pct":9.88,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778310000000,"exit_time":1778432400000,"entry_index":203,"exit_index":237,"hold_bars":34,"entry_price":2.476,"exit_price":2.52653061,"entry_rsi":62.3013,"entry_hist":-0.001482,"entry_hist_slope":-0.001545,"confidence":0.3519,"mfe_roi_pct":9.88,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778310000000,"exit_time":1778432400000,"entry_index":203,"exit_index":237,"hold_bars":34,"entry_price":2.476,"exit_price":2.52653061,"entry_rsi":62.3013,"entry_hist":-0.001482,"entry_hist_slope":-0.001545,"confidence":0.3519,"mfe_roi_pct":9.88,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778310000000,"exit_time":1778432400000,"entry_index":203,"exit_index":237,"hold_bars":34,"entry_price":2.476,"exit_price":2.52653061,"entry_rsi":62.3013,"entry_hist":-0.001482,"entry_hist_slope":-0.001545,"confidence":0.3519,"mfe_roi_pct":9.88,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778310000000,"exit_time":1778432400000,"entry_index":203,"exit_index":237,"hold_bars":34,"entry_price":2.476,"exit_price":2.52653061,"entry_rsi":62.3013,"entry_hist":-0.001482,"entry_hist_slope":-0.001545,"confidence":0.3519,"mfe_roi_pct":9.88,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778310000000,"exit_time":1778432400000,"entry_index":203,"exit_index":237,"hold_bars":34,"entry_price":2.476,"exit_price":2.52653061,"entry_rsi":62.3013,"entry_hist":-0.001482,"entry_hist_slope":-0.001545,"confidence":0.3519,"mfe_roi_pct":9.88,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777327200000,"exit_time":1777356000000,"entry_index":115,"exit_index":119,"hold_bars":4,"entry_price":2.525,"exit_price":2.4745,"entry_rsi":35.7954,"entry_hist":0.000741,"entry_hist_slope":0.00241,"confidence":0.3947,"mfe_roi_pct":1.78,"mae_roi_pct":-14.06,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777528800000,"exit_time":1777629600000,"entry_index":143,"exit_index":157,"hold_bars":14,"entry_price":2.388,"exit_price":2.34024,"entry_rsi":36.6621,"entry_hist":0.000316,"entry_hist_slope":0.001673,"confidence":0.3751,"mfe_roi_pct":3.14,"mae_roi_pct":-31.62,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777327200000,"exit_time":1777356000000,"entry_index":115,"exit_index":119,"hold_bars":4,"entry_price":2.525,"exit_price":2.4745,"entry_rsi":35.7954,"entry_hist":0.000741,"entry_hist_slope":0.00241,"confidence":0.3947,"mfe_roi_pct":1.78,"mae_roi_pct":-14.06,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777528800000,"exit_time":1777629600000,"entry_index":143,"exit_index":157,"hold_bars":14,"entry_price":2.388,"exit_price":2.34024,"entry_rsi":36.6621,"entry_hist":0.000316,"entry_hist_slope":0.001673,"confidence":0.3751,"mfe_roi_pct":3.14,"mae_roi_pct":-31.62,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1777327200000,"exit_time":1777356000000,"entry_index":115,"exit_index":119,"hold_bars":4,"entry_price":2.525,"exit_price":2.4745,"entry_rsi":35.7954,"entry_hist":0.000741,"entry_hist_slope":0.00241,"confidence":0.3947,"mfe_roi_pct":1.78,"mae_roi_pct":-14.06,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1777528800000,"exit_time":1777629600000,"entry_index":143,"exit_index":157,"hold_bars":14,"entry_price":2.388,"exit_price":2.34024,"entry_rsi":36.6621,"entry_hist":0.000316,"entry_hist_slope":0.001673,"confidence":0.3751,"mfe_roi_pct":3.14,"mae_roi_pct":-31.62,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1777327200000,"exit_time":1777356000000,"entry_index":115,"exit_index":119,"hold_bars":4,"entry_price":2.525,"exit_price":2.4745,"entry_rsi":35.7954,"entry_hist":0.000741,"entry_hist_slope":0.00241,"confidence":0.3947,"mfe_roi_pct":1.78,"mae_roi_pct":-14.06,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1777528800000,"exit_time":1777629600000,"entry_index":143,"exit_index":157,"hold_bars":14,"entry_price":2.388,"exit_price":2.34024,"entry_rsi":36.6621,"entry_hist":0.000316,"entry_hist_slope":0.001673,"confidence":0.3751,"mfe_roi_pct":3.14,"mae_roi_pct":-31.62,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1777327200000,"exit_time":1777356000000,"entry_index":115,"exit_index":119,"hold_bars":4,"entry_price":2.525,"exit_price":2.4745,"entry_rsi":35.7954,"entry_hist":0.000741,"entry_hist_slope":0.00241,"confidence":0.3947,"mfe_roi_pct":1.78,"mae_roi_pct":-14.06,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1777528800000,"exit_time":1777629600000,"entry_index":143,"exit_index":157,"hold_bars":14,"entry_price":2.388,"exit_price":2.34024,"entry_rsi":36.6621,"entry_hist":0.000316,"entry_hist_slope":0.001673,"confidence":0.3751,"mfe_roi_pct":3.14,"mae_roi_pct":-31.62,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1777327200000,"exit_time":1777356000000,"entry_index":115,"exit_index":119,"hold_bars":4,"entry_price":2.525,"exit_price":2.4745,"entry_rsi":35.7954,"entry_hist":0.000741,"entry_hist_slope":0.00241,"confidence":0.3947,"mfe_roi_pct":1.78,"mae_roi_pct":-14.06,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1777528800000,"exit_time":1777629600000,"entry_index":143,"exit_index":157,"hold_bars":14,"entry_price":2.388,"exit_price":2.34024,"entry_rsi":36.6621,"entry_hist":0.000316,"entry_hist_slope":0.001673,"confidence":0.3751,"mfe_roi_pct":3.14,"mae_roi_pct":-31.62,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":158,"exit_index":299,"hold_bars":141,"entry_price":0.5178,"exit_price":0.513,"entry_rsi":31.9146,"entry_hist":0.000016,"entry_hist_slope":0.000019,"confidence":0.2857,"mfe_roi_pct":0,"mae_roi_pct":-6.37,"realized_roi_pct":-4.63,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":158,"exit_index":299,"hold_bars":141,"entry_price":0.5178,"exit_price":0.513,"entry_rsi":31.9146,"entry_hist":0.000016,"entry_hist_slope":0.000019,"confidence":0.2857,"mfe_roi_pct":0,"mae_roi_pct":-6.37,"realized_roi_pct":-4.63,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":158,"exit_index":299,"hold_bars":141,"entry_price":0.5178,"exit_price":0.513,"entry_rsi":31.9146,"entry_hist":0.000016,"entry_hist_slope":0.000019,"confidence":0.2857,"mfe_roi_pct":0,"mae_roi_pct":-6.37,"realized_roi_pct":-4.63,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":158,"exit_index":299,"hold_bars":141,"entry_price":0.5178,"exit_price":0.513,"entry_rsi":31.9146,"entry_hist":0.000016,"entry_hist_slope":0.000019,"confidence":0.2857,"mfe_roi_pct":0,"mae_roi_pct":-6.37,"realized_roi_pct":-4.63,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":158,"exit_index":299,"hold_bars":141,"entry_price":0.5178,"exit_price":0.513,"entry_rsi":31.9146,"entry_hist":0.000016,"entry_hist_slope":0.000019,"confidence":0.2857,"mfe_roi_pct":0,"mae_roi_pct":-6.37,"realized_roi_pct":-4.63,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"1m","strategy":"strategy1_refined","threshold":0.25,"side":"LONG","entry_time":1778649120000,"exit_time":1778657580000,"entry_index":158,"exit_index":299,"hold_bars":141,"entry_price":0.5178,"exit_price":0.513,"entry_rsi":31.9146,"entry_hist":0.000016,"entry_hist_slope":0.000019,"confidence":0.2857,"mfe_roi_pct":0,"mae_roi_pct":-6.37,"realized_roi_pct":-4.63,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778643360000,"exit_time":1778657580000,"entry_index":62,"exit_index":299,"hold_bars":237,"entry_price":0.5211,"exit_price":0.513,"entry_rsi":63.3331,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.1766,"mfe_roi_pct":9.68,"mae_roi_pct":-0.29,"realized_roi_pct":7.89,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778643360000,"exit_time":1778657580000,"entry_index":62,"exit_index":299,"hold_bars":237,"entry_price":0.5211,"exit_price":0.513,"entry_rsi":63.3331,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.1766,"mfe_roi_pct":9.68,"mae_roi_pct":-0.29,"realized_roi_pct":7.89,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778643360000,"exit_time":1778657580000,"entry_index":62,"exit_index":299,"hold_bars":237,"entry_price":0.5211,"exit_price":0.513,"entry_rsi":63.3331,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.1766,"mfe_roi_pct":9.68,"mae_roi_pct":-0.29,"realized_roi_pct":7.89,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":266,"exit_index":299,"hold_bars":33,"entry_price":0.5138,"exit_price":0.513,"entry_rsi":35.0927,"entry_hist":0.000018,"entry_hist_slope":0.0001,"confidence":0.2304,"mfe_roi_pct":0.88,"mae_roi_pct":-2.43,"realized_roi_pct":-0.78,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":266,"exit_index":299,"hold_bars":33,"entry_price":0.5138,"exit_price":0.513,"entry_rsi":35.0927,"entry_hist":0.000018,"entry_hist_slope":0.0001,"confidence":0.2304,"mfe_roi_pct":0.88,"mae_roi_pct":-2.43,"realized_roi_pct":-0.78,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":266,"exit_index":299,"hold_bars":33,"entry_price":0.5138,"exit_price":0.513,"entry_rsi":35.0927,"entry_hist":0.000018,"entry_hist_slope":0.0001,"confidence":0.2304,"mfe_roi_pct":0.88,"mae_roi_pct":-2.43,"realized_roi_pct":-0.78,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":266,"exit_index":299,"hold_bars":33,"entry_price":0.5138,"exit_price":0.513,"entry_rsi":35.0927,"entry_hist":0.000018,"entry_hist_slope":0.0001,"confidence":0.2304,"mfe_roi_pct":0.88,"mae_roi_pct":-2.43,"realized_roi_pct":-0.78,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.05,"side":"LONG","entry_time":1778651640000,"exit_time":1778657580000,"entry_index":266,"exit_index":299,"hold_bars":33,"entry_price":0.5138,"exit_price":0.513,"entry_rsi":35.0927,"entry_hist":0.000018,"entry_hist_slope":0.0001,"confidence":0.2304,"mfe_roi_pct":0.88,"mae_roi_pct":-2.43,"realized_roi_pct":-0.78,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.1,"side":"LONG","entry_time":1778651640000,"exit_time":1778657580000,"entry_index":266,"exit_index":299,"hold_bars":33,"entry_price":0.5138,"exit_price":0.513,"entry_rsi":35.0927,"entry_hist":0.000018,"entry_hist_slope":0.0001,"confidence":0.2304,"mfe_roi_pct":0.88,"mae_roi_pct":-2.43,"realized_roi_pct":-0.78,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.15,"side":"LONG","entry_time":1778651640000,"exit_time":1778657580000,"entry_index":266,"exit_index":299,"hold_bars":33,"entry_price":0.5138,"exit_price":0.513,"entry_rsi":35.0927,"entry_hist":0.000018,"entry_hist_slope":0.0001,"confidence":0.2304,"mfe_roi_pct":0.88,"mae_roi_pct":-2.43,"realized_roi_pct":-0.78,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.2,"side":"LONG","entry_time":1778651640000,"exit_time":1778657580000,"entry_index":266,"exit_index":299,"hold_bars":33,"entry_price":0.5138,"exit_price":0.513,"entry_rsi":35.0927,"entry_hist":0.000018,"entry_hist_slope":0.0001,"confidence":0.2304,"mfe_roi_pct":0.88,"mae_roi_pct":-2.43,"realized_roi_pct":-0.78,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778636880000,"exit_time":1778657580000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":0.517,"exit_price":0.513,"entry_rsi":62.691,"entry_hist":-0.000012,"entry_hist_slope":-0.000081,"confidence":0.1768,"mfe_roi_pct":5.67,"mae_roi_pct":-4.22,"realized_roi_pct":3.9,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778636880000,"exit_time":1778657580000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":0.517,"exit_price":0.513,"entry_rsi":62.691,"entry_hist":-0.000012,"entry_hist_slope":-0.000081,"confidence":0.1768,"mfe_roi_pct":5.67,"mae_roi_pct":-4.22,"realized_roi_pct":3.9,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":0.517,"exit_price":0.513,"entry_rsi":62.691,"entry_hist":-0.000012,"entry_hist_slope":-0.000081,"confidence":0.1768,"mfe_roi_pct":5.67,"mae_roi_pct":-4.22,"realized_roi_pct":3.9,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":104,"exit_index":299,"hold_bars":195,"entry_price":0.5121,"exit_price":0.513,"entry_rsi":37.634,"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.88,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":104,"exit_index":299,"hold_bars":195,"entry_price":0.5121,"exit_price":0.513,"entry_rsi":37.634,"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.88,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":104,"exit_index":299,"hold_bars":195,"entry_price":0.5121,"exit_price":0.513,"entry_rsi":37.634,"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.88,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"5m","strategy":"strategy1_refined","threshold":0.05,"side":"LONG","entry_time":1778653200000,"exit_time":1778657400000,"entry_index":285,"exit_index":299,"hold_bars":14,"entry_price":0.5138,"exit_price":0.513,"entry_rsi":39.5073,"entry_hist":0.000018,"entry_hist_slope":0.000107,"confidence":0.1326,"mfe_roi_pct":0.88,"mae_roi_pct":-2.43,"realized_roi_pct":-0.78,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"5m","strategy":"strategy1_refined","threshold":0.1,"side":"LONG","entry_time":1778653200000,"exit_time":1778657400000,"entry_index":285,"exit_index":299,"hold_bars":14,"entry_price":0.5138,"exit_price":0.513,"entry_rsi":39.5073,"entry_hist":0.000018,"entry_hist_slope":0.000107,"confidence":0.1326,"mfe_roi_pct":0.88,"mae_roi_pct":-2.43,"realized_roi_pct":-0.78,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":253,"exit_index":299,"hold_bars":46,"entry_price":0.5199,"exit_price":0.513,"entry_rsi":60.9087,"entry_hist":-0.000001,"entry_hist_slope":-0.000083,"confidence":0.1371,"mfe_roi_pct":8.51,"mae_roi_pct":-1.34,"realized_roi_pct":6.73,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":253,"exit_index":299,"hold_bars":46,"entry_price":0.5199,"exit_price":0.513,"entry_rsi":60.9087,"entry_hist":-0.000001,"entry_hist_slope":-0.000083,"confidence":0.1371,"mfe_roi_pct":8.51,"mae_roi_pct":-1.34,"realized_roi_pct":6.73,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":226,"exit_index":230,"hold_bars":4,"entry_price":0.5249,"exit_price":0.514402,"entry_rsi":36.4147,"entry_hist":0.00007,"entry_hist_slope":0.000098,"confidence":0.2002,"mfe_roi_pct":0,"mae_roi_pct":-12.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":239,"exit_index":299,"hold_bars":60,"entry_price":0.5126,"exit_price":0.513,"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.39,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":226,"exit_index":230,"hold_bars":4,"entry_price":0.5249,"exit_price":0.514402,"entry_rsi":36.4147,"entry_hist":0.00007,"entry_hist_slope":0.000098,"confidence":0.2002,"mfe_roi_pct":0,"mae_roi_pct":-12.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":239,"exit_index":299,"hold_bars":60,"entry_price":0.5126,"exit_price":0.513,"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.39,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":226,"exit_index":230,"hold_bars":4,"entry_price":0.5249,"exit_price":0.514402,"entry_rsi":36.4147,"entry_hist":0.00007,"entry_hist_slope":0.000098,"confidence":0.2002,"mfe_roi_pct":0,"mae_roi_pct":-12.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":239,"exit_index":299,"hold_bars":60,"entry_price":0.5126,"exit_price":0.513,"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.39,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":226,"exit_index":230,"hold_bars":4,"entry_price":0.5249,"exit_price":0.514402,"entry_rsi":36.4147,"entry_hist":0.00007,"entry_hist_slope":0.000098,"confidence":0.2002,"mfe_roi_pct":0,"mae_roi_pct":-12.1,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":57,"exit_index":91,"hold_bars":34,"entry_price":0.5208,"exit_price":0.5046,"entry_rsi":61.1581,"entry_hist":-0.000001,"entry_hist_slope":-0.000146,"confidence":0.1553,"mfe_roi_pct":20.8,"mae_roi_pct":-3.34,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":57,"exit_index":91,"hold_bars":34,"entry_price":0.5208,"exit_price":0.5046,"entry_rsi":61.1581,"entry_hist":-0.000001,"entry_hist_slope":-0.000146,"confidence":0.1553,"mfe_roi_pct":20.8,"mae_roi_pct":-3.34,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":57,"exit_index":91,"hold_bars":34,"entry_price":0.5208,"exit_price":0.5046,"entry_rsi":61.1581,"entry_hist":-0.000001,"entry_hist_slope":-0.000146,"confidence":0.1553,"mfe_roi_pct":20.8,"mae_roi_pct":-3.34,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":102,"exit_index":172,"hold_bars":70,"entry_price":0.5101,"exit_price":0.5205102,"entry_rsi":64.0999,"entry_hist":-0.00001,"entry_hist_slope":-0.000133,"confidence":0.2189,"mfe_roi_pct":10.82,"mae_roi_pct":-10.37,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":102,"exit_index":172,"hold_bars":70,"entry_price":0.5101,"exit_price":0.5205102,"entry_rsi":64.0999,"entry_hist":-0.00001,"entry_hist_slope":-0.000133,"confidence":0.2189,"mfe_roi_pct":10.82,"mae_roi_pct":-10.37,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":102,"exit_index":172,"hold_bars":70,"entry_price":0.5101,"exit_price":0.5205102,"entry_rsi":64.0999,"entry_hist":-0.00001,"entry_hist_slope":-0.000133,"confidence":0.2189,"mfe_roi_pct":10.82,"mae_roi_pct":-10.37,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":102,"exit_index":172,"hold_bars":70,"entry_price":0.5101,"exit_price":0.5205102,"entry_rsi":64.0999,"entry_hist":-0.00001,"entry_hist_slope":-0.000133,"confidence":0.2189,"mfe_roi_pct":10.82,"mae_roi_pct":-10.37,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777377600000,"exit_time":1777428000000,"entry_index":122,"exit_index":129,"hold_bars":7,"entry_price":0.4522,"exit_price":0.4745,"entry_rsi":37.737,"entry_hist":0.000143,"entry_hist_slope":0.000152,"confidence":0.1813,"mfe_roi_pct":28.97,"mae_roi_pct":-4.09,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777377600000,"exit_time":1777428000000,"entry_index":122,"exit_index":129,"hold_bars":7,"entry_price":0.4522,"exit_price":0.4745,"entry_rsi":37.737,"entry_hist":0.000143,"entry_hist_slope":0.000152,"confidence":0.1813,"mfe_roi_pct":28.97,"mae_roi_pct":-4.09,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1777377600000,"exit_time":1777428000000,"entry_index":122,"exit_index":129,"hold_bars":7,"entry_price":0.4522,"exit_price":0.4745,"entry_rsi":37.737,"entry_hist":0.000143,"entry_hist_slope":0.000152,"confidence":0.1813,"mfe_roi_pct":28.97,"mae_roi_pct":-4.09,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":194,"exit_index":299,"hold_bars":105,"entry_price":0.8205,"exit_price":0.8218,"entry_rsi":33.3568,"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":0.79,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":194,"exit_index":299,"hold_bars":105,"entry_price":0.8205,"exit_price":0.8218,"entry_rsi":33.3568,"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":0.79,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":194,"exit_index":299,"hold_bars":105,"entry_price":0.8205,"exit_price":0.8218,"entry_rsi":33.3568,"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":0.79,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":194,"exit_index":299,"hold_bars":105,"entry_price":0.8205,"exit_price":0.8218,"entry_rsi":33.3568,"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":0.79,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":194,"exit_index":299,"hold_bars":105,"entry_price":0.8205,"exit_price":0.8218,"entry_rsi":33.3568,"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":0.79,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1m","strategy":"strategy1_refined","threshold":0.25,"side":"LONG","entry_time":1778651280000,"exit_time":1778656920000,"entry_index":194,"exit_index":288,"hold_bars":94,"entry_price":0.8205,"exit_price":0.8208282,"entry_rsi":33.3568,"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":0.2,"tp_hits":0,"exit_reason":"break_even_lock"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":268,"exit_index":299,"hold_bars":31,"entry_price":0.8219,"exit_price":0.8218,"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.79,"realized_roi_pct":-0.06,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":268,"exit_index":299,"hold_bars":31,"entry_price":0.8219,"exit_price":0.8218,"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.79,"realized_roi_pct":-0.06,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":268,"exit_index":299,"hold_bars":31,"entry_price":0.8219,"exit_price":0.8218,"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.79,"realized_roi_pct":-0.06,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.05,"side":"LONG","entry_time":1778652000000,"exit_time":1778657580000,"entry_index":268,"exit_index":299,"hold_bars":31,"entry_price":0.8219,"exit_price":0.8218,"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.79,"realized_roi_pct":-0.06,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.1,"side":"LONG","entry_time":1778652000000,"exit_time":1778657580000,"entry_index":268,"exit_index":299,"hold_bars":31,"entry_price":0.8219,"exit_price":0.8218,"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.79,"realized_roi_pct":-0.06,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.15,"side":"LONG","entry_time":1778652000000,"exit_time":1778657580000,"entry_index":268,"exit_index":299,"hold_bars":31,"entry_price":0.8219,"exit_price":0.8218,"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.79,"realized_roi_pct":-0.06,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":244,"exit_index":299,"hold_bars":55,"entry_price":0.8318,"exit_price":0.8218,"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":6.08,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":244,"exit_index":299,"hold_bars":55,"entry_price":0.8318,"exit_price":0.8218,"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":6.08,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":244,"exit_index":299,"hold_bars":55,"entry_price":0.8318,"exit_price":0.8218,"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":6.08,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":244,"exit_index":299,"hold_bars":55,"entry_price":0.8318,"exit_price":0.8218,"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":6.08,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":95,"exit_index":134,"hold_bars":39,"entry_price":0.8764,"exit_price":0.858872,"entry_rsi":39.7124,"entry_hist":0.000022,"entry_hist_slope":0.000608,"confidence":0.2281,"mfe_roi_pct":3.14,"mae_roi_pct":-10.16,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":204,"exit_index":221,"hold_bars":17,"entry_price":0.8388,"exit_price":0.822024,"entry_rsi":36.8382,"entry_hist":0.000058,"entry_hist_slope":0.000083,"confidence":0.1878,"mfe_roi_pct":1.97,"mae_roi_pct":-10.01,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":224,"exit_index":231,"hold_bars":7,"entry_price":0.828,"exit_price":0.81144,"entry_rsi":37.94,"entry_hist":0.000105,"entry_hist_slope":0.000223,"confidence":0.1911,"mfe_roi_pct":1.63,"mae_roi_pct":-12.14,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":95,"exit_index":134,"hold_bars":39,"entry_price":0.8764,"exit_price":0.858872,"entry_rsi":39.7124,"entry_hist":0.000022,"entry_hist_slope":0.000608,"confidence":0.2281,"mfe_roi_pct":3.14,"mae_roi_pct":-10.16,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":204,"exit_index":221,"hold_bars":17,"entry_price":0.8388,"exit_price":0.822024,"entry_rsi":36.8382,"entry_hist":0.000058,"entry_hist_slope":0.000083,"confidence":0.1878,"mfe_roi_pct":1.97,"mae_roi_pct":-10.01,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":224,"exit_index":231,"hold_bars":7,"entry_price":0.828,"exit_price":0.81144,"entry_rsi":37.94,"entry_hist":0.000105,"entry_hist_slope":0.000223,"confidence":0.1911,"mfe_roi_pct":1.63,"mae_roi_pct":-12.14,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":95,"exit_index":134,"hold_bars":39,"entry_price":0.8764,"exit_price":0.858872,"entry_rsi":39.7124,"entry_hist":0.000022,"entry_hist_slope":0.000608,"confidence":0.2281,"mfe_roi_pct":3.14,"mae_roi_pct":-10.16,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":204,"exit_index":221,"hold_bars":17,"entry_price":0.8388,"exit_price":0.822024,"entry_rsi":36.8382,"entry_hist":0.000058,"entry_hist_slope":0.000083,"confidence":0.1878,"mfe_roi_pct":1.97,"mae_roi_pct":-10.01,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":224,"exit_index":231,"hold_bars":7,"entry_price":0.828,"exit_price":0.81144,"entry_rsi":37.94,"entry_hist":0.000105,"entry_hist_slope":0.000223,"confidence":0.1911,"mfe_roi_pct":1.63,"mae_roi_pct":-12.14,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":95,"exit_index":134,"hold_bars":39,"entry_price":0.8764,"exit_price":0.858872,"entry_rsi":39.7124,"entry_hist":0.000022,"entry_hist_slope":0.000608,"confidence":0.2281,"mfe_roi_pct":3.14,"mae_roi_pct":-10.16,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":273,"exit_index":299,"hold_bars":26,"entry_price":0.8086,"exit_price":0.8218,"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.04,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":273,"exit_index":299,"hold_bars":26,"entry_price":0.8086,"exit_price":0.8218,"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.04,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":273,"exit_index":299,"hold_bars":26,"entry_price":0.8086,"exit_price":0.8218,"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.04,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":273,"exit_index":299,"hold_bars":26,"entry_price":0.8086,"exit_price":0.8218,"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.04,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":273,"exit_index":299,"hold_bars":26,"entry_price":0.8086,"exit_price":0.8218,"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.04,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":273,"exit_index":299,"hold_bars":26,"entry_price":0.8086,"exit_price":0.8218,"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.04,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":273,"exit_index":299,"hold_bars":26,"entry_price":0.8086,"exit_price":0.8218,"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.04,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778619600000,"exit_time":1778655600000,"entry_index":289,"exit_index":299,"hold_bars":10,"entry_price":0.8166,"exit_price":0.8218,"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.5,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778619600000,"exit_time":1778655600000,"entry_index":289,"exit_index":299,"hold_bars":10,"entry_price":0.8166,"exit_price":0.8218,"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.5,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778619600000,"exit_time":1778655600000,"entry_index":289,"exit_index":299,"hold_bars":10,"entry_price":0.8166,"exit_price":0.8218,"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.5,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778619600000,"exit_time":1778655600000,"entry_index":289,"exit_index":299,"hold_bars":10,"entry_price":0.8166,"exit_price":0.8218,"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.5,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778619600000,"exit_time":1778655600000,"entry_index":289,"exit_index":299,"hold_bars":10,"entry_price":0.8166,"exit_price":0.8218,"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.5,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778619600000,"exit_time":1778655600000,"entry_index":289,"exit_index":299,"hold_bars":10,"entry_price":0.8166,"exit_price":0.8218,"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.5,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1777827600000,"exit_time":1777845600000,"entry_index":69,"exit_index":74,"hold_bars":5,"entry_price":0.7468,"exit_price":0.76204082,"entry_rsi":60.0149,"entry_hist":-0.000177,"entry_hist_slope":-0.000208,"confidence":0.1419,"mfe_roi_pct":1.54,"mae_roi_pct":-11.26,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1777885200000,"exit_time":1777888800000,"entry_index":85,"exit_index":86,"hold_bars":1,"entry_price":0.7701,"exit_price":0.7461,"entry_rsi":63.3581,"entry_hist":-0.000242,"entry_hist_slope":-0.000303,"confidence":0.2361,"mfe_roi_pct":22.31,"mae_roi_pct":-0.32,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778108400000,"exit_time":1778126400000,"entry_index":147,"exit_index":152,"hold_bars":5,"entry_price":0.87,"exit_price":0.8877551,"entry_rsi":62.4257,"entry_hist":-0.000085,"entry_hist_slope":-0.000875,"confidence":0.3295,"mfe_roi_pct":19.22,"mae_roi_pct":-15.86,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1777827600000,"exit_time":1777845600000,"entry_index":69,"exit_index":74,"hold_bars":5,"entry_price":0.7468,"exit_price":0.76204082,"entry_rsi":60.0149,"entry_hist":-0.000177,"entry_hist_slope":-0.000208,"confidence":0.1419,"mfe_roi_pct":1.54,"mae_roi_pct":-11.26,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1777885200000,"exit_time":1777888800000,"entry_index":85,"exit_index":86,"hold_bars":1,"entry_price":0.7701,"exit_price":0.7461,"entry_rsi":63.3581,"entry_hist":-0.000242,"entry_hist_slope":-0.000303,"confidence":0.2361,"mfe_roi_pct":22.31,"mae_roi_pct":-0.32,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778108400000,"exit_time":1778126400000,"entry_index":147,"exit_index":152,"hold_bars":5,"entry_price":0.87,"exit_price":0.8877551,"entry_rsi":62.4257,"entry_hist":-0.000085,"entry_hist_slope":-0.000875,"confidence":0.3295,"mfe_roi_pct":19.22,"mae_roi_pct":-15.86,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1777885200000,"exit_time":1777888800000,"entry_index":85,"exit_index":86,"hold_bars":1,"entry_price":0.7701,"exit_price":0.7461,"entry_rsi":63.3581,"entry_hist":-0.000242,"entry_hist_slope":-0.000303,"confidence":0.2361,"mfe_roi_pct":22.31,"mae_roi_pct":-0.32,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778108400000,"exit_time":1778126400000,"entry_index":147,"exit_index":152,"hold_bars":5,"entry_price":0.87,"exit_price":0.8877551,"entry_rsi":62.4257,"entry_hist":-0.000085,"entry_hist_slope":-0.000875,"confidence":0.3295,"mfe_roi_pct":19.22,"mae_roi_pct":-15.86,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1777885200000,"exit_time":1777888800000,"entry_index":85,"exit_index":86,"hold_bars":1,"entry_price":0.7701,"exit_price":0.7461,"entry_rsi":63.3581,"entry_hist":-0.000242,"entry_hist_slope":-0.000303,"confidence":0.2361,"mfe_roi_pct":22.31,"mae_roi_pct":-0.32,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778108400000,"exit_time":1778126400000,"entry_index":147,"exit_index":152,"hold_bars":5,"entry_price":0.87,"exit_price":0.8877551,"entry_rsi":62.4257,"entry_hist":-0.000085,"entry_hist_slope":-0.000875,"confidence":0.3295,"mfe_roi_pct":19.22,"mae_roi_pct":-15.86,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778108400000,"exit_time":1778126400000,"entry_index":147,"exit_index":152,"hold_bars":5,"entry_price":0.87,"exit_price":0.8877551,"entry_rsi":62.4257,"entry_hist":-0.000085,"entry_hist_slope":-0.000875,"confidence":0.3295,"mfe_roi_pct":19.22,"mae_roi_pct":-15.86,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778108400000,"exit_time":1778126400000,"entry_index":147,"exit_index":152,"hold_bars":5,"entry_price":0.87,"exit_price":0.8877551,"entry_rsi":62.4257,"entry_hist":-0.000085,"entry_hist_slope":-0.000875,"confidence":0.3295,"mfe_roi_pct":19.22,"mae_roi_pct":-15.86,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778119200000,"exit_time":1778126400000,"entry_index":225,"exit_index":226,"hold_bars":1,"entry_price":0.8577,"exit_price":0.87520408,"entry_rsi":60.2673,"entry_hist":-0.000162,"entry_hist_slope":-0.001263,"confidence":0.3061,"mfe_roi_pct":3.23,"mae_roi_pct":-28.17,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778119200000,"exit_time":1778126400000,"entry_index":225,"exit_index":226,"hold_bars":1,"entry_price":0.8577,"exit_price":0.87520408,"entry_rsi":60.2673,"entry_hist":-0.000162,"entry_hist_slope":-0.001263,"confidence":0.3061,"mfe_roi_pct":3.23,"mae_roi_pct":-28.17,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778119200000,"exit_time":1778126400000,"entry_index":225,"exit_index":226,"hold_bars":1,"entry_price":0.8577,"exit_price":0.87520408,"entry_rsi":60.2673,"entry_hist":-0.000162,"entry_hist_slope":-0.001263,"confidence":0.3061,"mfe_roi_pct":3.23,"mae_roi_pct":-28.17,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778119200000,"exit_time":1778126400000,"entry_index":225,"exit_index":226,"hold_bars":1,"entry_price":0.8577,"exit_price":0.87520408,"entry_rsi":60.2673,"entry_hist":-0.000162,"entry_hist_slope":-0.001263,"confidence":0.3061,"mfe_roi_pct":3.23,"mae_roi_pct":-28.17,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778119200000,"exit_time":1778126400000,"entry_index":225,"exit_index":226,"hold_bars":1,"entry_price":0.8577,"exit_price":0.87520408,"entry_rsi":60.2673,"entry_hist":-0.000162,"entry_hist_slope":-0.001263,"confidence":0.3061,"mfe_roi_pct":3.23,"mae_roi_pct":-28.17,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"VIRTUAL-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778119200000,"exit_time":1778126400000,"entry_index":225,"exit_index":226,"hold_bars":1,"entry_price":0.8577,"exit_price":0.87520408,"entry_rsi":60.2673,"entry_hist":-0.000162,"entry_hist_slope":-0.001263,"confidence":0.3061,"mfe_roi_pct":3.23,"mae_roi_pct":-28.17,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":171,"exit_index":299,"hold_bars":128,"entry_price":0.02027,"exit_price":0.02029,"entry_rsi":37.4127,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1584,"mfe_roi_pct":2.71,"mae_roi_pct":-4.44,"realized_roi_pct":0.49,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":171,"exit_index":299,"hold_bars":128,"entry_price":0.02027,"exit_price":0.02029,"entry_rsi":37.4127,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1584,"mfe_roi_pct":2.71,"mae_roi_pct":-4.44,"realized_roi_pct":0.49,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":171,"exit_index":299,"hold_bars":128,"entry_price":0.02027,"exit_price":0.02029,"entry_rsi":37.4127,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1584,"mfe_roi_pct":2.71,"mae_roi_pct":-4.44,"realized_roi_pct":0.49,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":194,"exit_index":299,"hold_bars":105,"entry_price":0.02011,"exit_price":0.02029,"entry_rsi":24.9594,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.4387,"mfe_roi_pct":6.71,"mae_roi_pct":-0.5,"realized_roi_pct":4.48,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":194,"exit_index":299,"hold_bars":105,"entry_price":0.02011,"exit_price":0.02029,"entry_rsi":24.9594,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.4387,"mfe_roi_pct":6.71,"mae_roi_pct":-0.5,"realized_roi_pct":4.48,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":194,"exit_index":299,"hold_bars":105,"entry_price":0.02011,"exit_price":0.02029,"entry_rsi":24.9594,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.4387,"mfe_roi_pct":6.71,"mae_roi_pct":-0.5,"realized_roi_pct":4.48,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":194,"exit_index":299,"hold_bars":105,"entry_price":0.02011,"exit_price":0.02029,"entry_rsi":24.9594,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.4387,"mfe_roi_pct":6.71,"mae_roi_pct":-0.5,"realized_roi_pct":4.48,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"1m","strategy":"strategy1_refined","threshold":0.25,"side":"LONG","entry_time":1778651280000,"exit_time":1778657580000,"entry_index":194,"exit_index":299,"hold_bars":105,"entry_price":0.02011,"exit_price":0.02029,"entry_rsi":24.9594,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.4387,"mfe_roi_pct":6.71,"mae_roi_pct":-0.5,"realized_roi_pct":4.48,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"1m","strategy":"strategy1_refined","threshold":0.3,"side":"LONG","entry_time":1778651280000,"exit_time":1778657580000,"entry_index":194,"exit_index":299,"hold_bars":105,"entry_price":0.02011,"exit_price":0.02029,"entry_rsi":24.9594,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.4387,"mfe_roi_pct":6.71,"mae_roi_pct":-0.5,"realized_roi_pct":4.48,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":62,"exit_index":299,"hold_bars":237,"entry_price":0.02032,"exit_price":0.02029,"entry_rsi":62.7633,"entry_hist":-0,"entry_hist_slope":-0.000001,"confidence":0.1623,"mfe_roi_pct":5.72,"mae_roi_pct":-1.72,"realized_roi_pct":0.74,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":62,"exit_index":299,"hold_bars":237,"entry_price":0.02032,"exit_price":0.02029,"entry_rsi":62.7633,"entry_hist":-0,"entry_hist_slope":-0.000001,"confidence":0.1623,"mfe_roi_pct":5.72,"mae_roi_pct":-1.72,"realized_roi_pct":0.74,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":62,"exit_index":299,"hold_bars":237,"entry_price":0.02032,"exit_price":0.02029,"entry_rsi":62.7633,"entry_hist":-0,"entry_hist_slope":-0.000001,"confidence":0.1623,"mfe_roi_pct":5.72,"mae_roi_pct":-1.72,"realized_roi_pct":0.74,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":271,"exit_index":299,"hold_bars":28,"entry_price":0.02014,"exit_price":0.02029,"entry_rsi":39.9861,"entry_hist":0.000001,"entry_hist_slope":0.000002,"confidence":0.1008,"mfe_roi_pct":5.96,"mae_roi_pct":-0.25,"realized_roi_pct":3.72,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":271,"exit_index":299,"hold_bars":28,"entry_price":0.02014,"exit_price":0.02029,"entry_rsi":39.9861,"entry_hist":0.000001,"entry_hist_slope":0.000002,"confidence":0.1008,"mfe_roi_pct":5.96,"mae_roi_pct":-0.25,"realized_roi_pct":3.72,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.05,"side":"LONG","entry_time":1778652540000,"exit_time":1778657580000,"entry_index":271,"exit_index":299,"hold_bars":28,"entry_price":0.02014,"exit_price":0.02029,"entry_rsi":39.9861,"entry_hist":0.000001,"entry_hist_slope":0.000002,"confidence":0.1008,"mfe_roi_pct":5.96,"mae_roi_pct":-0.25,"realized_roi_pct":3.72,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.1,"side":"LONG","entry_time":1778652540000,"exit_time":1778657580000,"entry_index":271,"exit_index":299,"hold_bars":28,"entry_price":0.02014,"exit_price":0.02029,"entry_rsi":39.9861,"entry_hist":0.000001,"entry_hist_slope":0.000002,"confidence":0.1008,"mfe_roi_pct":5.96,"mae_roi_pct":-0.25,"realized_roi_pct":3.72,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778612220000,"exit_time":1778642640000,"entry_index":47,"exit_index":216,"hold_bars":169,"entry_price":0.01989,"exit_price":0.02029592,"entry_rsi":63.8981,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.1883,"mfe_roi_pct":2.27,"mae_roi_pct":-10.58,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778644260000,"exit_time":1778657580000,"entry_index":225,"exit_index":299,"hold_bars":74,"entry_price":0.0203,"exit_price":0.02029,"entry_rsi":61.2224,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.128,"mfe_roi_pct":5.23,"mae_roi_pct":-2.21,"realized_roi_pct":0.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778612220000,"exit_time":1778642640000,"entry_index":47,"exit_index":216,"hold_bars":169,"entry_price":0.01989,"exit_price":0.02029592,"entry_rsi":63.8981,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.1883,"mfe_roi_pct":2.27,"mae_roi_pct":-10.58,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778644260000,"exit_time":1778657580000,"entry_index":225,"exit_index":299,"hold_bars":74,"entry_price":0.0203,"exit_price":0.02029,"entry_rsi":61.2224,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.128,"mfe_roi_pct":5.23,"mae_roi_pct":-2.21,"realized_roi_pct":0.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778612220000,"exit_time":1778642640000,"entry_index":47,"exit_index":216,"hold_bars":169,"entry_price":0.01989,"exit_price":0.02029592,"entry_rsi":63.8981,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.1883,"mfe_roi_pct":2.27,"mae_roi_pct":-10.58,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778614740000,"exit_time":1778657580000,"entry_index":61,"exit_index":299,"hold_bars":238,"entry_price":0.02005,"exit_price":0.02029,"entry_rsi":72.2956,"entry_hist":-0.000001,"entry_hist_slope":-0.000002,"confidence":0.377,"mfe_roi_pct":6.31,"mae_roi_pct":-8.34,"realized_roi_pct":-5.91,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778614740000,"exit_time":1778657580000,"entry_index":61,"exit_index":299,"hold_bars":238,"entry_price":0.02005,"exit_price":0.02029,"entry_rsi":72.2956,"entry_hist":-0.000001,"entry_hist_slope":-0.000002,"confidence":0.377,"mfe_roi_pct":6.31,"mae_roi_pct":-8.34,"realized_roi_pct":-5.91,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":61,"exit_index":299,"hold_bars":238,"entry_price":0.02005,"exit_price":0.02029,"entry_rsi":72.2956,"entry_hist":-0.000001,"entry_hist_slope":-0.000002,"confidence":0.377,"mfe_roi_pct":6.31,"mae_roi_pct":-8.34,"realized_roi_pct":-5.91,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":159,"exit_index":299,"hold_bars":140,"entry_price":0.02004,"exit_price":0.02029,"entry_rsi":67.7641,"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":-6.16,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":159,"exit_index":299,"hold_bars":140,"entry_price":0.02004,"exit_price":0.02029,"entry_rsi":67.7641,"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":-6.16,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":159,"exit_index":299,"hold_bars":140,"entry_price":0.02004,"exit_price":0.02029,"entry_rsi":67.7641,"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":-6.16,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":159,"exit_index":299,"hold_bars":140,"entry_price":0.02004,"exit_price":0.02029,"entry_rsi":67.7641,"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":-6.16,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":159,"exit_index":299,"hold_bars":140,"entry_price":0.02004,"exit_price":0.02029,"entry_rsi":67.7641,"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":-6.16,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":260,"exit_index":299,"hold_bars":39,"entry_price":0.02033,"exit_price":0.02029,"entry_rsi":69.826,"entry_hist":-0.000001,"entry_hist_slope":-0.000002,"confidence":0.3215,"mfe_roi_pct":5.97,"mae_roi_pct":-1.47,"realized_roi_pct":0.99,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":222,"exit_index":231,"hold_bars":9,"entry_price":0.01985,"exit_price":0.019453,"entry_rsi":38.2074,"entry_hist":0.000002,"entry_hist_slope":0.000007,"confidence":0.1417,"mfe_roi_pct":3.02,"mae_roi_pct":-10.33,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":222,"exit_index":231,"hold_bars":9,"entry_price":0.01985,"exit_price":0.019453,"entry_rsi":38.2074,"entry_hist":0.000002,"entry_hist_slope":0.000007,"confidence":0.1417,"mfe_roi_pct":3.02,"mae_roi_pct":-10.33,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":60,"exit_index":64,"hold_bars":4,"entry_price":0.02089,"exit_price":0.02029,"entry_rsi":62.9758,"entry_hist":-0.000005,"entry_hist_slope":-0.00001,"confidence":0.169,"mfe_roi_pct":20.17,"mae_roi_pct":-1.91,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":60,"exit_index":64,"hold_bars":4,"entry_price":0.02089,"exit_price":0.02029,"entry_rsi":62.9758,"entry_hist":-0.000005,"entry_hist_slope":-0.00001,"confidence":0.169,"mfe_roi_pct":20.17,"mae_roi_pct":-1.91,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":60,"exit_index":64,"hold_bars":4,"entry_price":0.02089,"exit_price":0.02029,"entry_rsi":62.9758,"entry_hist":-0.000005,"entry_hist_slope":-0.00001,"confidence":0.169,"mfe_roi_pct":20.17,"mae_roi_pct":-1.91,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":88,"exit_index":174,"hold_bars":86,"entry_price":0.02041,"exit_price":0.02082653,"entry_rsi":61.5544,"entry_hist":-0.000006,"entry_hist_slope":-0.000008,"confidence":0.1366,"mfe_roi_pct":18.02,"mae_roi_pct":-11.96,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":88,"exit_index":174,"hold_bars":86,"entry_price":0.02041,"exit_price":0.02082653,"entry_rsi":61.5544,"entry_hist":-0.000006,"entry_hist_slope":-0.000008,"confidence":0.1366,"mfe_roi_pct":18.02,"mae_roi_pct":-11.96,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778299200000,"exit_time":1778432400000,"entry_index":200,"exit_index":237,"hold_bars":37,"entry_price":0.02041,"exit_price":0.02082653,"entry_rsi":60.1651,"entry_hist":-0.000004,"entry_hist_slope":-0.000011,"confidence":0.106,"mfe_roi_pct":18.02,"mae_roi_pct":-11.96,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778299200000,"exit_time":1778432400000,"entry_index":200,"exit_index":237,"hold_bars":37,"entry_price":0.02041,"exit_price":0.02082653,"entry_rsi":60.1651,"entry_hist":-0.000004,"entry_hist_slope":-0.000011,"confidence":0.106,"mfe_roi_pct":18.02,"mae_roi_pct":-11.96,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1777176000000,"exit_time":1777183200000,"entry_index":94,"exit_index":95,"hold_bars":1,"entry_price":0.01995,"exit_price":0.02035714,"entry_rsi":60.6902,"entry_hist":-0.000001,"entry_hist_slope":-0.000006,"confidence":0.1168,"mfe_roi_pct":0.75,"mae_roi_pct":-18.35,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1777176000000,"exit_time":1777183200000,"entry_index":94,"exit_index":95,"hold_bars":1,"entry_price":0.01995,"exit_price":0.02035714,"entry_rsi":60.6902,"entry_hist":-0.000001,"entry_hist_slope":-0.000006,"confidence":0.1168,"mfe_roi_pct":0.75,"mae_roi_pct":-18.35,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778614740000,"exit_time":1778657580000,"entry_index":61,"exit_index":299,"hold_bars":238,"entry_price":1.44,"exit_price":1.459,"entry_rsi":61.3168,"entry_hist":-0.000014,"entry_hist_slope":-0.000043,"confidence":0.1382,"mfe_roi_pct":2.44,"mae_roi_pct":-8.53,"realized_roi_pct":-6.51,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778614740000,"exit_time":1778657580000,"entry_index":61,"exit_index":299,"hold_bars":238,"entry_price":1.44,"exit_price":1.459,"entry_rsi":61.3168,"entry_hist":-0.000014,"entry_hist_slope":-0.000043,"confidence":0.1382,"mfe_roi_pct":2.44,"mae_roi_pct":-8.53,"realized_roi_pct":-6.51,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778615100000,"exit_time":1778657580000,"entry_index":63,"exit_index":299,"hold_bars":236,"entry_price":1.441,"exit_price":1.459,"entry_rsi":63.9787,"entry_hist":-0,"entry_hist_slope":-0.000006,"confidence":0.1907,"mfe_roi_pct":2.79,"mae_roi_pct":-8.19,"realized_roi_pct":-6.17,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":185,"exit_index":299,"hold_bars":114,"entry_price":1.449,"exit_price":1.459,"entry_rsi":66.7169,"entry_hist":-0.000056,"entry_hist_slope":-0.000058,"confidence":0.2627,"mfe_roi_pct":1.04,"mae_roi_pct":-5.46,"realized_roi_pct":-3.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":185,"exit_index":299,"hold_bars":114,"entry_price":1.449,"exit_price":1.459,"entry_rsi":66.7169,"entry_hist":-0.000056,"entry_hist_slope":-0.000058,"confidence":0.2627,"mfe_roi_pct":1.04,"mae_roi_pct":-5.46,"realized_roi_pct":-3.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":160,"exit_index":299,"hold_bars":139,"entry_price":1.44,"exit_price":1.46,"entry_rsi":61.2,"entry_hist":-0.00002,"entry_hist_slope":-0.000073,"confidence":0.1415,"mfe_roi_pct":2.44,"mae_roi_pct":-8.53,"realized_roi_pct":-6.85,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":160,"exit_index":299,"hold_bars":139,"entry_price":1.44,"exit_price":1.46,"entry_rsi":61.2,"entry_hist":-0.00002,"entry_hist_slope":-0.000073,"confidence":0.1415,"mfe_roi_pct":2.44,"mae_roi_pct":-8.53,"realized_roi_pct":-6.85,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":57,"exit_index":234,"hold_bars":177,"entry_price":1.479,"exit_price":1.419,"entry_rsi":61.4211,"entry_hist":-0.000057,"entry_hist_slope":-0.001535,"confidence":0.332,"mfe_roi_pct":21.88,"mae_roi_pct":-4.02,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":57,"exit_index":234,"hold_bars":177,"entry_price":1.479,"exit_price":1.419,"entry_rsi":61.4211,"entry_hist":-0.000057,"entry_hist_slope":-0.001535,"confidence":0.332,"mfe_roi_pct":21.88,"mae_roi_pct":-4.02,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":57,"exit_index":234,"hold_bars":177,"entry_price":1.479,"exit_price":1.419,"entry_rsi":61.4211,"entry_hist":-0.000057,"entry_hist_slope":-0.001535,"confidence":0.332,"mfe_roi_pct":21.88,"mae_roi_pct":-4.02,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":57,"exit_index":234,"hold_bars":177,"entry_price":1.479,"exit_price":1.419,"entry_rsi":61.4211,"entry_hist":-0.000057,"entry_hist_slope":-0.001535,"confidence":0.332,"mfe_roi_pct":21.88,"mae_roi_pct":-4.02,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":57,"exit_index":234,"hold_bars":177,"entry_price":1.479,"exit_price":1.419,"entry_rsi":61.4211,"entry_hist":-0.000057,"entry_hist_slope":-0.001535,"confidence":0.332,"mfe_roi_pct":21.88,"mae_roi_pct":-4.02,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":57,"exit_index":234,"hold_bars":177,"entry_price":1.479,"exit_price":1.419,"entry_rsi":61.4211,"entry_hist":-0.000057,"entry_hist_slope":-0.001535,"confidence":0.332,"mfe_roi_pct":21.88,"mae_roi_pct":-4.02,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":1778191200000,"exit_time":1778427000000,"entry_index":40,"exit_index":171,"hold_bars":131,"entry_price":1.383,"exit_price":1.444,"entry_rsi":39.0753,"entry_hist":0.00008,"entry_hist_slope":0.000121,"confidence":0.1451,"mfe_roi_pct":22.42,"mae_roi_pct":-2.53,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":1778191200000,"exit_time":1778427000000,"entry_index":40,"exit_index":171,"hold_bars":131,"entry_price":1.383,"exit_price":1.444,"entry_rsi":39.0753,"entry_hist":0.00008,"entry_hist_slope":0.000121,"confidence":0.1451,"mfe_roi_pct":22.42,"mae_roi_pct":-2.53,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":100,"exit_index":172,"hold_bars":72,"entry_price":1.43,"exit_price":1.45918367,"entry_rsi":70.5118,"entry_hist":-0.000016,"entry_hist_slope":-0.000198,"confidence":0.3762,"mfe_roi_pct":7.45,"mae_roi_pct":-14.27,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":100,"exit_index":172,"hold_bars":72,"entry_price":1.43,"exit_price":1.45918367,"entry_rsi":70.5118,"entry_hist":-0.000016,"entry_hist_slope":-0.000198,"confidence":0.3762,"mfe_roi_pct":7.45,"mae_roi_pct":-14.27,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":100,"exit_index":172,"hold_bars":72,"entry_price":1.43,"exit_price":1.45918367,"entry_rsi":70.5118,"entry_hist":-0.000016,"entry_hist_slope":-0.000198,"confidence":0.3762,"mfe_roi_pct":7.45,"mae_roi_pct":-14.27,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":100,"exit_index":172,"hold_bars":72,"entry_price":1.43,"exit_price":1.45918367,"entry_rsi":70.5118,"entry_hist":-0.000016,"entry_hist_slope":-0.000198,"confidence":0.3762,"mfe_roi_pct":7.45,"mae_roi_pct":-14.27,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":100,"exit_index":172,"hold_bars":72,"entry_price":1.43,"exit_price":1.45918367,"entry_rsi":70.5118,"entry_hist":-0.000016,"entry_hist_slope":-0.000198,"confidence":0.3762,"mfe_roi_pct":7.45,"mae_roi_pct":-14.27,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":100,"exit_index":172,"hold_bars":72,"entry_price":1.43,"exit_price":1.45918367,"entry_rsi":70.5118,"entry_hist":-0.000016,"entry_hist_slope":-0.000198,"confidence":0.3762,"mfe_roi_pct":7.45,"mae_roi_pct":-14.27,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778209200000,"exit_time":1778425200000,"entry_index":175,"exit_index":235,"hold_bars":60,"entry_price":1.384,"exit_price":1.444,"entry_rsi":35.2292,"entry_hist":0.000153,"entry_hist_slope":0.000302,"confidence":0.2679,"mfe_roi_pct":22.04,"mae_roi_pct":-2.89,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778209200000,"exit_time":1778425200000,"entry_index":175,"exit_index":235,"hold_bars":60,"entry_price":1.384,"exit_price":1.444,"entry_rsi":35.2292,"entry_hist":0.000153,"entry_hist_slope":0.000302,"confidence":0.2679,"mfe_roi_pct":22.04,"mae_roi_pct":-2.89,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778209200000,"exit_time":1778425200000,"entry_index":175,"exit_index":235,"hold_bars":60,"entry_price":1.384,"exit_price":1.444,"entry_rsi":35.2292,"entry_hist":0.000153,"entry_hist_slope":0.000302,"confidence":0.2679,"mfe_roi_pct":22.04,"mae_roi_pct":-2.89,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778209200000,"exit_time":1778425200000,"entry_index":175,"exit_index":235,"hold_bars":60,"entry_price":1.384,"exit_price":1.444,"entry_rsi":35.2292,"entry_hist":0.000153,"entry_hist_slope":0.000302,"confidence":0.2679,"mfe_roi_pct":22.04,"mae_roi_pct":-2.89,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"1h","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778209200000,"exit_time":1778425200000,"entry_index":175,"exit_index":235,"hold_bars":60,"entry_price":1.384,"exit_price":1.444,"entry_rsi":35.2292,"entry_hist":0.000153,"entry_hist_slope":0.000302,"confidence":0.2679,"mfe_roi_pct":22.04,"mae_roi_pct":-2.89,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1777420800000,"exit_time":1777485600000,"entry_index":128,"exit_index":137,"hold_bars":9,"entry_price":1.381,"exit_price":1.35338,"entry_rsi":36.9466,"entry_hist":0.000304,"entry_hist_slope":0.000453,"confidence":0.2593,"mfe_roi_pct":8.69,"mae_roi_pct":-13.4,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1777420800000,"exit_time":1777485600000,"entry_index":128,"exit_index":137,"hold_bars":9,"entry_price":1.381,"exit_price":1.35338,"entry_rsi":36.9466,"entry_hist":0.000304,"entry_hist_slope":0.000453,"confidence":0.2593,"mfe_roi_pct":8.69,"mae_roi_pct":-13.4,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1777420800000,"exit_time":1777485600000,"entry_index":128,"exit_index":137,"hold_bars":9,"entry_price":1.381,"exit_price":1.35338,"entry_rsi":36.9466,"entry_hist":0.000304,"entry_hist_slope":0.000453,"confidence":0.2593,"mfe_roi_pct":8.69,"mae_roi_pct":-13.4,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1777420800000,"exit_time":1777485600000,"entry_index":128,"exit_index":137,"hold_bars":9,"entry_price":1.381,"exit_price":1.35338,"entry_rsi":36.9466,"entry_hist":0.000304,"entry_hist_slope":0.000453,"confidence":0.2593,"mfe_roi_pct":8.69,"mae_roi_pct":-13.4,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1777420800000,"exit_time":1777485600000,"entry_index":128,"exit_index":137,"hold_bars":9,"entry_price":1.381,"exit_price":1.35338,"entry_rsi":36.9466,"entry_hist":0.000304,"entry_hist_slope":0.000453,"confidence":0.2593,"mfe_roi_pct":8.69,"mae_roi_pct":-13.4,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778642640000,"exit_time":1778657580000,"entry_index":50,"exit_index":299,"hold_bars":249,"entry_price":0.3848,"exit_price":0.3868,"entry_rsi":32.4757,"entry_hist":0.000007,"entry_hist_slope":0.000025,"confidence":0.2744,"mfe_roi_pct":5.2,"mae_roi_pct":-2.08,"realized_roi_pct":2.6,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778642640000,"exit_time":1778657580000,"entry_index":50,"exit_index":299,"hold_bars":249,"entry_price":0.3848,"exit_price":0.3868,"entry_rsi":32.4757,"entry_hist":0.000007,"entry_hist_slope":0.000025,"confidence":0.2744,"mfe_roi_pct":5.2,"mae_roi_pct":-2.08,"realized_roi_pct":2.6,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778642640000,"exit_time":1778657580000,"entry_index":50,"exit_index":299,"hold_bars":249,"entry_price":0.3848,"exit_price":0.3868,"entry_rsi":32.4757,"entry_hist":0.000007,"entry_hist_slope":0.000025,"confidence":0.2744,"mfe_roi_pct":5.2,"mae_roi_pct":-2.08,"realized_roi_pct":2.6,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778642640000,"exit_time":1778657580000,"entry_index":50,"exit_index":299,"hold_bars":249,"entry_price":0.3848,"exit_price":0.3868,"entry_rsi":32.4757,"entry_hist":0.000007,"entry_hist_slope":0.000025,"confidence":0.2744,"mfe_roi_pct":5.2,"mae_roi_pct":-2.08,"realized_roi_pct":2.6,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778642640000,"exit_time":1778657580000,"entry_index":50,"exit_index":299,"hold_bars":249,"entry_price":0.3848,"exit_price":0.3868,"entry_rsi":32.4757,"entry_hist":0.000007,"entry_hist_slope":0.000025,"confidence":0.2744,"mfe_roi_pct":5.2,"mae_roi_pct":-2.08,"realized_roi_pct":2.6,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"1m","strategy":"strategy1_refined","threshold":0.25,"side":"LONG","entry_time":1778642640000,"exit_time":1778650500000,"entry_index":50,"exit_index":181,"hold_bars":131,"entry_price":0.3848,"exit_price":0.38495392,"entry_rsi":32.4757,"entry_hist":0.000007,"entry_hist_slope":0.000025,"confidence":0.2744,"mfe_roi_pct":5.2,"mae_roi_pct":-2.08,"realized_roi_pct":0.2,"tp_hits":0,"exit_reason":"break_even_lock"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"1m","strategy":"strategy1_refined","threshold":0.25,"side":"LONG","entry_time":1778651160000,"exit_time":1778657580000,"entry_index":192,"exit_index":299,"hold_bars":107,"entry_price":0.3845,"exit_price":0.3868,"entry_rsi":33.3414,"entry_hist":0.000002,"entry_hist_slope":0.000015,"confidence":0.2528,"mfe_roi_pct":3.51,"mae_roi_pct":0,"realized_roi_pct":2.99,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":138,"exit_index":299,"hold_bars":161,"entry_price":0.3884,"exit_price":0.3868,"entry_rsi":70.8696,"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.07,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":138,"exit_index":299,"hold_bars":161,"entry_price":0.3884,"exit_price":0.3868,"entry_rsi":70.8696,"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.07,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":138,"exit_index":299,"hold_bars":161,"entry_price":0.3884,"exit_price":0.3868,"entry_rsi":70.8696,"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.07,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":138,"exit_index":299,"hold_bars":161,"entry_price":0.3884,"exit_price":0.3868,"entry_rsi":70.8696,"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.07,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":138,"exit_index":299,"hold_bars":161,"entry_price":0.3884,"exit_price":0.3868,"entry_rsi":70.8696,"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.07,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":138,"exit_index":299,"hold_bars":161,"entry_price":0.3884,"exit_price":0.3868,"entry_rsi":70.8696,"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.07,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":222,"exit_index":299,"hold_bars":77,"entry_price":0.3847,"exit_price":0.3868,"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.73,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":222,"exit_index":299,"hold_bars":77,"entry_price":0.3847,"exit_price":0.3868,"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.73,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":222,"exit_index":299,"hold_bars":77,"entry_price":0.3847,"exit_price":0.3868,"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.73,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":222,"exit_index":299,"hold_bars":77,"entry_price":0.3847,"exit_price":0.3868,"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.73,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":222,"exit_index":299,"hold_bars":77,"entry_price":0.3847,"exit_price":0.3868,"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.73,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":222,"exit_index":299,"hold_bars":77,"entry_price":0.3847,"exit_price":0.3868,"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.73,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.05,"side":"LONG","entry_time":1778643720000,"exit_time":1778650020000,"entry_index":222,"exit_index":257,"hold_bars":35,"entry_price":0.3847,"exit_price":0.38500776,"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":0.4,"tp_hits":0,"exit_reason":"break_even_lock"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.1,"side":"LONG","entry_time":1778643720000,"exit_time":1778650020000,"entry_index":222,"exit_index":257,"hold_bars":35,"entry_price":0.3847,"exit_price":0.38500776,"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":0.4,"tp_hits":0,"exit_reason":"break_even_lock"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.15,"side":"LONG","entry_time":1778643720000,"exit_time":1778650020000,"entry_index":222,"exit_index":257,"hold_bars":35,"entry_price":0.3847,"exit_price":0.38500776,"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":0.4,"tp_hits":0,"exit_reason":"break_even_lock"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.2,"side":"LONG","entry_time":1778643720000,"exit_time":1778650020000,"entry_index":222,"exit_index":257,"hold_bars":35,"entry_price":0.3847,"exit_price":0.38500776,"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":0.4,"tp_hits":0,"exit_reason":"break_even_lock"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.25,"side":"LONG","entry_time":1778643720000,"exit_time":1778650020000,"entry_index":222,"exit_index":257,"hold_bars":35,"entry_price":0.3847,"exit_price":0.38500776,"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":0.4,"tp_hits":0,"exit_reason":"break_even_lock"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.3,"side":"LONG","entry_time":1778643720000,"exit_time":1778650020000,"entry_index":222,"exit_index":257,"hold_bars":35,"entry_price":0.3847,"exit_price":0.38500776,"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":0.4,"tp_hits":0,"exit_reason":"break_even_lock"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778635980000,"exit_time":1778657580000,"entry_index":179,"exit_index":299,"hold_bars":120,"entry_price":0.3897,"exit_price":0.3868,"entry_rsi":63.8848,"entry_hist":-0.000044,"entry_hist_slope":-0.000051,"confidence":0.1976,"mfe_roi_pct":8.48,"mae_roi_pct":-2.55,"realized_roi_pct":3.75,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778635980000,"exit_time":1778657580000,"entry_index":179,"exit_index":299,"hold_bars":120,"entry_price":0.3897,"exit_price":0.3868,"entry_rsi":63.8848,"entry_hist":-0.000044,"entry_hist_slope":-0.000051,"confidence":0.1976,"mfe_roi_pct":8.48,"mae_roi_pct":-2.55,"realized_roi_pct":3.75,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778635980000,"exit_time":1778657580000,"entry_index":179,"exit_index":299,"hold_bars":120,"entry_price":0.3897,"exit_price":0.3868,"entry_rsi":63.8848,"entry_hist":-0.000044,"entry_hist_slope":-0.000051,"confidence":0.1976,"mfe_roi_pct":8.48,"mae_roi_pct":-2.55,"realized_roi_pct":3.75,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":65,"exit_index":299,"hold_bars":234,"entry_price":0.3835,"exit_price":0.3868,"entry_rsi":29.9547,"entry_hist":0,"entry_hist_slope":0.000021,"confidence":0.3302,"mfe_roi_pct":10.69,"mae_roi_pct":-5.48,"realized_roi_pct":6.24,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":65,"exit_index":299,"hold_bars":234,"entry_price":0.3835,"exit_price":0.3868,"entry_rsi":29.9547,"entry_hist":0,"entry_hist_slope":0.000021,"confidence":0.3302,"mfe_roi_pct":10.69,"mae_roi_pct":-5.48,"realized_roi_pct":6.24,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":65,"exit_index":299,"hold_bars":234,"entry_price":0.3835,"exit_price":0.3868,"entry_rsi":29.9547,"entry_hist":0,"entry_hist_slope":0.000021,"confidence":0.3302,"mfe_roi_pct":10.69,"mae_roi_pct":-5.48,"realized_roi_pct":6.24,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":65,"exit_index":299,"hold_bars":234,"entry_price":0.3835,"exit_price":0.3868,"entry_rsi":29.9547,"entry_hist":0,"entry_hist_slope":0.000021,"confidence":0.3302,"mfe_roi_pct":10.69,"mae_roi_pct":-5.48,"realized_roi_pct":6.24,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":65,"exit_index":299,"hold_bars":234,"entry_price":0.3835,"exit_price":0.3868,"entry_rsi":29.9547,"entry_hist":0,"entry_hist_slope":0.000021,"confidence":0.3302,"mfe_roi_pct":10.69,"mae_roi_pct":-5.48,"realized_roi_pct":6.24,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":65,"exit_index":299,"hold_bars":234,"entry_price":0.3835,"exit_price":0.3868,"entry_rsi":29.9547,"entry_hist":0,"entry_hist_slope":0.000021,"confidence":0.3302,"mfe_roi_pct":10.69,"mae_roi_pct":-5.48,"realized_roi_pct":6.24,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"5m","strategy":"strategy1_refined","threshold":0.05,"side":"LONG","entry_time":1778587200000,"exit_time":1778642400000,"entry_index":65,"exit_index":249,"hold_bars":184,"entry_price":0.3835,"exit_price":0.3837301,"entry_rsi":29.9547,"entry_hist":0,"entry_hist_slope":0.000021,"confidence":0.3302,"mfe_roi_pct":10.69,"mae_roi_pct":-5.48,"realized_roi_pct":3.6,"tp_hits":1,"exit_reason":"break_even_lock"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"5m","strategy":"strategy1_refined","threshold":0.1,"side":"LONG","entry_time":1778587200000,"exit_time":1778642400000,"entry_index":65,"exit_index":249,"hold_bars":184,"entry_price":0.3835,"exit_price":0.3837301,"entry_rsi":29.9547,"entry_hist":0,"entry_hist_slope":0.000021,"confidence":0.3302,"mfe_roi_pct":10.69,"mae_roi_pct":-5.48,"realized_roi_pct":3.6,"tp_hits":1,"exit_reason":"break_even_lock"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"5m","strategy":"strategy1_refined","threshold":0.15,"side":"LONG","entry_time":1778587200000,"exit_time":1778642400000,"entry_index":65,"exit_index":249,"hold_bars":184,"entry_price":0.3835,"exit_price":0.3837301,"entry_rsi":29.9547,"entry_hist":0,"entry_hist_slope":0.000021,"confidence":0.3302,"mfe_roi_pct":10.69,"mae_roi_pct":-5.48,"realized_roi_pct":3.6,"tp_hits":1,"exit_reason":"break_even_lock"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"5m","strategy":"strategy1_refined","threshold":0.2,"side":"LONG","entry_time":1778587200000,"exit_time":1778642400000,"entry_index":65,"exit_index":249,"hold_bars":184,"entry_price":0.3835,"exit_price":0.3837301,"entry_rsi":29.9547,"entry_hist":0,"entry_hist_slope":0.000021,"confidence":0.3302,"mfe_roi_pct":10.69,"mae_roi_pct":-5.48,"realized_roi_pct":3.6,"tp_hits":1,"exit_reason":"break_even_lock"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"5m","strategy":"strategy1_refined","threshold":0.25,"side":"LONG","entry_time":1778587200000,"exit_time":1778642400000,"entry_index":65,"exit_index":249,"hold_bars":184,"entry_price":0.3835,"exit_price":0.3837301,"entry_rsi":29.9547,"entry_hist":0,"entry_hist_slope":0.000021,"confidence":0.3302,"mfe_roi_pct":10.69,"mae_roi_pct":-5.48,"realized_roi_pct":3.6,"tp_hits":1,"exit_reason":"break_even_lock"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"5m","strategy":"strategy1_refined","threshold":0.3,"side":"LONG","entry_time":1778587200000,"exit_time":1778642400000,"entry_index":65,"exit_index":249,"hold_bars":184,"entry_price":0.3835,"exit_price":0.3837301,"entry_rsi":29.9547,"entry_hist":0,"entry_hist_slope":0.000021,"confidence":0.3302,"mfe_roi_pct":10.69,"mae_roi_pct":-5.48,"realized_roi_pct":3.6,"tp_hits":1,"exit_reason":"break_even_lock"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":234,"exit_index":299,"hold_bars":65,"entry_price":0.3903,"exit_price":0.3868,"entry_rsi":63.81,"entry_hist":-0.000053,"entry_hist_slope":-0.000066,"confidence":0.199,"mfe_roi_pct":9.26,"mae_roi_pct":-0.26,"realized_roi_pct":4.52,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":234,"exit_index":299,"hold_bars":65,"entry_price":0.3903,"exit_price":0.3868,"entry_rsi":63.81,"entry_hist":-0.000053,"entry_hist_slope":-0.000066,"confidence":0.199,"mfe_roi_pct":9.26,"mae_roi_pct":-0.26,"realized_roi_pct":4.52,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":234,"exit_index":299,"hold_bars":65,"entry_price":0.3903,"exit_price":0.3868,"entry_rsi":63.81,"entry_hist":-0.000053,"entry_hist_slope":-0.000066,"confidence":0.199,"mfe_roi_pct":9.26,"mae_roi_pct":-0.26,"realized_roi_pct":4.52,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":37,"exit_index":48,"hold_bars":11,"entry_price":0.3923,"exit_price":0.40030612,"entry_rsi":62.9698,"entry_hist":-0.000009,"entry_hist_slope":-0.000086,"confidence":0.184,"mfe_roi_pct":1.79,"mae_roi_pct":-10.24,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":60,"exit_index":215,"hold_bars":155,"entry_price":0.4004,"exit_price":0.3853,"entry_rsi":63.1134,"entry_hist":-0.000014,"entry_hist_slope":-0.000099,"confidence":0.1898,"mfe_roi_pct":20.68,"mae_roi_pct":-2.24,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":37,"exit_index":48,"hold_bars":11,"entry_price":0.3923,"exit_price":0.40030612,"entry_rsi":62.9698,"entry_hist":-0.000009,"entry_hist_slope":-0.000086,"confidence":0.184,"mfe_roi_pct":1.79,"mae_roi_pct":-10.24,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":60,"exit_index":215,"hold_bars":155,"entry_price":0.4004,"exit_price":0.3853,"entry_rsi":63.1134,"entry_hist":-0.000014,"entry_hist_slope":-0.000099,"confidence":0.1898,"mfe_roi_pct":20.68,"mae_roi_pct":-2.24,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":37,"exit_index":48,"hold_bars":11,"entry_price":0.3923,"exit_price":0.40030612,"entry_rsi":62.9698,"entry_hist":-0.000009,"entry_hist_slope":-0.000086,"confidence":0.184,"mfe_roi_pct":1.79,"mae_roi_pct":-10.24,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":60,"exit_index":215,"hold_bars":155,"entry_price":0.4004,"exit_price":0.3853,"entry_rsi":63.1134,"entry_hist":-0.000014,"entry_hist_slope":-0.000099,"confidence":0.1898,"mfe_roi_pct":20.68,"mae_roi_pct":-2.24,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":98,"exit_index":264,"hold_bars":166,"entry_price":0.3971,"exit_price":0.3813,"entry_rsi":69.1872,"entry_hist":-0.000035,"entry_hist_slope":-0.000118,"confidence":0.3303,"mfe_roi_pct":21.81,"mae_roi_pct":-6.34,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":98,"exit_index":264,"hold_bars":166,"entry_price":0.3971,"exit_price":0.3813,"entry_rsi":69.1872,"entry_hist":-0.000035,"entry_hist_slope":-0.000118,"confidence":0.3303,"mfe_roi_pct":21.81,"mae_roi_pct":-6.34,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":98,"exit_index":264,"hold_bars":166,"entry_price":0.3971,"exit_price":0.3813,"entry_rsi":69.1872,"entry_hist":-0.000035,"entry_hist_slope":-0.000118,"confidence":0.3303,"mfe_roi_pct":21.81,"mae_roi_pct":-6.34,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":98,"exit_index":264,"hold_bars":166,"entry_price":0.3971,"exit_price":0.3813,"entry_rsi":69.1872,"entry_hist":-0.000035,"entry_hist_slope":-0.000118,"confidence":0.3303,"mfe_roi_pct":21.81,"mae_roi_pct":-6.34,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":98,"exit_index":264,"hold_bars":166,"entry_price":0.3971,"exit_price":0.3813,"entry_rsi":69.1872,"entry_hist":-0.000035,"entry_hist_slope":-0.000118,"confidence":0.3303,"mfe_roi_pct":21.81,"mae_roi_pct":-6.34,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+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":98,"exit_index":264,"hold_bars":166,"entry_price":0.3971,"exit_price":0.3813,"entry_rsi":69.1872,"entry_hist":-0.000035,"entry_hist_slope":-0.000118,"confidence":0.3303,"mfe_roi_pct":21.81,"mae_roi_pct":-6.34,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778306400000,"exit_time":1778439600000,"entry_index":202,"exit_index":239,"hold_bars":37,"entry_price":0.3936,"exit_price":0.40163265,"entry_rsi":60.4711,"entry_hist":-0.000087,"entry_hist_slope":-0.000317,"confidence":0.1739,"mfe_roi_pct":15.05,"mae_roi_pct":-10.57,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778306400000,"exit_time":1778439600000,"entry_index":202,"exit_index":239,"hold_bars":37,"entry_price":0.3936,"exit_price":0.40163265,"entry_rsi":60.4711,"entry_hist":-0.000087,"entry_hist_slope":-0.000317,"confidence":0.1739,"mfe_roi_pct":15.05,"mae_roi_pct":-10.57,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"1h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778306400000,"exit_time":1778439600000,"entry_index":202,"exit_index":239,"hold_bars":37,"entry_price":0.3936,"exit_price":0.40163265,"entry_rsi":60.4711,"entry_hist":-0.000087,"entry_hist_slope":-0.000317,"confidence":0.1739,"mfe_roi_pct":15.05,"mae_roi_pct":-10.57,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778642100000,"exit_time":1778657580000,"entry_index":41,"exit_index":299,"hold_bars":258,"entry_price":0.0616,"exit_price":0.0612,"entry_rsi":32.0752,"entry_hist":0.000001,"entry_hist_slope":0.000002,"confidence":0.2788,"mfe_roi_pct":1.54,"mae_roi_pct":-5.76,"realized_roi_pct":-3.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778642100000,"exit_time":1778657580000,"entry_index":41,"exit_index":299,"hold_bars":258,"entry_price":0.0616,"exit_price":0.0612,"entry_rsi":32.0752,"entry_hist":0.000001,"entry_hist_slope":0.000002,"confidence":0.2788,"mfe_roi_pct":1.54,"mae_roi_pct":-5.76,"realized_roi_pct":-3.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778642100000,"exit_time":1778657580000,"entry_index":41,"exit_index":299,"hold_bars":258,"entry_price":0.0616,"exit_price":0.0612,"entry_rsi":32.0752,"entry_hist":0.000001,"entry_hist_slope":0.000002,"confidence":0.2788,"mfe_roi_pct":1.54,"mae_roi_pct":-5.76,"realized_roi_pct":-3.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778642100000,"exit_time":1778657580000,"entry_index":41,"exit_index":299,"hold_bars":258,"entry_price":0.0616,"exit_price":0.0612,"entry_rsi":32.0752,"entry_hist":0.000001,"entry_hist_slope":0.000002,"confidence":0.2788,"mfe_roi_pct":1.54,"mae_roi_pct":-5.76,"realized_roi_pct":-3.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778642100000,"exit_time":1778657580000,"entry_index":41,"exit_index":299,"hold_bars":258,"entry_price":0.0616,"exit_price":0.0612,"entry_rsi":32.0752,"entry_hist":0.000001,"entry_hist_slope":0.000002,"confidence":0.2788,"mfe_roi_pct":1.54,"mae_roi_pct":-5.76,"realized_roi_pct":-3.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778614020000,"exit_time":1778618340000,"entry_index":57,"exit_index":81,"hold_bars":24,"entry_price":0.06001,"exit_price":0.06123469,"entry_rsi":68.1605,"entry_hist":-0.000002,"entry_hist_slope":-0.000004,"confidence":0.2844,"mfe_roi_pct":0,"mae_roi_pct":-12.35,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":98,"exit_index":299,"hold_bars":201,"entry_price":0.06208,"exit_price":0.0612,"entry_rsi":65.6023,"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":7.19,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778614020000,"exit_time":1778618340000,"entry_index":57,"exit_index":81,"hold_bars":24,"entry_price":0.06001,"exit_price":0.06123469,"entry_rsi":68.1605,"entry_hist":-0.000002,"entry_hist_slope":-0.000004,"confidence":0.2844,"mfe_roi_pct":0,"mae_roi_pct":-12.35,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":98,"exit_index":299,"hold_bars":201,"entry_price":0.06208,"exit_price":0.0612,"entry_rsi":65.6023,"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":7.19,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778614020000,"exit_time":1778618340000,"entry_index":57,"exit_index":81,"hold_bars":24,"entry_price":0.06001,"exit_price":0.06123469,"entry_rsi":68.1605,"entry_hist":-0.000002,"entry_hist_slope":-0.000004,"confidence":0.2844,"mfe_roi_pct":0,"mae_roi_pct":-12.35,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":98,"exit_index":299,"hold_bars":201,"entry_price":0.06208,"exit_price":0.0612,"entry_rsi":65.6023,"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":7.19,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778614020000,"exit_time":1778618340000,"entry_index":57,"exit_index":81,"hold_bars":24,"entry_price":0.06001,"exit_price":0.06123469,"entry_rsi":68.1605,"entry_hist":-0.000002,"entry_hist_slope":-0.000004,"confidence":0.2844,"mfe_roi_pct":0,"mae_roi_pct":-12.35,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657580000,"entry_index":98,"exit_index":299,"hold_bars":201,"entry_price":0.06208,"exit_price":0.0612,"entry_rsi":65.6023,"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":7.19,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778614020000,"exit_time":1778618340000,"entry_index":57,"exit_index":81,"hold_bars":24,"entry_price":0.06001,"exit_price":0.06123469,"entry_rsi":68.1605,"entry_hist":-0.000002,"entry_hist_slope":-0.000004,"confidence":0.2844,"mfe_roi_pct":0,"mae_roi_pct":-12.35,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":265,"exit_index":299,"hold_bars":34,"entry_price":0.06145,"exit_price":0.0612,"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":-2.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":265,"exit_index":299,"hold_bars":34,"entry_price":0.06145,"exit_price":0.0612,"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":-2.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"5m","strategy":"strategy1_refined","threshold":0.05,"side":"LONG","entry_time":1778647200000,"exit_time":1778657400000,"entry_index":265,"exit_index":299,"hold_bars":34,"entry_price":0.06145,"exit_price":0.0612,"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":-2.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"5m","strategy":"strategy1_refined","threshold":0.1,"side":"LONG","entry_time":1778647200000,"exit_time":1778657400000,"entry_index":265,"exit_index":299,"hold_bars":34,"entry_price":0.06145,"exit_price":0.0612,"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":-2.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":161,"exit_index":169,"hold_bars":8,"entry_price":0.06013,"exit_price":0.06135714,"entry_rsi":67.0475,"entry_hist":-0.000003,"entry_hist_slope":-0.000007,"confidence":0.2599,"mfe_roi_pct":0.42,"mae_roi_pct":-14.06,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":182,"exit_index":187,"hold_bars":5,"entry_price":0.062,"exit_price":0.06326531,"entry_rsi":70.9621,"entry_hist":-0.000009,"entry_hist_slope":-0.000022,"confidence":0.3511,"mfe_roi_pct":0.4,"mae_roi_pct":-10.19,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":191,"exit_index":299,"hold_bars":108,"entry_price":0.06247,"exit_price":0.0612,"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":10.25,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":161,"exit_index":169,"hold_bars":8,"entry_price":0.06013,"exit_price":0.06135714,"entry_rsi":67.0475,"entry_hist":-0.000003,"entry_hist_slope":-0.000007,"confidence":0.2599,"mfe_roi_pct":0.42,"mae_roi_pct":-14.06,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":182,"exit_index":187,"hold_bars":5,"entry_price":0.062,"exit_price":0.06326531,"entry_rsi":70.9621,"entry_hist":-0.000009,"entry_hist_slope":-0.000022,"confidence":0.3511,"mfe_roi_pct":0.4,"mae_roi_pct":-10.19,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":191,"exit_index":299,"hold_bars":108,"entry_price":0.06247,"exit_price":0.0612,"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":10.25,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":161,"exit_index":169,"hold_bars":8,"entry_price":0.06013,"exit_price":0.06135714,"entry_rsi":67.0475,"entry_hist":-0.000003,"entry_hist_slope":-0.000007,"confidence":0.2599,"mfe_roi_pct":0.42,"mae_roi_pct":-14.06,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":182,"exit_index":187,"hold_bars":5,"entry_price":0.062,"exit_price":0.06326531,"entry_rsi":70.9621,"entry_hist":-0.000009,"entry_hist_slope":-0.000022,"confidence":0.3511,"mfe_roi_pct":0.4,"mae_roi_pct":-10.19,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":161,"exit_index":169,"hold_bars":8,"entry_price":0.06013,"exit_price":0.06135714,"entry_rsi":67.0475,"entry_hist":-0.000003,"entry_hist_slope":-0.000007,"confidence":0.2599,"mfe_roi_pct":0.42,"mae_roi_pct":-14.06,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":182,"exit_index":187,"hold_bars":5,"entry_price":0.062,"exit_price":0.06326531,"entry_rsi":70.9621,"entry_hist":-0.000009,"entry_hist_slope":-0.000022,"confidence":0.3511,"mfe_roi_pct":0.4,"mae_roi_pct":-10.19,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":161,"exit_index":169,"hold_bars":8,"entry_price":0.06013,"exit_price":0.06135714,"entry_rsi":67.0475,"entry_hist":-0.000003,"entry_hist_slope":-0.000007,"confidence":0.2599,"mfe_roi_pct":0.42,"mae_roi_pct":-14.06,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":182,"exit_index":187,"hold_bars":5,"entry_price":0.062,"exit_price":0.06326531,"entry_rsi":70.9621,"entry_hist":-0.000009,"entry_hist_slope":-0.000022,"confidence":0.3511,"mfe_roi_pct":0.4,"mae_roi_pct":-10.19,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":182,"exit_index":187,"hold_bars":5,"entry_price":0.062,"exit_price":0.06326531,"entry_rsi":70.9621,"entry_hist":-0.000009,"entry_hist_slope":-0.000022,"confidence":0.3511,"mfe_roi_pct":0.4,"mae_roi_pct":-10.19,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":97,"exit_index":230,"hold_bars":133,"entry_price":0.06048,"exit_price":0.0592704,"entry_rsi":38.4538,"entry_hist":0.000017,"entry_hist_slope":0.000032,"confidence":0.1412,"mfe_roi_pct":14.63,"mae_roi_pct":-11.33,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":97,"exit_index":230,"hold_bars":133,"entry_price":0.06048,"exit_price":0.0592704,"entry_rsi":38.4538,"entry_hist":0.000017,"entry_hist_slope":0.000032,"confidence":0.1412,"mfe_roi_pct":14.63,"mae_roi_pct":-11.33,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":268,"exit_index":299,"hold_bars":31,"entry_price":0.06217,"exit_price":0.06123,"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.47,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":268,"exit_index":299,"hold_bars":31,"entry_price":0.06217,"exit_price":0.06123,"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.47,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:32:33+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":1778657400000,"entry_index":268,"exit_index":299,"hold_bars":31,"entry_price":0.06217,"exit_price":0.06123,"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.47,"tp_hits":1,"exit_reason":"end_of_window"}
