{"run_at":"2026-05-13T15:43:49+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":1778658180000,"entry_index":233,"exit_index":299,"hold_bars":66,"entry_price":0.09542,"exit_price":0.09466,"entry_rsi":60.5843,"entry_hist":-0.000001,"entry_hist_slope":-0.000004,"confidence":0.1139,"mfe_roi_pct":4.23,"mae_roi_pct":-0.26,"realized_roi_pct":4.01,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658180000,"entry_index":233,"exit_index":299,"hold_bars":66,"entry_price":0.09542,"exit_price":0.09466,"entry_rsi":60.5843,"entry_hist":-0.000001,"entry_hist_slope":-0.000004,"confidence":0.1139,"mfe_roi_pct":4.23,"mae_roi_pct":-0.26,"realized_roi_pct":4.01,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":0.0955,"exit_price":0.09466,"entry_rsi":64.5177,"entry_hist":-0.000008,"entry_hist_slope":-0.000015,"confidence":0.2046,"mfe_roi_pct":4.65,"mae_roi_pct":-2.19,"realized_roi_pct":4.44,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":0.0955,"exit_price":0.09466,"entry_rsi":64.5177,"entry_hist":-0.000008,"entry_hist_slope":-0.000015,"confidence":0.2046,"mfe_roi_pct":4.65,"mae_roi_pct":-2.19,"realized_roi_pct":4.44,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":0.0955,"exit_price":0.09466,"entry_rsi":64.5177,"entry_hist":-0.000008,"entry_hist_slope":-0.000015,"confidence":0.2046,"mfe_roi_pct":4.65,"mae_roi_pct":-2.19,"realized_roi_pct":4.44,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":0.0955,"exit_price":0.09466,"entry_rsi":64.5177,"entry_hist":-0.000008,"entry_hist_slope":-0.000015,"confidence":0.2046,"mfe_roi_pct":4.65,"mae_roi_pct":-2.19,"realized_roi_pct":4.44,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":61,"exit_index":299,"hold_bars":238,"entry_price":0.0935,"exit_price":0.09466,"entry_rsi":36.4996,"entry_hist":0.000002,"entry_hist_slope":0.000005,"confidence":0.1797,"mfe_roi_pct":12.94,"mae_roi_pct":-9.25,"realized_roi_pct":7.49,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":61,"exit_index":299,"hold_bars":238,"entry_price":0.0935,"exit_price":0.09466,"entry_rsi":36.4996,"entry_hist":0.000002,"entry_hist_slope":0.000005,"confidence":0.1797,"mfe_roi_pct":12.94,"mae_roi_pct":-9.25,"realized_roi_pct":7.49,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":61,"exit_index":299,"hold_bars":238,"entry_price":0.0935,"exit_price":0.09466,"entry_rsi":36.4996,"entry_hist":0.000002,"entry_hist_slope":0.000005,"confidence":0.1797,"mfe_roi_pct":12.94,"mae_roi_pct":-9.25,"realized_roi_pct":7.49,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":236,"exit_index":299,"hold_bars":63,"entry_price":0.09553,"exit_price":0.09466,"entry_rsi":62.1373,"entry_hist":-0.000011,"entry_hist_slope":-0.000013,"confidence":0.1508,"mfe_roi_pct":4.81,"mae_roi_pct":-2.03,"realized_roi_pct":4.6,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":236,"exit_index":299,"hold_bars":63,"entry_price":0.09553,"exit_price":0.09466,"entry_rsi":62.1373,"entry_hist":-0.000011,"entry_hist_slope":-0.000013,"confidence":0.1508,"mfe_roi_pct":4.81,"mae_roi_pct":-2.03,"realized_roi_pct":4.6,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":236,"exit_index":299,"hold_bars":63,"entry_price":0.09553,"exit_price":0.09466,"entry_rsi":62.1373,"entry_hist":-0.000011,"entry_hist_slope":-0.000013,"confidence":0.1508,"mfe_roi_pct":4.81,"mae_roi_pct":-2.03,"realized_roi_pct":4.6,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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.09466,"entry_rsi":64.0802,"entry_hist":-0.000006,"entry_hist_slope":-0.000007,"confidence":0.1932,"mfe_roi_pct":5.44,"mae_roi_pct":-0.21,"realized_roi_pct":5.23,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.09466,"entry_rsi":64.0802,"entry_hist":-0.000006,"entry_hist_slope":-0.000007,"confidence":0.1932,"mfe_roi_pct":5.44,"mae_roi_pct":-0.21,"realized_roi_pct":5.23,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.09466,"entry_rsi":64.0802,"entry_hist":-0.000006,"entry_hist_slope":-0.000007,"confidence":0.1932,"mfe_roi_pct":5.44,"mae_roi_pct":-0.21,"realized_roi_pct":5.23,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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":1778658120000,"entry_index":144,"exit_index":299,"hold_bars":155,"entry_price":0.03088,"exit_price":0.03114,"entry_rsi":33.687,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2421,"mfe_roi_pct":8.1,"mae_roi_pct":-0.81,"realized_roi_pct":4.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":144,"exit_index":299,"hold_bars":155,"entry_price":0.03088,"exit_price":0.03114,"entry_rsi":33.687,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2421,"mfe_roi_pct":8.1,"mae_roi_pct":-0.81,"realized_roi_pct":4.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":144,"exit_index":299,"hold_bars":155,"entry_price":0.03088,"exit_price":0.03114,"entry_rsi":33.687,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2421,"mfe_roi_pct":8.1,"mae_roi_pct":-0.81,"realized_roi_pct":4.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":144,"exit_index":299,"hold_bars":155,"entry_price":0.03088,"exit_price":0.03114,"entry_rsi":33.687,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2421,"mfe_roi_pct":8.1,"mae_roi_pct":-0.81,"realized_roi_pct":4.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":144,"exit_index":299,"hold_bars":155,"entry_price":0.03088,"exit_price":0.03114,"entry_rsi":33.687,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2421,"mfe_roi_pct":8.1,"mae_roi_pct":-0.81,"realized_roi_pct":4.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":144,"exit_index":299,"hold_bars":155,"entry_price":0.03088,"exit_price":0.03114,"entry_rsi":33.687,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2421,"mfe_roi_pct":8.1,"mae_roi_pct":-0.81,"realized_roi_pct":4.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":144,"exit_index":299,"hold_bars":155,"entry_price":0.03088,"exit_price":0.03114,"entry_rsi":33.687,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2421,"mfe_roi_pct":8.1,"mae_roi_pct":-0.81,"realized_roi_pct":4.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":144,"exit_index":299,"hold_bars":155,"entry_price":0.03088,"exit_price":0.03114,"entry_rsi":33.687,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2421,"mfe_roi_pct":8.1,"mae_roi_pct":-0.81,"realized_roi_pct":4.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+08:00","host":"mason-main","provider":"okx_public","inst_id":"AEVO-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778614560000,"exit_time":1778658120000,"entry_index":57,"exit_index":299,"hold_bars":242,"entry_price":0.03137,"exit_price":0.03114,"entry_rsi":63.6703,"entry_hist":-0.000001,"entry_hist_slope":-0.000001,"confidence":0.1828,"mfe_roi_pct":8.76,"mae_roi_pct":-1.91,"realized_roi_pct":3.69,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+08:00","host":"mason-main","provider":"okx_public","inst_id":"AEVO-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778614560000,"exit_time":1778658120000,"entry_index":57,"exit_index":299,"hold_bars":242,"entry_price":0.03137,"exit_price":0.03114,"entry_rsi":63.6703,"entry_hist":-0.000001,"entry_hist_slope":-0.000001,"confidence":0.1828,"mfe_roi_pct":8.76,"mae_roi_pct":-1.91,"realized_roi_pct":3.69,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+08:00","host":"mason-main","provider":"okx_public","inst_id":"AEVO-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778614560000,"exit_time":1778658120000,"entry_index":57,"exit_index":299,"hold_bars":242,"entry_price":0.03137,"exit_price":0.03114,"entry_rsi":63.6703,"entry_hist":-0.000001,"entry_hist_slope":-0.000001,"confidence":0.1828,"mfe_roi_pct":8.76,"mae_roi_pct":-1.91,"realized_roi_pct":3.69,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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":1778658180000,"entry_index":163,"exit_index":299,"hold_bars":136,"entry_price":0.004962,"exit_price":0.004952,"entry_rsi":39.6051,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1089,"mfe_roi_pct":0,"mae_roi_pct":-3.22,"realized_roi_pct":-1.01,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658180000,"entry_index":163,"exit_index":299,"hold_bars":136,"entry_price":0.004962,"exit_price":0.004952,"entry_rsi":39.6051,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1089,"mfe_roi_pct":0,"mae_roi_pct":-3.22,"realized_roi_pct":-1.01,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658180000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":0.004933,"exit_price":0.004952,"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":1.93,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658180000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":0.004933,"exit_price":0.004952,"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":1.93,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658180000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":0.004933,"exit_price":0.004952,"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":1.93,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658180000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":0.004933,"exit_price":0.004952,"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":1.93,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658180000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":0.004933,"exit_price":0.004952,"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":1.93,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658180000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":0.004933,"exit_price":0.004952,"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":1.93,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658180000,"entry_index":91,"exit_index":299,"hold_bars":208,"entry_price":0.004971,"exit_price":0.004952,"entry_rsi":60.9935,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1224,"mfe_roi_pct":4.16,"mae_roi_pct":-1.4,"realized_roi_pct":1.92,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658180000,"entry_index":91,"exit_index":299,"hold_bars":208,"entry_price":0.004971,"exit_price":0.004952,"entry_rsi":60.9935,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1224,"mfe_roi_pct":4.16,"mae_roi_pct":-1.4,"realized_roi_pct":1.92,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778612040000,"exit_time":1778658120000,"entry_index":43,"exit_index":299,"hold_bars":256,"entry_price":0.004921,"exit_price":0.004952,"entry_rsi":68.2092,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2847,"mfe_roi_pct":1.53,"mae_roi_pct":-6.42,"realized_roi_pct":-3.13,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778612040000,"exit_time":1778658120000,"entry_index":43,"exit_index":299,"hold_bars":256,"entry_price":0.004921,"exit_price":0.004952,"entry_rsi":68.2092,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2847,"mfe_roi_pct":1.53,"mae_roi_pct":-6.42,"realized_roi_pct":-3.13,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+08:00","host":"mason-main","provider":"okx_public","inst_id":"ANIME-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778612040000,"exit_time":1778658120000,"entry_index":43,"exit_index":299,"hold_bars":256,"entry_price":0.004921,"exit_price":0.004952,"entry_rsi":68.2092,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2847,"mfe_roi_pct":1.53,"mae_roi_pct":-6.42,"realized_roi_pct":-3.13,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+08:00","host":"mason-main","provider":"okx_public","inst_id":"ANIME-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778612040000,"exit_time":1778658120000,"entry_index":43,"exit_index":299,"hold_bars":256,"entry_price":0.004921,"exit_price":0.004952,"entry_rsi":68.2092,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2847,"mfe_roi_pct":1.53,"mae_roi_pct":-6.42,"realized_roi_pct":-3.13,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+08:00","host":"mason-main","provider":"okx_public","inst_id":"ANIME-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778612040000,"exit_time":1778658120000,"entry_index":43,"exit_index":299,"hold_bars":256,"entry_price":0.004921,"exit_price":0.004952,"entry_rsi":68.2092,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2847,"mfe_roi_pct":1.53,"mae_roi_pct":-6.42,"realized_roi_pct":-3.13,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":60,"exit_index":104,"hold_bars":44,"entry_price":0.004944,"exit_price":0.00484512,"entry_rsi":39.7512,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.1057,"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:43:49+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":60,"exit_index":104,"hold_bars":44,"entry_price":0.004944,"exit_price":0.00484512,"entry_rsi":39.7512,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.1057,"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:43:49+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":1778658000000,"entry_index":159,"exit_index":299,"hold_bars":140,"entry_price":0.004941,"exit_price":0.004952,"entry_rsi":61.591,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1359,"mfe_roi_pct":3.57,"mae_roi_pct":-4.41,"realized_roi_pct":-1.11,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":159,"exit_index":299,"hold_bars":140,"entry_price":0.004941,"exit_price":0.004952,"entry_rsi":61.591,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1359,"mfe_roi_pct":3.57,"mae_roi_pct":-4.41,"realized_roi_pct":-1.11,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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":1778658180000,"entry_index":254,"exit_index":299,"hold_bars":45,"entry_price":0.14184,"exit_price":0.14248,"entry_rsi":39.8975,"entry_hist":0.00002,"entry_hist_slope":0.000024,"confidence":0.1072,"mfe_roi_pct":4.3,"mae_roi_pct":-1.02,"realized_roi_pct":2.26,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658180000,"entry_index":254,"exit_index":299,"hold_bars":45,"entry_price":0.14184,"exit_price":0.14248,"entry_rsi":39.8975,"entry_hist":0.00002,"entry_hist_slope":0.000024,"confidence":0.1072,"mfe_roi_pct":4.3,"mae_roi_pct":-1.02,"realized_roi_pct":2.26,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778612220000,"exit_time":1778619960000,"entry_index":44,"exit_index":87,"hold_bars":43,"entry_price":0.13462,"exit_price":0.13736735,"entry_rsi":63.6488,"entry_hist":-0.000011,"entry_hist_slope":-0.000014,"confidence":0.1849,"mfe_roi_pct":0,"mae_roi_pct":-10.51,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:43:49+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":111,"exit_index":168,"hold_bars":57,"entry_price":0.13908,"exit_price":0.14191837,"entry_rsi":66.1257,"entry_hist":-0.000014,"entry_hist_slope":-0.000016,"confidence":0.241,"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:43:49+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":186,"exit_index":195,"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:43:49+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":202,"exit_index":278,"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:43:49+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778612220000,"exit_time":1778619960000,"entry_index":44,"exit_index":87,"hold_bars":43,"entry_price":0.13462,"exit_price":0.13736735,"entry_rsi":63.6488,"entry_hist":-0.000011,"entry_hist_slope":-0.000014,"confidence":0.1849,"mfe_roi_pct":0,"mae_roi_pct":-10.51,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:43:49+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":111,"exit_index":168,"hold_bars":57,"entry_price":0.13908,"exit_price":0.14191837,"entry_rsi":66.1257,"entry_hist":-0.000014,"entry_hist_slope":-0.000016,"confidence":0.241,"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:43:49+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":186,"exit_index":195,"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:43:49+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":202,"exit_index":278,"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:43:49+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":1778612220000,"exit_time":1778619960000,"entry_index":44,"exit_index":87,"hold_bars":43,"entry_price":0.13462,"exit_price":0.13736735,"entry_rsi":63.6488,"entry_hist":-0.000011,"entry_hist_slope":-0.000014,"confidence":0.1849,"mfe_roi_pct":0,"mae_roi_pct":-10.51,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:43:49+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":111,"exit_index":168,"hold_bars":57,"entry_price":0.13908,"exit_price":0.14191837,"entry_rsi":66.1257,"entry_hist":-0.000014,"entry_hist_slope":-0.000016,"confidence":0.241,"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:43:49+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":202,"exit_index":278,"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:43:49+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":111,"exit_index":168,"hold_bars":57,"entry_price":0.13908,"exit_price":0.14191837,"entry_rsi":66.1257,"entry_hist":-0.000014,"entry_hist_slope":-0.000016,"confidence":0.241,"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:43:49+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":202,"exit_index":278,"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:43:49+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":202,"exit_index":278,"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:43:49+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":202,"exit_index":278,"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:43:49+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":155,"exit_index":178,"hold_bars":23,"entry_price":0.13514,"exit_price":0.13789796,"entry_rsi":60.1153,"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:43:49+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":188,"exit_index":220,"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:43:49+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":245,"exit_index":286,"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:43:49+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":155,"exit_index":178,"hold_bars":23,"entry_price":0.13514,"exit_price":0.13789796,"entry_rsi":60.1153,"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:43:49+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":188,"exit_index":220,"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:43:49+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":245,"exit_index":286,"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:43:49+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":188,"exit_index":220,"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:43:49+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":245,"exit_index":286,"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:43:49+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":188,"exit_index":220,"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:43:49+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":245,"exit_index":286,"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:43:49+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":245,"exit_index":286,"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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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":1778656080000,"exit_time":1778658180000,"entry_index":264,"exit_index":299,"hold_bars":35,"entry_price":422.2,"exit_price":422.1,"entry_rsi":31.0258,"entry_hist":0.001339,"entry_hist_slope":0.003312,"confidence":0.5019,"mfe_roi_pct":0,"mae_roi_pct":-2.01,"realized_roi_pct":-0.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778656080000,"exit_time":1778658180000,"entry_index":264,"exit_index":299,"hold_bars":35,"entry_price":422.2,"exit_price":422.1,"entry_rsi":31.0258,"entry_hist":0.001339,"entry_hist_slope":0.003312,"confidence":0.5019,"mfe_roi_pct":0,"mae_roi_pct":-2.01,"realized_roi_pct":-0.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778656080000,"exit_time":1778658180000,"entry_index":264,"exit_index":299,"hold_bars":35,"entry_price":422.2,"exit_price":422.1,"entry_rsi":31.0258,"entry_hist":0.001339,"entry_hist_slope":0.003312,"confidence":0.5019,"mfe_roi_pct":0,"mae_roi_pct":-2.01,"realized_roi_pct":-0.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778656080000,"exit_time":1778658180000,"entry_index":264,"exit_index":299,"hold_bars":35,"entry_price":422.2,"exit_price":422.1,"entry_rsi":31.0258,"entry_hist":0.001339,"entry_hist_slope":0.003312,"confidence":0.5019,"mfe_roi_pct":0,"mae_roi_pct":-2.01,"realized_roi_pct":-0.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778656080000,"exit_time":1778658180000,"entry_index":264,"exit_index":299,"hold_bars":35,"entry_price":422.2,"exit_price":422.1,"entry_rsi":31.0258,"entry_hist":0.001339,"entry_hist_slope":0.003312,"confidence":0.5019,"mfe_roi_pct":0,"mae_roi_pct":-2.01,"realized_roi_pct":-0.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778656080000,"exit_time":1778658180000,"entry_index":264,"exit_index":299,"hold_bars":35,"entry_price":422.2,"exit_price":422.1,"entry_rsi":31.0258,"entry_hist":0.001339,"entry_hist_slope":0.003312,"confidence":0.5019,"mfe_roi_pct":0,"mae_roi_pct":-2.01,"realized_roi_pct":-0.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778656080000,"exit_time":1778658180000,"entry_index":264,"exit_index":299,"hold_bars":35,"entry_price":422.2,"exit_price":422.1,"entry_rsi":31.0258,"entry_hist":0.001339,"entry_hist_slope":0.003312,"confidence":0.5019,"mfe_roi_pct":0,"mae_roi_pct":-2.01,"realized_roi_pct":-0.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778656080000,"exit_time":1778658180000,"entry_index":264,"exit_index":299,"hold_bars":35,"entry_price":422.2,"exit_price":422.1,"entry_rsi":31.0258,"entry_hist":0.001339,"entry_hist_slope":0.003312,"confidence":0.5019,"mfe_roi_pct":0,"mae_roi_pct":-2.01,"realized_roi_pct":-0.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658180000,"entry_index":62,"exit_index":299,"hold_bars":237,"entry_price":421.5,"exit_price":422.1,"entry_rsi":73.6915,"entry_hist":-0.018738,"entry_hist_slope":-0.021448,"confidence":0.6081,"mfe_roi_pct":1.19,"mae_roi_pct":-2.13,"realized_roi_pct":-0.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658180000,"entry_index":62,"exit_index":299,"hold_bars":237,"entry_price":421.5,"exit_price":422.1,"entry_rsi":73.6915,"entry_hist":-0.018738,"entry_hist_slope":-0.021448,"confidence":0.6081,"mfe_roi_pct":1.19,"mae_roi_pct":-2.13,"realized_roi_pct":-0.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658180000,"entry_index":62,"exit_index":299,"hold_bars":237,"entry_price":421.5,"exit_price":422.1,"entry_rsi":73.6915,"entry_hist":-0.018738,"entry_hist_slope":-0.021448,"confidence":0.6081,"mfe_roi_pct":1.19,"mae_roi_pct":-2.13,"realized_roi_pct":-0.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658180000,"entry_index":62,"exit_index":299,"hold_bars":237,"entry_price":421.5,"exit_price":422.1,"entry_rsi":73.6915,"entry_hist":-0.018738,"entry_hist_slope":-0.021448,"confidence":0.6081,"mfe_roi_pct":1.19,"mae_roi_pct":-2.13,"realized_roi_pct":-0.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658180000,"entry_index":62,"exit_index":299,"hold_bars":237,"entry_price":421.5,"exit_price":422.1,"entry_rsi":73.6915,"entry_hist":-0.018738,"entry_hist_slope":-0.021448,"confidence":0.6081,"mfe_roi_pct":1.19,"mae_roi_pct":-2.13,"realized_roi_pct":-0.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658180000,"entry_index":62,"exit_index":299,"hold_bars":237,"entry_price":421.5,"exit_price":422.1,"entry_rsi":73.6915,"entry_hist":-0.018738,"entry_hist_slope":-0.021448,"confidence":0.6081,"mfe_roi_pct":1.19,"mae_roi_pct":-2.13,"realized_roi_pct":-0.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658180000,"entry_index":62,"exit_index":299,"hold_bars":237,"entry_price":421.5,"exit_price":422.1,"entry_rsi":73.6915,"entry_hist":-0.018738,"entry_hist_slope":-0.021448,"confidence":0.6081,"mfe_roi_pct":1.19,"mae_roi_pct":-2.13,"realized_roi_pct":-0.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658180000,"entry_index":62,"exit_index":299,"hold_bars":237,"entry_price":421.5,"exit_price":422.1,"entry_rsi":73.6915,"entry_hist":-0.018738,"entry_hist_slope":-0.021448,"confidence":0.6081,"mfe_roi_pct":1.19,"mae_roi_pct":-2.13,"realized_roi_pct":-0.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778611140000,"exit_time":1778654340000,"entry_index":38,"exit_index":278,"hold_bars":240,"entry_price":414.6,"exit_price":423.06122449,"entry_rsi":62.8477,"entry_hist":-0.005472,"entry_hist_slope":-0.070195,"confidence":0.3641,"mfe_roi_pct":0.72,"mae_roi_pct":-10.28,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:43:49+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":1778611140000,"exit_time":1778654340000,"entry_index":38,"exit_index":278,"hold_bars":240,"entry_price":414.6,"exit_price":423.06122449,"entry_rsi":62.8477,"entry_hist":-0.005472,"entry_hist_slope":-0.070195,"confidence":0.3641,"mfe_roi_pct":0.72,"mae_roi_pct":-10.28,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:43:49+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":1778611140000,"exit_time":1778654340000,"entry_index":38,"exit_index":278,"hold_bars":240,"entry_price":414.6,"exit_price":423.06122449,"entry_rsi":62.8477,"entry_hist":-0.005472,"entry_hist_slope":-0.070195,"confidence":0.3641,"mfe_roi_pct":0.72,"mae_roi_pct":-10.28,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:43:49+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":1778611140000,"exit_time":1778654340000,"entry_index":38,"exit_index":278,"hold_bars":240,"entry_price":414.6,"exit_price":423.06122449,"entry_rsi":62.8477,"entry_hist":-0.005472,"entry_hist_slope":-0.070195,"confidence":0.3641,"mfe_roi_pct":0.72,"mae_roi_pct":-10.28,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:43:49+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":1778611140000,"exit_time":1778654340000,"entry_index":38,"exit_index":278,"hold_bars":240,"entry_price":414.6,"exit_price":423.06122449,"entry_rsi":62.8477,"entry_hist":-0.005472,"entry_hist_slope":-0.070195,"confidence":0.3641,"mfe_roi_pct":0.72,"mae_roi_pct":-10.28,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:43:49+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":1778611140000,"exit_time":1778654340000,"entry_index":38,"exit_index":278,"hold_bars":240,"entry_price":414.6,"exit_price":423.06122449,"entry_rsi":62.8477,"entry_hist":-0.005472,"entry_hist_slope":-0.070195,"confidence":0.3641,"mfe_roi_pct":0.72,"mae_roi_pct":-10.28,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":124,"exit_index":299,"hold_bars":175,"entry_price":411,"exit_price":422.1,"entry_rsi":36.4674,"entry_hist":0.139647,"entry_hist_slope":0.156135,"confidence":0.3796,"mfe_roi_pct":14.96,"mae_roi_pct":-0.24,"realized_roi_pct":12.31,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":124,"exit_index":299,"hold_bars":175,"entry_price":411,"exit_price":422.1,"entry_rsi":36.4674,"entry_hist":0.139647,"entry_hist_slope":0.156135,"confidence":0.3796,"mfe_roi_pct":14.96,"mae_roi_pct":-0.24,"realized_roi_pct":12.31,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":124,"exit_index":299,"hold_bars":175,"entry_price":411,"exit_price":422.1,"entry_rsi":36.4674,"entry_hist":0.139647,"entry_hist_slope":0.156135,"confidence":0.3796,"mfe_roi_pct":14.96,"mae_roi_pct":-0.24,"realized_roi_pct":12.31,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":124,"exit_index":299,"hold_bars":175,"entry_price":411,"exit_price":422.1,"entry_rsi":36.4674,"entry_hist":0.139647,"entry_hist_slope":0.156135,"confidence":0.3796,"mfe_roi_pct":14.96,"mae_roi_pct":-0.24,"realized_roi_pct":12.31,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":124,"exit_index":299,"hold_bars":175,"entry_price":411,"exit_price":422.1,"entry_rsi":36.4674,"entry_hist":0.139647,"entry_hist_slope":0.156135,"confidence":0.3796,"mfe_roi_pct":14.96,"mae_roi_pct":-0.24,"realized_roi_pct":12.31,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":124,"exit_index":299,"hold_bars":175,"entry_price":411,"exit_price":422.1,"entry_rsi":36.4674,"entry_hist":0.139647,"entry_hist_slope":0.156135,"confidence":0.3796,"mfe_roi_pct":14.96,"mae_roi_pct":-0.24,"realized_roi_pct":12.31,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.1,"entry_rsi":60.6785,"entry_hist":-0.00937,"entry_hist_slope":-0.038219,"confidence":0.3153,"mfe_roi_pct":1.9,"mae_roi_pct":-1.42,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.1,"entry_rsi":60.6785,"entry_hist":-0.00937,"entry_hist_slope":-0.038219,"confidence":0.3153,"mfe_roi_pct":1.9,"mae_roi_pct":-1.42,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.1,"entry_rsi":60.6785,"entry_hist":-0.00937,"entry_hist_slope":-0.038219,"confidence":0.3153,"mfe_roi_pct":1.9,"mae_roi_pct":-1.42,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.1,"entry_rsi":60.6785,"entry_hist":-0.00937,"entry_hist_slope":-0.038219,"confidence":0.3153,"mfe_roi_pct":1.9,"mae_roi_pct":-1.42,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.1,"entry_rsi":60.6785,"entry_hist":-0.00937,"entry_hist_slope":-0.038219,"confidence":0.3153,"mfe_roi_pct":1.9,"mae_roi_pct":-1.42,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.1,"entry_rsi":60.6785,"entry_hist":-0.00937,"entry_hist_slope":-0.038219,"confidence":0.3153,"mfe_roi_pct":1.9,"mae_roi_pct":-1.42,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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":1778658180000,"entry_index":67,"exit_index":299,"hold_bars":232,"entry_price":0.10928,"exit_price":0.10883,"entry_rsi":63.4556,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.1794,"mfe_roi_pct":5.32,"mae_roi_pct":-2.41,"realized_roi_pct":2.07,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658180000,"entry_index":67,"exit_index":299,"hold_bars":232,"entry_price":0.10928,"exit_price":0.10883,"entry_rsi":63.4556,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.1794,"mfe_roi_pct":5.32,"mae_roi_pct":-2.41,"realized_roi_pct":2.07,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658180000,"entry_index":67,"exit_index":299,"hold_bars":232,"entry_price":0.10928,"exit_price":0.10883,"entry_rsi":63.4556,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.1794,"mfe_roi_pct":5.32,"mae_roi_pct":-2.41,"realized_roi_pct":2.07,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658180000,"entry_index":232,"exit_index":299,"hold_bars":67,"entry_price":0.10934,"exit_price":0.10883,"entry_rsi":72.9632,"entry_hist":-0.000002,"entry_hist_slope":-0.000006,"confidence":0.3928,"mfe_roi_pct":3.31,"mae_roi_pct":-0.23,"realized_roi_pct":2.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658180000,"entry_index":232,"exit_index":299,"hold_bars":67,"entry_price":0.10934,"exit_price":0.10883,"entry_rsi":72.9632,"entry_hist":-0.000002,"entry_hist_slope":-0.000006,"confidence":0.3928,"mfe_roi_pct":3.31,"mae_roi_pct":-0.23,"realized_roi_pct":2.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658180000,"entry_index":232,"exit_index":299,"hold_bars":67,"entry_price":0.10934,"exit_price":0.10883,"entry_rsi":72.9632,"entry_hist":-0.000002,"entry_hist_slope":-0.000006,"confidence":0.3928,"mfe_roi_pct":3.31,"mae_roi_pct":-0.23,"realized_roi_pct":2.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":146,"exit_index":299,"hold_bars":153,"entry_price":0.10787,"exit_price":0.10883,"entry_rsi":39.861,"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.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":146,"exit_index":299,"hold_bars":153,"entry_price":0.10787,"exit_price":0.10883,"entry_rsi":39.861,"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.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":146,"exit_index":299,"hold_bars":153,"entry_price":0.10787,"exit_price":0.10883,"entry_rsi":39.861,"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.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":146,"exit_index":299,"hold_bars":153,"entry_price":0.10787,"exit_price":0.10883,"entry_rsi":39.861,"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.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778612400000,"exit_time":1778658120000,"entry_index":45,"exit_index":299,"hold_bars":254,"entry_price":0.10819,"exit_price":0.10883,"entry_rsi":60.3245,"entry_hist":-0.000001,"entry_hist_slope":-0.000014,"confidence":0.11,"mfe_roi_pct":3.58,"mae_roi_pct":-7.38,"realized_roi_pct":-2.94,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778612400000,"exit_time":1778658120000,"entry_index":45,"exit_index":299,"hold_bars":254,"entry_price":0.10819,"exit_price":0.10883,"entry_rsi":60.3245,"entry_hist":-0.000001,"entry_hist_slope":-0.000014,"confidence":0.11,"mfe_roi_pct":3.58,"mae_roi_pct":-7.38,"realized_roi_pct":-2.94,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":238,"exit_index":299,"hold_bars":61,"entry_price":0.10967,"exit_price":0.10883,"entry_rsi":66.115,"entry_hist":-0,"entry_hist_slope":-0.000002,"confidence":0.2381,"mfe_roi_pct":7.12,"mae_roi_pct":-0.64,"realized_roi_pct":3.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":238,"exit_index":299,"hold_bars":61,"entry_price":0.10967,"exit_price":0.10883,"entry_rsi":66.115,"entry_hist":-0,"entry_hist_slope":-0.000002,"confidence":0.2381,"mfe_roi_pct":7.12,"mae_roi_pct":-0.64,"realized_roi_pct":3.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":67,"exit_index":299,"hold_bars":232,"entry_price":0.10871,"exit_price":0.10889,"entry_rsi":37.268,"entry_hist":0.000017,"entry_hist_slope":0.00002,"confidence":0.1655,"mfe_roi_pct":5.06,"mae_roi_pct":-9.15,"realized_roi_pct":0.83,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":67,"exit_index":299,"hold_bars":232,"entry_price":0.10871,"exit_price":0.10889,"entry_rsi":37.268,"entry_hist":0.000017,"entry_hist_slope":0.00002,"confidence":0.1655,"mfe_roi_pct":5.06,"mae_roi_pct":-9.15,"realized_roi_pct":0.83,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":67,"exit_index":299,"hold_bars":232,"entry_price":0.10871,"exit_price":0.10889,"entry_rsi":37.268,"entry_hist":0.000017,"entry_hist_slope":0.00002,"confidence":0.1655,"mfe_roi_pct":5.06,"mae_roi_pct":-9.15,"realized_roi_pct":0.83,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":267,"exit_index":299,"hold_bars":32,"entry_price":0.10965,"exit_price":0.10889,"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.49,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":267,"exit_index":299,"hold_bars":32,"entry_price":0.10965,"exit_price":0.10889,"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.49,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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.10889,"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.54,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.10889,"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.54,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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":1778658240000,"entry_index":82,"exit_index":299,"hold_bars":217,"entry_price":0.02747,"exit_price":0.02738,"entry_rsi":34.7909,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.2174,"mfe_roi_pct":2.18,"mae_roi_pct":-4.19,"realized_roi_pct":-1.64,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":82,"exit_index":299,"hold_bars":217,"entry_price":0.02747,"exit_price":0.02738,"entry_rsi":34.7909,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.2174,"mfe_roi_pct":2.18,"mae_roi_pct":-4.19,"realized_roi_pct":-1.64,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":82,"exit_index":299,"hold_bars":217,"entry_price":0.02747,"exit_price":0.02738,"entry_rsi":34.7909,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.2174,"mfe_roi_pct":2.18,"mae_roi_pct":-4.19,"realized_roi_pct":-1.64,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":82,"exit_index":299,"hold_bars":217,"entry_price":0.02747,"exit_price":0.02738,"entry_rsi":34.7909,"entry_hist":0.000001,"entry_hist_slope":0.000001,"confidence":0.2174,"mfe_roi_pct":2.18,"mae_roi_pct":-4.19,"realized_roi_pct":-1.64,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778612400000,"exit_time":1778614200000,"entry_index":45,"exit_index":55,"hold_bars":10,"entry_price":0.02676,"exit_price":0.02730612,"entry_rsi":69.5116,"entry_hist":-0.000001,"entry_hist_slope":-0.000002,"confidence":0.3145,"mfe_roi_pct":0,"mae_roi_pct":-10.79,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:43:49+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":61,"exit_index":185,"hold_bars":124,"entry_price":0.02724,"exit_price":0.02779592,"entry_rsi":65.6196,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.2281,"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:43:49+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":1778612400000,"exit_time":1778614200000,"entry_index":45,"exit_index":55,"hold_bars":10,"entry_price":0.02676,"exit_price":0.02730612,"entry_rsi":69.5116,"entry_hist":-0.000001,"entry_hist_slope":-0.000002,"confidence":0.3145,"mfe_roi_pct":0,"mae_roi_pct":-10.79,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:43:49+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":61,"exit_index":185,"hold_bars":124,"entry_price":0.02724,"exit_price":0.02779592,"entry_rsi":65.6196,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.2281,"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:43:49+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":1778612400000,"exit_time":1778614200000,"entry_index":45,"exit_index":55,"hold_bars":10,"entry_price":0.02676,"exit_price":0.02730612,"entry_rsi":69.5116,"entry_hist":-0.000001,"entry_hist_slope":-0.000002,"confidence":0.3145,"mfe_roi_pct":0,"mae_roi_pct":-10.79,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:43:49+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":61,"exit_index":185,"hold_bars":124,"entry_price":0.02724,"exit_price":0.02779592,"entry_rsi":65.6196,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.2281,"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:43:49+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":1778612400000,"exit_time":1778614200000,"entry_index":45,"exit_index":55,"hold_bars":10,"entry_price":0.02676,"exit_price":0.02730612,"entry_rsi":69.5116,"entry_hist":-0.000001,"entry_hist_slope":-0.000002,"confidence":0.3145,"mfe_roi_pct":0,"mae_roi_pct":-10.79,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:43:49+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":61,"exit_index":185,"hold_bars":124,"entry_price":0.02724,"exit_price":0.02779592,"entry_rsi":65.6196,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.2281,"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:43:49+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778612400000,"exit_time":1778614200000,"entry_index":45,"exit_index":55,"hold_bars":10,"entry_price":0.02676,"exit_price":0.02730612,"entry_rsi":69.5116,"entry_hist":-0.000001,"entry_hist_slope":-0.000002,"confidence":0.3145,"mfe_roi_pct":0,"mae_roi_pct":-10.79,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:43:49+08:00","host":"mason-main","provider":"okx_public","inst_id":"BLUR-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778612400000,"exit_time":1778614200000,"entry_index":45,"exit_index":55,"hold_bars":10,"entry_price":0.02676,"exit_price":0.02730612,"entry_rsi":69.5116,"entry_hist":-0.000001,"entry_hist_slope":-0.000002,"confidence":0.3145,"mfe_roi_pct":0,"mae_roi_pct":-10.79,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:43:49+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":60,"exit_index":92,"hold_bars":32,"entry_price":0.02682,"exit_price":0.0262836,"entry_rsi":39.0414,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.122,"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:43:49+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":107,"exit_index":149,"hold_bars":42,"entry_price":0.02603,"exit_price":0.02699,"entry_rsi":39.9992,"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:43:49+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":60,"exit_index":92,"hold_bars":32,"entry_price":0.02682,"exit_price":0.0262836,"entry_rsi":39.0414,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.122,"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:43:49+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":107,"exit_index":149,"hold_bars":42,"entry_price":0.02603,"exit_price":0.02699,"entry_rsi":39.9992,"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:43:49+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":159,"exit_index":173,"hold_bars":14,"entry_price":0.02709,"exit_price":0.02764286,"entry_rsi":60.2359,"entry_hist":-0.000009,"entry_hist_slope":-0.000018,"confidence":0.1088,"mfe_roi_pct":3.34,"mae_roi_pct":-10.83,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:43:49+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":159,"exit_index":173,"hold_bars":14,"entry_price":0.02709,"exit_price":0.02764286,"entry_rsi":60.2359,"entry_hist":-0.000009,"entry_hist_slope":-0.000018,"confidence":0.1088,"mfe_roi_pct":3.34,"mae_roi_pct":-10.83,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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.02741,"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":0.91,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.02741,"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":0.91,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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":1778658120000,"entry_index":121,"exit_index":299,"hold_bars":178,"entry_price":104.2,"exit_price":103.31,"entry_rsi":36.5654,"entry_hist":0.001805,"entry_hist_slope":0.00552,"confidence":0.3773,"mfe_roi_pct":0.58,"mae_roi_pct":-6.29,"realized_roi_pct":-4.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":121,"exit_index":299,"hold_bars":178,"entry_price":104.2,"exit_price":103.31,"entry_rsi":36.5654,"entry_hist":0.001805,"entry_hist_slope":0.00552,"confidence":0.3773,"mfe_roi_pct":0.58,"mae_roi_pct":-6.29,"realized_roi_pct":-4.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":121,"exit_index":299,"hold_bars":178,"entry_price":104.2,"exit_price":103.31,"entry_rsi":36.5654,"entry_hist":0.001805,"entry_hist_slope":0.00552,"confidence":0.3773,"mfe_roi_pct":0.58,"mae_roi_pct":-6.29,"realized_roi_pct":-4.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":121,"exit_index":299,"hold_bars":178,"entry_price":104.2,"exit_price":103.31,"entry_rsi":36.5654,"entry_hist":0.001805,"entry_hist_slope":0.00552,"confidence":0.3773,"mfe_roi_pct":0.58,"mae_roi_pct":-6.29,"realized_roi_pct":-4.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":121,"exit_index":299,"hold_bars":178,"entry_price":104.2,"exit_price":103.31,"entry_rsi":36.5654,"entry_hist":0.001805,"entry_hist_slope":0.00552,"confidence":0.3773,"mfe_roi_pct":0.58,"mae_roi_pct":-6.29,"realized_roi_pct":-4.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":121,"exit_index":299,"hold_bars":178,"entry_price":104.2,"exit_price":103.31,"entry_rsi":36.5654,"entry_hist":0.001805,"entry_hist_slope":0.00552,"confidence":0.3773,"mfe_roi_pct":0.58,"mae_roi_pct":-6.29,"realized_roi_pct":-4.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":121,"exit_index":299,"hold_bars":178,"entry_price":104.2,"exit_price":103.31,"entry_rsi":36.5654,"entry_hist":0.001805,"entry_hist_slope":0.00552,"confidence":0.3773,"mfe_roi_pct":0.58,"mae_roi_pct":-6.29,"realized_roi_pct":-4.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":121,"exit_index":299,"hold_bars":178,"entry_price":104.2,"exit_price":103.31,"entry_rsi":36.5654,"entry_hist":0.001805,"entry_hist_slope":0.00552,"confidence":0.3773,"mfe_roi_pct":0.58,"mae_roi_pct":-6.29,"realized_roi_pct":-4.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":121,"exit_index":299,"hold_bars":178,"entry_price":104.2,"exit_price":103.31,"entry_rsi":36.5654,"entry_hist":0.001805,"entry_hist_slope":0.00552,"confidence":0.3773,"mfe_roi_pct":0.58,"mae_roi_pct":-6.29,"realized_roi_pct":-4.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":121,"exit_index":299,"hold_bars":178,"entry_price":104.2,"exit_price":103.31,"entry_rsi":36.5654,"entry_hist":0.001805,"entry_hist_slope":0.00552,"confidence":0.3773,"mfe_roi_pct":0.58,"mae_roi_pct":-6.29,"realized_roi_pct":-4.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":121,"exit_index":299,"hold_bars":178,"entry_price":104.2,"exit_price":103.31,"entry_rsi":36.5654,"entry_hist":0.001805,"entry_hist_slope":0.00552,"confidence":0.3773,"mfe_roi_pct":0.58,"mae_roi_pct":-6.29,"realized_roi_pct":-4.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":121,"exit_index":299,"hold_bars":178,"entry_price":104.2,"exit_price":103.31,"entry_rsi":36.5654,"entry_hist":0.001805,"entry_hist_slope":0.00552,"confidence":0.3773,"mfe_roi_pct":0.58,"mae_roi_pct":-6.29,"realized_roi_pct":-4.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":196,"exit_index":299,"hold_bars":103,"entry_price":104.26,"exit_price":103.31,"entry_rsi":39.7508,"entry_hist":0.004963,"entry_hist_slope":0.008905,"confidence":0.3056,"mfe_roi_pct":0.29,"mae_roi_pct":-6.57,"realized_roi_pct":-4.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":196,"exit_index":299,"hold_bars":103,"entry_price":104.26,"exit_price":103.31,"entry_rsi":39.7508,"entry_hist":0.004963,"entry_hist_slope":0.008905,"confidence":0.3056,"mfe_roi_pct":0.29,"mae_roi_pct":-6.57,"realized_roi_pct":-4.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":196,"exit_index":299,"hold_bars":103,"entry_price":104.26,"exit_price":103.31,"entry_rsi":39.7508,"entry_hist":0.004963,"entry_hist_slope":0.008905,"confidence":0.3056,"mfe_roi_pct":0.29,"mae_roi_pct":-6.57,"realized_roi_pct":-4.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":196,"exit_index":299,"hold_bars":103,"entry_price":104.26,"exit_price":103.31,"entry_rsi":39.7508,"entry_hist":0.004963,"entry_hist_slope":0.008905,"confidence":0.3056,"mfe_roi_pct":0.29,"mae_roi_pct":-6.57,"realized_roi_pct":-4.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":196,"exit_index":299,"hold_bars":103,"entry_price":104.26,"exit_price":103.31,"entry_rsi":39.7508,"entry_hist":0.004963,"entry_hist_slope":0.008905,"confidence":0.3056,"mfe_roi_pct":0.29,"mae_roi_pct":-6.57,"realized_roi_pct":-4.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":196,"exit_index":299,"hold_bars":103,"entry_price":104.26,"exit_price":103.31,"entry_rsi":39.7508,"entry_hist":0.004963,"entry_hist_slope":0.008905,"confidence":0.3056,"mfe_roi_pct":0.29,"mae_roi_pct":-6.57,"realized_roi_pct":-4.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":196,"exit_index":299,"hold_bars":103,"entry_price":104.26,"exit_price":103.31,"entry_rsi":39.7508,"entry_hist":0.004963,"entry_hist_slope":0.008905,"confidence":0.3056,"mfe_roi_pct":0.29,"mae_roi_pct":-6.57,"realized_roi_pct":-4.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":196,"exit_index":299,"hold_bars":103,"entry_price":104.26,"exit_price":103.31,"entry_rsi":39.7508,"entry_hist":0.004963,"entry_hist_slope":0.008905,"confidence":0.3056,"mfe_roi_pct":0.29,"mae_roi_pct":-6.57,"realized_roi_pct":-4.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":196,"exit_index":299,"hold_bars":103,"entry_price":104.26,"exit_price":103.31,"entry_rsi":39.7508,"entry_hist":0.004963,"entry_hist_slope":0.008905,"confidence":0.3056,"mfe_roi_pct":0.29,"mae_roi_pct":-6.57,"realized_roi_pct":-4.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.33,"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.6,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.33,"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.6,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.33,"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.6,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.33,"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.6,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.33,"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.6,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.33,"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.6,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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.33,"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.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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.33,"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.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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.33,"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.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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.33,"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.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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.33,"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.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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.33,"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.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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.33,"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.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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.31,"entry_rsi":71.0685,"entry_hist":-0.003939,"entry_hist_slope":-0.04446,"confidence":0.5491,"mfe_roi_pct":13.02,"mae_roi_pct":-9.65,"realized_roi_pct":4.36,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.31,"entry_rsi":71.0685,"entry_hist":-0.003939,"entry_hist_slope":-0.04446,"confidence":0.5491,"mfe_roi_pct":13.02,"mae_roi_pct":-9.65,"realized_roi_pct":4.36,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.31,"entry_rsi":71.0685,"entry_hist":-0.003939,"entry_hist_slope":-0.04446,"confidence":0.5491,"mfe_roi_pct":13.02,"mae_roi_pct":-9.65,"realized_roi_pct":4.36,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.31,"entry_rsi":71.0685,"entry_hist":-0.003939,"entry_hist_slope":-0.04446,"confidence":0.5491,"mfe_roi_pct":13.02,"mae_roi_pct":-9.65,"realized_roi_pct":4.36,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.31,"entry_rsi":71.0685,"entry_hist":-0.003939,"entry_hist_slope":-0.04446,"confidence":0.5491,"mfe_roi_pct":13.02,"mae_roi_pct":-9.65,"realized_roi_pct":4.36,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.31,"entry_rsi":71.0685,"entry_hist":-0.003939,"entry_hist_slope":-0.04446,"confidence":0.5491,"mfe_roi_pct":13.02,"mae_roi_pct":-9.65,"realized_roi_pct":4.36,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.31,"entry_rsi":71.0685,"entry_hist":-0.003939,"entry_hist_slope":-0.04446,"confidence":0.5491,"mfe_roi_pct":13.02,"mae_roi_pct":-9.65,"realized_roi_pct":4.36,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.31,"entry_rsi":71.0685,"entry_hist":-0.003939,"entry_hist_slope":-0.04446,"confidence":0.5491,"mfe_roi_pct":13.02,"mae_roi_pct":-9.65,"realized_roi_pct":4.36,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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":1778658240000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":208.7,"exit_price":208.7,"entry_rsi":38.7453,"entry_hist":0.002097,"entry_hist_slope":0.002228,"confidence":0.3282,"mfe_roi_pct":1.25,"mae_roi_pct":-0.84,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":208.7,"exit_price":208.7,"entry_rsi":38.7453,"entry_hist":0.002097,"entry_hist_slope":0.002228,"confidence":0.3282,"mfe_roi_pct":1.25,"mae_roi_pct":-0.84,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":208.7,"exit_price":208.7,"entry_rsi":38.7453,"entry_hist":0.002097,"entry_hist_slope":0.002228,"confidence":0.3282,"mfe_roi_pct":1.25,"mae_roi_pct":-0.84,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":208.7,"exit_price":208.7,"entry_rsi":38.7453,"entry_hist":0.002097,"entry_hist_slope":0.002228,"confidence":0.3282,"mfe_roi_pct":1.25,"mae_roi_pct":-0.84,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":208.7,"exit_price":208.7,"entry_rsi":38.7453,"entry_hist":0.002097,"entry_hist_slope":0.002228,"confidence":0.3282,"mfe_roi_pct":1.25,"mae_roi_pct":-0.84,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":208.7,"exit_price":208.7,"entry_rsi":38.7453,"entry_hist":0.002097,"entry_hist_slope":0.002228,"confidence":0.3282,"mfe_roi_pct":1.25,"mae_roi_pct":-0.84,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":69,"exit_index":299,"hold_bars":230,"entry_price":209.75,"exit_price":208.7,"entry_rsi":60.1985,"entry_hist":-0.001788,"entry_hist_slope":-0.003072,"confidence":0.3045,"mfe_roi_pct":3.36,"mae_roi_pct":-0.55,"realized_roi_pct":2.52,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":69,"exit_index":299,"hold_bars":230,"entry_price":209.75,"exit_price":208.7,"entry_rsi":60.1985,"entry_hist":-0.001788,"entry_hist_slope":-0.003072,"confidence":0.3045,"mfe_roi_pct":3.36,"mae_roi_pct":-0.55,"realized_roi_pct":2.52,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":69,"exit_index":299,"hold_bars":230,"entry_price":209.75,"exit_price":208.7,"entry_rsi":60.1985,"entry_hist":-0.001788,"entry_hist_slope":-0.003072,"confidence":0.3045,"mfe_roi_pct":3.36,"mae_roi_pct":-0.55,"realized_roi_pct":2.52,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":69,"exit_index":299,"hold_bars":230,"entry_price":209.75,"exit_price":208.7,"entry_rsi":60.1985,"entry_hist":-0.001788,"entry_hist_slope":-0.003072,"confidence":0.3045,"mfe_roi_pct":3.36,"mae_roi_pct":-0.55,"realized_roi_pct":2.52,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":69,"exit_index":299,"hold_bars":230,"entry_price":209.75,"exit_price":208.7,"entry_rsi":60.1985,"entry_hist":-0.001788,"entry_hist_slope":-0.003072,"confidence":0.3045,"mfe_roi_pct":3.36,"mae_roi_pct":-0.55,"realized_roi_pct":2.52,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":69,"exit_index":299,"hold_bars":230,"entry_price":209.75,"exit_price":208.7,"entry_rsi":60.1985,"entry_hist":-0.001788,"entry_hist_slope":-0.003072,"confidence":0.3045,"mfe_roi_pct":3.36,"mae_roi_pct":-0.55,"realized_roi_pct":2.52,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":265,"exit_index":299,"hold_bars":34,"entry_price":208.88,"exit_price":208.7,"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":-0.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":265,"exit_index":299,"hold_bars":34,"entry_price":208.88,"exit_price":208.7,"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":-0.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":265,"exit_index":299,"hold_bars":34,"entry_price":208.88,"exit_price":208.7,"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":-0.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":265,"exit_index":299,"hold_bars":34,"entry_price":208.88,"exit_price":208.7,"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":-0.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":265,"exit_index":299,"hold_bars":34,"entry_price":208.88,"exit_price":208.7,"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":-0.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":265,"exit_index":299,"hold_bars":34,"entry_price":208.88,"exit_price":208.7,"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":-0.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":265,"exit_index":299,"hold_bars":34,"entry_price":208.88,"exit_price":208.7,"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":-0.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":265,"exit_index":299,"hold_bars":34,"entry_price":208.88,"exit_price":208.7,"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":-0.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":265,"exit_index":299,"hold_bars":34,"entry_price":208.88,"exit_price":208.7,"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":-0.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":265,"exit_index":299,"hold_bars":34,"entry_price":208.88,"exit_price":208.7,"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":-0.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":265,"exit_index":299,"hold_bars":34,"entry_price":208.88,"exit_price":208.7,"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":-0.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":265,"exit_index":299,"hold_bars":34,"entry_price":208.88,"exit_price":208.7,"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":-0.43,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778611500000,"exit_time":1778658120000,"entry_index":40,"exit_index":299,"hold_bars":259,"entry_price":206.22,"exit_price":208.7,"entry_rsi":62.3214,"entry_hist":-0.006628,"entry_hist_slope":-0.016814,"confidence":0.3522,"mfe_roi_pct":4.06,"mae_roi_pct":-8.95,"realized_roi_pct":-5.94,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778611500000,"exit_time":1778658120000,"entry_index":40,"exit_index":299,"hold_bars":259,"entry_price":206.22,"exit_price":208.7,"entry_rsi":62.3214,"entry_hist":-0.006628,"entry_hist_slope":-0.016814,"confidence":0.3522,"mfe_roi_pct":4.06,"mae_roi_pct":-8.95,"realized_roi_pct":-5.94,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778611500000,"exit_time":1778658120000,"entry_index":40,"exit_index":299,"hold_bars":259,"entry_price":206.22,"exit_price":208.7,"entry_rsi":62.3214,"entry_hist":-0.006628,"entry_hist_slope":-0.016814,"confidence":0.3522,"mfe_roi_pct":4.06,"mae_roi_pct":-8.95,"realized_roi_pct":-5.94,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778611500000,"exit_time":1778658120000,"entry_index":40,"exit_index":299,"hold_bars":259,"entry_price":206.22,"exit_price":208.7,"entry_rsi":62.3214,"entry_hist":-0.006628,"entry_hist_slope":-0.016814,"confidence":0.3522,"mfe_roi_pct":4.06,"mae_roi_pct":-8.95,"realized_roi_pct":-5.94,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778611500000,"exit_time":1778658120000,"entry_index":40,"exit_index":299,"hold_bars":259,"entry_price":206.22,"exit_price":208.7,"entry_rsi":62.3214,"entry_hist":-0.006628,"entry_hist_slope":-0.016814,"confidence":0.3522,"mfe_roi_pct":4.06,"mae_roi_pct":-8.95,"realized_roi_pct":-5.94,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778611500000,"exit_time":1778658120000,"entry_index":40,"exit_index":299,"hold_bars":259,"entry_price":206.22,"exit_price":208.7,"entry_rsi":62.3214,"entry_hist":-0.006628,"entry_hist_slope":-0.016814,"confidence":0.3522,"mfe_roi_pct":4.06,"mae_roi_pct":-8.95,"realized_roi_pct":-5.94,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":171,"exit_index":299,"hold_bars":128,"entry_price":208.28,"exit_price":208.7,"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":-1.01,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":171,"exit_index":299,"hold_bars":128,"entry_price":208.28,"exit_price":208.7,"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":-1.01,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":171,"exit_index":299,"hold_bars":128,"entry_price":208.28,"exit_price":208.7,"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":-1.01,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":171,"exit_index":299,"hold_bars":128,"entry_price":208.28,"exit_price":208.7,"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":-1.01,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":171,"exit_index":299,"hold_bars":128,"entry_price":208.28,"exit_price":208.7,"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":-1.01,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":171,"exit_index":299,"hold_bars":128,"entry_price":208.28,"exit_price":208.7,"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":-1.01,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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":1778658240000,"entry_index":155,"exit_index":299,"hold_bars":144,"entry_price":1.955,"exit_price":1.971,"entry_rsi":39.1446,"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":4.09,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":155,"exit_index":299,"hold_bars":144,"entry_price":1.955,"exit_price":1.971,"entry_rsi":39.1446,"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":4.09,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":155,"exit_index":299,"hold_bars":144,"entry_price":1.955,"exit_price":1.971,"entry_rsi":39.1446,"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":4.09,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":183,"exit_index":299,"hold_bars":116,"entry_price":1.941,"exit_price":1.971,"entry_rsi":30.6657,"entry_hist":0.00003,"entry_hist_slope":0.000199,"confidence":0.3498,"mfe_roi_pct":8.76,"mae_roi_pct":0,"realized_roi_pct":7.73,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":183,"exit_index":299,"hold_bars":116,"entry_price":1.941,"exit_price":1.971,"entry_rsi":30.6657,"entry_hist":0.00003,"entry_hist_slope":0.000199,"confidence":0.3498,"mfe_roi_pct":8.76,"mae_roi_pct":0,"realized_roi_pct":7.73,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":183,"exit_index":299,"hold_bars":116,"entry_price":1.941,"exit_price":1.971,"entry_rsi":30.6657,"entry_hist":0.00003,"entry_hist_slope":0.000199,"confidence":0.3498,"mfe_roi_pct":8.76,"mae_roi_pct":0,"realized_roi_pct":7.73,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":117,"exit_index":299,"hold_bars":182,"entry_price":1.976,"exit_price":1.971,"entry_rsi":64.4014,"entry_hist":-0.000003,"entry_hist_slope":-0.000016,"confidence":0.2023,"mfe_roi_pct":10.07,"mae_roi_pct":-0.76,"realized_roi_pct":4.24,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":117,"exit_index":299,"hold_bars":182,"entry_price":1.976,"exit_price":1.971,"entry_rsi":64.4014,"entry_hist":-0.000003,"entry_hist_slope":-0.000016,"confidence":0.2023,"mfe_roi_pct":10.07,"mae_roi_pct":-0.76,"realized_roi_pct":4.24,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":117,"exit_index":299,"hold_bars":182,"entry_price":1.976,"exit_price":1.971,"entry_rsi":64.4014,"entry_hist":-0.000003,"entry_hist_slope":-0.000016,"confidence":0.2023,"mfe_roi_pct":10.07,"mae_roi_pct":-0.76,"realized_roi_pct":4.24,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":117,"exit_index":299,"hold_bars":182,"entry_price":1.976,"exit_price":1.971,"entry_rsi":64.4014,"entry_hist":-0.000003,"entry_hist_slope":-0.000016,"confidence":0.2023,"mfe_roi_pct":10.07,"mae_roi_pct":-0.76,"realized_roi_pct":4.24,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":187,"exit_index":299,"hold_bars":112,"entry_price":1.964,"exit_price":1.971,"entry_rsi":63.6928,"entry_hist":-0.000011,"entry_hist_slope":-0.000406,"confidence":0.2642,"mfe_roi_pct":6.97,"mae_roi_pct":-4.04,"realized_roi_pct":-1.78,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":187,"exit_index":299,"hold_bars":112,"entry_price":1.964,"exit_price":1.971,"entry_rsi":63.6928,"entry_hist":-0.000011,"entry_hist_slope":-0.000406,"confidence":0.2642,"mfe_roi_pct":6.97,"mae_roi_pct":-4.04,"realized_roi_pct":-1.78,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":187,"exit_index":299,"hold_bars":112,"entry_price":1.964,"exit_price":1.971,"entry_rsi":63.6928,"entry_hist":-0.000011,"entry_hist_slope":-0.000406,"confidence":0.2642,"mfe_roi_pct":6.97,"mae_roi_pct":-4.04,"realized_roi_pct":-1.78,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":187,"exit_index":299,"hold_bars":112,"entry_price":1.964,"exit_price":1.971,"entry_rsi":63.6928,"entry_hist":-0.000011,"entry_hist_slope":-0.000406,"confidence":0.2642,"mfe_roi_pct":6.97,"mae_roi_pct":-4.04,"realized_roi_pct":-1.78,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":187,"exit_index":299,"hold_bars":112,"entry_price":1.964,"exit_price":1.971,"entry_rsi":63.6928,"entry_hist":-0.000011,"entry_hist_slope":-0.000406,"confidence":0.2642,"mfe_roi_pct":6.97,"mae_roi_pct":-4.04,"realized_roi_pct":-1.78,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":110,"exit_index":299,"hold_bars":189,"entry_price":1.936,"exit_price":1.971,"entry_rsi":39.4104,"entry_hist":0.000695,"entry_hist_slope":0.000751,"confidence":0.2635,"mfe_roi_pct":11.36,"mae_roi_pct":-8.26,"realized_roi_pct":9.37,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":110,"exit_index":299,"hold_bars":189,"entry_price":1.936,"exit_price":1.971,"entry_rsi":39.4104,"entry_hist":0.000695,"entry_hist_slope":0.000751,"confidence":0.2635,"mfe_roi_pct":11.36,"mae_roi_pct":-8.26,"realized_roi_pct":9.37,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":110,"exit_index":299,"hold_bars":189,"entry_price":1.936,"exit_price":1.971,"entry_rsi":39.4104,"entry_hist":0.000695,"entry_hist_slope":0.000751,"confidence":0.2635,"mfe_roi_pct":11.36,"mae_roi_pct":-8.26,"realized_roi_pct":9.37,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":110,"exit_index":299,"hold_bars":189,"entry_price":1.936,"exit_price":1.971,"entry_rsi":39.4104,"entry_hist":0.000695,"entry_hist_slope":0.000751,"confidence":0.2635,"mfe_roi_pct":11.36,"mae_roi_pct":-8.26,"realized_roi_pct":9.37,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":110,"exit_index":299,"hold_bars":189,"entry_price":1.936,"exit_price":1.971,"entry_rsi":39.4104,"entry_hist":0.000695,"entry_hist_slope":0.000751,"confidence":0.2635,"mfe_roi_pct":11.36,"mae_roi_pct":-8.26,"realized_roi_pct":9.37,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":237,"exit_index":299,"hold_bars":62,"entry_price":1.963,"exit_price":1.971,"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":-2.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":237,"exit_index":299,"hold_bars":62,"entry_price":1.963,"exit_price":1.971,"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":-2.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":237,"exit_index":299,"hold_bars":62,"entry_price":1.963,"exit_price":1.971,"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":-2.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.971,"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.56,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.971,"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.56,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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":1778658240000,"entry_index":59,"exit_index":299,"hold_bars":240,"entry_price":4.691,"exit_price":4.686,"entry_rsi":68.6408,"entry_hist":-0.000042,"entry_hist_slope":-0.000086,"confidence":0.3116,"mfe_roi_pct":4.19,"mae_roi_pct":-2.76,"realized_roi_pct":0.53,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":59,"exit_index":299,"hold_bars":240,"entry_price":4.691,"exit_price":4.686,"entry_rsi":68.6408,"entry_hist":-0.000042,"entry_hist_slope":-0.000086,"confidence":0.3116,"mfe_roi_pct":4.19,"mae_roi_pct":-2.76,"realized_roi_pct":0.53,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":59,"exit_index":299,"hold_bars":240,"entry_price":4.691,"exit_price":4.686,"entry_rsi":68.6408,"entry_hist":-0.000042,"entry_hist_slope":-0.000086,"confidence":0.3116,"mfe_roi_pct":4.19,"mae_roi_pct":-2.76,"realized_roi_pct":0.53,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":59,"exit_index":299,"hold_bars":240,"entry_price":4.691,"exit_price":4.686,"entry_rsi":68.6408,"entry_hist":-0.000042,"entry_hist_slope":-0.000086,"confidence":0.3116,"mfe_roi_pct":4.19,"mae_roi_pct":-2.76,"realized_roi_pct":0.53,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":59,"exit_index":299,"hold_bars":240,"entry_price":4.691,"exit_price":4.686,"entry_rsi":68.6408,"entry_hist":-0.000042,"entry_hist_slope":-0.000086,"confidence":0.3116,"mfe_roi_pct":4.19,"mae_roi_pct":-2.76,"realized_roi_pct":0.53,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":59,"exit_index":299,"hold_bars":240,"entry_price":4.691,"exit_price":4.686,"entry_rsi":68.6408,"entry_hist":-0.000042,"entry_hist_slope":-0.000086,"confidence":0.3116,"mfe_roi_pct":4.19,"mae_roi_pct":-2.76,"realized_roi_pct":0.53,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":143,"exit_index":299,"hold_bars":156,"entry_price":4.635,"exit_price":4.686,"entry_rsi":37.3276,"entry_hist":0.000095,"entry_hist_slope":0.000366,"confidence":0.2332,"mfe_roi_pct":8.85,"mae_roi_pct":-3.13,"realized_roi_pct":5.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":143,"exit_index":299,"hold_bars":156,"entry_price":4.635,"exit_price":4.686,"entry_rsi":37.3276,"entry_hist":0.000095,"entry_hist_slope":0.000366,"confidence":0.2332,"mfe_roi_pct":8.85,"mae_roi_pct":-3.13,"realized_roi_pct":5.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":143,"exit_index":299,"hold_bars":156,"entry_price":4.635,"exit_price":4.686,"entry_rsi":37.3276,"entry_hist":0.000095,"entry_hist_slope":0.000366,"confidence":0.2332,"mfe_roi_pct":8.85,"mae_roi_pct":-3.13,"realized_roi_pct":5.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":143,"exit_index":299,"hold_bars":156,"entry_price":4.635,"exit_price":4.686,"entry_rsi":37.3276,"entry_hist":0.000095,"entry_hist_slope":0.000366,"confidence":0.2332,"mfe_roi_pct":8.85,"mae_roi_pct":-3.13,"realized_roi_pct":5.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":143,"exit_index":299,"hold_bars":156,"entry_price":4.635,"exit_price":4.686,"entry_rsi":37.3276,"entry_hist":0.000095,"entry_hist_slope":0.000366,"confidence":0.2332,"mfe_roi_pct":8.85,"mae_roi_pct":-3.13,"realized_roi_pct":5.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":143,"exit_index":299,"hold_bars":156,"entry_price":4.635,"exit_price":4.686,"entry_rsi":37.3276,"entry_hist":0.000095,"entry_hist_slope":0.000366,"confidence":0.2332,"mfe_roi_pct":8.85,"mae_roi_pct":-3.13,"realized_roi_pct":5.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":143,"exit_index":299,"hold_bars":156,"entry_price":4.635,"exit_price":4.686,"entry_rsi":37.3276,"entry_hist":0.000095,"entry_hist_slope":0.000366,"confidence":0.2332,"mfe_roi_pct":8.85,"mae_roi_pct":-3.13,"realized_roi_pct":5.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":143,"exit_index":299,"hold_bars":156,"entry_price":4.635,"exit_price":4.686,"entry_rsi":37.3276,"entry_hist":0.000095,"entry_hist_slope":0.000366,"confidence":0.2332,"mfe_roi_pct":8.85,"mae_roi_pct":-3.13,"realized_roi_pct":5.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":59,"exit_index":299,"hold_bars":240,"entry_price":4.66,"exit_price":4.686,"entry_rsi":67.0369,"entry_hist":-0.000174,"entry_hist_slope":-0.000316,"confidence":0.3215,"mfe_roi_pct":5.86,"mae_roi_pct":-6.04,"realized_roi_pct":-2.77,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":59,"exit_index":299,"hold_bars":240,"entry_price":4.66,"exit_price":4.686,"entry_rsi":67.0369,"entry_hist":-0.000174,"entry_hist_slope":-0.000316,"confidence":0.3215,"mfe_roi_pct":5.86,"mae_roi_pct":-6.04,"realized_roi_pct":-2.77,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":59,"exit_index":299,"hold_bars":240,"entry_price":4.66,"exit_price":4.686,"entry_rsi":67.0369,"entry_hist":-0.000174,"entry_hist_slope":-0.000316,"confidence":0.3215,"mfe_roi_pct":5.86,"mae_roi_pct":-6.04,"realized_roi_pct":-2.77,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":59,"exit_index":299,"hold_bars":240,"entry_price":4.66,"exit_price":4.686,"entry_rsi":67.0369,"entry_hist":-0.000174,"entry_hist_slope":-0.000316,"confidence":0.3215,"mfe_roi_pct":5.86,"mae_roi_pct":-6.04,"realized_roi_pct":-2.77,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":59,"exit_index":299,"hold_bars":240,"entry_price":4.66,"exit_price":4.686,"entry_rsi":67.0369,"entry_hist":-0.000174,"entry_hist_slope":-0.000316,"confidence":0.3215,"mfe_roi_pct":5.86,"mae_roi_pct":-6.04,"realized_roi_pct":-2.77,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+08:00","host":"mason-main","provider":"okx_public","inst_id":"EGLD-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778614920000,"exit_time":1778658120000,"entry_index":59,"exit_index":299,"hold_bars":240,"entry_price":4.66,"exit_price":4.686,"entry_rsi":67.0369,"entry_hist":-0.000174,"entry_hist_slope":-0.000316,"confidence":0.3215,"mfe_roi_pct":5.86,"mae_roi_pct":-6.04,"realized_roi_pct":-2.77,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":159,"exit_index":299,"hold_bars":140,"entry_price":4.658,"exit_price":4.686,"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.99,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":159,"exit_index":299,"hold_bars":140,"entry_price":4.658,"exit_price":4.686,"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.99,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":159,"exit_index":299,"hold_bars":140,"entry_price":4.658,"exit_price":4.686,"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.99,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":159,"exit_index":299,"hold_bars":140,"entry_price":4.658,"exit_price":4.686,"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.99,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":159,"exit_index":299,"hold_bars":140,"entry_price":4.658,"exit_price":4.686,"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.99,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.686,"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.84,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.686,"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.84,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.686,"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.84,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.686,"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.84,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.686,"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.84,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.686,"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.84,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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":1778658240000,"entry_index":185,"exit_index":299,"hold_bars":114,"entry_price":0.3226,"exit_price":0.3226,"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,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":185,"exit_index":299,"hold_bars":114,"entry_price":0.3226,"exit_price":0.3226,"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,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":185,"exit_index":299,"hold_bars":114,"entry_price":0.3226,"exit_price":0.3226,"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,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":185,"exit_index":299,"hold_bars":114,"entry_price":0.3226,"exit_price":0.3226,"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,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":185,"exit_index":299,"hold_bars":114,"entry_price":0.3226,"exit_price":0.3226,"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,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":138,"exit_index":299,"hold_bars":161,"entry_price":0.3196,"exit_price":0.3226,"entry_rsi":39.9669,"entry_hist":0.000002,"entry_hist_slope":0.000021,"confidence":0.105,"mfe_roi_pct":9.23,"mae_roi_pct":-1.1,"realized_roi_pct":4.69,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":138,"exit_index":299,"hold_bars":161,"entry_price":0.3196,"exit_price":0.3226,"entry_rsi":39.9669,"entry_hist":0.000002,"entry_hist_slope":0.000021,"confidence":0.105,"mfe_roi_pct":9.23,"mae_roi_pct":-1.1,"realized_roi_pct":4.69,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":138,"exit_index":299,"hold_bars":161,"entry_price":0.3196,"exit_price":0.3226,"entry_rsi":39.9669,"entry_hist":0.000002,"entry_hist_slope":0.000021,"confidence":0.105,"mfe_roi_pct":9.23,"mae_roi_pct":-1.1,"realized_roi_pct":4.69,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":138,"exit_index":299,"hold_bars":161,"entry_price":0.3196,"exit_price":0.3226,"entry_rsi":39.9669,"entry_hist":0.000002,"entry_hist_slope":0.000021,"confidence":0.105,"mfe_roi_pct":9.23,"mae_roi_pct":-1.1,"realized_roi_pct":4.69,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":61,"exit_index":299,"hold_bars":238,"entry_price":0.3222,"exit_price":0.3226,"entry_rsi":63.2077,"entry_hist":-0.000002,"entry_hist_slope":-0.000031,"confidence":0.1785,"mfe_roi_pct":5.65,"mae_roi_pct":-5.07,"realized_roi_pct":-0.62,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":61,"exit_index":299,"hold_bars":238,"entry_price":0.3222,"exit_price":0.3226,"entry_rsi":63.2077,"entry_hist":-0.000002,"entry_hist_slope":-0.000031,"confidence":0.1785,"mfe_roi_pct":5.65,"mae_roi_pct":-5.07,"realized_roi_pct":-0.62,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+08:00","host":"mason-main","provider":"okx_public","inst_id":"ETHW-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778615280000,"exit_time":1778658120000,"entry_index":61,"exit_index":299,"hold_bars":238,"entry_price":0.3222,"exit_price":0.3226,"entry_rsi":63.2077,"entry_hist":-0.000002,"entry_hist_slope":-0.000031,"confidence":0.1785,"mfe_roi_pct":5.65,"mae_roi_pct":-5.07,"realized_roi_pct":-0.62,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":230,"exit_index":299,"hold_bars":69,"entry_price":0.3243,"exit_price":0.3226,"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.63,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":230,"exit_index":299,"hold_bars":69,"entry_price":0.3243,"exit_price":0.3226,"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.63,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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.3226,"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.91,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.3226,"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.91,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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.3226,"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.54,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.3226,"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.54,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.3226,"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.54,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":179,"exit_index":299,"hold_bars":120,"entry_price":0.04064,"exit_price":0.04088,"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.95,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":179,"exit_index":299,"hold_bars":120,"entry_price":0.04064,"exit_price":0.04088,"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.95,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":179,"exit_index":299,"hold_bars":120,"entry_price":0.04064,"exit_price":0.04088,"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.95,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":179,"exit_index":299,"hold_bars":120,"entry_price":0.04064,"exit_price":0.04088,"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.95,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":179,"exit_index":299,"hold_bars":120,"entry_price":0.04064,"exit_price":0.04088,"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.95,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":131,"exit_index":299,"hold_bars":168,"entry_price":0.04101,"exit_price":0.04088,"entry_rsi":60.6175,"entry_hist":-0,"entry_hist_slope":-0.000003,"confidence":0.1144,"mfe_roi_pct":4.92,"mae_roi_pct":-0.97,"realized_roi_pct":1.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":131,"exit_index":299,"hold_bars":168,"entry_price":0.04101,"exit_price":0.04088,"entry_rsi":60.6175,"entry_hist":-0,"entry_hist_slope":-0.000003,"confidence":0.1144,"mfe_roi_pct":4.92,"mae_roi_pct":-0.97,"realized_roi_pct":1.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":180,"exit_index":299,"hold_bars":119,"entry_price":0.04086,"exit_price":0.04088,"entry_rsi":63.0138,"entry_hist":-0.000003,"entry_hist_slope":-0.000005,"confidence":0.1688,"mfe_roi_pct":3.82,"mae_roi_pct":-3.04,"realized_roi_pct":-0.24,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":180,"exit_index":299,"hold_bars":119,"entry_price":0.04086,"exit_price":0.04088,"entry_rsi":63.0138,"entry_hist":-0.000003,"entry_hist_slope":-0.000005,"confidence":0.1688,"mfe_roi_pct":3.82,"mae_roi_pct":-3.04,"realized_roi_pct":-0.24,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":180,"exit_index":299,"hold_bars":119,"entry_price":0.04086,"exit_price":0.04088,"entry_rsi":63.0138,"entry_hist":-0.000003,"entry_hist_slope":-0.000005,"confidence":0.1688,"mfe_roi_pct":3.82,"mae_roi_pct":-3.04,"realized_roi_pct":-0.24,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":112,"exit_index":299,"hold_bars":187,"entry_price":0.03987,"exit_price":0.04088,"entry_rsi":33.624,"entry_hist":0.000005,"entry_hist_slope":0.00001,"confidence":0.2454,"mfe_roi_pct":15.55,"mae_roi_pct":-4.77,"realized_roi_pct":12.53,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":112,"exit_index":299,"hold_bars":187,"entry_price":0.03987,"exit_price":0.04088,"entry_rsi":33.624,"entry_hist":0.000005,"entry_hist_slope":0.00001,"confidence":0.2454,"mfe_roi_pct":15.55,"mae_roi_pct":-4.77,"realized_roi_pct":12.53,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":112,"exit_index":299,"hold_bars":187,"entry_price":0.03987,"exit_price":0.04088,"entry_rsi":33.624,"entry_hist":0.000005,"entry_hist_slope":0.00001,"confidence":0.2454,"mfe_roi_pct":15.55,"mae_roi_pct":-4.77,"realized_roi_pct":12.53,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":112,"exit_index":299,"hold_bars":187,"entry_price":0.03987,"exit_price":0.04088,"entry_rsi":33.624,"entry_hist":0.000005,"entry_hist_slope":0.00001,"confidence":0.2454,"mfe_roi_pct":15.55,"mae_roi_pct":-4.77,"realized_roi_pct":12.53,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.04088,"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.32,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.04088,"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.32,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.04088,"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.32,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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.04088,"entry_rsi":38.8028,"entry_hist":0.000018,"entry_hist_slope":0.000036,"confidence":0.1341,"mfe_roi_pct":10.05,"mae_roi_pct":-1.86,"realized_roi_pct":8.15,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.04088,"entry_rsi":38.8028,"entry_hist":0.000018,"entry_hist_slope":0.000036,"confidence":0.1341,"mfe_roi_pct":10.05,"mae_roi_pct":-1.86,"realized_roi_pct":8.15,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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":1778658240000,"entry_index":180,"exit_index":299,"hold_bars":119,"entry_price":7.265,"exit_price":7.305,"entry_rsi":12.1446,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.51,"mae_roi_pct":-0.07,"realized_roi_pct":2.75,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":180,"exit_index":299,"hold_bars":119,"entry_price":7.265,"exit_price":7.305,"entry_rsi":12.1446,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.51,"mae_roi_pct":-0.07,"realized_roi_pct":2.75,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":180,"exit_index":299,"hold_bars":119,"entry_price":7.265,"exit_price":7.305,"entry_rsi":12.1446,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.51,"mae_roi_pct":-0.07,"realized_roi_pct":2.75,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":180,"exit_index":299,"hold_bars":119,"entry_price":7.265,"exit_price":7.305,"entry_rsi":12.1446,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.51,"mae_roi_pct":-0.07,"realized_roi_pct":2.75,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":180,"exit_index":299,"hold_bars":119,"entry_price":7.265,"exit_price":7.305,"entry_rsi":12.1446,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.51,"mae_roi_pct":-0.07,"realized_roi_pct":2.75,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":180,"exit_index":299,"hold_bars":119,"entry_price":7.265,"exit_price":7.305,"entry_rsi":12.1446,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.51,"mae_roi_pct":-0.07,"realized_roi_pct":2.75,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":180,"exit_index":299,"hold_bars":119,"entry_price":7.265,"exit_price":7.305,"entry_rsi":12.1446,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.51,"mae_roi_pct":-0.07,"realized_roi_pct":2.75,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":180,"exit_index":299,"hold_bars":119,"entry_price":7.265,"exit_price":7.305,"entry_rsi":12.1446,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.51,"mae_roi_pct":-0.07,"realized_roi_pct":2.75,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778618160000,"exit_time":1778658120000,"entry_index":77,"exit_index":299,"hold_bars":222,"entry_price":7.29,"exit_price":7.305,"entry_rsi":35.307,"entry_hist":0.000095,"entry_hist_slope":0.000095,"confidence":0.2247,"mfe_roi_pct":3.7,"mae_roi_pct":-7.68,"realized_roi_pct":1.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778618160000,"exit_time":1778658120000,"entry_index":77,"exit_index":299,"hold_bars":222,"entry_price":7.29,"exit_price":7.305,"entry_rsi":35.307,"entry_hist":0.000095,"entry_hist_slope":0.000095,"confidence":0.2247,"mfe_roi_pct":3.7,"mae_roi_pct":-7.68,"realized_roi_pct":1.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778618160000,"exit_time":1778658120000,"entry_index":77,"exit_index":299,"hold_bars":222,"entry_price":7.29,"exit_price":7.305,"entry_rsi":35.307,"entry_hist":0.000095,"entry_hist_slope":0.000095,"confidence":0.2247,"mfe_roi_pct":3.7,"mae_roi_pct":-7.68,"realized_roi_pct":1.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778618160000,"exit_time":1778658120000,"entry_index":77,"exit_index":299,"hold_bars":222,"entry_price":7.29,"exit_price":7.305,"entry_rsi":35.307,"entry_hist":0.000095,"entry_hist_slope":0.000095,"confidence":0.2247,"mfe_roi_pct":3.7,"mae_roi_pct":-7.68,"realized_roi_pct":1.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":101,"exit_index":299,"hold_bars":198,"entry_price":7.26,"exit_price":7.305,"entry_rsi":38.0457,"entry_hist":0.000609,"entry_hist_slope":0.000763,"confidence":0.2966,"mfe_roi_pct":5.79,"mae_roi_pct":-5.65,"realized_roi_pct":3.1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":149,"exit_index":299,"hold_bars":150,"entry_price":7.196,"exit_price":7.305,"entry_rsi":30.9152,"entry_hist":0.00036,"entry_hist_slope":0.000559,"confidence":0.4161,"mfe_roi_pct":10.28,"mae_roi_pct":0,"realized_roi_pct":8.4,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":149,"exit_index":299,"hold_bars":150,"entry_price":7.196,"exit_price":7.305,"entry_rsi":30.9152,"entry_hist":0.00036,"entry_hist_slope":0.000559,"confidence":0.4161,"mfe_roi_pct":10.28,"mae_roi_pct":0,"realized_roi_pct":8.4,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778618160000,"exit_time":1778658120000,"entry_index":77,"exit_index":299,"hold_bars":222,"entry_price":7.29,"exit_price":7.305,"entry_rsi":35.307,"entry_hist":0.000095,"entry_hist_slope":0.000095,"confidence":0.2247,"mfe_roi_pct":3.7,"mae_roi_pct":-7.68,"realized_roi_pct":1.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778618160000,"exit_time":1778658120000,"entry_index":77,"exit_index":299,"hold_bars":222,"entry_price":7.29,"exit_price":7.305,"entry_rsi":35.307,"entry_hist":0.000095,"entry_hist_slope":0.000095,"confidence":0.2247,"mfe_roi_pct":3.7,"mae_roi_pct":-7.68,"realized_roi_pct":1.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778618160000,"exit_time":1778658120000,"entry_index":77,"exit_index":299,"hold_bars":222,"entry_price":7.29,"exit_price":7.305,"entry_rsi":35.307,"entry_hist":0.000095,"entry_hist_slope":0.000095,"confidence":0.2247,"mfe_roi_pct":3.7,"mae_roi_pct":-7.68,"realized_roi_pct":1.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778618160000,"exit_time":1778658120000,"entry_index":77,"exit_index":299,"hold_bars":222,"entry_price":7.29,"exit_price":7.305,"entry_rsi":35.307,"entry_hist":0.000095,"entry_hist_slope":0.000095,"confidence":0.2247,"mfe_roi_pct":3.7,"mae_roi_pct":-7.68,"realized_roi_pct":1.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":101,"exit_index":257,"hold_bars":156,"entry_price":7.26,"exit_price":7.265808,"entry_rsi":38.0457,"entry_hist":0.000609,"entry_hist_slope":0.000763,"confidence":0.2966,"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:43:49+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":1778658120000,"entry_index":149,"exit_index":299,"hold_bars":150,"entry_price":7.196,"exit_price":7.305,"entry_rsi":30.9152,"entry_hist":0.00036,"entry_hist_slope":0.000559,"confidence":0.4161,"mfe_roi_pct":10.28,"mae_roi_pct":0,"realized_roi_pct":8.4,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":185,"exit_index":299,"hold_bars":114,"entry_price":7.31,"exit_price":7.305,"entry_rsi":66.5134,"entry_hist":-0.000419,"entry_hist_slope":-0.000631,"confidence":0.3727,"mfe_roi_pct":3.37,"mae_roi_pct":-2.31,"realized_roi_pct":0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":185,"exit_index":299,"hold_bars":114,"entry_price":7.31,"exit_price":7.305,"entry_rsi":66.5134,"entry_hist":-0.000419,"entry_hist_slope":-0.000631,"confidence":0.3727,"mfe_roi_pct":3.37,"mae_roi_pct":-2.31,"realized_roi_pct":0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":185,"exit_index":299,"hold_bars":114,"entry_price":7.31,"exit_price":7.305,"entry_rsi":66.5134,"entry_hist":-0.000419,"entry_hist_slope":-0.000631,"confidence":0.3727,"mfe_roi_pct":3.37,"mae_roi_pct":-2.31,"realized_roi_pct":0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":185,"exit_index":299,"hold_bars":114,"entry_price":7.31,"exit_price":7.305,"entry_rsi":66.5134,"entry_hist":-0.000419,"entry_hist_slope":-0.000631,"confidence":0.3727,"mfe_roi_pct":3.37,"mae_roi_pct":-2.31,"realized_roi_pct":0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":185,"exit_index":299,"hold_bars":114,"entry_price":7.31,"exit_price":7.305,"entry_rsi":66.5134,"entry_hist":-0.000419,"entry_hist_slope":-0.000631,"confidence":0.3727,"mfe_roi_pct":3.37,"mae_roi_pct":-2.31,"realized_roi_pct":0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":185,"exit_index":299,"hold_bars":114,"entry_price":7.31,"exit_price":7.305,"entry_rsi":66.5134,"entry_hist":-0.000419,"entry_hist_slope":-0.000631,"confidence":0.3727,"mfe_roi_pct":3.37,"mae_roi_pct":-2.31,"realized_roi_pct":0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":182,"exit_index":299,"hold_bars":117,"entry_price":7.259,"exit_price":7.305,"entry_rsi":34.4516,"entry_hist":0.000168,"entry_hist_slope":0.001039,"confidence":0.4248,"mfe_roi_pct":5.85,"mae_roi_pct":-5.58,"realized_roi_pct":3.17,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":182,"exit_index":299,"hold_bars":117,"entry_price":7.259,"exit_price":7.305,"entry_rsi":34.4516,"entry_hist":0.000168,"entry_hist_slope":0.001039,"confidence":0.4248,"mfe_roi_pct":5.85,"mae_roi_pct":-5.58,"realized_roi_pct":3.17,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":182,"exit_index":299,"hold_bars":117,"entry_price":7.259,"exit_price":7.305,"entry_rsi":34.4516,"entry_hist":0.000168,"entry_hist_slope":0.001039,"confidence":0.4248,"mfe_roi_pct":5.85,"mae_roi_pct":-5.58,"realized_roi_pct":3.17,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":182,"exit_index":299,"hold_bars":117,"entry_price":7.259,"exit_price":7.305,"entry_rsi":34.4516,"entry_hist":0.000168,"entry_hist_slope":0.001039,"confidence":0.4248,"mfe_roi_pct":5.85,"mae_roi_pct":-5.58,"realized_roi_pct":3.17,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":182,"exit_index":299,"hold_bars":117,"entry_price":7.259,"exit_price":7.305,"entry_rsi":34.4516,"entry_hist":0.000168,"entry_hist_slope":0.001039,"confidence":0.4248,"mfe_roi_pct":5.85,"mae_roi_pct":-5.58,"realized_roi_pct":3.17,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":182,"exit_index":299,"hold_bars":117,"entry_price":7.259,"exit_price":7.305,"entry_rsi":34.4516,"entry_hist":0.000168,"entry_hist_slope":0.001039,"confidence":0.4248,"mfe_roi_pct":5.85,"mae_roi_pct":-5.58,"realized_roi_pct":3.17,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":182,"exit_index":299,"hold_bars":117,"entry_price":7.259,"exit_price":7.305,"entry_rsi":34.4516,"entry_hist":0.000168,"entry_hist_slope":0.001039,"confidence":0.4248,"mfe_roi_pct":5.85,"mae_roi_pct":-5.58,"realized_roi_pct":3.17,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":182,"exit_index":274,"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:43:49+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":182,"exit_index":274,"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:43:49+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":182,"exit_index":274,"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:43:49+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":1778658000000,"entry_index":240,"exit_index":299,"hold_bars":59,"entry_price":7.325,"exit_price":7.305,"entry_rsi":64.4756,"entry_hist":-0.00055,"entry_hist_slope":-0.001174,"confidence":0.4007,"mfe_roi_pct":4.41,"mae_roi_pct":-0.41,"realized_roi_pct":1.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":240,"exit_index":299,"hold_bars":59,"entry_price":7.325,"exit_price":7.305,"entry_rsi":64.4756,"entry_hist":-0.00055,"entry_hist_slope":-0.001174,"confidence":0.4007,"mfe_roi_pct":4.41,"mae_roi_pct":-0.41,"realized_roi_pct":1.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":240,"exit_index":299,"hold_bars":59,"entry_price":7.325,"exit_price":7.305,"entry_rsi":64.4756,"entry_hist":-0.00055,"entry_hist_slope":-0.001174,"confidence":0.4007,"mfe_roi_pct":4.41,"mae_roi_pct":-0.41,"realized_roi_pct":1.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":240,"exit_index":299,"hold_bars":59,"entry_price":7.325,"exit_price":7.305,"entry_rsi":64.4756,"entry_hist":-0.00055,"entry_hist_slope":-0.001174,"confidence":0.4007,"mfe_roi_pct":4.41,"mae_roi_pct":-0.41,"realized_roi_pct":1.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":240,"exit_index":299,"hold_bars":59,"entry_price":7.325,"exit_price":7.305,"entry_rsi":64.4756,"entry_hist":-0.00055,"entry_hist_slope":-0.001174,"confidence":0.4007,"mfe_roi_pct":4.41,"mae_roi_pct":-0.41,"realized_roi_pct":1.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":240,"exit_index":299,"hold_bars":59,"entry_price":7.325,"exit_price":7.305,"entry_rsi":64.4756,"entry_hist":-0.00055,"entry_hist_slope":-0.001174,"confidence":0.4007,"mfe_roi_pct":4.41,"mae_roi_pct":-0.41,"realized_roi_pct":1.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":240,"exit_index":299,"hold_bars":59,"entry_price":7.325,"exit_price":7.305,"entry_rsi":64.4756,"entry_hist":-0.00055,"entry_hist_slope":-0.001174,"confidence":0.4007,"mfe_roi_pct":4.41,"mae_roi_pct":-0.41,"realized_roi_pct":1.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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.305,"entry_rsi":38.1164,"entry_hist":0.001051,"entry_hist_slope":0.002209,"confidence":0.3424,"mfe_roi_pct":7.81,"mae_roi_pct":-0.28,"realized_roi_pct":5.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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.305,"entry_rsi":38.1164,"entry_hist":0.001051,"entry_hist_slope":0.002209,"confidence":0.3424,"mfe_roi_pct":7.81,"mae_roi_pct":-0.28,"realized_roi_pct":5.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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.305,"entry_rsi":38.1164,"entry_hist":0.001051,"entry_hist_slope":0.002209,"confidence":0.3424,"mfe_roi_pct":7.81,"mae_roi_pct":-0.28,"realized_roi_pct":5.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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.305,"entry_rsi":38.1164,"entry_hist":0.001051,"entry_hist_slope":0.002209,"confidence":0.3424,"mfe_roi_pct":7.81,"mae_roi_pct":-0.28,"realized_roi_pct":5.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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.305,"entry_rsi":38.1164,"entry_hist":0.001051,"entry_hist_slope":0.002209,"confidence":0.3424,"mfe_roi_pct":7.81,"mae_roi_pct":-0.28,"realized_roi_pct":5.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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.305,"entry_rsi":38.1164,"entry_hist":0.001051,"entry_hist_slope":0.002209,"confidence":0.3424,"mfe_roi_pct":7.81,"mae_roi_pct":-0.28,"realized_roi_pct":5.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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":1778658240000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":0.0001764,"exit_price":0.000179,"entry_rsi":30.6925,"entry_hist":0,"entry_hist_slope":0,"confidence":0.3094,"mfe_roi_pct":10.2,"mae_roi_pct":0,"realized_roi_pct":8.26,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":0.0001764,"exit_price":0.000179,"entry_rsi":30.6925,"entry_hist":0,"entry_hist_slope":0,"confidence":0.3094,"mfe_roi_pct":10.2,"mae_roi_pct":0,"realized_roi_pct":8.26,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":0.0001764,"exit_price":0.000179,"entry_rsi":30.6925,"entry_hist":0,"entry_hist_slope":0,"confidence":0.3094,"mfe_roi_pct":10.2,"mae_roi_pct":0,"realized_roi_pct":8.26,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":0.0001764,"exit_price":0.000179,"entry_rsi":30.6925,"entry_hist":0,"entry_hist_slope":0,"confidence":0.3094,"mfe_roi_pct":10.2,"mae_roi_pct":0,"realized_roi_pct":8.26,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":0.0001764,"exit_price":0.000179,"entry_rsi":30.6925,"entry_hist":0,"entry_hist_slope":0,"confidence":0.3094,"mfe_roi_pct":10.2,"mae_roi_pct":0,"realized_roi_pct":8.26,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":184,"exit_index":299,"hold_bars":115,"entry_price":0.0001764,"exit_price":0.000179,"entry_rsi":30.6925,"entry_hist":0,"entry_hist_slope":0,"confidence":0.3094,"mfe_roi_pct":10.2,"mae_roi_pct":0,"realized_roi_pct":8.26,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778643540000,"exit_time":1778658240000,"entry_index":54,"exit_index":299,"hold_bars":245,"entry_price":0.0001784,"exit_price":0.000179,"entry_rsi":62.6945,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1606,"mfe_roi_pct":10.01,"mae_roi_pct":-4.44,"realized_roi_pct":2.29,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778643540000,"exit_time":1778658240000,"entry_index":54,"exit_index":299,"hold_bars":245,"entry_price":0.0001784,"exit_price":0.000179,"entry_rsi":62.6945,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1606,"mfe_roi_pct":10.01,"mae_roi_pct":-4.44,"realized_roi_pct":2.29,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778643540000,"exit_time":1778658240000,"entry_index":54,"exit_index":299,"hold_bars":245,"entry_price":0.0001784,"exit_price":0.000179,"entry_rsi":62.6945,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1606,"mfe_roi_pct":10.01,"mae_roi_pct":-4.44,"realized_roi_pct":2.29,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":247,"exit_index":299,"hold_bars":52,"entry_price":0.0001787,"exit_price":0.000179,"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":-0.84,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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":151,"exit_index":209,"hold_bars":58,"entry_price":0.10611,"exit_price":0.10827551,"entry_rsi":65.0413,"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:43:49+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":151,"exit_index":209,"hold_bars":58,"entry_price":0.10611,"exit_price":0.10827551,"entry_rsi":65.0413,"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:43:49+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":151,"exit_index":209,"hold_bars":58,"entry_price":0.10611,"exit_price":0.10827551,"entry_rsi":65.0413,"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:43:49+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":151,"exit_index":209,"hold_bars":58,"entry_price":0.10611,"exit_price":0.10827551,"entry_rsi":65.0413,"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:43:49+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":1778658240000,"entry_index":172,"exit_index":299,"hold_bars":127,"entry_price":0.1077,"exit_price":0.10696,"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":3.46,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":116,"exit_index":254,"hold_bars":138,"entry_price":0.10345,"exit_price":0.10741,"entry_rsi":37.3149,"entry_hist":0.000003,"entry_hist_slope":0.000003,"confidence":0.1609,"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:43:49+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":116,"exit_index":254,"hold_bars":138,"entry_price":0.10345,"exit_price":0.10741,"entry_rsi":37.3149,"entry_hist":0.000003,"entry_hist_slope":0.000003,"confidence":0.1609,"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:43:49+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":116,"exit_index":254,"hold_bars":138,"entry_price":0.10345,"exit_price":0.10741,"entry_rsi":37.3149,"entry_hist":0.000003,"entry_hist_slope":0.000003,"confidence":0.1609,"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:43:49+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":116,"exit_index":136,"hold_bars":20,"entry_price":0.10345,"exit_price":0.10353276,"entry_rsi":37.3149,"entry_hist":0.000003,"entry_hist_slope":0.000003,"confidence":0.1609,"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:43:49+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":116,"exit_index":136,"hold_bars":20,"entry_price":0.10345,"exit_price":0.10353276,"entry_rsi":37.3149,"entry_hist":0.000003,"entry_hist_slope":0.000003,"confidence":0.1609,"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:43:49+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":116,"exit_index":136,"hold_bars":20,"entry_price":0.10345,"exit_price":0.10353276,"entry_rsi":37.3149,"entry_hist":0.000003,"entry_hist_slope":0.000003,"confidence":0.1609,"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:43:49+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":142,"exit_index":274,"hold_bars":132,"entry_price":0.10552,"exit_price":0.10767347,"entry_rsi":60.7405,"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:43:49+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":142,"exit_index":274,"hold_bars":132,"entry_price":0.10552,"exit_price":0.10767347,"entry_rsi":60.7405,"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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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":1778658240000,"entry_index":162,"exit_index":299,"hold_bars":137,"entry_price":0.4961,"exit_price":0.5018,"entry_rsi":39.1537,"entry_hist":0.000017,"entry_hist_slope":0.00014,"confidence":0.1471,"mfe_roi_pct":7.06,"mae_roi_pct":-4.54,"realized_roi_pct":5.74,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":162,"exit_index":299,"hold_bars":137,"entry_price":0.4961,"exit_price":0.5018,"entry_rsi":39.1537,"entry_hist":0.000017,"entry_hist_slope":0.00014,"confidence":0.1471,"mfe_roi_pct":7.06,"mae_roi_pct":-4.54,"realized_roi_pct":5.74,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":182,"exit_index":237,"hold_bars":55,"entry_price":0.4887,"exit_price":0.49867347,"entry_rsi":62.0061,"entry_hist":-0.00005,"entry_hist_slope":-0.000061,"confidence":0.1574,"mfe_roi_pct":4.54,"mae_roi_pct":-13.54,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:43:49+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":182,"exit_index":237,"hold_bars":55,"entry_price":0.4887,"exit_price":0.49867347,"entry_rsi":62.0061,"entry_hist":-0.00005,"entry_hist_slope":-0.000061,"confidence":0.1574,"mfe_roi_pct":4.54,"mae_roi_pct":-13.54,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:43:49+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":182,"exit_index":237,"hold_bars":55,"entry_price":0.4887,"exit_price":0.49867347,"entry_rsi":62.0061,"entry_hist":-0.00005,"entry_hist_slope":-0.000061,"confidence":0.1574,"mfe_roi_pct":4.54,"mae_roi_pct":-13.54,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:43:49+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":229,"exit_index":240,"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:43:49+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":1778582400000,"exit_time":1778586900000,"entry_index":47,"exit_index":62,"hold_bars":15,"entry_price":0.5011,"exit_price":0.491078,"entry_rsi":38.8166,"entry_hist":0.000018,"entry_hist_slope":0.000087,"confidence":0.144,"mfe_roi_pct":1.2,"mae_roi_pct":-10.78,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:43:49+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":68,"exit_index":92,"hold_bars":24,"entry_price":0.4933,"exit_price":0.483434,"entry_rsi":38.8624,"entry_hist":0.000152,"entry_hist_slope":0.000154,"confidence":0.1565,"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:43:49+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":106,"exit_index":262,"hold_bars":156,"entry_price":0.482,"exit_price":0.5022,"entry_rsi":39.9094,"entry_hist":0.000031,"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:43:49+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":1778582400000,"exit_time":1778586900000,"entry_index":47,"exit_index":62,"hold_bars":15,"entry_price":0.5011,"exit_price":0.491078,"entry_rsi":38.8166,"entry_hist":0.000018,"entry_hist_slope":0.000087,"confidence":0.144,"mfe_roi_pct":1.2,"mae_roi_pct":-10.78,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:43:49+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":68,"exit_index":92,"hold_bars":24,"entry_price":0.4933,"exit_price":0.483434,"entry_rsi":38.8624,"entry_hist":0.000152,"entry_hist_slope":0.000154,"confidence":0.1565,"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:43:49+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":106,"exit_index":262,"hold_bars":156,"entry_price":0.482,"exit_price":0.5022,"entry_rsi":39.9094,"entry_hist":0.000031,"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:43:49+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":68,"exit_index":92,"hold_bars":24,"entry_price":0.4933,"exit_price":0.483434,"entry_rsi":38.8624,"entry_hist":0.000152,"entry_hist_slope":0.000154,"confidence":0.1565,"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:43:49+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":260,"exit_index":264,"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:43:49+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":260,"exit_index":264,"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:43:49+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":260,"exit_index":264,"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:43:49+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":260,"exit_index":264,"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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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":1778642640000,"exit_time":1778658240000,"entry_index":39,"exit_index":299,"hold_bars":260,"entry_price":0.1471,"exit_price":0.147,"entry_rsi":31.0256,"entry_hist":0.000009,"entry_hist_slope":0.000017,"confidence":0.3054,"mfe_roi_pct":6.12,"mae_roi_pct":-3.06,"realized_roi_pct":-0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778642640000,"exit_time":1778658240000,"entry_index":39,"exit_index":299,"hold_bars":260,"entry_price":0.1471,"exit_price":0.147,"entry_rsi":31.0256,"entry_hist":0.000009,"entry_hist_slope":0.000017,"confidence":0.3054,"mfe_roi_pct":6.12,"mae_roi_pct":-3.06,"realized_roi_pct":-0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778642640000,"exit_time":1778658240000,"entry_index":39,"exit_index":299,"hold_bars":260,"entry_price":0.1471,"exit_price":0.147,"entry_rsi":31.0256,"entry_hist":0.000009,"entry_hist_slope":0.000017,"confidence":0.3054,"mfe_roi_pct":6.12,"mae_roi_pct":-3.06,"realized_roi_pct":-0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778642640000,"exit_time":1778658240000,"entry_index":39,"exit_index":299,"hold_bars":260,"entry_price":0.1471,"exit_price":0.147,"entry_rsi":31.0256,"entry_hist":0.000009,"entry_hist_slope":0.000017,"confidence":0.3054,"mfe_roi_pct":6.12,"mae_roi_pct":-3.06,"realized_roi_pct":-0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778642640000,"exit_time":1778658240000,"entry_index":39,"exit_index":299,"hold_bars":260,"entry_price":0.1471,"exit_price":0.147,"entry_rsi":31.0256,"entry_hist":0.000009,"entry_hist_slope":0.000017,"confidence":0.3054,"mfe_roi_pct":6.12,"mae_roi_pct":-3.06,"realized_roi_pct":-0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778642640000,"exit_time":1778658240000,"entry_index":39,"exit_index":299,"hold_bars":260,"entry_price":0.1471,"exit_price":0.147,"entry_rsi":31.0256,"entry_hist":0.000009,"entry_hist_slope":0.000017,"confidence":0.3054,"mfe_roi_pct":6.12,"mae_roi_pct":-3.06,"realized_roi_pct":-0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778612220000,"exit_time":1778633820000,"entry_index":44,"exit_index":164,"hold_bars":120,"entry_price":0.1433,"exit_price":0.14622449,"entry_rsi":61.0212,"entry_hist":-0,"entry_hist_slope":-0.000014,"confidence":0.1258,"mfe_roi_pct":2.81,"mae_roi_pct":-10.25,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":0.1475,"exit_price":0.147,"entry_rsi":68.4359,"entry_hist":-0.000021,"entry_hist_slope":-0.000039,"confidence":0.2976,"mfe_roi_pct":4.45,"mae_roi_pct":-7.02,"realized_roi_pct":1.7,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778612220000,"exit_time":1778633820000,"entry_index":44,"exit_index":164,"hold_bars":120,"entry_price":0.1433,"exit_price":0.14622449,"entry_rsi":61.0212,"entry_hist":-0,"entry_hist_slope":-0.000014,"confidence":0.1258,"mfe_roi_pct":2.81,"mae_roi_pct":-10.25,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":0.1475,"exit_price":0.147,"entry_rsi":68.4359,"entry_hist":-0.000021,"entry_hist_slope":-0.000039,"confidence":0.2976,"mfe_roi_pct":4.45,"mae_roi_pct":-7.02,"realized_roi_pct":1.7,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":0.1475,"exit_price":0.147,"entry_rsi":68.4359,"entry_hist":-0.000021,"entry_hist_slope":-0.000039,"confidence":0.2976,"mfe_roi_pct":4.45,"mae_roi_pct":-7.02,"realized_roi_pct":1.7,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":0.1475,"exit_price":0.147,"entry_rsi":68.4359,"entry_hist":-0.000021,"entry_hist_slope":-0.000039,"confidence":0.2976,"mfe_roi_pct":4.45,"mae_roi_pct":-7.02,"realized_roi_pct":1.7,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":0.1475,"exit_price":0.147,"entry_rsi":68.4359,"entry_hist":-0.000021,"entry_hist_slope":-0.000039,"confidence":0.2976,"mfe_roi_pct":4.45,"mae_roi_pct":-7.02,"realized_roi_pct":1.7,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":237,"exit_index":299,"hold_bars":62,"entry_price":0.1482,"exit_price":0.147,"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":4.08,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":237,"exit_index":299,"hold_bars":62,"entry_price":0.1482,"exit_price":0.147,"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":4.08,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":237,"exit_index":299,"hold_bars":62,"entry_price":0.1482,"exit_price":0.147,"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":4.08,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":237,"exit_index":299,"hold_bars":62,"entry_price":0.1482,"exit_price":0.147,"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":4.08,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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.147,"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":3.4,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.147,"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":3.4,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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":1778658240000,"entry_index":120,"exit_index":299,"hold_bars":179,"entry_price":991.1,"exit_price":989.6,"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.76,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":120,"exit_index":299,"hold_bars":179,"entry_price":991.1,"exit_price":989.6,"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.76,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":120,"exit_index":299,"hold_bars":179,"entry_price":991.1,"exit_price":989.6,"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.76,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":120,"exit_index":299,"hold_bars":179,"entry_price":991.1,"exit_price":989.6,"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.76,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":120,"exit_index":299,"hold_bars":179,"entry_price":991.1,"exit_price":989.6,"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.76,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":120,"exit_index":299,"hold_bars":179,"entry_price":991.1,"exit_price":989.6,"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.76,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":120,"exit_index":299,"hold_bars":179,"entry_price":991.1,"exit_price":989.6,"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.76,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":226,"exit_index":299,"hold_bars":73,"entry_price":991.3,"exit_price":989.6,"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.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":170,"exit_index":299,"hold_bars":129,"entry_price":993.7,"exit_price":989.6,"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":2.07,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":170,"exit_index":299,"hold_bars":129,"entry_price":993.7,"exit_price":989.6,"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":2.07,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":170,"exit_index":299,"hold_bars":129,"entry_price":993.7,"exit_price":989.6,"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":2.07,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":170,"exit_index":299,"hold_bars":129,"entry_price":993.7,"exit_price":989.6,"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":2.07,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":170,"exit_index":299,"hold_bars":129,"entry_price":993.7,"exit_price":989.6,"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":2.07,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":170,"exit_index":299,"hold_bars":129,"entry_price":993.7,"exit_price":989.6,"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":2.07,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":170,"exit_index":299,"hold_bars":129,"entry_price":993.7,"exit_price":989.6,"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":2.07,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":170,"exit_index":299,"hold_bars":129,"entry_price":993.7,"exit_price":989.6,"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":2.07,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":79,"exit_index":299,"hold_bars":220,"entry_price":991.3,"exit_price":989.6,"entry_rsi":19.2433,"entry_hist":0.020117,"entry_hist_slope":0.023784,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-1.21,"realized_roi_pct":-0.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":79,"exit_index":299,"hold_bars":220,"entry_price":991.3,"exit_price":989.6,"entry_rsi":19.2433,"entry_hist":0.020117,"entry_hist_slope":0.023784,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-1.21,"realized_roi_pct":-0.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":79,"exit_index":299,"hold_bars":220,"entry_price":991.3,"exit_price":989.6,"entry_rsi":19.2433,"entry_hist":0.020117,"entry_hist_slope":0.023784,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-1.21,"realized_roi_pct":-0.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":79,"exit_index":299,"hold_bars":220,"entry_price":991.3,"exit_price":989.6,"entry_rsi":19.2433,"entry_hist":0.020117,"entry_hist_slope":0.023784,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-1.21,"realized_roi_pct":-0.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":79,"exit_index":299,"hold_bars":220,"entry_price":991.3,"exit_price":989.6,"entry_rsi":19.2433,"entry_hist":0.020117,"entry_hist_slope":0.023784,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-1.21,"realized_roi_pct":-0.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":79,"exit_index":299,"hold_bars":220,"entry_price":991.3,"exit_price":989.6,"entry_rsi":19.2433,"entry_hist":0.020117,"entry_hist_slope":0.023784,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-1.21,"realized_roi_pct":-0.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":79,"exit_index":299,"hold_bars":220,"entry_price":991.3,"exit_price":989.6,"entry_rsi":19.2433,"entry_hist":0.020117,"entry_hist_slope":0.023784,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-1.21,"realized_roi_pct":-0.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":79,"exit_index":299,"hold_bars":220,"entry_price":991.3,"exit_price":989.6,"entry_rsi":19.2433,"entry_hist":0.020117,"entry_hist_slope":0.023784,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-1.21,"realized_roi_pct":-0.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":79,"exit_index":299,"hold_bars":220,"entry_price":991.3,"exit_price":989.6,"entry_rsi":19.2433,"entry_hist":0.020117,"entry_hist_slope":0.023784,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-1.21,"realized_roi_pct":-0.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":79,"exit_index":299,"hold_bars":220,"entry_price":991.3,"exit_price":989.6,"entry_rsi":19.2433,"entry_hist":0.020117,"entry_hist_slope":0.023784,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-1.21,"realized_roi_pct":-0.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":79,"exit_index":299,"hold_bars":220,"entry_price":991.3,"exit_price":989.6,"entry_rsi":19.2433,"entry_hist":0.020117,"entry_hist_slope":0.023784,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-1.21,"realized_roi_pct":-0.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":79,"exit_index":299,"hold_bars":220,"entry_price":991.3,"exit_price":989.6,"entry_rsi":19.2433,"entry_hist":0.020117,"entry_hist_slope":0.023784,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-1.21,"realized_roi_pct":-0.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":79,"exit_index":299,"hold_bars":220,"entry_price":991.3,"exit_price":989.6,"entry_rsi":19.2433,"entry_hist":0.020117,"entry_hist_slope":0.023784,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-1.21,"realized_roi_pct":-0.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":79,"exit_index":299,"hold_bars":220,"entry_price":991.3,"exit_price":989.6,"entry_rsi":19.2433,"entry_hist":0.020117,"entry_hist_slope":0.023784,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-1.21,"realized_roi_pct":-0.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":172,"exit_index":299,"hold_bars":127,"entry_price":991.2,"exit_price":989.6,"entry_rsi":29.4178,"entry_hist":0.008593,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-1.16,"realized_roi_pct":-0.81,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":172,"exit_index":299,"hold_bars":127,"entry_price":991.2,"exit_price":989.6,"entry_rsi":29.4178,"entry_hist":0.008593,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-1.16,"realized_roi_pct":-0.81,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":172,"exit_index":299,"hold_bars":127,"entry_price":991.2,"exit_price":989.6,"entry_rsi":29.4178,"entry_hist":0.008593,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-1.16,"realized_roi_pct":-0.81,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":172,"exit_index":299,"hold_bars":127,"entry_price":991.2,"exit_price":989.6,"entry_rsi":29.4178,"entry_hist":0.008593,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-1.16,"realized_roi_pct":-0.81,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":172,"exit_index":299,"hold_bars":127,"entry_price":991.2,"exit_price":989.6,"entry_rsi":29.4178,"entry_hist":0.008593,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-1.16,"realized_roi_pct":-0.81,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":172,"exit_index":299,"hold_bars":127,"entry_price":991.2,"exit_price":989.6,"entry_rsi":29.4178,"entry_hist":0.008593,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-1.16,"realized_roi_pct":-0.81,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":172,"exit_index":299,"hold_bars":127,"entry_price":991.2,"exit_price":989.6,"entry_rsi":29.4178,"entry_hist":0.008593,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-1.16,"realized_roi_pct":-0.81,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":172,"exit_index":299,"hold_bars":127,"entry_price":991.2,"exit_price":989.6,"entry_rsi":29.4178,"entry_hist":0.008593,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-1.16,"realized_roi_pct":-0.81,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":172,"exit_index":299,"hold_bars":127,"entry_price":991.2,"exit_price":989.6,"entry_rsi":29.4178,"entry_hist":0.008593,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-1.16,"realized_roi_pct":-0.81,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":172,"exit_index":299,"hold_bars":127,"entry_price":991.2,"exit_price":989.6,"entry_rsi":29.4178,"entry_hist":0.008593,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-1.16,"realized_roi_pct":-0.81,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":172,"exit_index":299,"hold_bars":127,"entry_price":991.2,"exit_price":989.6,"entry_rsi":29.4178,"entry_hist":0.008593,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-1.16,"realized_roi_pct":-0.81,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":989.6,"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":2.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":989.6,"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":2.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":989.6,"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":2.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":989.6,"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":2.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":989.6,"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":2.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":989.6,"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":2.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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":989.6,"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.87,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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":989.6,"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.87,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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":989.6,"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.87,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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":989.6,"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.87,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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":989.6,"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.87,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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":989.6,"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.87,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":989.6,"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.87,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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":1778658240000,"entry_index":161,"exit_index":299,"hold_bars":138,"entry_price":0.5342,"exit_price":0.534,"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.19,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":161,"exit_index":299,"hold_bars":138,"entry_price":0.5342,"exit_price":0.534,"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.19,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":53,"exit_index":299,"hold_bars":246,"entry_price":0.5359,"exit_price":0.534,"entry_rsi":64.955,"entry_hist":-0.000014,"entry_hist_slope":-0.00003,"confidence":0.2176,"mfe_roi_pct":4.33,"mae_roi_pct":-1.86,"realized_roi_pct":1.78,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":53,"exit_index":299,"hold_bars":246,"entry_price":0.5359,"exit_price":0.534,"entry_rsi":64.955,"entry_hist":-0.000014,"entry_hist_slope":-0.00003,"confidence":0.2176,"mfe_roi_pct":4.33,"mae_roi_pct":-1.86,"realized_roi_pct":1.78,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":53,"exit_index":299,"hold_bars":246,"entry_price":0.5359,"exit_price":0.534,"entry_rsi":64.955,"entry_hist":-0.000014,"entry_hist_slope":-0.00003,"confidence":0.2176,"mfe_roi_pct":4.33,"mae_roi_pct":-1.86,"realized_roi_pct":1.78,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":53,"exit_index":299,"hold_bars":246,"entry_price":0.5359,"exit_price":0.534,"entry_rsi":64.955,"entry_hist":-0.000014,"entry_hist_slope":-0.00003,"confidence":0.2176,"mfe_roi_pct":4.33,"mae_roi_pct":-1.86,"realized_roi_pct":1.78,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":80,"exit_index":299,"hold_bars":219,"entry_price":0.5291,"exit_price":0.534,"entry_rsi":66.2286,"entry_hist":-0.000003,"entry_hist_slope":-0.000015,"confidence":0.2432,"mfe_roi_pct":3.81,"mae_roi_pct":-8.18,"realized_roi_pct":-4.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":80,"exit_index":299,"hold_bars":219,"entry_price":0.5291,"exit_price":0.534,"entry_rsi":66.2286,"entry_hist":-0.000003,"entry_hist_slope":-0.000015,"confidence":0.2432,"mfe_roi_pct":3.81,"mae_roi_pct":-8.18,"realized_roi_pct":-4.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":80,"exit_index":299,"hold_bars":219,"entry_price":0.5291,"exit_price":0.534,"entry_rsi":66.2286,"entry_hist":-0.000003,"entry_hist_slope":-0.000015,"confidence":0.2432,"mfe_roi_pct":3.81,"mae_roi_pct":-8.18,"realized_roi_pct":-4.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":80,"exit_index":299,"hold_bars":219,"entry_price":0.5291,"exit_price":0.534,"entry_rsi":66.2286,"entry_hist":-0.000003,"entry_hist_slope":-0.000015,"confidence":0.2432,"mfe_roi_pct":3.81,"mae_roi_pct":-8.18,"realized_roi_pct":-4.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":173,"exit_index":299,"hold_bars":126,"entry_price":0.5297,"exit_price":0.534,"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.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":173,"exit_index":299,"hold_bars":126,"entry_price":0.5297,"exit_price":0.534,"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.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":173,"exit_index":299,"hold_bars":126,"entry_price":0.5297,"exit_price":0.534,"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.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":173,"exit_index":299,"hold_bars":126,"entry_price":0.5297,"exit_price":0.534,"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.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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":1778658120000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":0.0006602,"exit_price":0.0006605,"entry_rsi":66.8014,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2531,"mfe_roi_pct":3.35,"mae_roi_pct":-2.86,"realized_roi_pct":-0.23,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":0.0006602,"exit_price":0.0006605,"entry_rsi":66.8014,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2531,"mfe_roi_pct":3.35,"mae_roi_pct":-2.86,"realized_roi_pct":-0.23,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":0.0006602,"exit_price":0.0006605,"entry_rsi":66.8014,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2531,"mfe_roi_pct":3.35,"mae_roi_pct":-2.86,"realized_roi_pct":-0.23,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":0.0006602,"exit_price":0.0006605,"entry_rsi":66.8014,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2531,"mfe_roi_pct":3.35,"mae_roi_pct":-2.86,"realized_roi_pct":-0.23,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":0.0006602,"exit_price":0.0006605,"entry_rsi":66.8014,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2531,"mfe_roi_pct":3.35,"mae_roi_pct":-2.86,"realized_roi_pct":-0.23,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":59,"exit_index":93,"hold_bars":34,"entry_price":0.000656,"exit_price":0.00064288,"entry_rsi":37.5445,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1553,"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:43:49+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":59,"exit_index":93,"hold_bars":34,"entry_price":0.000656,"exit_price":0.00064288,"entry_rsi":37.5445,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1553,"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:43:49+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":59,"exit_index":93,"hold_bars":34,"entry_price":0.000656,"exit_price":0.00064288,"entry_rsi":37.5445,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1553,"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:43:49+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:43:49+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:43:49+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:43:49+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.0006605,"entry_rsi":38.2842,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1386,"mfe_roi_pct":14.33,"mae_roi_pct":-5.11,"realized_roi_pct":11.07,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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.0006605,"entry_rsi":38.2842,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1386,"mfe_roi_pct":14.33,"mae_roi_pct":-5.11,"realized_roi_pct":11.07,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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.0006605,"entry_rsi":61.7442,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1393,"mfe_roi_pct":3.58,"mae_roi_pct":-0.53,"realized_roi_pct":0.91,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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.0006605,"entry_rsi":61.7442,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1393,"mfe_roi_pct":3.58,"mae_roi_pct":-0.53,"realized_roi_pct":0.91,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.0006605,"entry_rsi":39.1594,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.119,"mfe_roi_pct":11.64,"mae_roi_pct":-5.01,"realized_roi_pct":9.3,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.0006605,"entry_rsi":39.1594,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.119,"mfe_roi_pct":11.64,"mae_roi_pct":-5.01,"realized_roi_pct":9.3,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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.0006605,"entry_rsi":39.4116,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1134,"mfe_roi_pct":9.91,"mae_roi_pct":-4.76,"realized_roi_pct":7.22,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.0006605,"entry_rsi":39.4116,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1134,"mfe_roi_pct":9.91,"mae_roi_pct":-4.76,"realized_roi_pct":7.22,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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.69,"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":-5.85,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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.69,"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.85,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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.69,"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.85,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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.69,"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.85,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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.69,"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.85,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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.69,"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.85,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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.69,"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.85,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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.69,"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.14,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.69,"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.14,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.69,"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.14,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.69,"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.14,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.69,"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.14,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.69,"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.14,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.69,"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.38,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.69,"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.38,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.69,"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.38,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.69,"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.38,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.69,"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.38,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.69,"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.38,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.69,"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.38,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.69,"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.38,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.69,"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.38,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.69,"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.38,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.69,"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.38,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.69,"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.38,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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":1778658240000,"entry_index":186,"exit_index":299,"hold_bars":113,"entry_price":3.014,"exit_price":3.021,"entry_rsi":63.7638,"entry_hist":-0.00001,"entry_hist_slope":-0.000097,"confidence":0.204,"mfe_roi_pct":0.33,"mae_roi_pct":-1.82,"realized_roi_pct":-1.16,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":186,"exit_index":299,"hold_bars":113,"entry_price":3.014,"exit_price":3.021,"entry_rsi":63.7638,"entry_hist":-0.00001,"entry_hist_slope":-0.000097,"confidence":0.204,"mfe_roi_pct":0.33,"mae_roi_pct":-1.82,"realized_roi_pct":-1.16,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":186,"exit_index":299,"hold_bars":113,"entry_price":3.014,"exit_price":3.021,"entry_rsi":63.7638,"entry_hist":-0.00001,"entry_hist_slope":-0.000097,"confidence":0.204,"mfe_roi_pct":0.33,"mae_roi_pct":-1.82,"realized_roi_pct":-1.16,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":186,"exit_index":299,"hold_bars":113,"entry_price":3.014,"exit_price":3.021,"entry_rsi":63.7638,"entry_hist":-0.00001,"entry_hist_slope":-0.000097,"confidence":0.204,"mfe_roi_pct":0.33,"mae_roi_pct":-1.82,"realized_roi_pct":-1.16,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":93,"exit_index":299,"hold_bars":206,"entry_price":2.997,"exit_price":3.021,"entry_rsi":37.8234,"entry_hist":0.000386,"entry_hist_slope":0.000744,"confidence":0.2979,"mfe_roi_pct":4.67,"mae_roi_pct":-4,"realized_roi_pct":4,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":93,"exit_index":299,"hold_bars":206,"entry_price":2.997,"exit_price":3.021,"entry_rsi":37.8234,"entry_hist":0.000386,"entry_hist_slope":0.000744,"confidence":0.2979,"mfe_roi_pct":4.67,"mae_roi_pct":-4,"realized_roi_pct":4,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":93,"exit_index":299,"hold_bars":206,"entry_price":2.997,"exit_price":3.021,"entry_rsi":37.8234,"entry_hist":0.000386,"entry_hist_slope":0.000744,"confidence":0.2979,"mfe_roi_pct":4.67,"mae_roi_pct":-4,"realized_roi_pct":4,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":93,"exit_index":299,"hold_bars":206,"entry_price":2.997,"exit_price":3.021,"entry_rsi":37.8234,"entry_hist":0.000386,"entry_hist_slope":0.000744,"confidence":0.2979,"mfe_roi_pct":4.67,"mae_roi_pct":-4,"realized_roi_pct":4,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":93,"exit_index":299,"hold_bars":206,"entry_price":2.997,"exit_price":3.021,"entry_rsi":37.8234,"entry_hist":0.000386,"entry_hist_slope":0.000744,"confidence":0.2979,"mfe_roi_pct":4.67,"mae_roi_pct":-4,"realized_roi_pct":4,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.021,"entry_rsi":35.4705,"entry_hist":0.000348,"entry_hist_slope":0.000705,"confidence":0.343,"mfe_roi_pct":6.7,"mae_roi_pct":-1.17,"realized_roi_pct":6.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.021,"entry_rsi":35.4705,"entry_hist":0.000348,"entry_hist_slope":0.000705,"confidence":0.343,"mfe_roi_pct":6.7,"mae_roi_pct":-1.17,"realized_roi_pct":6.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.021,"entry_rsi":35.4705,"entry_hist":0.000348,"entry_hist_slope":0.000705,"confidence":0.343,"mfe_roi_pct":6.7,"mae_roi_pct":-1.17,"realized_roi_pct":6.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.021,"entry_rsi":35.4705,"entry_hist":0.000348,"entry_hist_slope":0.000705,"confidence":0.343,"mfe_roi_pct":6.7,"mae_roi_pct":-1.17,"realized_roi_pct":6.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.021,"entry_rsi":35.4705,"entry_hist":0.000348,"entry_hist_slope":0.000705,"confidence":0.343,"mfe_roi_pct":6.7,"mae_roi_pct":-1.17,"realized_roi_pct":6.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.021,"entry_rsi":35.4705,"entry_hist":0.000348,"entry_hist_slope":0.000705,"confidence":0.343,"mfe_roi_pct":6.7,"mae_roi_pct":-1.17,"realized_roi_pct":6.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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.021,"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.92,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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.021,"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.92,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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.021,"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.13,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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.021,"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.13,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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.021,"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.13,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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.021,"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.13,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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.021,"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.13,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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.021,"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.13,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.021,"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.13,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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.021,"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.3,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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.021,"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.3,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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.021,"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.3,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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.021,"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.3,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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.021,"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.3,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.021,"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.3,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.021,"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.3,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.021,"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.3,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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":1778658240000,"entry_index":162,"exit_index":299,"hold_bars":137,"entry_price":0.002452,"exit_price":0.002461,"entry_rsi":36.698,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1743,"mfe_roi_pct":1.84,"mae_roi_pct":-4.69,"realized_roi_pct":1.84,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":162,"exit_index":299,"hold_bars":137,"entry_price":0.002452,"exit_price":0.002461,"entry_rsi":36.698,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1743,"mfe_roi_pct":1.84,"mae_roi_pct":-4.69,"realized_roi_pct":1.84,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":162,"exit_index":299,"hold_bars":137,"entry_price":0.002452,"exit_price":0.002461,"entry_rsi":36.698,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1743,"mfe_roi_pct":1.84,"mae_roi_pct":-4.69,"realized_roi_pct":1.84,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":0.002431,"exit_price":0.002461,"entry_rsi":19.7269,"entry_hist":0,"entry_hist_slope":0,"confidence":0.55,"mfe_roi_pct":6.17,"mae_roi_pct":-0.41,"realized_roi_pct":6.17,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":0.002431,"exit_price":0.002461,"entry_rsi":19.7269,"entry_hist":0,"entry_hist_slope":0,"confidence":0.55,"mfe_roi_pct":6.17,"mae_roi_pct":-0.41,"realized_roi_pct":6.17,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":0.002431,"exit_price":0.002461,"entry_rsi":19.7269,"entry_hist":0,"entry_hist_slope":0,"confidence":0.55,"mfe_roi_pct":6.17,"mae_roi_pct":-0.41,"realized_roi_pct":6.17,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":0.002431,"exit_price":0.002461,"entry_rsi":19.7269,"entry_hist":0,"entry_hist_slope":0,"confidence":0.55,"mfe_roi_pct":6.17,"mae_roi_pct":-0.41,"realized_roi_pct":6.17,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":0.002431,"exit_price":0.002461,"entry_rsi":19.7269,"entry_hist":0,"entry_hist_slope":0,"confidence":0.55,"mfe_roi_pct":6.17,"mae_roi_pct":-0.41,"realized_roi_pct":6.17,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":145,"exit_index":299,"hold_bars":154,"entry_price":0.002436,"exit_price":0.002461,"entry_rsi":36.9916,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1678,"mfe_roi_pct":9.03,"mae_roi_pct":-1.44,"realized_roi_pct":5.13,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":145,"exit_index":299,"hold_bars":154,"entry_price":0.002436,"exit_price":0.002461,"entry_rsi":36.9916,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1678,"mfe_roi_pct":9.03,"mae_roi_pct":-1.44,"realized_roi_pct":5.13,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":145,"exit_index":299,"hold_bars":154,"entry_price":0.002436,"exit_price":0.002461,"entry_rsi":36.9916,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1678,"mfe_roi_pct":9.03,"mae_roi_pct":-1.44,"realized_roi_pct":5.13,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":145,"exit_index":257,"hold_bars":112,"entry_price":0.002436,"exit_price":0.00243795,"entry_rsi":36.9916,"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:43:49+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":1778658120000,"entry_index":264,"exit_index":299,"hold_bars":35,"entry_price":0.002439,"exit_price":0.002461,"entry_rsi":38.277,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1389,"mfe_roi_pct":4.51,"mae_roi_pct":-1.64,"realized_roi_pct":4.51,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":145,"exit_index":257,"hold_bars":112,"entry_price":0.002436,"exit_price":0.00243795,"entry_rsi":36.9916,"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:43:49+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":1778658120000,"entry_index":264,"exit_index":299,"hold_bars":35,"entry_price":0.002439,"exit_price":0.002461,"entry_rsi":38.277,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1389,"mfe_roi_pct":4.51,"mae_roi_pct":-1.64,"realized_roi_pct":4.51,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":145,"exit_index":257,"hold_bars":112,"entry_price":0.002436,"exit_price":0.00243795,"entry_rsi":36.9916,"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:43:49+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":1778658120000,"entry_index":63,"exit_index":299,"hold_bars":236,"entry_price":0.00247,"exit_price":0.002461,"entry_rsi":60.7429,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1168,"mfe_roi_pct":8.65,"mae_roi_pct":-2.02,"realized_roi_pct":1.83,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":63,"exit_index":299,"hold_bars":236,"entry_price":0.00247,"exit_price":0.002461,"entry_rsi":60.7429,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1168,"mfe_roi_pct":8.65,"mae_roi_pct":-2.02,"realized_roi_pct":1.83,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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":1778658240000,"entry_index":178,"exit_index":299,"hold_bars":121,"entry_price":0.05928,"exit_price":0.05961,"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":2.78,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":178,"exit_index":299,"hold_bars":121,"entry_price":0.05928,"exit_price":0.05961,"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":2.78,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":233,"exit_index":299,"hold_bars":66,"entry_price":0.05964,"exit_price":0.05961,"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.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":233,"exit_index":299,"hold_bars":66,"entry_price":0.05964,"exit_price":0.05961,"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.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":233,"exit_index":299,"hold_bars":66,"entry_price":0.05964,"exit_price":0.05961,"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.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778657460000,"exit_time":1778658240000,"entry_index":286,"exit_index":299,"hold_bars":13,"entry_price":0.02617,"exit_price":0.02614,"entry_rsi":36.648,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1757,"mfe_roi_pct":0.57,"mae_roi_pct":-1.15,"realized_roi_pct":-0.57,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778657460000,"exit_time":1778658240000,"entry_index":286,"exit_index":299,"hold_bars":13,"entry_price":0.02617,"exit_price":0.02614,"entry_rsi":36.648,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1757,"mfe_roi_pct":0.57,"mae_roi_pct":-1.15,"realized_roi_pct":-0.57,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":286,"exit_index":299,"hold_bars":13,"entry_price":0.02617,"exit_price":0.02614,"entry_rsi":36.648,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1757,"mfe_roi_pct":0.57,"mae_roi_pct":-1.15,"realized_roi_pct":-0.57,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":211,"exit_index":299,"hold_bars":88,"entry_price":0.02642,"exit_price":0.02614,"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":5.36,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":211,"exit_index":299,"hold_bars":88,"entry_price":0.02642,"exit_price":0.02614,"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":5.36,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":211,"exit_index":299,"hold_bars":88,"entry_price":0.02642,"exit_price":0.02614,"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":5.36,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":108,"exit_index":134,"hold_bars":26,"entry_price":0.02578,"exit_price":0.02673,"entry_rsi":37.4429,"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:43:49+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":108,"exit_index":134,"hold_bars":26,"entry_price":0.02578,"exit_price":0.02673,"entry_rsi":37.4429,"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:43:49+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":108,"exit_index":134,"hold_bars":26,"entry_price":0.02578,"exit_price":0.02673,"entry_rsi":37.4429,"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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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":1778658240000,"entry_index":161,"exit_index":299,"hold_bars":138,"entry_price":0.05544,"exit_price":0.05547,"entry_rsi":27.2308,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.3877,"mfe_roi_pct":2.34,"mae_roi_pct":-2.8,"realized_roi_pct":0.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":161,"exit_index":299,"hold_bars":138,"entry_price":0.05544,"exit_price":0.05547,"entry_rsi":27.2308,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.3877,"mfe_roi_pct":2.34,"mae_roi_pct":-2.8,"realized_roi_pct":0.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":161,"exit_index":299,"hold_bars":138,"entry_price":0.05544,"exit_price":0.05547,"entry_rsi":27.2308,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.3877,"mfe_roi_pct":2.34,"mae_roi_pct":-2.8,"realized_roi_pct":0.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":161,"exit_index":299,"hold_bars":138,"entry_price":0.05544,"exit_price":0.05547,"entry_rsi":27.2308,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.3877,"mfe_roi_pct":2.34,"mae_roi_pct":-2.8,"realized_roi_pct":0.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":161,"exit_index":299,"hold_bars":138,"entry_price":0.05544,"exit_price":0.05547,"entry_rsi":27.2308,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.3877,"mfe_roi_pct":2.34,"mae_roi_pct":-2.8,"realized_roi_pct":0.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":161,"exit_index":299,"hold_bars":138,"entry_price":0.05544,"exit_price":0.05547,"entry_rsi":27.2308,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.3877,"mfe_roi_pct":2.34,"mae_roi_pct":-2.8,"realized_roi_pct":0.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":54,"exit_index":299,"hold_bars":245,"entry_price":0.05638,"exit_price":0.05547,"entry_rsi":64.0625,"entry_hist":-0.000006,"entry_hist_slope":-0.000011,"confidence":0.1936,"mfe_roi_pct":11.34,"mae_roi_pct":-0.71,"realized_roi_pct":8.81,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":54,"exit_index":299,"hold_bars":245,"entry_price":0.05638,"exit_price":0.05547,"entry_rsi":64.0625,"entry_hist":-0.000006,"entry_hist_slope":-0.000011,"confidence":0.1936,"mfe_roi_pct":11.34,"mae_roi_pct":-0.71,"realized_roi_pct":8.81,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":54,"exit_index":299,"hold_bars":245,"entry_price":0.05638,"exit_price":0.05547,"entry_rsi":64.0625,"entry_hist":-0.000006,"entry_hist_slope":-0.000011,"confidence":0.1936,"mfe_roi_pct":11.34,"mae_roi_pct":-0.71,"realized_roi_pct":8.81,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":183,"exit_index":299,"hold_bars":116,"entry_price":0.05551,"exit_price":0.0555,"entry_rsi":70.3702,"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:43:49+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":1778658120000,"entry_index":183,"exit_index":299,"hold_bars":116,"entry_price":0.05551,"exit_price":0.0555,"entry_rsi":70.3702,"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:43:49+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":1778658120000,"entry_index":183,"exit_index":299,"hold_bars":116,"entry_price":0.05551,"exit_price":0.0555,"entry_rsi":70.3702,"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:43:49+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":1778658120000,"entry_index":183,"exit_index":299,"hold_bars":116,"entry_price":0.05551,"exit_price":0.0555,"entry_rsi":70.3702,"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:43:49+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":1778658120000,"entry_index":183,"exit_index":299,"hold_bars":116,"entry_price":0.05551,"exit_price":0.0555,"entry_rsi":70.3702,"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:43:49+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":1778658120000,"entry_index":183,"exit_index":299,"hold_bars":116,"entry_price":0.05551,"exit_price":0.0555,"entry_rsi":70.3702,"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:43:49+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":101,"exit_index":120,"hold_bars":19,"entry_price":0.05479,"exit_price":0.0536942,"entry_rsi":38.983,"entry_hist":0,"entry_hist_slope":0.000012,"confidence":0.1253,"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:43:49+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":101,"exit_index":120,"hold_bars":19,"entry_price":0.05479,"exit_price":0.0536942,"entry_rsi":38.983,"entry_hist":0,"entry_hist_slope":0.000012,"confidence":0.1253,"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:43:49+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":1778658000000,"entry_index":232,"exit_index":299,"hold_bars":67,"entry_price":0.05545,"exit_price":0.0555,"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.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":232,"exit_index":299,"hold_bars":67,"entry_price":0.05545,"exit_price":0.0555,"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.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":232,"exit_index":299,"hold_bars":67,"entry_price":0.05545,"exit_price":0.0555,"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.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":232,"exit_index":299,"hold_bars":67,"entry_price":0.05545,"exit_price":0.0555,"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.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":232,"exit_index":299,"hold_bars":67,"entry_price":0.05545,"exit_price":0.0555,"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.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":232,"exit_index":299,"hold_bars":67,"entry_price":0.05545,"exit_price":0.0555,"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.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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.0555,"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.04,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.0555,"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.04,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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":36,"exit_index":175,"hold_bars":139,"entry_price":6.29,"exit_price":6.41836735,"entry_rsi":69.886,"entry_hist":-0.000033,"entry_hist_slope":-0.000158,"confidence":0.354,"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:43:49+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":236,"exit_index":283,"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:43:49+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":36,"exit_index":175,"hold_bars":139,"entry_price":6.29,"exit_price":6.41836735,"entry_rsi":69.886,"entry_hist":-0.000033,"entry_hist_slope":-0.000158,"confidence":0.354,"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:43:49+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":236,"exit_index":283,"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:43:49+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":36,"exit_index":175,"hold_bars":139,"entry_price":6.29,"exit_price":6.41836735,"entry_rsi":69.886,"entry_hist":-0.000033,"entry_hist_slope":-0.000158,"confidence":0.354,"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:43:49+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":236,"exit_index":283,"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:43:49+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":36,"exit_index":175,"hold_bars":139,"entry_price":6.29,"exit_price":6.41836735,"entry_rsi":69.886,"entry_hist":-0.000033,"entry_hist_slope":-0.000158,"confidence":0.354,"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:43:49+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":236,"exit_index":283,"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:43:49+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":36,"exit_index":175,"hold_bars":139,"entry_price":6.29,"exit_price":6.41836735,"entry_rsi":69.886,"entry_hist":-0.000033,"entry_hist_slope":-0.000158,"confidence":0.354,"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:43:49+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":236,"exit_index":283,"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:43:49+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":36,"exit_index":175,"hold_bars":139,"entry_price":6.29,"exit_price":6.41836735,"entry_rsi":69.886,"entry_hist":-0.000033,"entry_hist_slope":-0.000158,"confidence":0.354,"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:43:49+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":236,"exit_index":283,"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:43:49+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":260,"exit_index":277,"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:43:49+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":260,"exit_index":277,"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:43:49+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":260,"exit_index":277,"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:43:49+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":260,"exit_index":277,"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:43:49+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":260,"exit_index":277,"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:43:49+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":260,"exit_index":277,"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:43:49+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":1778658240000,"entry_index":183,"exit_index":299,"hold_bars":116,"entry_price":0.08038,"exit_price":0.08129,"entry_rsi":39.1395,"entry_hist":0.000001,"entry_hist_slope":0.000009,"confidence":0.1212,"mfe_roi_pct":5.85,"mae_roi_pct":-0.06,"realized_roi_pct":5.66,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":183,"exit_index":299,"hold_bars":116,"entry_price":0.08038,"exit_price":0.08129,"entry_rsi":39.1395,"entry_hist":0.000001,"entry_hist_slope":0.000009,"confidence":0.1212,"mfe_roi_pct":5.85,"mae_roi_pct":-0.06,"realized_roi_pct":5.66,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":234,"exit_index":299,"hold_bars":65,"entry_price":0.08113,"exit_price":0.08129,"entry_rsi":61.6271,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.1382,"mfe_roi_pct":1.92,"mae_roi_pct":-1.17,"realized_roi_pct":-0.98,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":234,"exit_index":299,"hold_bars":65,"entry_price":0.08113,"exit_price":0.08129,"entry_rsi":61.6271,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.1382,"mfe_roi_pct":1.92,"mae_roi_pct":-1.17,"realized_roi_pct":-0.98,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":82,"exit_index":299,"hold_bars":217,"entry_price":0.08012,"exit_price":0.08129,"entry_rsi":61.0741,"entry_hist":-0.000002,"entry_hist_slope":-0.000002,"confidence":0.1246,"mfe_roi_pct":7.28,"mae_roi_pct":-7.5,"realized_roi_pct":-7.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":82,"exit_index":299,"hold_bars":217,"entry_price":0.08012,"exit_price":0.08129,"entry_rsi":61.0741,"entry_hist":-0.000002,"entry_hist_slope":-0.000002,"confidence":0.1246,"mfe_roi_pct":7.28,"mae_roi_pct":-7.5,"realized_roi_pct":-7.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":0.0802,"exit_price":0.08129,"entry_rsi":64.921,"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":-6.7,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":0.0802,"exit_price":0.08129,"entry_rsi":64.921,"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":-6.7,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":171,"exit_index":299,"hold_bars":128,"entry_price":0.0801,"exit_price":0.08129,"entry_rsi":60.4267,"entry_hist":-0.000002,"entry_hist_slope":-0.000007,"confidence":0.111,"mfe_roi_pct":7.15,"mae_roi_pct":-7.62,"realized_roi_pct":-7.32,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":171,"exit_index":299,"hold_bars":128,"entry_price":0.0801,"exit_price":0.08129,"entry_rsi":60.4267,"entry_hist":-0.000002,"entry_hist_slope":-0.000007,"confidence":0.111,"mfe_roi_pct":7.15,"mae_roi_pct":-7.62,"realized_roi_pct":-7.32,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":243,"exit_index":299,"hold_bars":56,"entry_price":0.08054,"exit_price":0.08129,"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":-4.61,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":243,"exit_index":299,"hold_bars":56,"entry_price":0.08054,"exit_price":0.08129,"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":-4.61,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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":1778658000000,"entry_index":207,"exit_index":299,"hold_bars":92,"entry_price":0.0165,"exit_price":0.01639,"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":-3.33,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":207,"exit_index":299,"hold_bars":92,"entry_price":0.0165,"exit_price":0.01639,"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":-3.33,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":207,"exit_index":299,"hold_bars":92,"entry_price":0.0165,"exit_price":0.01639,"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":-3.33,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":94,"exit_index":299,"hold_bars":205,"entry_price":0.01676,"exit_price":0.01639,"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":12.07,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":94,"exit_index":299,"hold_bars":205,"entry_price":0.01676,"exit_price":0.01639,"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":12.07,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":94,"exit_index":299,"hold_bars":205,"entry_price":0.01676,"exit_price":0.01639,"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":12.07,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":94,"exit_index":299,"hold_bars":205,"entry_price":0.01676,"exit_price":0.01639,"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":12.07,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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:43:49+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778658000000,"exit_time":1778658240000,"entry_index":295,"exit_index":299,"hold_bars":4,"entry_price":0.03495,"exit_price":0.03501,"entry_rsi":33.939,"entry_hist":0.000002,"entry_hist_slope":0.000004,"confidence":0.2371,"mfe_roi_pct":1,"mae_roi_pct":-0.14,"realized_roi_pct":0.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778658000000,"exit_time":1778658240000,"entry_index":295,"exit_index":299,"hold_bars":4,"entry_price":0.03495,"exit_price":0.03501,"entry_rsi":33.939,"entry_hist":0.000002,"entry_hist_slope":0.000004,"confidence":0.2371,"mfe_roi_pct":1,"mae_roi_pct":-0.14,"realized_roi_pct":0.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778658000000,"exit_time":1778658240000,"entry_index":295,"exit_index":299,"hold_bars":4,"entry_price":0.03495,"exit_price":0.03501,"entry_rsi":33.939,"entry_hist":0.000002,"entry_hist_slope":0.000004,"confidence":0.2371,"mfe_roi_pct":1,"mae_roi_pct":-0.14,"realized_roi_pct":0.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778658000000,"exit_time":1778658240000,"entry_index":295,"exit_index":299,"hold_bars":4,"entry_price":0.03495,"exit_price":0.03501,"entry_rsi":33.939,"entry_hist":0.000002,"entry_hist_slope":0.000004,"confidence":0.2371,"mfe_roi_pct":1,"mae_roi_pct":-0.14,"realized_roi_pct":0.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":179,"exit_index":250,"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:43:49+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":1778658240000,"entry_index":256,"exit_index":299,"hold_bars":43,"entry_price":0.03574,"exit_price":0.03501,"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.28,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":179,"exit_index":250,"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:43:49+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":1778658240000,"entry_index":256,"exit_index":299,"hold_bars":43,"entry_price":0.03574,"exit_price":0.03501,"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.28,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":179,"exit_index":250,"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:43:49+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":1778658240000,"entry_index":256,"exit_index":299,"hold_bars":43,"entry_price":0.03574,"exit_price":0.03501,"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.28,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":179,"exit_index":250,"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:43:49+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":1778658240000,"entry_index":256,"exit_index":299,"hold_bars":43,"entry_price":0.03574,"exit_price":0.03501,"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.28,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":256,"exit_index":299,"hold_bars":43,"entry_price":0.03574,"exit_price":0.03501,"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.28,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":256,"exit_index":299,"hold_bars":43,"entry_price":0.03574,"exit_price":0.03501,"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.28,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":65,"exit_index":157,"hold_bars":92,"entry_price":0.03423,"exit_price":0.03492857,"entry_rsi":66.3415,"entry_hist":-0.000003,"entry_hist_slope":-0.000006,"confidence":0.2438,"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:43:49+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":65,"exit_index":157,"hold_bars":92,"entry_price":0.03423,"exit_price":0.03492857,"entry_rsi":66.3415,"entry_hist":-0.000003,"entry_hist_slope":-0.000006,"confidence":0.2438,"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:43:49+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":65,"exit_index":157,"hold_bars":92,"entry_price":0.03423,"exit_price":0.03492857,"entry_rsi":66.3415,"entry_hist":-0.000003,"entry_hist_slope":-0.000006,"confidence":0.2438,"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:43:49+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":65,"exit_index":157,"hold_bars":92,"entry_price":0.03423,"exit_price":0.03492857,"entry_rsi":66.3415,"entry_hist":-0.000003,"entry_hist_slope":-0.000006,"confidence":0.2438,"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:43:49+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":1778658000000,"entry_index":294,"exit_index":299,"hold_bars":5,"entry_price":0.03543,"exit_price":0.03501,"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":6,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":294,"exit_index":299,"hold_bars":5,"entry_price":0.03543,"exit_price":0.03501,"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":6,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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":1778658120000,"entry_index":269,"exit_index":299,"hold_bars":30,"entry_price":0.2424,"exit_price":0.2441,"entry_rsi":39.4069,"entry_hist":0.000011,"entry_hist_slope":0.000014,"confidence":0.1162,"mfe_roi_pct":3.71,"mae_roi_pct":0,"realized_roi_pct":3.51,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":269,"exit_index":299,"hold_bars":30,"entry_price":0.2424,"exit_price":0.2441,"entry_rsi":39.4069,"entry_hist":0.000011,"entry_hist_slope":0.000014,"confidence":0.1162,"mfe_roi_pct":3.71,"mae_roi_pct":0,"realized_roi_pct":3.51,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":269,"exit_index":299,"hold_bars":30,"entry_price":0.2424,"exit_price":0.2441,"entry_rsi":39.4069,"entry_hist":0.000011,"entry_hist_slope":0.000014,"confidence":0.1162,"mfe_roi_pct":3.71,"mae_roi_pct":0,"realized_roi_pct":3.51,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":269,"exit_index":299,"hold_bars":30,"entry_price":0.2424,"exit_price":0.2441,"entry_rsi":39.4069,"entry_hist":0.000011,"entry_hist_slope":0.000014,"confidence":0.1162,"mfe_roi_pct":3.71,"mae_roi_pct":0,"realized_roi_pct":3.51,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778610780000,"exit_time":1778658120000,"entry_index":36,"exit_index":299,"hold_bars":263,"entry_price":0.2418,"exit_price":0.2441,"entry_rsi":68.3033,"entry_hist":-0.000037,"entry_hist_slope":-0.000042,"confidence":0.2951,"mfe_roi_pct":3.75,"mae_roi_pct":-7.13,"realized_roi_pct":-4.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778610780000,"exit_time":1778658120000,"entry_index":36,"exit_index":299,"hold_bars":263,"entry_price":0.2418,"exit_price":0.2441,"entry_rsi":68.3033,"entry_hist":-0.000037,"entry_hist_slope":-0.000042,"confidence":0.2951,"mfe_roi_pct":3.75,"mae_roi_pct":-7.13,"realized_roi_pct":-4.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778610780000,"exit_time":1778658120000,"entry_index":36,"exit_index":299,"hold_bars":263,"entry_price":0.2418,"exit_price":0.2441,"entry_rsi":68.3033,"entry_hist":-0.000037,"entry_hist_slope":-0.000042,"confidence":0.2951,"mfe_roi_pct":3.75,"mae_roi_pct":-7.13,"realized_roi_pct":-4.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778610780000,"exit_time":1778658120000,"entry_index":36,"exit_index":299,"hold_bars":263,"entry_price":0.2418,"exit_price":0.2441,"entry_rsi":68.3033,"entry_hist":-0.000037,"entry_hist_slope":-0.000042,"confidence":0.2951,"mfe_roi_pct":3.75,"mae_roi_pct":-7.13,"realized_roi_pct":-4.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778610780000,"exit_time":1778658120000,"entry_index":36,"exit_index":299,"hold_bars":263,"entry_price":0.2418,"exit_price":0.2441,"entry_rsi":68.3033,"entry_hist":-0.000037,"entry_hist_slope":-0.000042,"confidence":0.2951,"mfe_roi_pct":3.75,"mae_roi_pct":-7.13,"realized_roi_pct":-4.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":151,"exit_index":299,"hold_bars":148,"entry_price":0.2425,"exit_price":0.2441,"entry_rsi":60.7358,"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":-3.28,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":151,"exit_index":299,"hold_bars":148,"entry_price":0.2425,"exit_price":0.2441,"entry_rsi":60.7358,"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":-3.28,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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":1778611500000,"exit_time":1778621400000,"entry_index":40,"exit_index":95,"hold_bars":55,"entry_price":2.331,"exit_price":2.37857143,"entry_rsi":63.4371,"entry_hist":-0.000088,"entry_hist_slope":-0.000186,"confidence":0.2146,"mfe_roi_pct":0.64,"mae_roi_pct":-12.55,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:43:49+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":1778611500000,"exit_time":1778621400000,"entry_index":40,"exit_index":95,"hold_bars":55,"entry_price":2.331,"exit_price":2.37857143,"entry_rsi":63.4371,"entry_hist":-0.000088,"entry_hist_slope":-0.000186,"confidence":0.2146,"mfe_roi_pct":0.64,"mae_roi_pct":-12.55,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:43:49+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":1778611500000,"exit_time":1778621400000,"entry_index":40,"exit_index":95,"hold_bars":55,"entry_price":2.331,"exit_price":2.37857143,"entry_rsi":63.4371,"entry_hist":-0.000088,"entry_hist_slope":-0.000186,"confidence":0.2146,"mfe_roi_pct":0.64,"mae_roi_pct":-12.55,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:43:49+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778611500000,"exit_time":1778621400000,"entry_index":40,"exit_index":95,"hold_bars":55,"entry_price":2.331,"exit_price":2.37857143,"entry_rsi":63.4371,"entry_hist":-0.000088,"entry_hist_slope":-0.000186,"confidence":0.2146,"mfe_roi_pct":0.64,"mae_roi_pct":-12.55,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:43:49+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778583600000,"exit_time":1778596200000,"entry_index":51,"exit_index":93,"hold_bars":42,"entry_price":2.347,"exit_price":2.30006,"entry_rsi":39.2132,"entry_hist":0.000287,"entry_hist_slope":0.000298,"confidence":0.1773,"mfe_roi_pct":1.49,"mae_roi_pct":-10.86,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:43:49+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778583600000,"exit_time":1778596200000,"entry_index":51,"exit_index":93,"hold_bars":42,"entry_price":2.347,"exit_price":2.30006,"entry_rsi":39.2132,"entry_hist":0.000287,"entry_hist_slope":0.000298,"confidence":0.1773,"mfe_roi_pct":1.49,"mae_roi_pct":-10.86,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:43:49+08:00","host":"mason-main","provider":"okx_public","inst_id":"TRUMP-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778583600000,"exit_time":1778596200000,"entry_index":51,"exit_index":93,"hold_bars":42,"entry_price":2.347,"exit_price":2.30006,"entry_rsi":39.2132,"entry_hist":0.000287,"entry_hist_slope":0.000298,"confidence":0.1773,"mfe_roi_pct":1.49,"mae_roi_pct":-10.86,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:43:49+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":189,"exit_index":201,"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:43:49+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":189,"exit_index":201,"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:43:49+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":189,"exit_index":201,"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:43:49+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":189,"exit_index":201,"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:43:49+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":189,"exit_index":201,"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:43:49+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":189,"exit_index":201,"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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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":15.76,"mae_roi_pct":-3.2,"realized_roi_pct":10.91,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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":15.76,"mae_roi_pct":-3.2,"realized_roi_pct":10.91,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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":15.76,"mae_roi_pct":-3.2,"realized_roi_pct":10.91,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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":15.76,"mae_roi_pct":-3.2,"realized_roi_pct":10.91,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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":15.76,"mae_roi_pct":-3.2,"realized_roi_pct":10.91,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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":15.76,"mae_roi_pct":-3.2,"realized_roi_pct":10.91,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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":1778658240000,"entry_index":147,"exit_index":299,"hold_bars":152,"entry_price":0.5178,"exit_price":0.5134,"entry_rsi":31.9137,"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.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":147,"exit_index":299,"hold_bars":152,"entry_price":0.5178,"exit_price":0.5134,"entry_rsi":31.9137,"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.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":147,"exit_index":299,"hold_bars":152,"entry_price":0.5178,"exit_price":0.5134,"entry_rsi":31.9137,"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.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":147,"exit_index":299,"hold_bars":152,"entry_price":0.5178,"exit_price":0.5134,"entry_rsi":31.9137,"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.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":147,"exit_index":299,"hold_bars":152,"entry_price":0.5178,"exit_price":0.5134,"entry_rsi":31.9137,"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.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":51,"exit_index":299,"hold_bars":248,"entry_price":0.5211,"exit_price":0.5134,"entry_rsi":62.8664,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.1661,"mfe_roi_pct":9.68,"mae_roi_pct":-0.29,"realized_roi_pct":7.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":51,"exit_index":299,"hold_bars":248,"entry_price":0.5211,"exit_price":0.5134,"entry_rsi":62.8664,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.1661,"mfe_roi_pct":9.68,"mae_roi_pct":-0.29,"realized_roi_pct":7.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":51,"exit_index":299,"hold_bars":248,"entry_price":0.5211,"exit_price":0.5134,"entry_rsi":62.8664,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.1661,"mfe_roi_pct":9.68,"mae_roi_pct":-0.29,"realized_roi_pct":7.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":263,"exit_index":299,"hold_bars":36,"entry_price":0.5138,"exit_price":0.5134,"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.39,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":263,"exit_index":299,"hold_bars":36,"entry_price":0.5138,"exit_price":0.5134,"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.39,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":263,"exit_index":299,"hold_bars":36,"entry_price":0.5138,"exit_price":0.5134,"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.39,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":263,"exit_index":299,"hold_bars":36,"entry_price":0.5138,"exit_price":0.5134,"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.39,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":263,"exit_index":299,"hold_bars":36,"entry_price":0.5138,"exit_price":0.5134,"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.39,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":263,"exit_index":299,"hold_bars":36,"entry_price":0.5138,"exit_price":0.5134,"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.39,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":263,"exit_index":299,"hold_bars":36,"entry_price":0.5138,"exit_price":0.5134,"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.39,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":263,"exit_index":299,"hold_bars":36,"entry_price":0.5138,"exit_price":0.5134,"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.39,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778613840000,"exit_time":1778658120000,"entry_index":53,"exit_index":299,"hold_bars":246,"entry_price":0.5168,"exit_price":0.5134,"entry_rsi":60.9732,"entry_hist":-0.00002,"entry_hist_slope":-0.000048,"confidence":0.1316,"mfe_roi_pct":6.87,"mae_roi_pct":-4.41,"realized_roi_pct":3.31,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778613840000,"exit_time":1778658120000,"entry_index":53,"exit_index":299,"hold_bars":246,"entry_price":0.5168,"exit_price":0.5134,"entry_rsi":60.9732,"entry_hist":-0.00002,"entry_hist_slope":-0.000048,"confidence":0.1316,"mfe_roi_pct":6.87,"mae_roi_pct":-4.41,"realized_roi_pct":3.31,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":0.517,"exit_price":0.5134,"entry_rsi":62.6911,"entry_hist":-0.000012,"entry_hist_slope":-0.000081,"confidence":0.1768,"mfe_roi_pct":5.67,"mae_roi_pct":-4.22,"realized_roi_pct":3.51,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":102,"exit_index":299,"hold_bars":197,"entry_price":0.5121,"exit_price":0.5134,"entry_rsi":37.6393,"entry_hist":0.000034,"entry_hist_slope":0.000093,"confidence":0.1717,"mfe_roi_pct":9.08,"mae_roi_pct":-5.76,"realized_roi_pct":1.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":102,"exit_index":299,"hold_bars":197,"entry_price":0.5121,"exit_price":0.5134,"entry_rsi":37.6393,"entry_hist":0.000034,"entry_hist_slope":0.000093,"confidence":0.1717,"mfe_roi_pct":9.08,"mae_roi_pct":-5.76,"realized_roi_pct":1.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":102,"exit_index":299,"hold_bars":197,"entry_price":0.5121,"exit_price":0.5134,"entry_rsi":37.6393,"entry_hist":0.000034,"entry_hist_slope":0.000093,"confidence":0.1717,"mfe_roi_pct":9.08,"mae_roi_pct":-5.76,"realized_roi_pct":1.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":251,"exit_index":299,"hold_bars":48,"entry_price":0.5199,"exit_price":0.5134,"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.33,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":251,"exit_index":299,"hold_bars":48,"entry_price":0.5199,"exit_price":0.5134,"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.33,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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.5134,"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.78,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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.5134,"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.78,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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.5134,"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.78,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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":1778658240000,"entry_index":183,"exit_index":299,"hold_bars":116,"entry_price":0.8205,"exit_price":0.8217,"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.55,"realized_roi_pct":0.73,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":183,"exit_index":299,"hold_bars":116,"entry_price":0.8205,"exit_price":0.8217,"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.55,"realized_roi_pct":0.73,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":183,"exit_index":299,"hold_bars":116,"entry_price":0.8205,"exit_price":0.8217,"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.55,"realized_roi_pct":0.73,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":183,"exit_index":299,"hold_bars":116,"entry_price":0.8205,"exit_price":0.8217,"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.55,"realized_roi_pct":0.73,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":183,"exit_index":299,"hold_bars":116,"entry_price":0.8205,"exit_price":0.8217,"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.55,"realized_roi_pct":0.73,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":265,"exit_index":299,"hold_bars":34,"entry_price":0.8219,"exit_price":0.8217,"entry_rsi":37.0589,"entry_hist":0.000065,"entry_hist_slope":0.000081,"confidence":0.1823,"mfe_roi_pct":2.8,"mae_roi_pct":-1.4,"realized_roi_pct":-0.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":265,"exit_index":299,"hold_bars":34,"entry_price":0.8219,"exit_price":0.8217,"entry_rsi":37.0589,"entry_hist":0.000065,"entry_hist_slope":0.000081,"confidence":0.1823,"mfe_roi_pct":2.8,"mae_roi_pct":-1.4,"realized_roi_pct":-0.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":265,"exit_index":299,"hold_bars":34,"entry_price":0.8219,"exit_price":0.8217,"entry_rsi":37.0589,"entry_hist":0.000065,"entry_hist_slope":0.000081,"confidence":0.1823,"mfe_roi_pct":2.8,"mae_roi_pct":-1.4,"realized_roi_pct":-0.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":265,"exit_index":299,"hold_bars":34,"entry_price":0.8219,"exit_price":0.8217,"entry_rsi":37.0589,"entry_hist":0.000065,"entry_hist_slope":0.000081,"confidence":0.1823,"mfe_roi_pct":2.8,"mae_roi_pct":-1.4,"realized_roi_pct":-0.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":265,"exit_index":299,"hold_bars":34,"entry_price":0.8219,"exit_price":0.8217,"entry_rsi":37.0589,"entry_hist":0.000065,"entry_hist_slope":0.000081,"confidence":0.1823,"mfe_roi_pct":2.8,"mae_roi_pct":-1.4,"realized_roi_pct":-0.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":265,"exit_index":299,"hold_bars":34,"entry_price":0.8219,"exit_price":0.8217,"entry_rsi":37.0589,"entry_hist":0.000065,"entry_hist_slope":0.000081,"confidence":0.1823,"mfe_roi_pct":2.8,"mae_roi_pct":-1.4,"realized_roi_pct":-0.12,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":242,"exit_index":299,"hold_bars":57,"entry_price":0.8318,"exit_price":0.8217,"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.15,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":242,"exit_index":299,"hold_bars":57,"entry_price":0.8318,"exit_price":0.8217,"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.15,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":242,"exit_index":299,"hold_bars":57,"entry_price":0.8318,"exit_price":0.8217,"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.15,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":242,"exit_index":299,"hold_bars":57,"entry_price":0.8318,"exit_price":0.8217,"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.15,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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.8217,"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.46,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.8217,"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.46,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.8217,"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.46,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.8217,"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.46,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.8217,"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.46,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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.8217,"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.46,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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":1778658240000,"entry_index":160,"exit_index":299,"hold_bars":139,"entry_price":0.02027,"exit_price":0.02035,"entry_rsi":37.4128,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1584,"mfe_roi_pct":2.71,"mae_roi_pct":-4.44,"realized_roi_pct":1.97,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":160,"exit_index":299,"hold_bars":139,"entry_price":0.02027,"exit_price":0.02035,"entry_rsi":37.4128,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1584,"mfe_roi_pct":2.71,"mae_roi_pct":-4.44,"realized_roi_pct":1.97,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":160,"exit_index":299,"hold_bars":139,"entry_price":0.02027,"exit_price":0.02035,"entry_rsi":37.4128,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1584,"mfe_roi_pct":2.71,"mae_roi_pct":-4.44,"realized_roi_pct":1.97,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":183,"exit_index":299,"hold_bars":116,"entry_price":0.02011,"exit_price":0.02035,"entry_rsi":24.9594,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.4387,"mfe_roi_pct":6.71,"mae_roi_pct":-0.5,"realized_roi_pct":5.97,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":183,"exit_index":299,"hold_bars":116,"entry_price":0.02011,"exit_price":0.02035,"entry_rsi":24.9594,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.4387,"mfe_roi_pct":6.71,"mae_roi_pct":-0.5,"realized_roi_pct":5.97,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":183,"exit_index":299,"hold_bars":116,"entry_price":0.02011,"exit_price":0.02035,"entry_rsi":24.9594,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.4387,"mfe_roi_pct":6.71,"mae_roi_pct":-0.5,"realized_roi_pct":5.97,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":183,"exit_index":299,"hold_bars":116,"entry_price":0.02011,"exit_price":0.02035,"entry_rsi":24.9594,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.4387,"mfe_roi_pct":6.71,"mae_roi_pct":-0.5,"realized_roi_pct":5.97,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658240000,"entry_index":51,"exit_index":299,"hold_bars":248,"entry_price":0.02032,"exit_price":0.02035,"entry_rsi":62.8073,"entry_hist":-0,"entry_hist_slope":-0.000001,"confidence":0.1633,"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:43:49+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":1778658240000,"entry_index":51,"exit_index":299,"hold_bars":248,"entry_price":0.02032,"exit_price":0.02035,"entry_rsi":62.8073,"entry_hist":-0,"entry_hist_slope":-0.000001,"confidence":0.1633,"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:43:49+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":1778658240000,"entry_index":51,"exit_index":299,"hold_bars":248,"entry_price":0.02032,"exit_price":0.02035,"entry_rsi":62.8073,"entry_hist":-0,"entry_hist_slope":-0.000001,"confidence":0.1633,"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:43:49+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":1778658120000,"entry_index":268,"exit_index":299,"hold_bars":31,"entry_price":0.02014,"exit_price":0.02035,"entry_rsi":39.9861,"entry_hist":0.000001,"entry_hist_slope":0.000002,"confidence":0.1008,"mfe_roi_pct":5.96,"mae_roi_pct":-0.25,"realized_roi_pct":5.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":268,"exit_index":299,"hold_bars":31,"entry_price":0.02014,"exit_price":0.02035,"entry_rsi":39.9861,"entry_hist":0.000001,"entry_hist_slope":0.000002,"confidence":0.1008,"mfe_roi_pct":5.96,"mae_roi_pct":-0.25,"realized_roi_pct":5.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":268,"exit_index":299,"hold_bars":31,"entry_price":0.02014,"exit_price":0.02035,"entry_rsi":39.9861,"entry_hist":0.000001,"entry_hist_slope":0.000002,"confidence":0.1008,"mfe_roi_pct":5.96,"mae_roi_pct":-0.25,"realized_roi_pct":5.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658120000,"entry_index":268,"exit_index":299,"hold_bars":31,"entry_price":0.02014,"exit_price":0.02035,"entry_rsi":39.9861,"entry_hist":0.000001,"entry_hist_slope":0.000002,"confidence":0.1008,"mfe_roi_pct":5.96,"mae_roi_pct":-0.25,"realized_roi_pct":5.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":44,"exit_index":213,"hold_bars":169,"entry_price":0.01989,"exit_price":0.02029592,"entry_rsi":68.5479,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.2929,"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:43:49+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":1778658120000,"entry_index":222,"exit_index":299,"hold_bars":77,"entry_price":0.0203,"exit_price":0.02035,"entry_rsi":61.2224,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.128,"mfe_roi_pct":5.23,"mae_roi_pct":-2.21,"realized_roi_pct":-1.23,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":44,"exit_index":213,"hold_bars":169,"entry_price":0.01989,"exit_price":0.02029592,"entry_rsi":68.5479,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.2929,"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:43:49+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":1778658120000,"entry_index":222,"exit_index":299,"hold_bars":77,"entry_price":0.0203,"exit_price":0.02035,"entry_rsi":61.2224,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.128,"mfe_roi_pct":5.23,"mae_roi_pct":-2.21,"realized_roi_pct":-1.23,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":44,"exit_index":213,"hold_bars":169,"entry_price":0.01989,"exit_price":0.02029592,"entry_rsi":68.5479,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.2929,"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:43:49+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778612220000,"exit_time":1778642640000,"entry_index":44,"exit_index":213,"hold_bars":169,"entry_price":0.01989,"exit_price":0.02029592,"entry_rsi":68.5479,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.2929,"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:43:49+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":1778612220000,"exit_time":1778642640000,"entry_index":44,"exit_index":213,"hold_bars":169,"entry_price":0.01989,"exit_price":0.02029592,"entry_rsi":68.5479,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.2929,"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:43:49+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":1778658120000,"entry_index":58,"exit_index":299,"hold_bars":241,"entry_price":0.02005,"exit_price":0.02035,"entry_rsi":73.9177,"entry_hist":-0.000001,"entry_hist_slope":-0.000002,"confidence":0.4135,"mfe_roi_pct":6.31,"mae_roi_pct":-8.34,"realized_roi_pct":-7.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+08:00","host":"mason-main","provider":"okx_public","inst_id":"WOO-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.4,"side":"SHORT","entry_time":1778614740000,"exit_time":1778658120000,"entry_index":58,"exit_index":299,"hold_bars":241,"entry_price":0.02005,"exit_price":0.02035,"entry_rsi":73.9177,"entry_hist":-0.000001,"entry_hist_slope":-0.000002,"confidence":0.4135,"mfe_roi_pct":6.31,"mae_roi_pct":-8.34,"realized_roi_pct":-7.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":157,"exit_index":299,"hold_bars":142,"entry_price":0.02004,"exit_price":0.02035,"entry_rsi":67.764,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.2753,"mfe_roi_pct":6.06,"mae_roi_pct":-8.58,"realized_roi_pct":-7.62,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":157,"exit_index":299,"hold_bars":142,"entry_price":0.02004,"exit_price":0.02035,"entry_rsi":67.764,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.2753,"mfe_roi_pct":6.06,"mae_roi_pct":-8.58,"realized_roi_pct":-7.62,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":157,"exit_index":299,"hold_bars":142,"entry_price":0.02004,"exit_price":0.02035,"entry_rsi":67.764,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.2753,"mfe_roi_pct":6.06,"mae_roi_pct":-8.58,"realized_roi_pct":-7.62,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":157,"exit_index":299,"hold_bars":142,"entry_price":0.02004,"exit_price":0.02035,"entry_rsi":67.764,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.2753,"mfe_roi_pct":6.06,"mae_roi_pct":-8.58,"realized_roi_pct":-7.62,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":157,"exit_index":299,"hold_bars":142,"entry_price":0.02004,"exit_price":0.02035,"entry_rsi":67.764,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.2753,"mfe_roi_pct":6.06,"mae_roi_pct":-8.58,"realized_roi_pct":-7.62,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658000000,"entry_index":258,"exit_index":299,"hold_bars":41,"entry_price":0.02033,"exit_price":0.02035,"entry_rsi":69.826,"entry_hist":-0.000001,"entry_hist_slope":-0.000002,"confidence":0.3215,"mfe_roi_pct":5.97,"mae_roi_pct":-1.47,"realized_roi_pct":-0.49,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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":1778658300000,"entry_index":57,"exit_index":299,"hold_bars":242,"entry_price":1.44,"exit_price":1.461,"entry_rsi":62.4105,"entry_hist":-0.000012,"entry_hist_slope":-0.000043,"confidence":0.1629,"mfe_roi_pct":2.44,"mae_roi_pct":-8.53,"realized_roi_pct":-7.19,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658300000,"entry_index":57,"exit_index":299,"hold_bars":242,"entry_price":1.44,"exit_price":1.461,"entry_rsi":62.4105,"entry_hist":-0.000012,"entry_hist_slope":-0.000043,"confidence":0.1629,"mfe_roi_pct":2.44,"mae_roi_pct":-8.53,"realized_roi_pct":-7.19,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778614740000,"exit_time":1778658300000,"entry_index":57,"exit_index":299,"hold_bars":242,"entry_price":1.44,"exit_price":1.461,"entry_rsi":62.4105,"entry_hist":-0.000012,"entry_hist_slope":-0.000043,"confidence":0.1629,"mfe_roi_pct":2.44,"mae_roi_pct":-8.53,"realized_roi_pct":-7.19,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658300000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":1.449,"exit_price":1.461,"entry_rsi":66.717,"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":-4.11,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658300000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":1.449,"exit_price":1.461,"entry_rsi":66.717,"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":-4.11,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658300000,"entry_index":157,"exit_index":299,"hold_bars":142,"entry_price":1.44,"exit_price":1.461,"entry_rsi":61.2001,"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":-7.19,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658300000,"entry_index":157,"exit_index":299,"hold_bars":142,"entry_price":1.44,"exit_price":1.461,"entry_rsi":61.2001,"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":-7.19,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":56,"exit_index":233,"hold_bars":177,"entry_price":1.479,"exit_price":1.419,"entry_rsi":61.4277,"entry_hist":-0.000049,"entry_hist_slope":-0.001536,"confidence":0.3321,"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:43:49+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":56,"exit_index":233,"hold_bars":177,"entry_price":1.479,"exit_price":1.419,"entry_rsi":61.4277,"entry_hist":-0.000049,"entry_hist_slope":-0.001536,"confidence":0.3321,"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:43:49+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":56,"exit_index":233,"hold_bars":177,"entry_price":1.479,"exit_price":1.419,"entry_rsi":61.4277,"entry_hist":-0.000049,"entry_hist_slope":-0.001536,"confidence":0.3321,"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:43:49+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":56,"exit_index":233,"hold_bars":177,"entry_price":1.479,"exit_price":1.419,"entry_rsi":61.4277,"entry_hist":-0.000049,"entry_hist_slope":-0.001536,"confidence":0.3321,"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:43:49+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":56,"exit_index":233,"hold_bars":177,"entry_price":1.479,"exit_price":1.419,"entry_rsi":61.4277,"entry_hist":-0.000049,"entry_hist_slope":-0.001536,"confidence":0.3321,"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:43:49+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":56,"exit_index":233,"hold_bars":177,"entry_price":1.479,"exit_price":1.419,"entry_rsi":61.4277,"entry_hist":-0.000049,"entry_hist_slope":-0.001536,"confidence":0.3321,"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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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":1778658300000,"entry_index":38,"exit_index":299,"hold_bars":261,"entry_price":0.3848,"exit_price":0.387,"entry_rsi":29.7688,"entry_hist":0.000023,"entry_hist_slope":0.000024,"confidence":0.335,"mfe_roi_pct":5.2,"mae_roi_pct":-2.08,"realized_roi_pct":2.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658300000,"entry_index":38,"exit_index":299,"hold_bars":261,"entry_price":0.3848,"exit_price":0.387,"entry_rsi":29.7688,"entry_hist":0.000023,"entry_hist_slope":0.000024,"confidence":0.335,"mfe_roi_pct":5.2,"mae_roi_pct":-2.08,"realized_roi_pct":2.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658300000,"entry_index":38,"exit_index":299,"hold_bars":261,"entry_price":0.3848,"exit_price":0.387,"entry_rsi":29.7688,"entry_hist":0.000023,"entry_hist_slope":0.000024,"confidence":0.335,"mfe_roi_pct":5.2,"mae_roi_pct":-2.08,"realized_roi_pct":2.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658300000,"entry_index":38,"exit_index":299,"hold_bars":261,"entry_price":0.3848,"exit_price":0.387,"entry_rsi":29.7688,"entry_hist":0.000023,"entry_hist_slope":0.000024,"confidence":0.335,"mfe_roi_pct":5.2,"mae_roi_pct":-2.08,"realized_roi_pct":2.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658300000,"entry_index":38,"exit_index":299,"hold_bars":261,"entry_price":0.3848,"exit_price":0.387,"entry_rsi":29.7688,"entry_hist":0.000023,"entry_hist_slope":0.000024,"confidence":0.335,"mfe_roi_pct":5.2,"mae_roi_pct":-2.08,"realized_roi_pct":2.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+08:00","host":"mason-main","provider":"okx_public","inst_id":"XTZ-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778642640000,"exit_time":1778658300000,"entry_index":38,"exit_index":299,"hold_bars":261,"entry_price":0.3848,"exit_price":0.387,"entry_rsi":29.7688,"entry_hist":0.000023,"entry_hist_slope":0.000024,"confidence":0.335,"mfe_roi_pct":5.2,"mae_roi_pct":-2.08,"realized_roi_pct":2.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658300000,"entry_index":126,"exit_index":299,"hold_bars":173,"entry_price":0.3884,"exit_price":0.387,"entry_rsi":70.8695,"entry_hist":-0.000008,"entry_hist_slope":-0.00003,"confidence":0.3506,"mfe_roi_pct":5.47,"mae_roi_pct":0,"realized_roi_pct":1.81,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658300000,"entry_index":126,"exit_index":299,"hold_bars":173,"entry_price":0.3884,"exit_price":0.387,"entry_rsi":70.8695,"entry_hist":-0.000008,"entry_hist_slope":-0.00003,"confidence":0.3506,"mfe_roi_pct":5.47,"mae_roi_pct":0,"realized_roi_pct":1.81,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658300000,"entry_index":126,"exit_index":299,"hold_bars":173,"entry_price":0.3884,"exit_price":0.387,"entry_rsi":70.8695,"entry_hist":-0.000008,"entry_hist_slope":-0.00003,"confidence":0.3506,"mfe_roi_pct":5.47,"mae_roi_pct":0,"realized_roi_pct":1.81,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658300000,"entry_index":126,"exit_index":299,"hold_bars":173,"entry_price":0.3884,"exit_price":0.387,"entry_rsi":70.8695,"entry_hist":-0.000008,"entry_hist_slope":-0.00003,"confidence":0.3506,"mfe_roi_pct":5.47,"mae_roi_pct":0,"realized_roi_pct":1.81,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658300000,"entry_index":126,"exit_index":299,"hold_bars":173,"entry_price":0.3884,"exit_price":0.387,"entry_rsi":70.8695,"entry_hist":-0.000008,"entry_hist_slope":-0.00003,"confidence":0.3506,"mfe_roi_pct":5.47,"mae_roi_pct":0,"realized_roi_pct":1.81,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658300000,"entry_index":126,"exit_index":299,"hold_bars":173,"entry_price":0.3884,"exit_price":0.387,"entry_rsi":70.8695,"entry_hist":-0.000008,"entry_hist_slope":-0.00003,"confidence":0.3506,"mfe_roi_pct":5.47,"mae_roi_pct":0,"realized_roi_pct":1.81,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658300000,"entry_index":218,"exit_index":299,"hold_bars":81,"entry_price":0.3847,"exit_price":0.387,"entry_rsi":29.7095,"entry_hist":0.000024,"entry_hist_slope":0.000029,"confidence":0.3374,"mfe_roi_pct":5.33,"mae_roi_pct":-1.95,"realized_roi_pct":2.99,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658300000,"entry_index":218,"exit_index":299,"hold_bars":81,"entry_price":0.3847,"exit_price":0.387,"entry_rsi":29.7095,"entry_hist":0.000024,"entry_hist_slope":0.000029,"confidence":0.3374,"mfe_roi_pct":5.33,"mae_roi_pct":-1.95,"realized_roi_pct":2.99,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658300000,"entry_index":218,"exit_index":299,"hold_bars":81,"entry_price":0.3847,"exit_price":0.387,"entry_rsi":29.7095,"entry_hist":0.000024,"entry_hist_slope":0.000029,"confidence":0.3374,"mfe_roi_pct":5.33,"mae_roi_pct":-1.95,"realized_roi_pct":2.99,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658300000,"entry_index":218,"exit_index":299,"hold_bars":81,"entry_price":0.3847,"exit_price":0.387,"entry_rsi":29.7095,"entry_hist":0.000024,"entry_hist_slope":0.000029,"confidence":0.3374,"mfe_roi_pct":5.33,"mae_roi_pct":-1.95,"realized_roi_pct":2.99,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658300000,"entry_index":218,"exit_index":299,"hold_bars":81,"entry_price":0.3847,"exit_price":0.387,"entry_rsi":29.7095,"entry_hist":0.000024,"entry_hist_slope":0.000029,"confidence":0.3374,"mfe_roi_pct":5.33,"mae_roi_pct":-1.95,"realized_roi_pct":2.99,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658300000,"entry_index":218,"exit_index":299,"hold_bars":81,"entry_price":0.3847,"exit_price":0.387,"entry_rsi":29.7095,"entry_hist":0.000024,"entry_hist_slope":0.000029,"confidence":0.3374,"mfe_roi_pct":5.33,"mae_roi_pct":-1.95,"realized_roi_pct":2.99,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":218,"exit_index":253,"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:43:49+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":218,"exit_index":253,"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:43:49+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":218,"exit_index":253,"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:43:49+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":218,"exit_index":253,"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:43:49+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":218,"exit_index":253,"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:43:49+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":218,"exit_index":253,"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:43:49+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":1778658300000,"entry_index":175,"exit_index":299,"hold_bars":124,"entry_price":0.3897,"exit_price":0.387,"entry_rsi":63.885,"entry_hist":-0.000044,"entry_hist_slope":-0.000051,"confidence":0.1976,"mfe_roi_pct":8.48,"mae_roi_pct":-2.55,"realized_roi_pct":3.49,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658300000,"entry_index":175,"exit_index":299,"hold_bars":124,"entry_price":0.3897,"exit_price":0.387,"entry_rsi":63.885,"entry_hist":-0.000044,"entry_hist_slope":-0.000051,"confidence":0.1976,"mfe_roi_pct":8.48,"mae_roi_pct":-2.55,"realized_roi_pct":3.49,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658300000,"entry_index":175,"exit_index":299,"hold_bars":124,"entry_price":0.3897,"exit_price":0.387,"entry_rsi":63.885,"entry_hist":-0.000044,"entry_hist_slope":-0.000051,"confidence":0.1976,"mfe_roi_pct":8.48,"mae_roi_pct":-2.55,"realized_roi_pct":3.49,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778587500000,"exit_time":1778658300000,"entry_index":63,"exit_index":299,"hold_bars":236,"entry_price":0.3837,"exit_price":0.387,"entry_rsi":33.2549,"entry_hist":0.000033,"entry_hist_slope":0.000035,"confidence":0.2588,"mfe_roi_pct":10.42,"mae_roi_pct":-5.73,"realized_roi_pct":6.24,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778587500000,"exit_time":1778658300000,"entry_index":63,"exit_index":299,"hold_bars":236,"entry_price":0.3837,"exit_price":0.387,"entry_rsi":33.2549,"entry_hist":0.000033,"entry_hist_slope":0.000035,"confidence":0.2588,"mfe_roi_pct":10.42,"mae_roi_pct":-5.73,"realized_roi_pct":6.24,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778587500000,"exit_time":1778658300000,"entry_index":63,"exit_index":299,"hold_bars":236,"entry_price":0.3837,"exit_price":0.387,"entry_rsi":33.2549,"entry_hist":0.000033,"entry_hist_slope":0.000035,"confidence":0.2588,"mfe_roi_pct":10.42,"mae_roi_pct":-5.73,"realized_roi_pct":6.24,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778587500000,"exit_time":1778658300000,"entry_index":63,"exit_index":299,"hold_bars":236,"entry_price":0.3837,"exit_price":0.387,"entry_rsi":33.2549,"entry_hist":0.000033,"entry_hist_slope":0.000035,"confidence":0.2588,"mfe_roi_pct":10.42,"mae_roi_pct":-5.73,"realized_roi_pct":6.24,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778587500000,"exit_time":1778658300000,"entry_index":63,"exit_index":299,"hold_bars":236,"entry_price":0.3837,"exit_price":0.387,"entry_rsi":33.2549,"entry_hist":0.000033,"entry_hist_slope":0.000035,"confidence":0.2588,"mfe_roi_pct":10.42,"mae_roi_pct":-5.73,"realized_roi_pct":6.24,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778587500000,"exit_time":1778642400000,"entry_index":63,"exit_index":246,"hold_bars":183,"entry_price":0.3837,"exit_price":0.38393022,"entry_rsi":33.2549,"entry_hist":0.000033,"entry_hist_slope":0.000035,"confidence":0.2588,"mfe_roi_pct":10.42,"mae_roi_pct":-5.73,"realized_roi_pct":3.6,"tp_hits":1,"exit_reason":"break_even_lock"}
{"run_at":"2026-05-13T15:43:49+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":1778587500000,"exit_time":1778642400000,"entry_index":63,"exit_index":246,"hold_bars":183,"entry_price":0.3837,"exit_price":0.38393022,"entry_rsi":33.2549,"entry_hist":0.000033,"entry_hist_slope":0.000035,"confidence":0.2588,"mfe_roi_pct":10.42,"mae_roi_pct":-5.73,"realized_roi_pct":3.6,"tp_hits":1,"exit_reason":"break_even_lock"}
{"run_at":"2026-05-13T15:43:49+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":1778658300000,"entry_index":231,"exit_index":299,"hold_bars":68,"entry_price":0.3903,"exit_price":0.387,"entry_rsi":63.81,"entry_hist":-0.000053,"entry_hist_slope":-0.000066,"confidence":0.199,"mfe_roi_pct":9.26,"mae_roi_pct":-0.26,"realized_roi_pct":4.26,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658300000,"entry_index":231,"exit_index":299,"hold_bars":68,"entry_price":0.3903,"exit_price":0.387,"entry_rsi":63.81,"entry_hist":-0.000053,"entry_hist_slope":-0.000066,"confidence":0.199,"mfe_roi_pct":9.26,"mae_roi_pct":-0.26,"realized_roi_pct":4.26,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658300000,"entry_index":231,"exit_index":299,"hold_bars":68,"entry_price":0.3903,"exit_price":0.387,"entry_rsi":63.81,"entry_hist":-0.000053,"entry_hist_slope":-0.000066,"confidence":0.199,"mfe_roi_pct":9.26,"mae_roi_pct":-0.26,"realized_roi_pct":4.26,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778422500000,"exit_time":1778431500000,"entry_index":37,"exit_index":47,"hold_bars":10,"entry_price":0.3921,"exit_price":0.40010204,"entry_rsi":61.3249,"entry_hist":-0.00006,"entry_hist_slope":-0.000084,"confidence":0.1465,"mfe_roi_pct":1.53,"mae_roi_pct":-10.49,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:43:49+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":59,"exit_index":214,"hold_bars":155,"entry_price":0.4004,"exit_price":0.3853,"entry_rsi":63.0969,"entry_hist":-0.000011,"entry_hist_slope":-0.000099,"confidence":0.1895,"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:43:49+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":1778422500000,"exit_time":1778431500000,"entry_index":37,"exit_index":47,"hold_bars":10,"entry_price":0.3921,"exit_price":0.40010204,"entry_rsi":61.3249,"entry_hist":-0.00006,"entry_hist_slope":-0.000084,"confidence":0.1465,"mfe_roi_pct":1.53,"mae_roi_pct":-10.49,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T15:43:49+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":59,"exit_index":214,"hold_bars":155,"entry_price":0.4004,"exit_price":0.3853,"entry_rsi":63.0969,"entry_hist":-0.000011,"entry_hist_slope":-0.000099,"confidence":0.1895,"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:43:49+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":59,"exit_index":214,"hold_bars":155,"entry_price":0.4004,"exit_price":0.3853,"entry_rsi":63.0969,"entry_hist":-0.000011,"entry_hist_slope":-0.000099,"confidence":0.1895,"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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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:43:49+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":1778646600000,"exit_time":1778658240000,"entry_index":105,"exit_index":299,"hold_bars":194,"entry_price":0.06132,"exit_price":0.06116,"entry_rsi":34.0799,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.2337,"mfe_roi_pct":3.83,"mae_roi_pct":-3.51,"realized_roi_pct":-1.3,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778646600000,"exit_time":1778658240000,"entry_index":105,"exit_index":299,"hold_bars":194,"entry_price":0.06132,"exit_price":0.06116,"entry_rsi":34.0799,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.2337,"mfe_roi_pct":3.83,"mae_roi_pct":-3.51,"realized_roi_pct":-1.3,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778646600000,"exit_time":1778658240000,"entry_index":105,"exit_index":299,"hold_bars":194,"entry_price":0.06132,"exit_price":0.06116,"entry_rsi":34.0799,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.2337,"mfe_roi_pct":3.83,"mae_roi_pct":-3.51,"realized_roi_pct":-1.3,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778646600000,"exit_time":1778658240000,"entry_index":105,"exit_index":299,"hold_bars":194,"entry_price":0.06132,"exit_price":0.06116,"entry_rsi":34.0799,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.2337,"mfe_roi_pct":3.83,"mae_roi_pct":-3.51,"realized_roi_pct":-1.3,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":53,"exit_index":77,"hold_bars":24,"entry_price":0.06001,"exit_price":0.06123469,"entry_rsi":70.1147,"entry_hist":-0.000001,"entry_hist_slope":-0.000004,"confidence":0.3284,"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:43:49+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":1778658300000,"entry_index":94,"exit_index":299,"hold_bars":205,"entry_price":0.06208,"exit_price":0.06116,"entry_rsi":65.6286,"entry_hist":-0.000007,"entry_hist_slope":-0.00002,"confidence":0.2306,"mfe_roi_pct":9.77,"mae_roi_pct":-9.56,"realized_roi_pct":7.52,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":53,"exit_index":77,"hold_bars":24,"entry_price":0.06001,"exit_price":0.06123469,"entry_rsi":70.1147,"entry_hist":-0.000001,"entry_hist_slope":-0.000004,"confidence":0.3284,"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:43:49+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":1778658300000,"entry_index":94,"exit_index":299,"hold_bars":205,"entry_price":0.06208,"exit_price":0.06116,"entry_rsi":65.6286,"entry_hist":-0.000007,"entry_hist_slope":-0.00002,"confidence":0.2306,"mfe_roi_pct":9.77,"mae_roi_pct":-9.56,"realized_roi_pct":7.52,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":53,"exit_index":77,"hold_bars":24,"entry_price":0.06001,"exit_price":0.06123469,"entry_rsi":70.1147,"entry_hist":-0.000001,"entry_hist_slope":-0.000004,"confidence":0.3284,"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:43:49+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":1778658300000,"entry_index":94,"exit_index":299,"hold_bars":205,"entry_price":0.06208,"exit_price":0.06116,"entry_rsi":65.6286,"entry_hist":-0.000007,"entry_hist_slope":-0.00002,"confidence":0.2306,"mfe_roi_pct":9.77,"mae_roi_pct":-9.56,"realized_roi_pct":7.52,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":53,"exit_index":77,"hold_bars":24,"entry_price":0.06001,"exit_price":0.06123469,"entry_rsi":70.1147,"entry_hist":-0.000001,"entry_hist_slope":-0.000004,"confidence":0.3284,"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:43:49+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":1778658300000,"entry_index":94,"exit_index":299,"hold_bars":205,"entry_price":0.06208,"exit_price":0.06116,"entry_rsi":65.6286,"entry_hist":-0.000007,"entry_hist_slope":-0.00002,"confidence":0.2306,"mfe_roi_pct":9.77,"mae_roi_pct":-9.56,"realized_roi_pct":7.52,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":53,"exit_index":77,"hold_bars":24,"entry_price":0.06001,"exit_price":0.06123469,"entry_rsi":70.1147,"entry_hist":-0.000001,"entry_hist_slope":-0.000004,"confidence":0.3284,"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:43:49+08:00","host":"mason-main","provider":"okx_public","inst_id":"ZETA-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778614020000,"exit_time":1778618340000,"entry_index":53,"exit_index":77,"hold_bars":24,"entry_price":0.06001,"exit_price":0.06123469,"entry_rsi":70.1147,"entry_hist":-0.000001,"entry_hist_slope":-0.000004,"confidence":0.3284,"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:43:49+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":1778658300000,"entry_index":262,"exit_index":299,"hold_bars":37,"entry_price":0.06145,"exit_price":0.06116,"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.36,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658300000,"entry_index":262,"exit_index":299,"hold_bars":37,"entry_price":0.06145,"exit_price":0.06116,"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.36,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":158,"exit_index":166,"hold_bars":8,"entry_price":0.06013,"exit_price":0.06135714,"entry_rsi":67.0477,"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:43:49+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":179,"exit_index":184,"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:43:49+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":1778658300000,"entry_index":188,"exit_index":299,"hold_bars":111,"entry_price":0.06247,"exit_price":0.06116,"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.47,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":158,"exit_index":166,"hold_bars":8,"entry_price":0.06013,"exit_price":0.06135714,"entry_rsi":67.0477,"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:43:49+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":179,"exit_index":184,"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:43:49+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":1778658300000,"entry_index":188,"exit_index":299,"hold_bars":111,"entry_price":0.06247,"exit_price":0.06116,"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.47,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":158,"exit_index":166,"hold_bars":8,"entry_price":0.06013,"exit_price":0.06135714,"entry_rsi":67.0477,"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:43:49+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":179,"exit_index":184,"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:43:49+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":158,"exit_index":166,"hold_bars":8,"entry_price":0.06013,"exit_price":0.06135714,"entry_rsi":67.0477,"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:43:49+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":179,"exit_index":184,"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:43:49+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":158,"exit_index":166,"hold_bars":8,"entry_price":0.06013,"exit_price":0.06135714,"entry_rsi":67.0477,"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:43:49+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":179,"exit_index":184,"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:43:49+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":179,"exit_index":184,"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:43:49+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":96,"exit_index":229,"hold_bars":133,"entry_price":0.06048,"exit_price":0.0592704,"entry_rsi":38.4593,"entry_hist":0.000017,"entry_hist_slope":0.000032,"confidence":0.1411,"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:43:49+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":96,"exit_index":229,"hold_bars":133,"entry_price":0.06048,"exit_price":0.0592704,"entry_rsi":38.4593,"entry_hist":0.000017,"entry_hist_slope":0.000032,"confidence":0.1411,"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:43:49+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":1778658300000,"entry_index":267,"exit_index":299,"hold_bars":32,"entry_price":0.06217,"exit_price":0.06116,"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.85,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658300000,"entry_index":267,"exit_index":299,"hold_bars":32,"entry_price":0.06217,"exit_price":0.06116,"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.85,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T15:43:49+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":1778658300000,"entry_index":267,"exit_index":299,"hold_bars":32,"entry_price":0.06217,"exit_price":0.06116,"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.85,"tp_hits":1,"exit_reason":"end_of_window"}
