{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":195,"exit_index":299,"hold_bars":104,"entry_price":0.09542,"exit_price":0.09491,"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":2.69,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":195,"exit_index":299,"hold_bars":104,"entry_price":0.09542,"exit_price":0.09491,"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":2.69,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":171,"exit_index":299,"hold_bars":128,"entry_price":0.0955,"exit_price":0.09491,"entry_rsi":64.5176,"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":3.11,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":171,"exit_index":299,"hold_bars":128,"entry_price":0.0955,"exit_price":0.09491,"entry_rsi":64.5176,"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":3.11,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":171,"exit_index":299,"hold_bars":128,"entry_price":0.0955,"exit_price":0.09491,"entry_rsi":64.5176,"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":3.11,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":171,"exit_index":299,"hold_bars":128,"entry_price":0.0955,"exit_price":0.09491,"entry_rsi":64.5176,"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":3.11,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778586300000,"exit_time":1778599500000,"entry_index":52,"exit_index":96,"hold_bars":44,"entry_price":0.09368,"exit_price":0.0918064,"entry_rsi":39.541,"entry_hist":0.000004,"entry_hist_slope":0.000021,"confidence":0.1144,"mfe_roi_pct":2.51,"mae_roi_pct":-10.19,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":1778586300000,"exit_time":1778599500000,"entry_index":52,"exit_index":96,"hold_bars":44,"entry_price":0.09368,"exit_price":0.0918064,"entry_rsi":39.541,"entry_hist":0.000004,"entry_hist_slope":0.000021,"confidence":0.1144,"mfe_roi_pct":2.51,"mae_roi_pct":-10.19,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":228,"exit_index":299,"hold_bars":71,"entry_price":0.09553,"exit_price":0.09491,"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":3.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":228,"exit_index":299,"hold_bars":71,"entry_price":0.09553,"exit_price":0.09491,"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":3.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":228,"exit_index":299,"hold_bars":71,"entry_price":0.09553,"exit_price":0.09491,"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":3.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":203,"exit_index":215,"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-13T16:21:28+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":221,"exit_index":231,"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-13T16:21:28+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":203,"exit_index":215,"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-13T16:21:28+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":221,"exit_index":231,"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-13T16:21:28+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":1778660100000,"entry_index":285,"exit_index":299,"hold_bars":14,"entry_price":0.09565,"exit_price":0.09491,"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":3.9,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660100000,"entry_index":285,"exit_index":299,"hold_bars":14,"entry_price":0.09565,"exit_price":0.09491,"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":3.9,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660100000,"entry_index":285,"exit_index":299,"hold_bars":14,"entry_price":0.09565,"exit_price":0.09491,"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":3.9,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":90,"exit_index":174,"hold_bars":84,"entry_price":0.09664,"exit_price":0.09861224,"entry_rsi":62.1608,"entry_hist":-0.000018,"entry_hist_slope":-0.000041,"confidence":0.1568,"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-13T16:21:28+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":90,"exit_index":174,"hold_bars":84,"entry_price":0.09664,"exit_price":0.09861224,"entry_rsi":62.1608,"entry_hist":-0.000018,"entry_hist_slope":-0.000041,"confidence":0.1568,"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-13T16:21:28+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":90,"exit_index":174,"hold_bars":84,"entry_price":0.09664,"exit_price":0.09861224,"entry_rsi":62.1608,"entry_hist":-0.000018,"entry_hist_slope":-0.000041,"confidence":0.1568,"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-13T16:21:28+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":200,"exit_index":220,"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-13T16:21:28+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":200,"exit_index":220,"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-13T16:21:28+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":200,"exit_index":220,"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-13T16:21:28+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":1778660460000,"entry_index":131,"exit_index":299,"hold_bars":168,"entry_price":0.03088,"exit_price":0.03105,"entry_rsi":33.6821,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2422,"mfe_roi_pct":8.1,"mae_roi_pct":-0.81,"realized_roi_pct":2.75,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":131,"exit_index":299,"hold_bars":168,"entry_price":0.03088,"exit_price":0.03105,"entry_rsi":33.6821,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2422,"mfe_roi_pct":8.1,"mae_roi_pct":-0.81,"realized_roi_pct":2.75,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":131,"exit_index":299,"hold_bars":168,"entry_price":0.03088,"exit_price":0.03105,"entry_rsi":33.6821,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2422,"mfe_roi_pct":8.1,"mae_roi_pct":-0.81,"realized_roi_pct":2.75,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":131,"exit_index":299,"hold_bars":168,"entry_price":0.03088,"exit_price":0.03105,"entry_rsi":33.6821,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2422,"mfe_roi_pct":8.1,"mae_roi_pct":-0.81,"realized_roi_pct":2.75,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":131,"exit_index":299,"hold_bars":168,"entry_price":0.03088,"exit_price":0.03105,"entry_rsi":33.6821,"entry_hist":0,"entry_hist_slope":0,"confidence":0.2422,"mfe_roi_pct":8.1,"mae_roi_pct":-0.81,"realized_roi_pct":2.75,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":205,"exit_index":220,"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-13T16:21:28+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":205,"exit_index":220,"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-13T16:21:28+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":205,"exit_index":220,"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-13T16:21:28+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":116,"exit_index":121,"hold_bars":5,"entry_price":0.03232,"exit_price":0.03099,"entry_rsi":66.6222,"entry_hist":-0.000003,"entry_hist_slope":-0.000011,"confidence":0.2512,"mfe_roi_pct":25.19,"mae_roi_pct":0,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T16:21:28+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":116,"exit_index":121,"hold_bars":5,"entry_price":0.03232,"exit_price":0.03099,"entry_rsi":66.6222,"entry_hist":-0.000003,"entry_hist_slope":-0.000011,"confidence":0.2512,"mfe_roi_pct":25.19,"mae_roi_pct":0,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T16:21:28+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":116,"exit_index":121,"hold_bars":5,"entry_price":0.03232,"exit_price":0.03099,"entry_rsi":66.6222,"entry_hist":-0.000003,"entry_hist_slope":-0.000011,"confidence":0.2512,"mfe_roi_pct":25.19,"mae_roi_pct":0,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T16:21:28+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":116,"exit_index":121,"hold_bars":5,"entry_price":0.03232,"exit_price":0.03099,"entry_rsi":66.6222,"entry_hist":-0.000003,"entry_hist_slope":-0.000011,"confidence":0.2512,"mfe_roi_pct":25.19,"mae_roi_pct":0,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T16:21:28+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":116,"exit_index":121,"hold_bars":5,"entry_price":0.03232,"exit_price":0.03099,"entry_rsi":66.6222,"entry_hist":-0.000003,"entry_hist_slope":-0.000011,"confidence":0.2512,"mfe_roi_pct":25.19,"mae_roi_pct":0,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":125,"exit_index":299,"hold_bars":174,"entry_price":0.004962,"exit_price":0.004951,"entry_rsi":39.6042,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1089,"mfe_roi_pct":0,"mae_roi_pct":-3.22,"realized_roi_pct":-1.11,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":125,"exit_index":299,"hold_bars":174,"entry_price":0.004962,"exit_price":0.004951,"entry_rsi":39.6042,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1089,"mfe_roi_pct":0,"mae_roi_pct":-3.22,"realized_roi_pct":-1.11,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":143,"exit_index":299,"hold_bars":156,"entry_price":0.004933,"exit_price":0.004951,"entry_rsi":21.5175,"entry_hist":0,"entry_hist_slope":0,"confidence":0.5159,"mfe_roi_pct":2.53,"mae_roi_pct":-0.3,"realized_roi_pct":1.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":143,"exit_index":299,"hold_bars":156,"entry_price":0.004933,"exit_price":0.004951,"entry_rsi":21.5175,"entry_hist":0,"entry_hist_slope":0,"confidence":0.5159,"mfe_roi_pct":2.53,"mae_roi_pct":-0.3,"realized_roi_pct":1.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":143,"exit_index":299,"hold_bars":156,"entry_price":0.004933,"exit_price":0.004951,"entry_rsi":21.5175,"entry_hist":0,"entry_hist_slope":0,"confidence":0.5159,"mfe_roi_pct":2.53,"mae_roi_pct":-0.3,"realized_roi_pct":1.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":143,"exit_index":299,"hold_bars":156,"entry_price":0.004933,"exit_price":0.004951,"entry_rsi":21.5175,"entry_hist":0,"entry_hist_slope":0,"confidence":0.5159,"mfe_roi_pct":2.53,"mae_roi_pct":-0.3,"realized_roi_pct":1.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":143,"exit_index":299,"hold_bars":156,"entry_price":0.004933,"exit_price":0.004951,"entry_rsi":21.5175,"entry_hist":0,"entry_hist_slope":0,"confidence":0.5159,"mfe_roi_pct":2.53,"mae_roi_pct":-0.3,"realized_roi_pct":1.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":143,"exit_index":299,"hold_bars":156,"entry_price":0.004933,"exit_price":0.004951,"entry_rsi":21.5175,"entry_hist":0,"entry_hist_slope":0,"confidence":0.5159,"mfe_roi_pct":2.53,"mae_roi_pct":-0.3,"realized_roi_pct":1.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778647080000,"exit_time":1778660460000,"entry_index":76,"exit_index":299,"hold_bars":223,"entry_price":0.004978,"exit_price":0.004951,"entry_rsi":60.5489,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1124,"mfe_roi_pct":4.87,"mae_roi_pct":-0.7,"realized_roi_pct":2.73,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778647080000,"exit_time":1778660460000,"entry_index":76,"exit_index":299,"hold_bars":223,"entry_price":0.004978,"exit_price":0.004951,"entry_rsi":60.5489,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1124,"mfe_roi_pct":4.87,"mae_roi_pct":-0.7,"realized_roi_pct":2.73,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"ANIME-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778637060000,"exit_time":1778660460000,"entry_index":169,"exit_index":299,"hold_bars":130,"entry_price":0.004965,"exit_price":0.004951,"entry_rsi":61.023,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1231,"mfe_roi_pct":3.55,"mae_roi_pct":-2.01,"realized_roi_pct":1.41,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"ANIME-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778637060000,"exit_time":1778660460000,"entry_index":169,"exit_index":299,"hold_bars":130,"entry_price":0.004965,"exit_price":0.004951,"entry_rsi":61.023,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1231,"mfe_roi_pct":3.55,"mae_roi_pct":-2.01,"realized_roi_pct":1.41,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":151,"exit_index":299,"hold_bars":148,"entry_price":0.004941,"exit_price":0.004951,"entry_rsi":61.5912,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1359,"mfe_roi_pct":3.57,"mae_roi_pct":-4.41,"realized_roi_pct":-1.01,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":151,"exit_index":299,"hold_bars":148,"entry_price":0.004941,"exit_price":0.004951,"entry_rsi":61.5912,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1359,"mfe_roi_pct":3.57,"mae_roi_pct":-4.41,"realized_roi_pct":-1.01,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":87,"exit_index":91,"hold_bars":4,"entry_price":0.005007,"exit_price":0.00510918,"entry_rsi":65.9214,"entry_hist":-0.000001,"entry_hist_slope":-0.000001,"confidence":0.2334,"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-13T16:21:28+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":98,"exit_index":175,"hold_bars":77,"entry_price":0.005065,"exit_price":0.00516837,"entry_rsi":62.3359,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.1531,"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-13T16:21:28+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":87,"exit_index":91,"hold_bars":4,"entry_price":0.005007,"exit_price":0.00510918,"entry_rsi":65.9214,"entry_hist":-0.000001,"entry_hist_slope":-0.000001,"confidence":0.2334,"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-13T16:21:28+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":98,"exit_index":175,"hold_bars":77,"entry_price":0.005065,"exit_price":0.00516837,"entry_rsi":62.3359,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.1531,"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-13T16:21:28+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":87,"exit_index":91,"hold_bars":4,"entry_price":0.005007,"exit_price":0.00510918,"entry_rsi":65.9214,"entry_hist":-0.000001,"entry_hist_slope":-0.000001,"confidence":0.2334,"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-13T16:21:28+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":98,"exit_index":175,"hold_bars":77,"entry_price":0.005065,"exit_price":0.00516837,"entry_rsi":62.3359,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.1531,"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-13T16:21:28+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":87,"exit_index":91,"hold_bars":4,"entry_price":0.005007,"exit_price":0.00510918,"entry_rsi":65.9214,"entry_hist":-0.000001,"entry_hist_slope":-0.000001,"confidence":0.2334,"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-13T16:21:28+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":120,"exit_index":136,"hold_bars":16,"entry_price":0.004717,"exit_price":0.00462266,"entry_rsi":39.8547,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1033,"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-13T16:21:28+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":120,"exit_index":136,"hold_bars":16,"entry_price":0.004717,"exit_price":0.00462266,"entry_rsi":39.8547,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1033,"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-13T16:21:28+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":1778660460000,"entry_index":216,"exit_index":299,"hold_bars":83,"entry_price":0.14184,"exit_price":0.14351,"entry_rsi":39.8975,"entry_hist":0.00002,"entry_hist_slope":0.000024,"confidence":0.1072,"mfe_roi_pct":8.28,"mae_roi_pct":-1.02,"realized_roi_pct":5.89,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":216,"exit_index":299,"hold_bars":83,"entry_price":0.14184,"exit_price":0.14351,"entry_rsi":39.8975,"entry_hist":0.00002,"entry_hist_slope":0.000024,"confidence":0.1072,"mfe_roi_pct":8.28,"mae_roi_pct":-1.02,"realized_roi_pct":5.89,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778613660000,"exit_time":1778621400000,"entry_index":39,"exit_index":82,"hold_bars":43,"entry_price":0.13508,"exit_price":0.13783673,"entry_rsi":60.9528,"entry_hist":-0.000014,"entry_hist_slope":-0.000023,"confidence":0.126,"mfe_roi_pct":1.22,"mae_roi_pct":-10.01,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":98,"exit_index":155,"hold_bars":57,"entry_price":0.13908,"exit_price":0.14191837,"entry_rsi":66.117,"entry_hist":-0.000013,"entry_hist_slope":-0.000016,"confidence":0.2408,"mfe_roi_pct":2.57,"mae_roi_pct":-12.96,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":173,"exit_index":182,"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-13T16:21:28+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":189,"exit_index":265,"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-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"ARKM-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778613660000,"exit_time":1778621400000,"entry_index":39,"exit_index":82,"hold_bars":43,"entry_price":0.13508,"exit_price":0.13783673,"entry_rsi":60.9528,"entry_hist":-0.000014,"entry_hist_slope":-0.000023,"confidence":0.126,"mfe_roi_pct":1.22,"mae_roi_pct":-10.01,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":98,"exit_index":155,"hold_bars":57,"entry_price":0.13908,"exit_price":0.14191837,"entry_rsi":66.117,"entry_hist":-0.000013,"entry_hist_slope":-0.000016,"confidence":0.2408,"mfe_roi_pct":2.57,"mae_roi_pct":-12.96,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":173,"exit_index":182,"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-13T16:21:28+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":189,"exit_index":265,"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-13T16:21:28+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":98,"exit_index":155,"hold_bars":57,"entry_price":0.13908,"exit_price":0.14191837,"entry_rsi":66.117,"entry_hist":-0.000013,"entry_hist_slope":-0.000016,"confidence":0.2408,"mfe_roi_pct":2.57,"mae_roi_pct":-12.96,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":189,"exit_index":265,"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-13T16:21:28+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":98,"exit_index":155,"hold_bars":57,"entry_price":0.13908,"exit_price":0.14191837,"entry_rsi":66.117,"entry_hist":-0.000013,"entry_hist_slope":-0.000016,"confidence":0.2408,"mfe_roi_pct":2.57,"mae_roi_pct":-12.96,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":189,"exit_index":265,"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-13T16:21:28+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":189,"exit_index":265,"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-13T16:21:28+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":189,"exit_index":265,"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-13T16:21:28+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":147,"exit_index":170,"hold_bars":23,"entry_price":0.13514,"exit_price":0.13789796,"entry_rsi":60.1154,"entry_hist":-0.000009,"entry_hist_slope":-0.000029,"confidence":0.1085,"mfe_roi_pct":1.45,"mae_roi_pct":-11.35,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":180,"exit_index":212,"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-13T16:21:28+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":237,"exit_index":278,"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-13T16:21:28+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":147,"exit_index":170,"hold_bars":23,"entry_price":0.13514,"exit_price":0.13789796,"entry_rsi":60.1154,"entry_hist":-0.000009,"entry_hist_slope":-0.000029,"confidence":0.1085,"mfe_roi_pct":1.45,"mae_roi_pct":-11.35,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":180,"exit_index":212,"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-13T16:21:28+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":237,"exit_index":278,"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-13T16:21:28+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":180,"exit_index":212,"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-13T16:21:28+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":237,"exit_index":278,"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-13T16:21:28+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":180,"exit_index":212,"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-13T16:21:28+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":237,"exit_index":278,"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-13T16:21:28+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":237,"exit_index":278,"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-13T16:21:28+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":204,"exit_index":215,"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-13T16:21:28+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":217,"exit_index":225,"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-13T16:21:28+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":204,"exit_index":215,"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-13T16:21:28+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":217,"exit_index":225,"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-13T16:21:28+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":204,"exit_index":215,"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-13T16:21:28+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":217,"exit_index":225,"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-13T16:21:28+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":56,"exit_index":61,"hold_bars":5,"entry_price":0.14374,"exit_price":0.13941,"entry_rsi":62.5282,"entry_hist":-0.000057,"entry_hist_slope":-0.000082,"confidence":0.1733,"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-13T16:21:28+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":269,"exit_index":270,"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-13T16:21:28+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":56,"exit_index":61,"hold_bars":5,"entry_price":0.14374,"exit_price":0.13941,"entry_rsi":62.5282,"entry_hist":-0.000057,"entry_hist_slope":-0.000082,"confidence":0.1733,"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-13T16:21:28+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":269,"exit_index":270,"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-13T16:21:28+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":56,"exit_index":61,"hold_bars":5,"entry_price":0.14374,"exit_price":0.13941,"entry_rsi":62.5282,"entry_hist":-0.000057,"entry_hist_slope":-0.000082,"confidence":0.1733,"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-13T16:21:28+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":269,"exit_index":270,"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-13T16:21:28+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":68,"exit_index":86,"hold_bars":18,"entry_price":0.14217,"exit_price":0.14507143,"entry_rsi":61.549,"entry_hist":-0.00003,"entry_hist_slope":-0.000218,"confidence":0.1785,"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-13T16:21:28+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":68,"exit_index":86,"hold_bars":18,"entry_price":0.14217,"exit_price":0.14507143,"entry_rsi":61.549,"entry_hist":-0.00003,"entry_hist_slope":-0.000218,"confidence":0.1785,"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-13T16:21:28+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":68,"exit_index":86,"hold_bars":18,"entry_price":0.14217,"exit_price":0.14507143,"entry_rsi":61.549,"entry_hist":-0.00003,"entry_hist_slope":-0.000218,"confidence":0.1785,"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-13T16:21:28+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":48,"exit_index":53,"hold_bars":5,"entry_price":0.12254,"exit_price":0.118,"entry_rsi":64.3303,"entry_hist":-0.000047,"entry_hist_slope":-0.000191,"confidence":0.2356,"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-13T16:21:28+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":188,"exit_index":192,"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-13T16:21:28+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":193,"exit_index":210,"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-13T16:21:28+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":48,"exit_index":53,"hold_bars":5,"entry_price":0.12254,"exit_price":0.118,"entry_rsi":64.3303,"entry_hist":-0.000047,"entry_hist_slope":-0.000191,"confidence":0.2356,"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-13T16:21:28+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":188,"exit_index":192,"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-13T16:21:28+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":193,"exit_index":210,"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-13T16:21:28+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":48,"exit_index":53,"hold_bars":5,"entry_price":0.12254,"exit_price":0.118,"entry_rsi":64.3303,"entry_hist":-0.000047,"entry_hist_slope":-0.000191,"confidence":0.2356,"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-13T16:21:28+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":48,"exit_index":53,"hold_bars":5,"entry_price":0.12254,"exit_price":0.118,"entry_rsi":64.3303,"entry_hist":-0.000047,"entry_hist_slope":-0.000191,"confidence":0.2356,"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-13T16:21:28+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":1778660460000,"entry_index":226,"exit_index":299,"hold_bars":73,"entry_price":422.2,"exit_price":424.2,"entry_rsi":31.0258,"entry_hist":0.001339,"entry_hist_slope":0.003312,"confidence":0.5019,"mfe_roi_pct":2.72,"mae_roi_pct":-2.01,"realized_roi_pct":2.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":226,"exit_index":299,"hold_bars":73,"entry_price":422.2,"exit_price":424.2,"entry_rsi":31.0258,"entry_hist":0.001339,"entry_hist_slope":0.003312,"confidence":0.5019,"mfe_roi_pct":2.72,"mae_roi_pct":-2.01,"realized_roi_pct":2.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":226,"exit_index":299,"hold_bars":73,"entry_price":422.2,"exit_price":424.2,"entry_rsi":31.0258,"entry_hist":0.001339,"entry_hist_slope":0.003312,"confidence":0.5019,"mfe_roi_pct":2.72,"mae_roi_pct":-2.01,"realized_roi_pct":2.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":226,"exit_index":299,"hold_bars":73,"entry_price":422.2,"exit_price":424.2,"entry_rsi":31.0258,"entry_hist":0.001339,"entry_hist_slope":0.003312,"confidence":0.5019,"mfe_roi_pct":2.72,"mae_roi_pct":-2.01,"realized_roi_pct":2.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":226,"exit_index":299,"hold_bars":73,"entry_price":422.2,"exit_price":424.2,"entry_rsi":31.0258,"entry_hist":0.001339,"entry_hist_slope":0.003312,"confidence":0.5019,"mfe_roi_pct":2.72,"mae_roi_pct":-2.01,"realized_roi_pct":2.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":226,"exit_index":299,"hold_bars":73,"entry_price":422.2,"exit_price":424.2,"entry_rsi":31.0258,"entry_hist":0.001339,"entry_hist_slope":0.003312,"confidence":0.5019,"mfe_roi_pct":2.72,"mae_roi_pct":-2.01,"realized_roi_pct":2.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":226,"exit_index":299,"hold_bars":73,"entry_price":422.2,"exit_price":424.2,"entry_rsi":31.0258,"entry_hist":0.001339,"entry_hist_slope":0.003312,"confidence":0.5019,"mfe_roi_pct":2.72,"mae_roi_pct":-2.01,"realized_roi_pct":2.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":226,"exit_index":299,"hold_bars":73,"entry_price":422.2,"exit_price":424.2,"entry_rsi":31.0258,"entry_hist":0.001339,"entry_hist_slope":0.003312,"confidence":0.5019,"mfe_roi_pct":2.72,"mae_roi_pct":-2.01,"realized_roi_pct":2.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778647620000,"exit_time":1778660460000,"entry_index":85,"exit_index":299,"hold_bars":214,"entry_price":422,"exit_price":424.2,"entry_rsi":70.0643,"entry_hist":-0.002317,"entry_hist_slope":-0.004983,"confidence":0.5264,"mfe_roi_pct":1.78,"mae_roi_pct":-2.94,"realized_roi_pct":-2.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778647620000,"exit_time":1778660460000,"entry_index":85,"exit_index":299,"hold_bars":214,"entry_price":422,"exit_price":424.2,"entry_rsi":70.0643,"entry_hist":-0.002317,"entry_hist_slope":-0.004983,"confidence":0.5264,"mfe_roi_pct":1.78,"mae_roi_pct":-2.94,"realized_roi_pct":-2.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778647620000,"exit_time":1778660460000,"entry_index":85,"exit_index":299,"hold_bars":214,"entry_price":422,"exit_price":424.2,"entry_rsi":70.0643,"entry_hist":-0.002317,"entry_hist_slope":-0.004983,"confidence":0.5264,"mfe_roi_pct":1.78,"mae_roi_pct":-2.94,"realized_roi_pct":-2.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778647620000,"exit_time":1778660460000,"entry_index":85,"exit_index":299,"hold_bars":214,"entry_price":422,"exit_price":424.2,"entry_rsi":70.0643,"entry_hist":-0.002317,"entry_hist_slope":-0.004983,"confidence":0.5264,"mfe_roi_pct":1.78,"mae_roi_pct":-2.94,"realized_roi_pct":-2.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778647620000,"exit_time":1778660460000,"entry_index":85,"exit_index":299,"hold_bars":214,"entry_price":422,"exit_price":424.2,"entry_rsi":70.0643,"entry_hist":-0.002317,"entry_hist_slope":-0.004983,"confidence":0.5264,"mfe_roi_pct":1.78,"mae_roi_pct":-2.94,"realized_roi_pct":-2.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778647620000,"exit_time":1778660460000,"entry_index":85,"exit_index":299,"hold_bars":214,"entry_price":422,"exit_price":424.2,"entry_rsi":70.0643,"entry_hist":-0.002317,"entry_hist_slope":-0.004983,"confidence":0.5264,"mfe_roi_pct":1.78,"mae_roi_pct":-2.94,"realized_roi_pct":-2.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778647620000,"exit_time":1778660460000,"entry_index":85,"exit_index":299,"hold_bars":214,"entry_price":422,"exit_price":424.2,"entry_rsi":70.0643,"entry_hist":-0.002317,"entry_hist_slope":-0.004983,"confidence":0.5264,"mfe_roi_pct":1.78,"mae_roi_pct":-2.94,"realized_roi_pct":-2.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778647620000,"exit_time":1778660460000,"entry_index":85,"exit_index":299,"hold_bars":214,"entry_price":422,"exit_price":424.2,"entry_rsi":70.0643,"entry_hist":-0.002317,"entry_hist_slope":-0.004983,"confidence":0.5264,"mfe_roi_pct":1.78,"mae_roi_pct":-2.94,"realized_roi_pct":-2.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778613840000,"exit_time":1778660460000,"entry_index":40,"exit_index":299,"hold_bars":259,"entry_price":416.1,"exit_price":424.2,"entry_rsi":60.3123,"entry_hist":-0.012364,"entry_hist_slope":-0.019635,"confidence":0.307,"mfe_roi_pct":0,"mae_roi_pct":-9.89,"realized_roi_pct":-9.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778613840000,"exit_time":1778660460000,"entry_index":40,"exit_index":299,"hold_bars":259,"entry_price":416.1,"exit_price":424.2,"entry_rsi":60.3123,"entry_hist":-0.012364,"entry_hist_slope":-0.019635,"confidence":0.307,"mfe_roi_pct":0,"mae_roi_pct":-9.89,"realized_roi_pct":-9.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778613840000,"exit_time":1778660460000,"entry_index":40,"exit_index":299,"hold_bars":259,"entry_price":416.1,"exit_price":424.2,"entry_rsi":60.3123,"entry_hist":-0.012364,"entry_hist_slope":-0.019635,"confidence":0.307,"mfe_roi_pct":0,"mae_roi_pct":-9.89,"realized_roi_pct":-9.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778613840000,"exit_time":1778660460000,"entry_index":40,"exit_index":299,"hold_bars":259,"entry_price":416.1,"exit_price":424.2,"entry_rsi":60.3123,"entry_hist":-0.012364,"entry_hist_slope":-0.019635,"confidence":0.307,"mfe_roi_pct":0,"mae_roi_pct":-9.89,"realized_roi_pct":-9.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778613840000,"exit_time":1778660460000,"entry_index":40,"exit_index":299,"hold_bars":259,"entry_price":416.1,"exit_price":424.2,"entry_rsi":60.3123,"entry_hist":-0.012364,"entry_hist_slope":-0.019635,"confidence":0.307,"mfe_roi_pct":0,"mae_roi_pct":-9.89,"realized_roi_pct":-9.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778613840000,"exit_time":1778660460000,"entry_index":40,"exit_index":299,"hold_bars":259,"entry_price":416.1,"exit_price":424.2,"entry_rsi":60.3123,"entry_hist":-0.012364,"entry_hist_slope":-0.019635,"confidence":0.307,"mfe_roi_pct":0,"mae_roi_pct":-9.89,"realized_roi_pct":-9.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":116,"exit_index":299,"hold_bars":183,"entry_price":411,"exit_price":424.2,"entry_rsi":36.4684,"entry_hist":0.139627,"entry_hist_slope":0.156137,"confidence":0.3795,"mfe_roi_pct":16.42,"mae_roi_pct":-0.24,"realized_roi_pct":13.65,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":116,"exit_index":299,"hold_bars":183,"entry_price":411,"exit_price":424.2,"entry_rsi":36.4684,"entry_hist":0.139627,"entry_hist_slope":0.156137,"confidence":0.3795,"mfe_roi_pct":16.42,"mae_roi_pct":-0.24,"realized_roi_pct":13.65,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":116,"exit_index":299,"hold_bars":183,"entry_price":411,"exit_price":424.2,"entry_rsi":36.4684,"entry_hist":0.139627,"entry_hist_slope":0.156137,"confidence":0.3795,"mfe_roi_pct":16.42,"mae_roi_pct":-0.24,"realized_roi_pct":13.65,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":116,"exit_index":299,"hold_bars":183,"entry_price":411,"exit_price":424.2,"entry_rsi":36.4684,"entry_hist":0.139627,"entry_hist_slope":0.156137,"confidence":0.3795,"mfe_roi_pct":16.42,"mae_roi_pct":-0.24,"realized_roi_pct":13.65,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":116,"exit_index":299,"hold_bars":183,"entry_price":411,"exit_price":424.2,"entry_rsi":36.4684,"entry_hist":0.139627,"entry_hist_slope":0.156137,"confidence":0.3795,"mfe_roi_pct":16.42,"mae_roi_pct":-0.24,"realized_roi_pct":13.65,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":116,"exit_index":299,"hold_bars":183,"entry_price":411,"exit_price":424.2,"entry_rsi":36.4684,"entry_hist":0.139627,"entry_hist_slope":0.156137,"confidence":0.3795,"mfe_roi_pct":16.42,"mae_roi_pct":-0.24,"realized_roi_pct":13.65,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660100000,"entry_index":290,"exit_index":299,"hold_bars":9,"entry_price":422.1,"exit_price":424.2,"entry_rsi":60.6785,"entry_hist":-0.00937,"entry_hist_slope":-0.038219,"confidence":0.3153,"mfe_roi_pct":1.9,"mae_roi_pct":-2.83,"realized_roi_pct":-2.48,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660100000,"entry_index":290,"exit_index":299,"hold_bars":9,"entry_price":422.1,"exit_price":424.2,"entry_rsi":60.6785,"entry_hist":-0.00937,"entry_hist_slope":-0.038219,"confidence":0.3153,"mfe_roi_pct":1.9,"mae_roi_pct":-2.83,"realized_roi_pct":-2.48,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660100000,"entry_index":290,"exit_index":299,"hold_bars":9,"entry_price":422.1,"exit_price":424.2,"entry_rsi":60.6785,"entry_hist":-0.00937,"entry_hist_slope":-0.038219,"confidence":0.3153,"mfe_roi_pct":1.9,"mae_roi_pct":-2.83,"realized_roi_pct":-2.48,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660100000,"entry_index":290,"exit_index":299,"hold_bars":9,"entry_price":422.1,"exit_price":424.2,"entry_rsi":60.6785,"entry_hist":-0.00937,"entry_hist_slope":-0.038219,"confidence":0.3153,"mfe_roi_pct":1.9,"mae_roi_pct":-2.83,"realized_roi_pct":-2.48,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660100000,"entry_index":290,"exit_index":299,"hold_bars":9,"entry_price":422.1,"exit_price":424.2,"entry_rsi":60.6785,"entry_hist":-0.00937,"entry_hist_slope":-0.038219,"confidence":0.3153,"mfe_roi_pct":1.9,"mae_roi_pct":-2.83,"realized_roi_pct":-2.48,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660100000,"entry_index":290,"exit_index":299,"hold_bars":9,"entry_price":422.1,"exit_price":424.2,"entry_rsi":60.6785,"entry_hist":-0.00937,"entry_hist_slope":-0.038219,"confidence":0.3153,"mfe_roi_pct":1.9,"mae_roi_pct":-2.83,"realized_roi_pct":-2.48,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":86,"exit_index":166,"hold_bars":80,"entry_price":429,"exit_price":437.75510204,"entry_rsi":60.2445,"entry_hist":-0.079823,"entry_hist_slope":-0.147873,"confidence":0.3055,"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-13T16:21:28+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":86,"exit_index":166,"hold_bars":80,"entry_price":429,"exit_price":437.75510204,"entry_rsi":60.2445,"entry_hist":-0.079823,"entry_hist_slope":-0.147873,"confidence":0.3055,"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-13T16:21:28+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":86,"exit_index":166,"hold_bars":80,"entry_price":429,"exit_price":437.75510204,"entry_rsi":60.2445,"entry_hist":-0.079823,"entry_hist_slope":-0.147873,"confidence":0.3055,"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-13T16:21:28+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":86,"exit_index":166,"hold_bars":80,"entry_price":429,"exit_price":437.75510204,"entry_rsi":60.2445,"entry_hist":-0.079823,"entry_hist_slope":-0.147873,"confidence":0.3055,"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-13T16:21:28+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":86,"exit_index":166,"hold_bars":80,"entry_price":429,"exit_price":437.75510204,"entry_rsi":60.2445,"entry_hist":-0.079823,"entry_hist_slope":-0.147873,"confidence":0.3055,"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-13T16:21:28+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":86,"exit_index":166,"hold_bars":80,"entry_price":429,"exit_price":437.75510204,"entry_rsi":60.2445,"entry_hist":-0.079823,"entry_hist_slope":-0.147873,"confidence":0.3055,"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-13T16:21:28+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":129,"exit_index":164,"hold_bars":35,"entry_price":433,"exit_price":416,"entry_rsi":60.2342,"entry_hist":-0.047113,"entry_hist_slope":-0.048403,"confidence":0.3053,"mfe_roi_pct":22.69,"mae_roi_pct":-8.4,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T16:21:28+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":129,"exit_index":164,"hold_bars":35,"entry_price":433,"exit_price":416,"entry_rsi":60.2342,"entry_hist":-0.047113,"entry_hist_slope":-0.048403,"confidence":0.3053,"mfe_roi_pct":22.69,"mae_roi_pct":-8.4,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T16:21:28+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":129,"exit_index":164,"hold_bars":35,"entry_price":433,"exit_price":416,"entry_rsi":60.2342,"entry_hist":-0.047113,"entry_hist_slope":-0.048403,"confidence":0.3053,"mfe_roi_pct":22.69,"mae_roi_pct":-8.4,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T16:21:28+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":129,"exit_index":164,"hold_bars":35,"entry_price":433,"exit_price":416,"entry_rsi":60.2342,"entry_hist":-0.047113,"entry_hist_slope":-0.048403,"confidence":0.3053,"mfe_roi_pct":22.69,"mae_roi_pct":-8.4,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T16:21:28+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":129,"exit_index":164,"hold_bars":35,"entry_price":433,"exit_price":416,"entry_rsi":60.2342,"entry_hist":-0.047113,"entry_hist_slope":-0.048403,"confidence":0.3053,"mfe_roi_pct":22.69,"mae_roi_pct":-8.4,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T16:21:28+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":129,"exit_index":164,"hold_bars":35,"entry_price":433,"exit_price":416,"entry_rsi":60.2342,"entry_hist":-0.047113,"entry_hist_slope":-0.048403,"confidence":0.3053,"mfe_roi_pct":22.69,"mae_roi_pct":-8.4,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T16:21:28+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":1778654160000,"exit_time":1778660460000,"entry_index":194,"exit_index":299,"hold_bars":105,"entry_price":0.10934,"exit_price":0.10922,"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":0.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778654160000,"exit_time":1778660460000,"entry_index":194,"exit_index":299,"hold_bars":105,"entry_price":0.10934,"exit_price":0.10922,"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":0.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778654160000,"exit_time":1778660460000,"entry_index":194,"exit_index":299,"hold_bars":105,"entry_price":0.10934,"exit_price":0.10922,"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":0.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":194,"exit_index":299,"hold_bars":105,"entry_price":0.10934,"exit_price":0.10922,"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":0.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":194,"exit_index":299,"hold_bars":105,"entry_price":0.10934,"exit_price":0.10922,"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":0.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":194,"exit_index":299,"hold_bars":105,"entry_price":0.10934,"exit_price":0.10922,"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":0.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":133,"exit_index":299,"hold_bars":166,"entry_price":0.10787,"exit_price":0.10922,"entry_rsi":39.8577,"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":6.26,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":133,"exit_index":299,"hold_bars":166,"entry_price":0.10787,"exit_price":0.10922,"entry_rsi":39.8577,"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":6.26,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":133,"exit_index":299,"hold_bars":166,"entry_price":0.10787,"exit_price":0.10922,"entry_rsi":39.8577,"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":6.26,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778613840000,"exit_time":1778660460000,"entry_index":40,"exit_index":299,"hold_bars":259,"entry_price":0.10851,"exit_price":0.10922,"entry_rsi":62.2251,"entry_hist":-0.000003,"entry_hist_slope":-0.000006,"confidence":0.1513,"mfe_roi_pct":5.07,"mae_roi_pct":-5.92,"realized_roi_pct":-3.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778613840000,"exit_time":1778660460000,"entry_index":40,"exit_index":299,"hold_bars":259,"entry_price":0.10851,"exit_price":0.10922,"entry_rsi":62.2251,"entry_hist":-0.000003,"entry_hist_slope":-0.000006,"confidence":0.1513,"mfe_roi_pct":5.07,"mae_roi_pct":-5.92,"realized_roi_pct":-3.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"BAT-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778613840000,"exit_time":1778660460000,"entry_index":40,"exit_index":299,"hold_bars":259,"entry_price":0.10851,"exit_price":0.10922,"entry_rsi":62.2251,"entry_hist":-0.000003,"entry_hist_slope":-0.000006,"confidence":0.1513,"mfe_roi_pct":5.07,"mae_roi_pct":-5.92,"realized_roi_pct":-3.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":225,"exit_index":299,"hold_bars":74,"entry_price":0.10967,"exit_price":0.10922,"entry_rsi":66.115,"entry_hist":-0,"entry_hist_slope":-0.000002,"confidence":0.2381,"mfe_roi_pct":7.12,"mae_roi_pct":-0.64,"realized_roi_pct":2.06,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":59,"exit_index":299,"hold_bars":240,"entry_price":0.10871,"exit_price":0.10922,"entry_rsi":37.1773,"entry_hist":0.000018,"entry_hist_slope":0.00002,"confidence":0.1675,"mfe_roi_pct":5.06,"mae_roi_pct":-9.15,"realized_roi_pct":2.35,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":59,"exit_index":299,"hold_bars":240,"entry_price":0.10871,"exit_price":0.10922,"entry_rsi":37.1773,"entry_hist":0.000018,"entry_hist_slope":0.00002,"confidence":0.1675,"mfe_roi_pct":5.06,"mae_roi_pct":-9.15,"realized_roi_pct":2.35,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":59,"exit_index":299,"hold_bars":240,"entry_price":0.10871,"exit_price":0.10922,"entry_rsi":37.1773,"entry_hist":0.000018,"entry_hist_slope":0.00002,"confidence":0.1675,"mfe_roi_pct":5.06,"mae_roi_pct":-9.15,"realized_roi_pct":2.35,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":259,"exit_index":299,"hold_bars":40,"entry_price":0.10965,"exit_price":0.10922,"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":1.97,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":259,"exit_index":299,"hold_bars":40,"entry_price":0.10965,"exit_price":0.10922,"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":1.97,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":224,"exit_index":231,"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-13T16:21:28+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":224,"exit_index":231,"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-13T16:21:28+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":57,"exit_index":215,"hold_bars":158,"entry_price":0.11379,"exit_price":0.1087,"entry_rsi":63.9898,"entry_hist":-0.00002,"entry_hist_slope":-0.000059,"confidence":0.2015,"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-13T16:21:28+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":57,"exit_index":215,"hold_bars":158,"entry_price":0.11379,"exit_price":0.1087,"entry_rsi":63.9898,"entry_hist":-0.00002,"entry_hist_slope":-0.000059,"confidence":0.2015,"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-13T16:21:28+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":57,"exit_index":215,"hold_bars":158,"entry_price":0.11379,"exit_price":0.1087,"entry_rsi":63.9898,"entry_hist":-0.00002,"entry_hist_slope":-0.000059,"confidence":0.2015,"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-13T16:21:28+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":57,"exit_index":215,"hold_bars":158,"entry_price":0.11379,"exit_price":0.1087,"entry_rsi":63.9898,"entry_hist":-0.00002,"entry_hist_slope":-0.000059,"confidence":0.2015,"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-13T16:21:28+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":1778659200000,"entry_index":271,"exit_index":299,"hold_bars":28,"entry_price":0.10791,"exit_price":0.10922,"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":6.07,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":271,"exit_index":299,"hold_bars":28,"entry_price":0.10791,"exit_price":0.10922,"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":6.07,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":89,"exit_index":95,"hold_bars":6,"entry_price":0.11061,"exit_price":0.11286735,"entry_rsi":61.0244,"entry_hist":-0.000045,"entry_hist_slope":-0.00007,"confidence":0.137,"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-13T16:21:28+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":97,"exit_index":120,"hold_bars":23,"entry_price":0.11211,"exit_price":0.10838,"entry_rsi":63.4497,"entry_hist":-0.000012,"entry_hist_slope":-0.000044,"confidence":0.1865,"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-13T16:21:28+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":89,"exit_index":95,"hold_bars":6,"entry_price":0.11061,"exit_price":0.11286735,"entry_rsi":61.0244,"entry_hist":-0.000045,"entry_hist_slope":-0.00007,"confidence":0.137,"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-13T16:21:28+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":97,"exit_index":120,"hold_bars":23,"entry_price":0.11211,"exit_price":0.10838,"entry_rsi":63.4497,"entry_hist":-0.000012,"entry_hist_slope":-0.000044,"confidence":0.1865,"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-13T16:21:28+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":97,"exit_index":120,"hold_bars":23,"entry_price":0.11211,"exit_price":0.10838,"entry_rsi":63.4497,"entry_hist":-0.000012,"entry_hist_slope":-0.000044,"confidence":0.1865,"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-13T16:21:28+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":79,"exit_index":97,"hold_bars":18,"entry_price":0.10701,"exit_price":0.10289,"entry_rsi":63.8626,"entry_hist":-0.000023,"entry_hist_slope":-0.000138,"confidence":0.2145,"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-13T16:21:28+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":79,"exit_index":97,"hold_bars":18,"entry_price":0.10701,"exit_price":0.10289,"entry_rsi":63.8626,"entry_hist":-0.000023,"entry_hist_slope":-0.000138,"confidence":0.2145,"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-13T16:21:28+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":79,"exit_index":97,"hold_bars":18,"entry_price":0.10701,"exit_price":0.10289,"entry_rsi":63.8626,"entry_hist":-0.000023,"entry_hist_slope":-0.000138,"confidence":0.2145,"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-13T16:21:28+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":79,"exit_index":97,"hold_bars":18,"entry_price":0.10701,"exit_price":0.10289,"entry_rsi":63.8626,"entry_hist":-0.000023,"entry_hist_slope":-0.000138,"confidence":0.2145,"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-13T16:21:28+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":127,"exit_index":136,"hold_bars":9,"entry_price":0.10058,"exit_price":0.0985684,"entry_rsi":36.9186,"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-13T16:21:28+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":150,"exit_index":182,"hold_bars":32,"entry_price":0.09645,"exit_price":0.10497,"entry_rsi":34.8552,"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-13T16:21:28+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":127,"exit_index":136,"hold_bars":9,"entry_price":0.10058,"exit_price":0.0985684,"entry_rsi":36.9186,"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-13T16:21:28+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":150,"exit_index":182,"hold_bars":32,"entry_price":0.09645,"exit_price":0.10497,"entry_rsi":34.8552,"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-13T16:21:28+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":127,"exit_index":136,"hold_bars":9,"entry_price":0.10058,"exit_price":0.0985684,"entry_rsi":36.9186,"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-13T16:21:28+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":150,"exit_index":182,"hold_bars":32,"entry_price":0.09645,"exit_price":0.10497,"entry_rsi":34.8552,"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-13T16:21:28+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":150,"exit_index":182,"hold_bars":32,"entry_price":0.09645,"exit_price":0.10497,"entry_rsi":34.8552,"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-13T16:21:28+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":1778645100000,"exit_time":1778660460000,"entry_index":43,"exit_index":299,"hold_bars":256,"entry_price":0.02748,"exit_price":0.02754,"entry_rsi":36.4601,"entry_hist":0.000002,"entry_hist_slope":0.000002,"confidence":0.18,"mfe_roi_pct":2.37,"mae_roi_pct":-4.37,"realized_roi_pct":1.09,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778645100000,"exit_time":1778660460000,"entry_index":43,"exit_index":299,"hold_bars":256,"entry_price":0.02748,"exit_price":0.02754,"entry_rsi":36.4601,"entry_hist":0.000002,"entry_hist_slope":0.000002,"confidence":0.18,"mfe_roi_pct":2.37,"mae_roi_pct":-4.37,"realized_roi_pct":1.09,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778645100000,"exit_time":1778660460000,"entry_index":43,"exit_index":299,"hold_bars":256,"entry_price":0.02748,"exit_price":0.02754,"entry_rsi":36.4601,"entry_hist":0.000002,"entry_hist_slope":0.000002,"confidence":0.18,"mfe_roi_pct":2.37,"mae_roi_pct":-4.37,"realized_roi_pct":1.09,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":48,"exit_index":172,"hold_bars":124,"entry_price":0.02724,"exit_price":0.02779592,"entry_rsi":65.6599,"entry_hist":-0.000005,"entry_hist_slope":-0.000008,"confidence":0.229,"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-13T16:21:28+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":48,"exit_index":172,"hold_bars":124,"entry_price":0.02724,"exit_price":0.02779592,"entry_rsi":65.6599,"entry_hist":-0.000005,"entry_hist_slope":-0.000008,"confidence":0.229,"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-13T16:21:28+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":48,"exit_index":172,"hold_bars":124,"entry_price":0.02724,"exit_price":0.02779592,"entry_rsi":65.6599,"entry_hist":-0.000005,"entry_hist_slope":-0.000008,"confidence":0.229,"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-13T16:21:28+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":48,"exit_index":172,"hold_bars":124,"entry_price":0.02724,"exit_price":0.02779592,"entry_rsi":65.6599,"entry_hist":-0.000005,"entry_hist_slope":-0.000008,"confidence":0.229,"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-13T16:21:28+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":52,"exit_index":84,"hold_bars":32,"entry_price":0.02682,"exit_price":0.0262836,"entry_rsi":38.7572,"entry_hist":0.000001,"entry_hist_slope":0.000002,"confidence":0.1283,"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-13T16:21:28+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":99,"exit_index":141,"hold_bars":42,"entry_price":0.02603,"exit_price":0.02699,"entry_rsi":39.9951,"entry_hist":0.00001,"entry_hist_slope":0.00001,"confidence":0.1021,"mfe_roi_pct":20.17,"mae_roi_pct":-5.19,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T16:21:28+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":52,"exit_index":84,"hold_bars":32,"entry_price":0.02682,"exit_price":0.0262836,"entry_rsi":38.7572,"entry_hist":0.000001,"entry_hist_slope":0.000002,"confidence":0.1283,"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-13T16:21:28+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":99,"exit_index":141,"hold_bars":42,"entry_price":0.02603,"exit_price":0.02699,"entry_rsi":39.9951,"entry_hist":0.00001,"entry_hist_slope":0.00001,"confidence":0.1021,"mfe_roi_pct":20.17,"mae_roi_pct":-5.19,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T16:21:28+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":151,"exit_index":165,"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-13T16:21:28+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":151,"exit_index":165,"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-13T16:21:28+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":223,"exit_index":227,"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-13T16:21:28+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":223,"exit_index":227,"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-13T16:21:28+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":223,"exit_index":227,"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-13T16:21:28+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":1778660100000,"entry_index":263,"exit_index":299,"hold_bars":36,"entry_price":0.02746,"exit_price":0.02754,"entry_rsi":60.1389,"entry_hist":-0.000006,"entry_hist_slope":-0.000015,"confidence":0.1062,"mfe_roi_pct":4.04,"mae_roi_pct":-7.36,"realized_roi_pct":-1.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660100000,"entry_index":263,"exit_index":299,"hold_bars":36,"entry_price":0.02746,"exit_price":0.02754,"entry_rsi":60.1389,"entry_hist":-0.000006,"entry_hist_slope":-0.000015,"confidence":0.1062,"mfe_roi_pct":4.04,"mae_roi_pct":-7.36,"realized_roi_pct":-1.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":157,"exit_index":173,"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-13T16:21:28+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":157,"exit_index":173,"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-13T16:21:28+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":157,"exit_index":173,"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-13T16:21:28+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":170,"exit_index":196,"hold_bars":26,"entry_price":0.02574,"exit_price":0.02668,"entry_rsi":34.1492,"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-13T16:21:28+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":170,"exit_index":196,"hold_bars":26,"entry_price":0.02574,"exit_price":0.02668,"entry_rsi":34.1492,"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-13T16:21:28+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":170,"exit_index":196,"hold_bars":26,"entry_price":0.02574,"exit_price":0.02668,"entry_rsi":34.1492,"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-13T16:21:28+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":170,"exit_index":196,"hold_bars":26,"entry_price":0.02574,"exit_price":0.02668,"entry_rsi":34.1492,"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-13T16:21:28+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":104,"exit_index":105,"hold_bars":1,"entry_price":0.0281,"exit_price":0.027538,"entry_rsi":36.6155,"entry_hist":0.000037,"entry_hist_slope":0.000071,"confidence":0.1904,"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-13T16:21:28+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":152,"exit_index":157,"hold_bars":5,"entry_price":0.02643,"exit_price":0.0277,"entry_rsi":39.7665,"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-13T16:21:28+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":104,"exit_index":105,"hold_bars":1,"entry_price":0.0281,"exit_price":0.027538,"entry_rsi":36.6155,"entry_hist":0.000037,"entry_hist_slope":0.000071,"confidence":0.1904,"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-13T16:21:28+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":152,"exit_index":157,"hold_bars":5,"entry_price":0.02643,"exit_price":0.0277,"entry_rsi":39.7665,"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-13T16:21:28+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":104,"exit_index":105,"hold_bars":1,"entry_price":0.0281,"exit_price":0.027538,"entry_rsi":36.6155,"entry_hist":0.000037,"entry_hist_slope":0.000071,"confidence":0.1904,"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-13T16:21:28+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":1778660460000,"entry_index":108,"exit_index":299,"hold_bars":191,"entry_price":104.2,"exit_price":103.71,"entry_rsi":36.5813,"entry_hist":0.001736,"entry_hist_slope":0.005526,"confidence":0.3769,"mfe_roi_pct":0.58,"mae_roi_pct":-6.29,"realized_roi_pct":-2.35,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":108,"exit_index":299,"hold_bars":191,"entry_price":104.2,"exit_price":103.71,"entry_rsi":36.5813,"entry_hist":0.001736,"entry_hist_slope":0.005526,"confidence":0.3769,"mfe_roi_pct":0.58,"mae_roi_pct":-6.29,"realized_roi_pct":-2.35,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":108,"exit_index":299,"hold_bars":191,"entry_price":104.2,"exit_price":103.71,"entry_rsi":36.5813,"entry_hist":0.001736,"entry_hist_slope":0.005526,"confidence":0.3769,"mfe_roi_pct":0.58,"mae_roi_pct":-6.29,"realized_roi_pct":-2.35,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":108,"exit_index":299,"hold_bars":191,"entry_price":104.2,"exit_price":103.71,"entry_rsi":36.5813,"entry_hist":0.001736,"entry_hist_slope":0.005526,"confidence":0.3769,"mfe_roi_pct":0.58,"mae_roi_pct":-6.29,"realized_roi_pct":-2.35,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":108,"exit_index":299,"hold_bars":191,"entry_price":104.2,"exit_price":103.71,"entry_rsi":36.5813,"entry_hist":0.001736,"entry_hist_slope":0.005526,"confidence":0.3769,"mfe_roi_pct":0.58,"mae_roi_pct":-6.29,"realized_roi_pct":-2.35,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":108,"exit_index":299,"hold_bars":191,"entry_price":104.2,"exit_price":103.71,"entry_rsi":36.5813,"entry_hist":0.001736,"entry_hist_slope":0.005526,"confidence":0.3769,"mfe_roi_pct":0.58,"mae_roi_pct":-6.29,"realized_roi_pct":-2.35,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":108,"exit_index":299,"hold_bars":191,"entry_price":104.2,"exit_price":103.71,"entry_rsi":36.5813,"entry_hist":0.001736,"entry_hist_slope":0.005526,"confidence":0.3769,"mfe_roi_pct":0.58,"mae_roi_pct":-6.29,"realized_roi_pct":-2.35,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":188,"exit_index":299,"hold_bars":111,"entry_price":104.26,"exit_price":103.71,"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":-2.64,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":188,"exit_index":299,"hold_bars":111,"entry_price":104.26,"exit_price":103.71,"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":-2.64,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":188,"exit_index":299,"hold_bars":111,"entry_price":104.26,"exit_price":103.71,"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":-2.64,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":188,"exit_index":299,"hold_bars":111,"entry_price":104.26,"exit_price":103.71,"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":-2.64,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":188,"exit_index":299,"hold_bars":111,"entry_price":104.26,"exit_price":103.71,"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":-2.64,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":188,"exit_index":299,"hold_bars":111,"entry_price":104.26,"exit_price":103.71,"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":-2.64,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":188,"exit_index":299,"hold_bars":111,"entry_price":104.26,"exit_price":103.71,"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":-2.64,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660100000,"entry_index":275,"exit_index":299,"hold_bars":24,"entry_price":103.87,"exit_price":103.71,"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":-0.77,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660100000,"entry_index":275,"exit_index":299,"hold_bars":24,"entry_price":103.87,"exit_price":103.71,"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":-0.77,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660100000,"entry_index":275,"exit_index":299,"hold_bars":24,"entry_price":103.87,"exit_price":103.71,"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":-0.77,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660100000,"entry_index":275,"exit_index":299,"hold_bars":24,"entry_price":103.87,"exit_price":103.71,"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":-0.77,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660100000,"entry_index":275,"exit_index":299,"hold_bars":24,"entry_price":103.87,"exit_price":103.71,"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":-0.77,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660100000,"entry_index":275,"exit_index":299,"hold_bars":24,"entry_price":103.87,"exit_price":103.71,"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":-0.77,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":75,"exit_index":207,"hold_bars":132,"entry_price":102.82,"exit_price":104.91836735,"entry_rsi":69.1976,"entry_hist":-0.011821,"entry_hist_slope":-0.032207,"confidence":0.507,"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-13T16:21:28+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":1778660100000,"entry_index":216,"exit_index":299,"hold_bars":83,"entry_price":104.87,"exit_price":103.71,"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":5.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":75,"exit_index":207,"hold_bars":132,"entry_price":102.82,"exit_price":104.91836735,"entry_rsi":69.1976,"entry_hist":-0.011821,"entry_hist_slope":-0.032207,"confidence":0.507,"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-13T16:21:28+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":1778660100000,"entry_index":216,"exit_index":299,"hold_bars":83,"entry_price":104.87,"exit_price":103.71,"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":5.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":75,"exit_index":207,"hold_bars":132,"entry_price":102.82,"exit_price":104.91836735,"entry_rsi":69.1976,"entry_hist":-0.011821,"entry_hist_slope":-0.032207,"confidence":0.507,"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-13T16:21:28+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":1778660100000,"entry_index":216,"exit_index":299,"hold_bars":83,"entry_price":104.87,"exit_price":103.71,"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":5.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":75,"exit_index":207,"hold_bars":132,"entry_price":102.82,"exit_price":104.91836735,"entry_rsi":69.1976,"entry_hist":-0.011821,"entry_hist_slope":-0.032207,"confidence":0.507,"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-13T16:21:28+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":1778660100000,"entry_index":216,"exit_index":299,"hold_bars":83,"entry_price":104.87,"exit_price":103.71,"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":5.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":75,"exit_index":207,"hold_bars":132,"entry_price":102.82,"exit_price":104.91836735,"entry_rsi":69.1976,"entry_hist":-0.011821,"entry_hist_slope":-0.032207,"confidence":0.507,"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-13T16:21:28+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":1778660100000,"entry_index":216,"exit_index":299,"hold_bars":83,"entry_price":104.87,"exit_price":103.71,"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":5.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":75,"exit_index":207,"hold_bars":132,"entry_price":102.82,"exit_price":104.91836735,"entry_rsi":69.1976,"entry_hist":-0.011821,"entry_hist_slope":-0.032207,"confidence":0.507,"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-13T16:21:28+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":1778660100000,"entry_index":216,"exit_index":299,"hold_bars":83,"entry_price":104.87,"exit_price":103.71,"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":5.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":75,"exit_index":207,"hold_bars":132,"entry_price":102.82,"exit_price":104.91836735,"entry_rsi":69.1976,"entry_hist":-0.011821,"entry_hist_slope":-0.032207,"confidence":0.507,"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-13T16:21:28+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":1778660100000,"entry_index":216,"exit_index":299,"hold_bars":83,"entry_price":104.87,"exit_price":103.71,"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":5.59,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":75,"exit_index":207,"hold_bars":132,"entry_price":102.82,"exit_price":104.91836735,"entry_rsi":69.1976,"entry_hist":-0.011821,"entry_hist_slope":-0.032207,"confidence":0.507,"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-13T16:21:28+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":99,"exit_index":180,"hold_bars":81,"entry_price":98.34,"exit_price":101.38,"entry_rsi":39.254,"entry_hist":0.006118,"entry_hist_slope":0.012484,"confidence":0.3168,"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-13T16:21:28+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":99,"exit_index":180,"hold_bars":81,"entry_price":98.34,"exit_price":101.38,"entry_rsi":39.254,"entry_hist":0.006118,"entry_hist_slope":0.012484,"confidence":0.3168,"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-13T16:21:28+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":99,"exit_index":180,"hold_bars":81,"entry_price":98.34,"exit_price":101.38,"entry_rsi":39.254,"entry_hist":0.006118,"entry_hist_slope":0.012484,"confidence":0.3168,"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-13T16:21:28+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":99,"exit_index":180,"hold_bars":81,"entry_price":98.34,"exit_price":101.38,"entry_rsi":39.254,"entry_hist":0.006118,"entry_hist_slope":0.012484,"confidence":0.3168,"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-13T16:21:28+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":99,"exit_index":180,"hold_bars":81,"entry_price":98.34,"exit_price":101.38,"entry_rsi":39.254,"entry_hist":0.006118,"entry_hist_slope":0.012484,"confidence":0.3168,"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-13T16:21:28+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":99,"exit_index":180,"hold_bars":81,"entry_price":98.34,"exit_price":101.38,"entry_rsi":39.254,"entry_hist":0.006118,"entry_hist_slope":0.012484,"confidence":0.3168,"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-13T16:21:28+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":1778659200000,"entry_index":197,"exit_index":299,"hold_bars":102,"entry_price":103.61,"exit_price":103.71,"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":3.08,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":197,"exit_index":299,"hold_bars":102,"entry_price":103.61,"exit_price":103.71,"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":3.08,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":197,"exit_index":299,"hold_bars":102,"entry_price":103.61,"exit_price":103.71,"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":3.08,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":197,"exit_index":299,"hold_bars":102,"entry_price":103.61,"exit_price":103.71,"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":3.08,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":197,"exit_index":299,"hold_bars":102,"entry_price":103.61,"exit_price":103.71,"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":3.08,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":197,"exit_index":299,"hold_bars":102,"entry_price":103.61,"exit_price":103.71,"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":3.08,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":197,"exit_index":299,"hold_bars":102,"entry_price":103.61,"exit_price":103.71,"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":3.08,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":197,"exit_index":299,"hold_bars":102,"entry_price":103.61,"exit_price":103.71,"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":3.08,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":142,"exit_index":154,"hold_bars":12,"entry_price":101.35,"exit_price":99.323,"entry_rsi":35.2217,"entry_hist":0.019774,"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-13T16:21:28+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":204,"exit_index":239,"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-13T16:21:28+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":142,"exit_index":154,"hold_bars":12,"entry_price":101.35,"exit_price":99.323,"entry_rsi":35.2217,"entry_hist":0.019774,"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-13T16:21:28+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":204,"exit_index":239,"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-13T16:21:28+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":142,"exit_index":154,"hold_bars":12,"entry_price":101.35,"exit_price":99.323,"entry_rsi":35.2217,"entry_hist":0.019774,"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-13T16:21:28+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":204,"exit_index":239,"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-13T16:21:28+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":142,"exit_index":154,"hold_bars":12,"entry_price":101.35,"exit_price":99.323,"entry_rsi":35.2217,"entry_hist":0.019774,"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-13T16:21:28+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":204,"exit_index":239,"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-13T16:21:28+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":142,"exit_index":154,"hold_bars":12,"entry_price":101.35,"exit_price":99.323,"entry_rsi":35.2217,"entry_hist":0.019774,"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-13T16:21:28+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":204,"exit_index":239,"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-13T16:21:28+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":142,"exit_index":154,"hold_bars":12,"entry_price":101.35,"exit_price":99.323,"entry_rsi":35.2217,"entry_hist":0.019774,"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-13T16:21:28+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":204,"exit_index":239,"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-13T16:21:28+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":142,"exit_index":154,"hold_bars":12,"entry_price":101.35,"exit_price":99.323,"entry_rsi":35.2217,"entry_hist":0.019774,"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-13T16:21:28+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":100,"exit_index":121,"hold_bars":21,"entry_price":113.43,"exit_price":108.35,"entry_rsi":61.8511,"entry_hist":-0.027555,"entry_hist_slope":-0.072441,"confidence":0.3417,"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-13T16:21:28+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":100,"exit_index":121,"hold_bars":21,"entry_price":113.43,"exit_price":108.35,"entry_rsi":61.8511,"entry_hist":-0.027555,"entry_hist_slope":-0.072441,"confidence":0.3417,"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-13T16:21:28+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":100,"exit_index":121,"hold_bars":21,"entry_price":113.43,"exit_price":108.35,"entry_rsi":61.8511,"entry_hist":-0.027555,"entry_hist_slope":-0.072441,"confidence":0.3417,"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-13T16:21:28+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":100,"exit_index":121,"hold_bars":21,"entry_price":113.43,"exit_price":108.35,"entry_rsi":61.8511,"entry_hist":-0.027555,"entry_hist_slope":-0.072441,"confidence":0.3417,"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-13T16:21:28+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":100,"exit_index":121,"hold_bars":21,"entry_price":113.43,"exit_price":108.35,"entry_rsi":61.8511,"entry_hist":-0.027555,"entry_hist_slope":-0.072441,"confidence":0.3417,"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-13T16:21:28+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":100,"exit_index":121,"hold_bars":21,"entry_price":113.43,"exit_price":108.35,"entry_rsi":61.8511,"entry_hist":-0.027555,"entry_hist_slope":-0.072441,"confidence":0.3417,"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-13T16:21:28+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":70,"exit_index":110,"hold_bars":40,"entry_price":100.24,"exit_price":102.28571429,"entry_rsi":68.6351,"entry_hist":-0.003336,"entry_hist_slope":-0.005356,"confidence":0.4943,"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-13T16:21:28+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":70,"exit_index":110,"hold_bars":40,"entry_price":100.24,"exit_price":102.28571429,"entry_rsi":68.6351,"entry_hist":-0.003336,"entry_hist_slope":-0.005356,"confidence":0.4943,"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-13T16:21:28+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":70,"exit_index":110,"hold_bars":40,"entry_price":100.24,"exit_price":102.28571429,"entry_rsi":68.6351,"entry_hist":-0.003336,"entry_hist_slope":-0.005356,"confidence":0.4943,"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-13T16:21:28+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":70,"exit_index":110,"hold_bars":40,"entry_price":100.24,"exit_price":102.28571429,"entry_rsi":68.6351,"entry_hist":-0.003336,"entry_hist_slope":-0.005356,"confidence":0.4943,"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-13T16:21:28+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":70,"exit_index":110,"hold_bars":40,"entry_price":100.24,"exit_price":102.28571429,"entry_rsi":68.6351,"entry_hist":-0.003336,"entry_hist_slope":-0.005356,"confidence":0.4943,"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-13T16:21:28+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":70,"exit_index":110,"hold_bars":40,"entry_price":100.24,"exit_price":102.28571429,"entry_rsi":68.6351,"entry_hist":-0.003336,"entry_hist_slope":-0.005356,"confidence":0.4943,"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-13T16:21:28+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":70,"exit_index":110,"hold_bars":40,"entry_price":100.24,"exit_price":102.28571429,"entry_rsi":68.6351,"entry_hist":-0.003336,"entry_hist_slope":-0.005356,"confidence":0.4943,"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-13T16:21:28+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":1778660460000,"entry_index":147,"exit_index":299,"hold_bars":152,"entry_price":208.7,"exit_price":209.77,"entry_rsi":38.7458,"entry_hist":0.002096,"entry_hist_slope":0.002228,"confidence":0.3282,"mfe_roi_pct":3.28,"mae_roi_pct":-0.84,"realized_roi_pct":2.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":147,"exit_index":299,"hold_bars":152,"entry_price":208.7,"exit_price":209.77,"entry_rsi":38.7458,"entry_hist":0.002096,"entry_hist_slope":0.002228,"confidence":0.3282,"mfe_roi_pct":3.28,"mae_roi_pct":-0.84,"realized_roi_pct":2.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":147,"exit_index":299,"hold_bars":152,"entry_price":208.7,"exit_price":209.77,"entry_rsi":38.7458,"entry_hist":0.002096,"entry_hist_slope":0.002228,"confidence":0.3282,"mfe_roi_pct":3.28,"mae_roi_pct":-0.84,"realized_roi_pct":2.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":147,"exit_index":299,"hold_bars":152,"entry_price":208.7,"exit_price":209.77,"entry_rsi":38.7458,"entry_hist":0.002096,"entry_hist_slope":0.002228,"confidence":0.3282,"mfe_roi_pct":3.28,"mae_roi_pct":-0.84,"realized_roi_pct":2.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":147,"exit_index":299,"hold_bars":152,"entry_price":208.7,"exit_price":209.77,"entry_rsi":38.7458,"entry_hist":0.002096,"entry_hist_slope":0.002228,"confidence":0.3282,"mfe_roi_pct":3.28,"mae_roi_pct":-0.84,"realized_roi_pct":2.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":147,"exit_index":299,"hold_bars":152,"entry_price":208.7,"exit_price":209.77,"entry_rsi":38.7458,"entry_hist":0.002096,"entry_hist_slope":0.002228,"confidence":0.3282,"mfe_roi_pct":3.28,"mae_roi_pct":-0.84,"realized_roi_pct":2.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"exit_time":1778660460000,"entry_index":298,"exit_index":299,"hold_bars":1,"entry_price":209.85,"exit_price":209.77,"entry_rsi":64.6742,"entry_hist":-0.005405,"entry_hist_slope":-0.00634,"confidence":0.4052,"mfe_roi_pct":0.19,"mae_roi_pct":-0.12,"realized_roi_pct":0.19,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"exit_time":1778660460000,"entry_index":298,"exit_index":299,"hold_bars":1,"entry_price":209.85,"exit_price":209.77,"entry_rsi":64.6742,"entry_hist":-0.005405,"entry_hist_slope":-0.00634,"confidence":0.4052,"mfe_roi_pct":0.19,"mae_roi_pct":-0.12,"realized_roi_pct":0.19,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"exit_time":1778660460000,"entry_index":298,"exit_index":299,"hold_bars":1,"entry_price":209.85,"exit_price":209.77,"entry_rsi":64.6742,"entry_hist":-0.005405,"entry_hist_slope":-0.00634,"confidence":0.4052,"mfe_roi_pct":0.19,"mae_roi_pct":-0.12,"realized_roi_pct":0.19,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"exit_time":1778660460000,"entry_index":298,"exit_index":299,"hold_bars":1,"entry_price":209.85,"exit_price":209.77,"entry_rsi":64.6742,"entry_hist":-0.005405,"entry_hist_slope":-0.00634,"confidence":0.4052,"mfe_roi_pct":0.19,"mae_roi_pct":-0.12,"realized_roi_pct":0.19,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"exit_time":1778660460000,"entry_index":298,"exit_index":299,"hold_bars":1,"entry_price":209.85,"exit_price":209.77,"entry_rsi":64.6742,"entry_hist":-0.005405,"entry_hist_slope":-0.00634,"confidence":0.4052,"mfe_roi_pct":0.19,"mae_roi_pct":-0.12,"realized_roi_pct":0.19,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"exit_time":1778660460000,"entry_index":298,"exit_index":299,"hold_bars":1,"entry_price":209.85,"exit_price":209.77,"entry_rsi":64.6742,"entry_hist":-0.005405,"entry_hist_slope":-0.00634,"confidence":0.4052,"mfe_roi_pct":0.19,"mae_roi_pct":-0.12,"realized_roi_pct":0.19,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.4,"side":"SHORT","entry_time":1778660400000,"exit_time":1778660460000,"entry_index":298,"exit_index":299,"hold_bars":1,"entry_price":209.85,"exit_price":209.77,"entry_rsi":64.6742,"entry_hist":-0.005405,"entry_hist_slope":-0.00634,"confidence":0.4052,"mfe_roi_pct":0.19,"mae_roi_pct":-0.12,"realized_roi_pct":0.19,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":252,"exit_index":299,"hold_bars":47,"entry_price":208.88,"exit_price":209.77,"entry_rsi":39.8424,"entry_hist":0.002084,"entry_hist_slope":0.013028,"confidence":0.3035,"mfe_roi_pct":2.85,"mae_roi_pct":-1.27,"realized_roi_pct":2.13,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":252,"exit_index":299,"hold_bars":47,"entry_price":208.88,"exit_price":209.77,"entry_rsi":39.8424,"entry_hist":0.002084,"entry_hist_slope":0.013028,"confidence":0.3035,"mfe_roi_pct":2.85,"mae_roi_pct":-1.27,"realized_roi_pct":2.13,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":252,"exit_index":299,"hold_bars":47,"entry_price":208.88,"exit_price":209.77,"entry_rsi":39.8424,"entry_hist":0.002084,"entry_hist_slope":0.013028,"confidence":0.3035,"mfe_roi_pct":2.85,"mae_roi_pct":-1.27,"realized_roi_pct":2.13,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":252,"exit_index":299,"hold_bars":47,"entry_price":208.88,"exit_price":209.77,"entry_rsi":39.8424,"entry_hist":0.002084,"entry_hist_slope":0.013028,"confidence":0.3035,"mfe_roi_pct":2.85,"mae_roi_pct":-1.27,"realized_roi_pct":2.13,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":252,"exit_index":299,"hold_bars":47,"entry_price":208.88,"exit_price":209.77,"entry_rsi":39.8424,"entry_hist":0.002084,"entry_hist_slope":0.013028,"confidence":0.3035,"mfe_roi_pct":2.85,"mae_roi_pct":-1.27,"realized_roi_pct":2.13,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":252,"exit_index":299,"hold_bars":47,"entry_price":208.88,"exit_price":209.77,"entry_rsi":39.8424,"entry_hist":0.002084,"entry_hist_slope":0.013028,"confidence":0.3035,"mfe_roi_pct":2.85,"mae_roi_pct":-1.27,"realized_roi_pct":2.13,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":252,"exit_index":299,"hold_bars":47,"entry_price":208.88,"exit_price":209.77,"entry_rsi":39.8424,"entry_hist":0.002084,"entry_hist_slope":0.013028,"confidence":0.3035,"mfe_roi_pct":2.85,"mae_roi_pct":-1.27,"realized_roi_pct":2.13,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778617800000,"exit_time":1778660460000,"entry_index":62,"exit_index":299,"hold_bars":237,"entry_price":207.92,"exit_price":209.77,"entry_rsi":60.2158,"entry_hist":-0.020037,"entry_hist_slope":-0.031375,"confidence":0.3049,"mfe_roi_pct":1.11,"mae_roi_pct":-5.12,"realized_roi_pct":-4.41,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778617800000,"exit_time":1778660460000,"entry_index":62,"exit_index":299,"hold_bars":237,"entry_price":207.92,"exit_price":209.77,"entry_rsi":60.2158,"entry_hist":-0.020037,"entry_hist_slope":-0.031375,"confidence":0.3049,"mfe_roi_pct":1.11,"mae_roi_pct":-5.12,"realized_roi_pct":-4.41,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778617800000,"exit_time":1778660460000,"entry_index":62,"exit_index":299,"hold_bars":237,"entry_price":207.92,"exit_price":209.77,"entry_rsi":60.2158,"entry_hist":-0.020037,"entry_hist_slope":-0.031375,"confidence":0.3049,"mfe_roi_pct":1.11,"mae_roi_pct":-5.12,"realized_roi_pct":-4.41,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778617800000,"exit_time":1778660460000,"entry_index":62,"exit_index":299,"hold_bars":237,"entry_price":207.92,"exit_price":209.77,"entry_rsi":60.2158,"entry_hist":-0.020037,"entry_hist_slope":-0.031375,"confidence":0.3049,"mfe_roi_pct":1.11,"mae_roi_pct":-5.12,"realized_roi_pct":-4.41,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778617800000,"exit_time":1778660460000,"entry_index":62,"exit_index":299,"hold_bars":237,"entry_price":207.92,"exit_price":209.77,"entry_rsi":60.2158,"entry_hist":-0.020037,"entry_hist_slope":-0.031375,"confidence":0.3049,"mfe_roi_pct":1.11,"mae_roi_pct":-5.12,"realized_roi_pct":-4.41,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778617800000,"exit_time":1778660460000,"entry_index":62,"exit_index":299,"hold_bars":237,"entry_price":207.92,"exit_price":209.77,"entry_rsi":60.2158,"entry_hist":-0.020037,"entry_hist_slope":-0.031375,"confidence":0.3049,"mfe_roi_pct":1.11,"mae_roi_pct":-5.12,"realized_roi_pct":-4.41,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778601900000,"exit_time":1778604600000,"entry_index":104,"exit_index":113,"hold_bars":9,"entry_price":205.36,"exit_price":201.2528,"entry_rsi":39.9949,"entry_hist":0.048299,"entry_hist_slope":0.077511,"confidence":0.3002,"mfe_roi_pct":2.53,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778601900000,"exit_time":1778604600000,"entry_index":104,"exit_index":113,"hold_bars":9,"entry_price":205.36,"exit_price":201.2528,"entry_rsi":39.9949,"entry_hist":0.048299,"entry_hist_slope":0.077511,"confidence":0.3002,"mfe_roi_pct":2.53,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778601900000,"exit_time":1778604600000,"entry_index":104,"exit_index":113,"hold_bars":9,"entry_price":205.36,"exit_price":201.2528,"entry_rsi":39.9949,"entry_hist":0.048299,"entry_hist_slope":0.077511,"confidence":0.3002,"mfe_roi_pct":2.53,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778601900000,"exit_time":1778604600000,"entry_index":104,"exit_index":113,"hold_bars":9,"entry_price":205.36,"exit_price":201.2528,"entry_rsi":39.9949,"entry_hist":0.048299,"entry_hist_slope":0.077511,"confidence":0.3002,"mfe_roi_pct":2.53,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778601900000,"exit_time":1778604600000,"entry_index":104,"exit_index":113,"hold_bars":9,"entry_price":205.36,"exit_price":201.2528,"entry_rsi":39.9949,"entry_hist":0.048299,"entry_hist_slope":0.077511,"confidence":0.3002,"mfe_roi_pct":2.53,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"COIN-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.3,"side":"LONG","entry_time":1778601900000,"exit_time":1778604600000,"entry_index":104,"exit_index":113,"hold_bars":9,"entry_price":205.36,"exit_price":201.2528,"entry_rsi":39.9949,"entry_hist":0.048299,"entry_hist_slope":0.077511,"confidence":0.3002,"mfe_roi_pct":2.53,"mae_roi_pct":-11.64,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":163,"exit_index":299,"hold_bars":136,"entry_price":208.28,"exit_price":209.77,"entry_rsi":62.1081,"entry_hist":-0.008941,"entry_hist_slope":-0.022387,"confidence":0.3474,"mfe_roi_pct":1.98,"mae_roi_pct":-4.26,"realized_roi_pct":-3.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":163,"exit_index":299,"hold_bars":136,"entry_price":208.28,"exit_price":209.77,"entry_rsi":62.1081,"entry_hist":-0.008941,"entry_hist_slope":-0.022387,"confidence":0.3474,"mfe_roi_pct":1.98,"mae_roi_pct":-4.26,"realized_roi_pct":-3.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":163,"exit_index":299,"hold_bars":136,"entry_price":208.28,"exit_price":209.77,"entry_rsi":62.1081,"entry_hist":-0.008941,"entry_hist_slope":-0.022387,"confidence":0.3474,"mfe_roi_pct":1.98,"mae_roi_pct":-4.26,"realized_roi_pct":-3.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":163,"exit_index":299,"hold_bars":136,"entry_price":208.28,"exit_price":209.77,"entry_rsi":62.1081,"entry_hist":-0.008941,"entry_hist_slope":-0.022387,"confidence":0.3474,"mfe_roi_pct":1.98,"mae_roi_pct":-4.26,"realized_roi_pct":-3.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":163,"exit_index":299,"hold_bars":136,"entry_price":208.28,"exit_price":209.77,"entry_rsi":62.1081,"entry_hist":-0.008941,"entry_hist_slope":-0.022387,"confidence":0.3474,"mfe_roi_pct":1.98,"mae_roi_pct":-4.26,"realized_roi_pct":-3.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":163,"exit_index":299,"hold_bars":136,"entry_price":208.28,"exit_price":209.77,"entry_rsi":62.1081,"entry_hist":-0.008941,"entry_hist_slope":-0.022387,"confidence":0.3474,"mfe_roi_pct":1.98,"mae_roi_pct":-4.26,"realized_roi_pct":-3.55,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":54,"exit_index":128,"hold_bars":74,"entry_price":204.6,"exit_price":201.12,"entry_rsi":60.5007,"entry_hist":-0.008282,"entry_hist_slope":-0.017069,"confidence":0.3113,"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-13T16:21:28+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":152,"exit_index":230,"hold_bars":78,"entry_price":214.72,"exit_price":206.26,"entry_rsi":60.4535,"entry_hist":-0.076108,"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-13T16:21:28+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":54,"exit_index":128,"hold_bars":74,"entry_price":204.6,"exit_price":201.12,"entry_rsi":60.5007,"entry_hist":-0.008282,"entry_hist_slope":-0.017069,"confidence":0.3113,"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-13T16:21:28+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":152,"exit_index":230,"hold_bars":78,"entry_price":214.72,"exit_price":206.26,"entry_rsi":60.4535,"entry_hist":-0.076108,"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-13T16:21:28+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":54,"exit_index":128,"hold_bars":74,"entry_price":204.6,"exit_price":201.12,"entry_rsi":60.5007,"entry_hist":-0.008282,"entry_hist_slope":-0.017069,"confidence":0.3113,"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-13T16:21:28+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":152,"exit_index":230,"hold_bars":78,"entry_price":214.72,"exit_price":206.26,"entry_rsi":60.4535,"entry_hist":-0.076108,"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-13T16:21:28+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":54,"exit_index":128,"hold_bars":74,"entry_price":204.6,"exit_price":201.12,"entry_rsi":60.5007,"entry_hist":-0.008282,"entry_hist_slope":-0.017069,"confidence":0.3113,"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-13T16:21:28+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":152,"exit_index":230,"hold_bars":78,"entry_price":214.72,"exit_price":206.26,"entry_rsi":60.4535,"entry_hist":-0.076108,"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-13T16:21:28+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":54,"exit_index":128,"hold_bars":74,"entry_price":204.6,"exit_price":201.12,"entry_rsi":60.5007,"entry_hist":-0.008282,"entry_hist_slope":-0.017069,"confidence":0.3113,"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-13T16:21:28+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":152,"exit_index":230,"hold_bars":78,"entry_price":214.72,"exit_price":206.26,"entry_rsi":60.4535,"entry_hist":-0.076108,"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-13T16:21:28+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":54,"exit_index":128,"hold_bars":74,"entry_price":204.6,"exit_price":201.12,"entry_rsi":60.5007,"entry_hist":-0.008282,"entry_hist_slope":-0.017069,"confidence":0.3113,"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-13T16:21:28+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":152,"exit_index":230,"hold_bars":78,"entry_price":214.72,"exit_price":206.26,"entry_rsi":60.4535,"entry_hist":-0.076108,"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-13T16:21:28+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":45,"exit_index":72,"hold_bars":27,"entry_price":185.58,"exit_price":191.54,"entry_rsi":36.5571,"entry_hist":0.022044,"entry_hist_slope":0.151868,"confidence":0.3775,"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-13T16:21:28+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":45,"exit_index":72,"hold_bars":27,"entry_price":185.58,"exit_price":191.54,"entry_rsi":36.5571,"entry_hist":0.022044,"entry_hist_slope":0.151868,"confidence":0.3775,"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-13T16:21:28+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":45,"exit_index":72,"hold_bars":27,"entry_price":185.58,"exit_price":191.54,"entry_rsi":36.5571,"entry_hist":0.022044,"entry_hist_slope":0.151868,"confidence":0.3775,"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-13T16:21:28+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":45,"exit_index":72,"hold_bars":27,"entry_price":185.58,"exit_price":191.54,"entry_rsi":36.5571,"entry_hist":0.022044,"entry_hist_slope":0.151868,"confidence":0.3775,"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-13T16:21:28+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":45,"exit_index":72,"hold_bars":27,"entry_price":185.58,"exit_price":191.54,"entry_rsi":36.5571,"entry_hist":0.022044,"entry_hist_slope":0.151868,"confidence":0.3775,"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-13T16:21:28+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":45,"exit_index":72,"hold_bars":27,"entry_price":185.58,"exit_price":191.54,"entry_rsi":36.5571,"entry_hist":0.022044,"entry_hist_slope":0.151868,"confidence":0.3775,"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-13T16:21:28+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":93,"exit_index":174,"hold_bars":81,"entry_price":201.23,"exit_price":205.33673469,"entry_rsi":68.8971,"entry_hist":-0.082908,"entry_hist_slope":-0.088378,"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-13T16:21:28+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":232,"exit_index":265,"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-13T16:21:28+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":93,"exit_index":174,"hold_bars":81,"entry_price":201.23,"exit_price":205.33673469,"entry_rsi":68.8971,"entry_hist":-0.082908,"entry_hist_slope":-0.088378,"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-13T16:21:28+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":232,"exit_index":265,"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-13T16:21:28+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":93,"exit_index":174,"hold_bars":81,"entry_price":201.23,"exit_price":205.33673469,"entry_rsi":68.8971,"entry_hist":-0.082908,"entry_hist_slope":-0.088378,"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-13T16:21:28+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":232,"exit_index":265,"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-13T16:21:28+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":93,"exit_index":174,"hold_bars":81,"entry_price":201.23,"exit_price":205.33673469,"entry_rsi":68.8971,"entry_hist":-0.082908,"entry_hist_slope":-0.088378,"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-13T16:21:28+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":232,"exit_index":265,"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-13T16:21:28+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":93,"exit_index":174,"hold_bars":81,"entry_price":201.23,"exit_price":205.33673469,"entry_rsi":68.8971,"entry_hist":-0.082908,"entry_hist_slope":-0.088378,"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-13T16:21:28+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":232,"exit_index":265,"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-13T16:21:28+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":93,"exit_index":174,"hold_bars":81,"entry_price":201.23,"exit_price":205.33673469,"entry_rsi":68.8971,"entry_hist":-0.082908,"entry_hist_slope":-0.088378,"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-13T16:21:28+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":232,"exit_index":265,"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-13T16:21:28+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":93,"exit_index":174,"hold_bars":81,"entry_price":201.23,"exit_price":205.33673469,"entry_rsi":68.8971,"entry_hist":-0.082908,"entry_hist_slope":-0.088378,"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-13T16:21:28+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":93,"exit_index":174,"hold_bars":81,"entry_price":201.23,"exit_price":205.33673469,"entry_rsi":68.8971,"entry_hist":-0.082908,"entry_hist_slope":-0.088378,"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-13T16:21:28+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":178,"exit_index":185,"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-13T16:21:28+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":178,"exit_index":185,"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-13T16:21:28+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":178,"exit_index":185,"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-13T16:21:28+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":178,"exit_index":185,"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-13T16:21:28+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":178,"exit_index":185,"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-13T16:21:28+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":178,"exit_index":185,"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-13T16:21:28+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":178,"exit_index":185,"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-13T16:21:28+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":178,"exit_index":185,"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-13T16:21:28+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":98,"exit_index":104,"hold_bars":6,"entry_price":203.4,"exit_price":207.55102041,"entry_rsi":60.713,"entry_hist":-0.024939,"entry_hist_slope":-0.079847,"confidence":0.3161,"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-13T16:21:28+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":108,"exit_index":109,"hold_bars":1,"entry_price":206.67,"exit_price":210.8877551,"entry_rsi":65.3105,"entry_hist":-0.049692,"entry_hist_slope":-0.079411,"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-13T16:21:28+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":204,"exit_index":236,"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-13T16:21:28+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":98,"exit_index":104,"hold_bars":6,"entry_price":203.4,"exit_price":207.55102041,"entry_rsi":60.713,"entry_hist":-0.024939,"entry_hist_slope":-0.079847,"confidence":0.3161,"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-13T16:21:28+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":108,"exit_index":109,"hold_bars":1,"entry_price":206.67,"exit_price":210.8877551,"entry_rsi":65.3105,"entry_hist":-0.049692,"entry_hist_slope":-0.079411,"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-13T16:21:28+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":204,"exit_index":236,"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-13T16:21:28+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":98,"exit_index":104,"hold_bars":6,"entry_price":203.4,"exit_price":207.55102041,"entry_rsi":60.713,"entry_hist":-0.024939,"entry_hist_slope":-0.079847,"confidence":0.3161,"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-13T16:21:28+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":108,"exit_index":109,"hold_bars":1,"entry_price":206.67,"exit_price":210.8877551,"entry_rsi":65.3105,"entry_hist":-0.049692,"entry_hist_slope":-0.079411,"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-13T16:21:28+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":204,"exit_index":236,"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-13T16:21:28+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":98,"exit_index":104,"hold_bars":6,"entry_price":203.4,"exit_price":207.55102041,"entry_rsi":60.713,"entry_hist":-0.024939,"entry_hist_slope":-0.079847,"confidence":0.3161,"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-13T16:21:28+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":108,"exit_index":109,"hold_bars":1,"entry_price":206.67,"exit_price":210.8877551,"entry_rsi":65.3105,"entry_hist":-0.049692,"entry_hist_slope":-0.079411,"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-13T16:21:28+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":204,"exit_index":236,"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-13T16:21:28+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":98,"exit_index":104,"hold_bars":6,"entry_price":203.4,"exit_price":207.55102041,"entry_rsi":60.713,"entry_hist":-0.024939,"entry_hist_slope":-0.079847,"confidence":0.3161,"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-13T16:21:28+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":108,"exit_index":109,"hold_bars":1,"entry_price":206.67,"exit_price":210.8877551,"entry_rsi":65.3105,"entry_hist":-0.049692,"entry_hist_slope":-0.079411,"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-13T16:21:28+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":204,"exit_index":236,"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-13T16:21:28+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":98,"exit_index":104,"hold_bars":6,"entry_price":203.4,"exit_price":207.55102041,"entry_rsi":60.713,"entry_hist":-0.024939,"entry_hist_slope":-0.079847,"confidence":0.3161,"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-13T16:21:28+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":108,"exit_index":109,"hold_bars":1,"entry_price":206.67,"exit_price":210.8877551,"entry_rsi":65.3105,"entry_hist":-0.049692,"entry_hist_slope":-0.079411,"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-13T16:21:28+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":204,"exit_index":236,"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-13T16:21:28+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":108,"exit_index":109,"hold_bars":1,"entry_price":206.67,"exit_price":210.8877551,"entry_rsi":65.3105,"entry_hist":-0.049692,"entry_hist_slope":-0.079411,"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-13T16:21:28+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":204,"exit_index":236,"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-13T16:21:28+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":144,"exit_index":152,"hold_bars":8,"entry_price":182.62,"exit_price":189.84,"entry_rsi":36.4769,"entry_hist":0.125447,"entry_hist_slope":0.160822,"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-13T16:21:28+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":144,"exit_index":152,"hold_bars":8,"entry_price":182.62,"exit_price":189.84,"entry_rsi":36.4769,"entry_hist":0.125447,"entry_hist_slope":0.160822,"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-13T16:21:28+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":144,"exit_index":152,"hold_bars":8,"entry_price":182.62,"exit_price":189.84,"entry_rsi":36.4769,"entry_hist":0.125447,"entry_hist_slope":0.160822,"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-13T16:21:28+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":144,"exit_index":152,"hold_bars":8,"entry_price":182.62,"exit_price":189.84,"entry_rsi":36.4769,"entry_hist":0.125447,"entry_hist_slope":0.160822,"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-13T16:21:28+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":144,"exit_index":152,"hold_bars":8,"entry_price":182.62,"exit_price":189.84,"entry_rsi":36.4769,"entry_hist":0.125447,"entry_hist_slope":0.160822,"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-13T16:21:28+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":144,"exit_index":152,"hold_bars":8,"entry_price":182.62,"exit_price":189.84,"entry_rsi":36.4769,"entry_hist":0.125447,"entry_hist_slope":0.160822,"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-13T16:21:28+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":174,"exit_index":188,"hold_bars":14,"entry_price":194.04,"exit_price":198,"entry_rsi":62.3286,"entry_hist":-0.018239,"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-13T16:21:28+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":262,"exit_index":270,"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-13T16:21:28+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":174,"exit_index":188,"hold_bars":14,"entry_price":194.04,"exit_price":198,"entry_rsi":62.3286,"entry_hist":-0.018239,"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-13T16:21:28+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":262,"exit_index":270,"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-13T16:21:28+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":174,"exit_index":188,"hold_bars":14,"entry_price":194.04,"exit_price":198,"entry_rsi":62.3286,"entry_hist":-0.018239,"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-13T16:21:28+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":262,"exit_index":270,"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-13T16:21:28+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":174,"exit_index":188,"hold_bars":14,"entry_price":194.04,"exit_price":198,"entry_rsi":62.3286,"entry_hist":-0.018239,"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-13T16:21:28+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":262,"exit_index":270,"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-13T16:21:28+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":174,"exit_index":188,"hold_bars":14,"entry_price":194.04,"exit_price":198,"entry_rsi":62.3286,"entry_hist":-0.018239,"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-13T16:21:28+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":262,"exit_index":270,"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-13T16:21:28+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":174,"exit_index":188,"hold_bars":14,"entry_price":194.04,"exit_price":198,"entry_rsi":62.3286,"entry_hist":-0.018239,"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-13T16:21:28+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":262,"exit_index":270,"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-13T16:21:28+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":1778660460000,"entry_index":118,"exit_index":299,"hold_bars":181,"entry_price":1.955,"exit_price":1.992,"entry_rsi":39.1404,"entry_hist":0.000038,"entry_hist_slope":0.000352,"confidence":0.1897,"mfe_roi_pct":12.02,"mae_roi_pct":-4.6,"realized_roi_pct":9.65,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":118,"exit_index":299,"hold_bars":181,"entry_price":1.955,"exit_price":1.992,"entry_rsi":39.1404,"entry_hist":0.000038,"entry_hist_slope":0.000352,"confidence":0.1897,"mfe_roi_pct":12.02,"mae_roi_pct":-4.6,"realized_roi_pct":9.65,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":118,"exit_index":299,"hold_bars":181,"entry_price":1.955,"exit_price":1.992,"entry_rsi":39.1404,"entry_hist":0.000038,"entry_hist_slope":0.000352,"confidence":0.1897,"mfe_roi_pct":12.02,"mae_roi_pct":-4.6,"realized_roi_pct":9.65,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":146,"exit_index":299,"hold_bars":153,"entry_price":1.941,"exit_price":1.992,"entry_rsi":30.6649,"entry_hist":0.00003,"entry_hist_slope":0.000199,"confidence":0.3499,"mfe_roi_pct":15.71,"mae_roi_pct":0,"realized_roi_pct":12.69,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":146,"exit_index":299,"hold_bars":153,"entry_price":1.941,"exit_price":1.992,"entry_rsi":30.6649,"entry_hist":0.00003,"entry_hist_slope":0.000199,"confidence":0.3499,"mfe_roi_pct":15.71,"mae_roi_pct":0,"realized_roi_pct":12.69,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":146,"exit_index":299,"hold_bars":153,"entry_price":1.941,"exit_price":1.992,"entry_rsi":30.6649,"entry_hist":0.00003,"entry_hist_slope":0.000199,"confidence":0.3499,"mfe_roi_pct":15.71,"mae_roi_pct":0,"realized_roi_pct":12.69,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":80,"exit_index":299,"hold_bars":219,"entry_price":1.976,"exit_price":1.992,"entry_rsi":64.285,"entry_hist":-0.000015,"entry_hist_slope":-0.000016,"confidence":0.1995,"mfe_roi_pct":10.07,"mae_roi_pct":-6.49,"realized_roi_pct":0.75,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":80,"exit_index":299,"hold_bars":219,"entry_price":1.976,"exit_price":1.992,"entry_rsi":64.285,"entry_hist":-0.000015,"entry_hist_slope":-0.000016,"confidence":0.1995,"mfe_roi_pct":10.07,"mae_roi_pct":-6.49,"realized_roi_pct":0.75,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":80,"exit_index":299,"hold_bars":219,"entry_price":1.976,"exit_price":1.992,"entry_rsi":64.285,"entry_hist":-0.000015,"entry_hist_slope":-0.000016,"confidence":0.1995,"mfe_roi_pct":10.07,"mae_roi_pct":-6.49,"realized_roi_pct":0.75,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659980000,"exit_time":1778660460000,"entry_index":291,"exit_index":299,"hold_bars":8,"entry_price":1.996,"exit_price":1.992,"entry_rsi":66.6051,"entry_hist":-0.000103,"entry_hist_slope":-0.000347,"confidence":0.3181,"mfe_roi_pct":1,"mae_roi_pct":-1.25,"realized_roi_pct":1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778659980000,"exit_time":1778660460000,"entry_index":291,"exit_index":299,"hold_bars":8,"entry_price":1.996,"exit_price":1.992,"entry_rsi":66.6051,"entry_hist":-0.000103,"entry_hist_slope":-0.000347,"confidence":0.3181,"mfe_roi_pct":1,"mae_roi_pct":-1.25,"realized_roi_pct":1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"CVX-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778659980000,"exit_time":1778660460000,"entry_index":291,"exit_index":299,"hold_bars":8,"entry_price":1.996,"exit_price":1.992,"entry_rsi":66.6051,"entry_hist":-0.000103,"entry_hist_slope":-0.000347,"confidence":0.3181,"mfe_roi_pct":1,"mae_roi_pct":-1.25,"realized_roi_pct":1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":174,"exit_index":299,"hold_bars":125,"entry_price":1.964,"exit_price":1.992,"entry_rsi":63.6928,"entry_hist":-0.000011,"entry_hist_slope":-0.000406,"confidence":0.2642,"mfe_roi_pct":6.97,"mae_roi_pct":-9.49,"realized_roi_pct":-7.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":174,"exit_index":299,"hold_bars":125,"entry_price":1.964,"exit_price":1.992,"entry_rsi":63.6928,"entry_hist":-0.000011,"entry_hist_slope":-0.000406,"confidence":0.2642,"mfe_roi_pct":6.97,"mae_roi_pct":-9.49,"realized_roi_pct":-7.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":174,"exit_index":299,"hold_bars":125,"entry_price":1.964,"exit_price":1.992,"entry_rsi":63.6928,"entry_hist":-0.000011,"entry_hist_slope":-0.000406,"confidence":0.2642,"mfe_roi_pct":6.97,"mae_roi_pct":-9.49,"realized_roi_pct":-7.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":174,"exit_index":299,"hold_bars":125,"entry_price":1.964,"exit_price":1.992,"entry_rsi":63.6928,"entry_hist":-0.000011,"entry_hist_slope":-0.000406,"confidence":0.2642,"mfe_roi_pct":6.97,"mae_roi_pct":-9.49,"realized_roi_pct":-7.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":174,"exit_index":299,"hold_bars":125,"entry_price":1.964,"exit_price":1.992,"entry_rsi":63.6928,"entry_hist":-0.000011,"entry_hist_slope":-0.000406,"confidence":0.2642,"mfe_roi_pct":6.97,"mae_roi_pct":-9.49,"realized_roi_pct":-7.03,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":102,"exit_index":299,"hold_bars":197,"entry_price":1.936,"exit_price":1.992,"entry_rsi":39.4019,"entry_hist":0.000695,"entry_hist_slope":0.000751,"confidence":0.2637,"mfe_roi_pct":17.05,"mae_roi_pct":-8.26,"realized_roi_pct":13.12,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":102,"exit_index":299,"hold_bars":197,"entry_price":1.936,"exit_price":1.992,"entry_rsi":39.4019,"entry_hist":0.000695,"entry_hist_slope":0.000751,"confidence":0.2637,"mfe_roi_pct":17.05,"mae_roi_pct":-8.26,"realized_roi_pct":13.12,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":102,"exit_index":299,"hold_bars":197,"entry_price":1.936,"exit_price":1.992,"entry_rsi":39.4019,"entry_hist":0.000695,"entry_hist_slope":0.000751,"confidence":0.2637,"mfe_roi_pct":17.05,"mae_roi_pct":-8.26,"realized_roi_pct":13.12,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":102,"exit_index":299,"hold_bars":197,"entry_price":1.936,"exit_price":1.992,"entry_rsi":39.4019,"entry_hist":0.000695,"entry_hist_slope":0.000751,"confidence":0.2637,"mfe_roi_pct":17.05,"mae_roi_pct":-8.26,"realized_roi_pct":13.12,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":102,"exit_index":299,"hold_bars":197,"entry_price":1.936,"exit_price":1.992,"entry_rsi":39.4019,"entry_hist":0.000695,"entry_hist_slope":0.000751,"confidence":0.2637,"mfe_roi_pct":17.05,"mae_roi_pct":-8.26,"realized_roi_pct":13.12,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":229,"exit_index":299,"hold_bars":70,"entry_price":1.963,"exit_price":1.992,"entry_rsi":62.7599,"entry_hist":-0.000022,"entry_hist_slope":-0.000043,"confidence":0.1706,"mfe_roi_pct":6.71,"mae_roi_pct":-9.74,"realized_roi_pct":-7.28,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":229,"exit_index":299,"hold_bars":70,"entry_price":1.963,"exit_price":1.992,"entry_rsi":62.7599,"entry_hist":-0.000022,"entry_hist_slope":-0.000043,"confidence":0.1706,"mfe_roi_pct":6.71,"mae_roi_pct":-9.74,"realized_roi_pct":-7.28,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":229,"exit_index":299,"hold_bars":70,"entry_price":1.963,"exit_price":1.992,"entry_rsi":62.7599,"entry_hist":-0.000022,"entry_hist_slope":-0.000043,"confidence":0.1706,"mfe_roi_pct":6.71,"mae_roi_pct":-9.74,"realized_roi_pct":-7.28,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":269,"exit_index":298,"hold_bars":29,"entry_price":1.922,"exit_price":2,"entry_rsi":39.1806,"entry_hist":0.000023,"entry_hist_slope":0.000139,"confidence":0.1463,"mfe_roi_pct":20.81,"mae_roi_pct":0,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":269,"exit_index":298,"hold_bars":29,"entry_price":1.922,"exit_price":2,"entry_rsi":39.1806,"entry_hist":0.000023,"entry_hist_slope":0.000139,"confidence":0.1463,"mfe_roi_pct":20.81,"mae_roi_pct":0,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T16:21:28+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":35,"exit_index":40,"hold_bars":5,"entry_price":1.825,"exit_price":1.8622449,"entry_rsi":61.8927,"entry_hist":-0.000187,"entry_hist_slope":-0.000843,"confidence":0.3112,"mfe_roi_pct":0,"mae_roi_pct":-12.81,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":52,"exit_index":62,"hold_bars":10,"entry_price":1.9,"exit_price":1.826,"entry_rsi":60.6108,"entry_hist":-0.000869,"entry_hist_slope":-0.00203,"confidence":0.3139,"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-13T16:21:28+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":166,"exit_index":192,"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-13T16:21:28+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":35,"exit_index":40,"hold_bars":5,"entry_price":1.825,"exit_price":1.8622449,"entry_rsi":61.8927,"entry_hist":-0.000187,"entry_hist_slope":-0.000843,"confidence":0.3112,"mfe_roi_pct":0,"mae_roi_pct":-12.81,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":52,"exit_index":62,"hold_bars":10,"entry_price":1.9,"exit_price":1.826,"entry_rsi":60.6108,"entry_hist":-0.000869,"entry_hist_slope":-0.00203,"confidence":0.3139,"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-13T16:21:28+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":166,"exit_index":192,"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-13T16:21:28+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":35,"exit_index":40,"hold_bars":5,"entry_price":1.825,"exit_price":1.8622449,"entry_rsi":61.8927,"entry_hist":-0.000187,"entry_hist_slope":-0.000843,"confidence":0.3112,"mfe_roi_pct":0,"mae_roi_pct":-12.81,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":52,"exit_index":62,"hold_bars":10,"entry_price":1.9,"exit_price":1.826,"entry_rsi":60.6108,"entry_hist":-0.000869,"entry_hist_slope":-0.00203,"confidence":0.3139,"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-13T16:21:28+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":166,"exit_index":192,"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-13T16:21:28+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":35,"exit_index":40,"hold_bars":5,"entry_price":1.825,"exit_price":1.8622449,"entry_rsi":61.8927,"entry_hist":-0.000187,"entry_hist_slope":-0.000843,"confidence":0.3112,"mfe_roi_pct":0,"mae_roi_pct":-12.81,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":52,"exit_index":62,"hold_bars":10,"entry_price":1.9,"exit_price":1.826,"entry_rsi":60.6108,"entry_hist":-0.000869,"entry_hist_slope":-0.00203,"confidence":0.3139,"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-13T16:21:28+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":166,"exit_index":192,"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-13T16:21:28+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":35,"exit_index":40,"hold_bars":5,"entry_price":1.825,"exit_price":1.8622449,"entry_rsi":61.8927,"entry_hist":-0.000187,"entry_hist_slope":-0.000843,"confidence":0.3112,"mfe_roi_pct":0,"mae_roi_pct":-12.81,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":52,"exit_index":62,"hold_bars":10,"entry_price":1.9,"exit_price":1.826,"entry_rsi":60.6108,"entry_hist":-0.000869,"entry_hist_slope":-0.00203,"confidence":0.3139,"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-13T16:21:28+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":166,"exit_index":192,"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-13T16:21:28+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":35,"exit_index":40,"hold_bars":5,"entry_price":1.825,"exit_price":1.8622449,"entry_rsi":61.8927,"entry_hist":-0.000187,"entry_hist_slope":-0.000843,"confidence":0.3112,"mfe_roi_pct":0,"mae_roi_pct":-12.81,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":52,"exit_index":62,"hold_bars":10,"entry_price":1.9,"exit_price":1.826,"entry_rsi":60.6108,"entry_hist":-0.000869,"entry_hist_slope":-0.00203,"confidence":0.3139,"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-13T16:21:28+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":166,"exit_index":192,"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-13T16:21:28+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":90,"exit_index":164,"hold_bars":74,"entry_price":1.786,"exit_price":1.82244898,"entry_rsi":67.422,"entry_hist":-0.000493,"entry_hist_slope":-0.000637,"confidence":0.3945,"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-13T16:21:28+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":179,"exit_index":226,"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-13T16:21:28+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":90,"exit_index":164,"hold_bars":74,"entry_price":1.786,"exit_price":1.82244898,"entry_rsi":67.422,"entry_hist":-0.000493,"entry_hist_slope":-0.000637,"confidence":0.3945,"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-13T16:21:28+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":179,"exit_index":226,"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-13T16:21:28+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":90,"exit_index":164,"hold_bars":74,"entry_price":1.786,"exit_price":1.82244898,"entry_rsi":67.422,"entry_hist":-0.000493,"entry_hist_slope":-0.000637,"confidence":0.3945,"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-13T16:21:28+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":179,"exit_index":226,"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-13T16:21:28+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":90,"exit_index":164,"hold_bars":74,"entry_price":1.786,"exit_price":1.82244898,"entry_rsi":67.422,"entry_hist":-0.000493,"entry_hist_slope":-0.000637,"confidence":0.3945,"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-13T16:21:28+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":179,"exit_index":226,"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-13T16:21:28+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":90,"exit_index":164,"hold_bars":74,"entry_price":1.786,"exit_price":1.82244898,"entry_rsi":67.422,"entry_hist":-0.000493,"entry_hist_slope":-0.000637,"confidence":0.3945,"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-13T16:21:28+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":179,"exit_index":226,"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-13T16:21:28+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":90,"exit_index":164,"hold_bars":74,"entry_price":1.786,"exit_price":1.82244898,"entry_rsi":67.422,"entry_hist":-0.000493,"entry_hist_slope":-0.000637,"confidence":0.3945,"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-13T16:21:28+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":179,"exit_index":226,"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-13T16:21:28+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":170,"exit_index":184,"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-13T16:21:28+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":170,"exit_index":184,"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-13T16:21:28+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":170,"exit_index":184,"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-13T16:21:28+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":170,"exit_index":184,"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-13T16:21:28+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":170,"exit_index":184,"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-13T16:21:28+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":170,"exit_index":184,"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-13T16:21:28+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":1778660460000,"entry_index":130,"exit_index":299,"hold_bars":169,"entry_price":4.635,"exit_price":4.717,"entry_rsi":37.3223,"entry_hist":0.000095,"entry_hist_slope":0.000365,"confidence":0.2334,"mfe_roi_pct":10.03,"mae_roi_pct":-3.13,"realized_roi_pct":9.24,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":130,"exit_index":299,"hold_bars":169,"entry_price":4.635,"exit_price":4.717,"entry_rsi":37.3223,"entry_hist":0.000095,"entry_hist_slope":0.000365,"confidence":0.2334,"mfe_roi_pct":10.03,"mae_roi_pct":-3.13,"realized_roi_pct":9.24,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":130,"exit_index":299,"hold_bars":169,"entry_price":4.635,"exit_price":4.717,"entry_rsi":37.3223,"entry_hist":0.000095,"entry_hist_slope":0.000365,"confidence":0.2334,"mfe_roi_pct":10.03,"mae_roi_pct":-3.13,"realized_roi_pct":9.24,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":130,"exit_index":299,"hold_bars":169,"entry_price":4.635,"exit_price":4.717,"entry_rsi":37.3223,"entry_hist":0.000095,"entry_hist_slope":0.000365,"confidence":0.2334,"mfe_roi_pct":10.03,"mae_roi_pct":-3.13,"realized_roi_pct":9.24,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":130,"exit_index":299,"hold_bars":169,"entry_price":4.635,"exit_price":4.717,"entry_rsi":37.3223,"entry_hist":0.000095,"entry_hist_slope":0.000365,"confidence":0.2334,"mfe_roi_pct":10.03,"mae_roi_pct":-3.13,"realized_roi_pct":9.24,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778615100000,"exit_time":1778660460000,"entry_index":47,"exit_index":299,"hold_bars":252,"entry_price":4.662,"exit_price":4.717,"entry_rsi":67.3348,"entry_hist":-0.000014,"entry_hist_slope":-0.000189,"confidence":0.3028,"mfe_roi_pct":6.08,"mae_roi_pct":-6.98,"realized_roi_pct":-5.83,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778615100000,"exit_time":1778660460000,"entry_index":47,"exit_index":299,"hold_bars":252,"entry_price":4.662,"exit_price":4.717,"entry_rsi":67.3348,"entry_hist":-0.000014,"entry_hist_slope":-0.000189,"confidence":0.3028,"mfe_roi_pct":6.08,"mae_roi_pct":-6.98,"realized_roi_pct":-5.83,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778615100000,"exit_time":1778660460000,"entry_index":47,"exit_index":299,"hold_bars":252,"entry_price":4.662,"exit_price":4.717,"entry_rsi":67.3348,"entry_hist":-0.000014,"entry_hist_slope":-0.000189,"confidence":0.3028,"mfe_roi_pct":6.08,"mae_roi_pct":-6.98,"realized_roi_pct":-5.83,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778615100000,"exit_time":1778660460000,"entry_index":47,"exit_index":299,"hold_bars":252,"entry_price":4.662,"exit_price":4.717,"entry_rsi":67.3348,"entry_hist":-0.000014,"entry_hist_slope":-0.000189,"confidence":0.3028,"mfe_roi_pct":6.08,"mae_roi_pct":-6.98,"realized_roi_pct":-5.83,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778615100000,"exit_time":1778660460000,"entry_index":47,"exit_index":299,"hold_bars":252,"entry_price":4.662,"exit_price":4.717,"entry_rsi":67.3348,"entry_hist":-0.000014,"entry_hist_slope":-0.000189,"confidence":0.3028,"mfe_roi_pct":6.08,"mae_roi_pct":-6.98,"realized_roi_pct":-5.83,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778615100000,"exit_time":1778660460000,"entry_index":47,"exit_index":299,"hold_bars":252,"entry_price":4.662,"exit_price":4.717,"entry_rsi":67.3348,"entry_hist":-0.000014,"entry_hist_slope":-0.000189,"confidence":0.3028,"mfe_roi_pct":6.08,"mae_roi_pct":-6.98,"realized_roi_pct":-5.83,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":151,"exit_index":299,"hold_bars":148,"entry_price":4.658,"exit_price":4.717,"entry_rsi":63.4311,"entry_hist":-0.000376,"entry_hist_slope":-0.000535,"confidence":0.2842,"mfe_roi_pct":5.64,"mae_roi_pct":-7.4,"realized_roi_pct":-6.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":151,"exit_index":299,"hold_bars":148,"entry_price":4.658,"exit_price":4.717,"entry_rsi":63.4311,"entry_hist":-0.000376,"entry_hist_slope":-0.000535,"confidence":0.2842,"mfe_roi_pct":5.64,"mae_roi_pct":-7.4,"realized_roi_pct":-6.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":151,"exit_index":299,"hold_bars":148,"entry_price":4.658,"exit_price":4.717,"entry_rsi":63.4311,"entry_hist":-0.000376,"entry_hist_slope":-0.000535,"confidence":0.2842,"mfe_roi_pct":5.64,"mae_roi_pct":-7.4,"realized_roi_pct":-6.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":151,"exit_index":299,"hold_bars":148,"entry_price":4.658,"exit_price":4.717,"entry_rsi":63.4311,"entry_hist":-0.000376,"entry_hist_slope":-0.000535,"confidence":0.2842,"mfe_roi_pct":5.64,"mae_roi_pct":-7.4,"realized_roi_pct":-6.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":151,"exit_index":299,"hold_bars":148,"entry_price":4.658,"exit_price":4.717,"entry_rsi":63.4311,"entry_hist":-0.000376,"entry_hist_slope":-0.000535,"confidence":0.2842,"mfe_roi_pct":5.64,"mae_roi_pct":-7.4,"realized_roi_pct":-6.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":271,"exit_index":299,"hold_bars":28,"entry_price":4.61,"exit_price":4.717,"entry_rsi":39.8843,"entry_hist":0.001682,"entry_hist_slope":0.002087,"confidence":0.3027,"mfe_roi_pct":12.8,"mae_roi_pct":-0.43,"realized_roi_pct":11.06,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":271,"exit_index":299,"hold_bars":28,"entry_price":4.61,"exit_price":4.717,"entry_rsi":39.8843,"entry_hist":0.001682,"entry_hist_slope":0.002087,"confidence":0.3027,"mfe_roi_pct":12.8,"mae_roi_pct":-0.43,"realized_roi_pct":11.06,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":271,"exit_index":299,"hold_bars":28,"entry_price":4.61,"exit_price":4.717,"entry_rsi":39.8843,"entry_hist":0.001682,"entry_hist_slope":0.002087,"confidence":0.3027,"mfe_roi_pct":12.8,"mae_roi_pct":-0.43,"realized_roi_pct":11.06,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":271,"exit_index":299,"hold_bars":28,"entry_price":4.61,"exit_price":4.717,"entry_rsi":39.8843,"entry_hist":0.001682,"entry_hist_slope":0.002087,"confidence":0.3027,"mfe_roi_pct":12.8,"mae_roi_pct":-0.43,"realized_roi_pct":11.06,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":271,"exit_index":299,"hold_bars":28,"entry_price":4.61,"exit_price":4.717,"entry_rsi":39.8843,"entry_hist":0.001682,"entry_hist_slope":0.002087,"confidence":0.3027,"mfe_roi_pct":12.8,"mae_roi_pct":-0.43,"realized_roi_pct":11.06,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":271,"exit_index":299,"hold_bars":28,"entry_price":4.61,"exit_price":4.717,"entry_rsi":39.8843,"entry_hist":0.001682,"entry_hist_slope":0.002087,"confidence":0.3027,"mfe_roi_pct":12.8,"mae_roi_pct":-0.43,"realized_roi_pct":11.06,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":90,"exit_index":155,"hold_bars":65,"entry_price":4.617,"exit_price":4.71122449,"entry_rsi":66.7609,"entry_hist":-0.00169,"entry_hist_slope":-0.0032,"confidence":0.4522,"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-13T16:21:28+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":90,"exit_index":155,"hold_bars":65,"entry_price":4.617,"exit_price":4.71122449,"entry_rsi":66.7609,"entry_hist":-0.00169,"entry_hist_slope":-0.0032,"confidence":0.4522,"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-13T16:21:28+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":90,"exit_index":155,"hold_bars":65,"entry_price":4.617,"exit_price":4.71122449,"entry_rsi":66.7609,"entry_hist":-0.00169,"entry_hist_slope":-0.0032,"confidence":0.4522,"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-13T16:21:28+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":90,"exit_index":155,"hold_bars":65,"entry_price":4.617,"exit_price":4.71122449,"entry_rsi":66.7609,"entry_hist":-0.00169,"entry_hist_slope":-0.0032,"confidence":0.4522,"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-13T16:21:28+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":90,"exit_index":155,"hold_bars":65,"entry_price":4.617,"exit_price":4.71122449,"entry_rsi":66.7609,"entry_hist":-0.00169,"entry_hist_slope":-0.0032,"confidence":0.4522,"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-13T16:21:28+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":90,"exit_index":155,"hold_bars":65,"entry_price":4.617,"exit_price":4.71122449,"entry_rsi":66.7609,"entry_hist":-0.00169,"entry_hist_slope":-0.0032,"confidence":0.4522,"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-13T16:21:28+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":90,"exit_index":155,"hold_bars":65,"entry_price":4.617,"exit_price":4.71122449,"entry_rsi":66.7609,"entry_hist":-0.00169,"entry_hist_slope":-0.0032,"confidence":0.4522,"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-13T16:21:28+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":201,"exit_index":227,"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-13T16:21:28+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":201,"exit_index":227,"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-13T16:21:28+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":201,"exit_index":227,"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-13T16:21:28+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":201,"exit_index":227,"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-13T16:21:28+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":201,"exit_index":227,"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-13T16:21:28+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":201,"exit_index":227,"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-13T16:21:28+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":1778660460000,"entry_index":148,"exit_index":299,"hold_bars":151,"entry_price":0.3226,"exit_price":0.3235,"entry_rsi":33.1799,"entry_hist":0.000008,"entry_hist_slope":0.000013,"confidence":0.2561,"mfe_roi_pct":2.01,"mae_roi_pct":-2.17,"realized_roi_pct":1.39,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":148,"exit_index":299,"hold_bars":151,"entry_price":0.3226,"exit_price":0.3235,"entry_rsi":33.1799,"entry_hist":0.000008,"entry_hist_slope":0.000013,"confidence":0.2561,"mfe_roi_pct":2.01,"mae_roi_pct":-2.17,"realized_roi_pct":1.39,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":148,"exit_index":299,"hold_bars":151,"entry_price":0.3226,"exit_price":0.3235,"entry_rsi":33.1799,"entry_hist":0.000008,"entry_hist_slope":0.000013,"confidence":0.2561,"mfe_roi_pct":2.01,"mae_roi_pct":-2.17,"realized_roi_pct":1.39,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":148,"exit_index":299,"hold_bars":151,"entry_price":0.3226,"exit_price":0.3235,"entry_rsi":33.1799,"entry_hist":0.000008,"entry_hist_slope":0.000013,"confidence":0.2561,"mfe_roi_pct":2.01,"mae_roi_pct":-2.17,"realized_roi_pct":1.39,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":148,"exit_index":299,"hold_bars":151,"entry_price":0.3226,"exit_price":0.3235,"entry_rsi":33.1799,"entry_hist":0.000008,"entry_hist_slope":0.000013,"confidence":0.2561,"mfe_roi_pct":2.01,"mae_roi_pct":-2.17,"realized_roi_pct":1.39,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":125,"exit_index":299,"hold_bars":174,"entry_price":0.3196,"exit_price":0.3235,"entry_rsi":39.9612,"entry_hist":0.000002,"entry_hist_slope":0.000021,"confidence":0.1052,"mfe_roi_pct":9.23,"mae_roi_pct":-1.1,"realized_roi_pct":6.1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":125,"exit_index":299,"hold_bars":174,"entry_price":0.3196,"exit_price":0.3235,"entry_rsi":39.9612,"entry_hist":0.000002,"entry_hist_slope":0.000021,"confidence":0.1052,"mfe_roi_pct":9.23,"mae_roi_pct":-1.1,"realized_roi_pct":6.1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":125,"exit_index":299,"hold_bars":174,"entry_price":0.3196,"exit_price":0.3235,"entry_rsi":39.9612,"entry_hist":0.000002,"entry_hist_slope":0.000021,"confidence":0.1052,"mfe_roi_pct":9.23,"mae_roi_pct":-1.1,"realized_roi_pct":6.1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"ETHW-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778636700000,"exit_time":1778660460000,"entry_index":167,"exit_index":299,"hold_bars":132,"entry_price":0.3246,"exit_price":0.3235,"entry_rsi":61.0982,"entry_hist":-0.000035,"entry_hist_slope":-0.000042,"confidence":0.1332,"mfe_roi_pct":5.29,"mae_roi_pct":-1.08,"realized_roi_pct":1.7,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"ETHW-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778636700000,"exit_time":1778660460000,"entry_index":167,"exit_index":299,"hold_bars":132,"entry_price":0.3246,"exit_price":0.3235,"entry_rsi":61.0982,"entry_hist":-0.000035,"entry_hist_slope":-0.000042,"confidence":0.1332,"mfe_roi_pct":5.29,"mae_roi_pct":-1.08,"realized_roi_pct":1.7,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":222,"exit_index":299,"hold_bars":77,"entry_price":0.3243,"exit_price":0.3235,"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":1.24,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":222,"exit_index":299,"hold_bars":77,"entry_price":0.3243,"exit_price":0.3235,"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":1.24,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":56,"exit_index":61,"hold_bars":5,"entry_price":0.3439,"exit_price":0.334,"entry_rsi":60.6442,"entry_hist":-0.000004,"entry_hist_slope":-0.000149,"confidence":0.1443,"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-13T16:21:28+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":56,"exit_index":61,"hold_bars":5,"entry_price":0.3439,"exit_price":0.334,"entry_rsi":60.6442,"entry_hist":-0.000004,"entry_hist_slope":-0.000149,"confidence":0.1443,"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-13T16:21:28+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":1778659200000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":0.3201,"exit_price":0.3235,"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":5.31,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":0.3201,"exit_price":0.3235,"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":5.31,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":98,"exit_index":152,"hold_bars":54,"entry_price":0.3288,"exit_price":0.3355102,"entry_rsi":60.4815,"entry_hist":-0.000024,"entry_hist_slope":-0.000165,"confidence":0.1437,"mfe_roi_pct":14.88,"mae_roi_pct":-19.58,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":98,"exit_index":152,"hold_bars":54,"entry_price":0.3288,"exit_price":0.3355102,"entry_rsi":60.4815,"entry_hist":-0.000024,"entry_hist_slope":-0.000165,"confidence":0.1437,"mfe_roi_pct":14.88,"mae_roi_pct":-19.58,"realized_roi_pct":-3.2,"tp_hits":1,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":290,"exit_index":299,"hold_bars":9,"entry_price":0.3197,"exit_price":0.3235,"entry_rsi":37.8735,"entry_hist":0.000028,"entry_hist_slope":0.000041,"confidence":0.1561,"mfe_roi_pct":9.07,"mae_roi_pct":0,"realized_roi_pct":5.94,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":290,"exit_index":299,"hold_bars":9,"entry_price":0.3197,"exit_price":0.3235,"entry_rsi":37.8735,"entry_hist":0.000028,"entry_hist_slope":0.000041,"confidence":0.1561,"mfe_roi_pct":9.07,"mae_roi_pct":0,"realized_roi_pct":5.94,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":290,"exit_index":299,"hold_bars":9,"entry_price":0.3197,"exit_price":0.3235,"entry_rsi":37.8735,"entry_hist":0.000028,"entry_hist_slope":0.000041,"confidence":0.1561,"mfe_roi_pct":9.07,"mae_roi_pct":0,"realized_roi_pct":5.94,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":142,"exit_index":299,"hold_bars":157,"entry_price":0.04064,"exit_price":0.04093,"entry_rsi":32.5632,"entry_hist":0.000002,"entry_hist_slope":0.000002,"confidence":0.2678,"mfe_roi_pct":4.55,"mae_roi_pct":-0.12,"realized_roi_pct":3.57,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":142,"exit_index":299,"hold_bars":157,"entry_price":0.04064,"exit_price":0.04093,"entry_rsi":32.5632,"entry_hist":0.000002,"entry_hist_slope":0.000002,"confidence":0.2678,"mfe_roi_pct":4.55,"mae_roi_pct":-0.12,"realized_roi_pct":3.57,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":142,"exit_index":299,"hold_bars":157,"entry_price":0.04064,"exit_price":0.04093,"entry_rsi":32.5632,"entry_hist":0.000002,"entry_hist_slope":0.000002,"confidence":0.2678,"mfe_roi_pct":4.55,"mae_roi_pct":-0.12,"realized_roi_pct":3.57,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":142,"exit_index":299,"hold_bars":157,"entry_price":0.04064,"exit_price":0.04093,"entry_rsi":32.5632,"entry_hist":0.000002,"entry_hist_slope":0.000002,"confidence":0.2678,"mfe_roi_pct":4.55,"mae_roi_pct":-0.12,"realized_roi_pct":3.57,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":142,"exit_index":299,"hold_bars":157,"entry_price":0.04064,"exit_price":0.04093,"entry_rsi":32.5632,"entry_hist":0.000002,"entry_hist_slope":0.000002,"confidence":0.2678,"mfe_roi_pct":4.55,"mae_roi_pct":-0.12,"realized_roi_pct":3.57,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":94,"exit_index":299,"hold_bars":205,"entry_price":0.04101,"exit_price":0.04093,"entry_rsi":60.6454,"entry_hist":-0,"entry_hist_slope":-0.000003,"confidence":0.1151,"mfe_roi_pct":4.92,"mae_roi_pct":-0.97,"realized_roi_pct":0.98,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":94,"exit_index":299,"hold_bars":205,"entry_price":0.04101,"exit_price":0.04093,"entry_rsi":60.6454,"entry_hist":-0,"entry_hist_slope":-0.000003,"confidence":0.1151,"mfe_roi_pct":4.92,"mae_roi_pct":-0.97,"realized_roi_pct":0.98,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":167,"exit_index":299,"hold_bars":132,"entry_price":0.04086,"exit_price":0.04093,"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.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":167,"exit_index":299,"hold_bars":132,"entry_price":0.04086,"exit_price":0.04093,"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.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":167,"exit_index":299,"hold_bars":132,"entry_price":0.04086,"exit_price":0.04093,"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.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":104,"exit_index":299,"hold_bars":195,"entry_price":0.03987,"exit_price":0.04093,"entry_rsi":33.6208,"entry_hist":0.000005,"entry_hist_slope":0.00001,"confidence":0.2455,"mfe_roi_pct":15.55,"mae_roi_pct":-4.77,"realized_roi_pct":12.74,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":104,"exit_index":299,"hold_bars":195,"entry_price":0.03987,"exit_price":0.04093,"entry_rsi":33.6208,"entry_hist":0.000005,"entry_hist_slope":0.00001,"confidence":0.2455,"mfe_roi_pct":15.55,"mae_roi_pct":-4.77,"realized_roi_pct":12.74,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":104,"exit_index":299,"hold_bars":195,"entry_price":0.03987,"exit_price":0.04093,"entry_rsi":33.6208,"entry_hist":0.000005,"entry_hist_slope":0.00001,"confidence":0.2455,"mfe_roi_pct":15.55,"mae_roi_pct":-4.77,"realized_roi_pct":12.74,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":104,"exit_index":299,"hold_bars":195,"entry_price":0.03987,"exit_price":0.04093,"entry_rsi":33.6208,"entry_hist":0.000005,"entry_hist_slope":0.00001,"confidence":0.2455,"mfe_roi_pct":15.55,"mae_roi_pct":-4.77,"realized_roi_pct":12.74,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660100000,"entry_index":240,"exit_index":299,"hold_bars":59,"entry_price":0.04004,"exit_price":0.04093,"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.74,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660100000,"entry_index":240,"exit_index":299,"hold_bars":59,"entry_price":0.04004,"exit_price":0.04093,"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.74,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660100000,"entry_index":240,"exit_index":299,"hold_bars":59,"entry_price":0.04004,"exit_price":0.04093,"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.74,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":57,"exit_index":225,"hold_bars":168,"entry_price":0.04264,"exit_price":0.04094,"entry_rsi":65.8355,"entry_hist":-0.000006,"entry_hist_slope":-0.000011,"confidence":0.2335,"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-13T16:21:28+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":57,"exit_index":225,"hold_bars":168,"entry_price":0.04264,"exit_price":0.04094,"entry_rsi":65.8355,"entry_hist":-0.000006,"entry_hist_slope":-0.000011,"confidence":0.2335,"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-13T16:21:28+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":57,"exit_index":225,"hold_bars":168,"entry_price":0.04264,"exit_price":0.04094,"entry_rsi":65.8355,"entry_hist":-0.000006,"entry_hist_slope":-0.000011,"confidence":0.2335,"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-13T16:21:28+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":57,"exit_index":225,"hold_bars":168,"entry_price":0.04264,"exit_price":0.04094,"entry_rsi":65.8355,"entry_hist":-0.000006,"entry_hist_slope":-0.000011,"confidence":0.2335,"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-13T16:21:28+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":1778659200000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":0.0403,"exit_price":0.04093,"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.56,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":0.0403,"exit_price":0.04093,"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.56,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":48,"exit_index":59,"hold_bars":11,"entry_price":0.04228,"exit_price":0.0414344,"entry_rsi":39.6794,"entry_hist":0.000001,"entry_hist_slope":0.000009,"confidence":0.1091,"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-13T16:21:28+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":110,"exit_index":166,"hold_bars":56,"entry_price":0.03979,"exit_price":0.04165,"entry_rsi":38.5406,"entry_hist":0.000002,"entry_hist_slope":0.00003,"confidence":0.1388,"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-13T16:21:28+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":48,"exit_index":59,"hold_bars":11,"entry_price":0.04228,"exit_price":0.0414344,"entry_rsi":39.6794,"entry_hist":0.000001,"entry_hist_slope":0.000009,"confidence":0.1091,"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-13T16:21:28+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":110,"exit_index":166,"hold_bars":56,"entry_price":0.03979,"exit_price":0.04165,"entry_rsi":38.5406,"entry_hist":0.000002,"entry_hist_slope":0.00003,"confidence":0.1388,"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-13T16:21:28+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":1778660460000,"entry_index":143,"exit_index":299,"hold_bars":156,"entry_price":7.265,"exit_price":7.32,"entry_rsi":12.1448,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.79,"mae_roi_pct":-0.07,"realized_roi_pct":3.79,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":143,"exit_index":299,"hold_bars":156,"entry_price":7.265,"exit_price":7.32,"entry_rsi":12.1448,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.79,"mae_roi_pct":-0.07,"realized_roi_pct":3.79,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":143,"exit_index":299,"hold_bars":156,"entry_price":7.265,"exit_price":7.32,"entry_rsi":12.1448,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.79,"mae_roi_pct":-0.07,"realized_roi_pct":3.79,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":143,"exit_index":299,"hold_bars":156,"entry_price":7.265,"exit_price":7.32,"entry_rsi":12.1448,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.79,"mae_roi_pct":-0.07,"realized_roi_pct":3.79,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":143,"exit_index":299,"hold_bars":156,"entry_price":7.265,"exit_price":7.32,"entry_rsi":12.1448,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.79,"mae_roi_pct":-0.07,"realized_roi_pct":3.79,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":143,"exit_index":299,"hold_bars":156,"entry_price":7.265,"exit_price":7.32,"entry_rsi":12.1448,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.79,"mae_roi_pct":-0.07,"realized_roi_pct":3.79,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":143,"exit_index":299,"hold_bars":156,"entry_price":7.265,"exit_price":7.32,"entry_rsi":12.1448,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.79,"mae_roi_pct":-0.07,"realized_roi_pct":3.79,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":143,"exit_index":299,"hold_bars":156,"entry_price":7.265,"exit_price":7.32,"entry_rsi":12.1448,"entry_hist":0.000002,"entry_hist_slope":0.000349,"confidence":0.6198,"mfe_roi_pct":3.79,"mae_roi_pct":-0.07,"realized_roi_pct":3.79,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778617980000,"exit_time":1778660460000,"entry_index":63,"exit_index":299,"hold_bars":236,"entry_price":7.292,"exit_price":7.32,"entry_rsi":35.8823,"entry_hist":0.000076,"entry_hist_slope":0.000155,"confidence":0.2237,"mfe_roi_pct":3.57,"mae_roi_pct":-7.82,"realized_roi_pct":1.92,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778617980000,"exit_time":1778660460000,"entry_index":63,"exit_index":299,"hold_bars":236,"entry_price":7.292,"exit_price":7.32,"entry_rsi":35.8823,"entry_hist":0.000076,"entry_hist_slope":0.000155,"confidence":0.2237,"mfe_roi_pct":3.57,"mae_roi_pct":-7.82,"realized_roi_pct":1.92,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778617980000,"exit_time":1778660460000,"entry_index":63,"exit_index":299,"hold_bars":236,"entry_price":7.292,"exit_price":7.32,"entry_rsi":35.8823,"entry_hist":0.000076,"entry_hist_slope":0.000155,"confidence":0.2237,"mfe_roi_pct":3.57,"mae_roi_pct":-7.82,"realized_roi_pct":1.92,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778617980000,"exit_time":1778660460000,"entry_index":63,"exit_index":299,"hold_bars":236,"entry_price":7.292,"exit_price":7.32,"entry_rsi":35.8823,"entry_hist":0.000076,"entry_hist_slope":0.000155,"confidence":0.2237,"mfe_roi_pct":3.57,"mae_roi_pct":-7.82,"realized_roi_pct":1.92,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":88,"exit_index":299,"hold_bars":211,"entry_price":7.26,"exit_price":7.32,"entry_rsi":37.9804,"entry_hist":0.00062,"entry_hist_slope":0.000762,"confidence":0.2979,"mfe_roi_pct":5.79,"mae_roi_pct":-5.65,"realized_roi_pct":4.13,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":136,"exit_index":299,"hold_bars":163,"entry_price":7.196,"exit_price":7.32,"entry_rsi":30.9128,"entry_hist":0.000361,"entry_hist_slope":0.000559,"confidence":0.4162,"mfe_roi_pct":10.28,"mae_roi_pct":0,"realized_roi_pct":9.09,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":136,"exit_index":299,"hold_bars":163,"entry_price":7.196,"exit_price":7.32,"entry_rsi":30.9128,"entry_hist":0.000361,"entry_hist_slope":0.000559,"confidence":0.4162,"mfe_roi_pct":10.28,"mae_roi_pct":0,"realized_roi_pct":9.09,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.1,"side":"LONG","entry_time":1778617980000,"exit_time":1778660460000,"entry_index":63,"exit_index":299,"hold_bars":236,"entry_price":7.292,"exit_price":7.32,"entry_rsi":35.8823,"entry_hist":0.000076,"entry_hist_slope":0.000155,"confidence":0.2237,"mfe_roi_pct":3.57,"mae_roi_pct":-7.82,"realized_roi_pct":1.92,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":172,"exit_index":299,"hold_bars":127,"entry_price":7.31,"exit_price":7.32,"entry_rsi":66.5133,"entry_hist":-0.000419,"entry_hist_slope":-0.000631,"confidence":0.3727,"mfe_roi_pct":3.37,"mae_roi_pct":-2.31,"realized_roi_pct":-0.68,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":172,"exit_index":299,"hold_bars":127,"entry_price":7.31,"exit_price":7.32,"entry_rsi":66.5133,"entry_hist":-0.000419,"entry_hist_slope":-0.000631,"confidence":0.3727,"mfe_roi_pct":3.37,"mae_roi_pct":-2.31,"realized_roi_pct":-0.68,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":172,"exit_index":299,"hold_bars":127,"entry_price":7.31,"exit_price":7.32,"entry_rsi":66.5133,"entry_hist":-0.000419,"entry_hist_slope":-0.000631,"confidence":0.3727,"mfe_roi_pct":3.37,"mae_roi_pct":-2.31,"realized_roi_pct":-0.68,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":172,"exit_index":299,"hold_bars":127,"entry_price":7.31,"exit_price":7.32,"entry_rsi":66.5133,"entry_hist":-0.000419,"entry_hist_slope":-0.000631,"confidence":0.3727,"mfe_roi_pct":3.37,"mae_roi_pct":-2.31,"realized_roi_pct":-0.68,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":172,"exit_index":299,"hold_bars":127,"entry_price":7.31,"exit_price":7.32,"entry_rsi":66.5133,"entry_hist":-0.000419,"entry_hist_slope":-0.000631,"confidence":0.3727,"mfe_roi_pct":3.37,"mae_roi_pct":-2.31,"realized_roi_pct":-0.68,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":172,"exit_index":299,"hold_bars":127,"entry_price":7.31,"exit_price":7.32,"entry_rsi":66.5133,"entry_hist":-0.000419,"entry_hist_slope":-0.000631,"confidence":0.3727,"mfe_roi_pct":3.37,"mae_roi_pct":-2.31,"realized_roi_pct":-0.68,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":174,"exit_index":299,"hold_bars":125,"entry_price":7.259,"exit_price":7.32,"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":4.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":174,"exit_index":299,"hold_bars":125,"entry_price":7.259,"exit_price":7.32,"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":4.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":174,"exit_index":299,"hold_bars":125,"entry_price":7.259,"exit_price":7.32,"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":4.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":174,"exit_index":299,"hold_bars":125,"entry_price":7.259,"exit_price":7.32,"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":4.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":174,"exit_index":299,"hold_bars":125,"entry_price":7.259,"exit_price":7.32,"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":4.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":174,"exit_index":299,"hold_bars":125,"entry_price":7.259,"exit_price":7.32,"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":4.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":174,"exit_index":299,"hold_bars":125,"entry_price":7.259,"exit_price":7.32,"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":4.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":174,"exit_index":266,"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-13T16:21:28+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":1778660400000,"entry_index":232,"exit_index":299,"hold_bars":67,"entry_price":7.325,"exit_price":7.32,"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":0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":232,"exit_index":299,"hold_bars":67,"entry_price":7.325,"exit_price":7.32,"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":0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":232,"exit_index":299,"hold_bars":67,"entry_price":7.325,"exit_price":7.32,"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":0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":232,"exit_index":299,"hold_bars":67,"entry_price":7.325,"exit_price":7.32,"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":0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":232,"exit_index":299,"hold_bars":67,"entry_price":7.325,"exit_price":7.32,"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":0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":232,"exit_index":299,"hold_bars":67,"entry_price":7.325,"exit_price":7.32,"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":0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":232,"exit_index":299,"hold_bars":67,"entry_price":7.325,"exit_price":7.32,"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":0.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":86,"exit_index":220,"hold_bars":134,"entry_price":7.537,"exit_price":7.38626,"entry_rsi":37.1145,"entry_hist":0.000317,"entry_hist_slope":0.000808,"confidence":0.3266,"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-13T16:21:28+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":240,"exit_index":265,"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-13T16:21:28+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":1778660100000,"entry_index":268,"exit_index":299,"hold_bars":31,"entry_price":7.231,"exit_price":7.32,"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":6.15,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":86,"exit_index":220,"hold_bars":134,"entry_price":7.537,"exit_price":7.38626,"entry_rsi":37.1145,"entry_hist":0.000317,"entry_hist_slope":0.000808,"confidence":0.3266,"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-13T16:21:28+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":240,"exit_index":265,"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-13T16:21:28+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":1778660100000,"entry_index":268,"exit_index":299,"hold_bars":31,"entry_price":7.231,"exit_price":7.32,"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":6.15,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":86,"exit_index":220,"hold_bars":134,"entry_price":7.537,"exit_price":7.38626,"entry_rsi":37.1145,"entry_hist":0.000317,"entry_hist_slope":0.000808,"confidence":0.3266,"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-13T16:21:28+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":240,"exit_index":265,"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-13T16:21:28+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":1778660100000,"entry_index":268,"exit_index":299,"hold_bars":31,"entry_price":7.231,"exit_price":7.32,"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":6.15,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":86,"exit_index":220,"hold_bars":134,"entry_price":7.537,"exit_price":7.38626,"entry_rsi":37.1145,"entry_hist":0.000317,"entry_hist_slope":0.000808,"confidence":0.3266,"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-13T16:21:28+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":240,"exit_index":265,"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-13T16:21:28+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":1778660100000,"entry_index":268,"exit_index":299,"hold_bars":31,"entry_price":7.231,"exit_price":7.32,"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":6.15,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":86,"exit_index":220,"hold_bars":134,"entry_price":7.537,"exit_price":7.38626,"entry_rsi":37.1145,"entry_hist":0.000317,"entry_hist_slope":0.000808,"confidence":0.3266,"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-13T16:21:28+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":240,"exit_index":265,"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-13T16:21:28+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":1778660100000,"entry_index":268,"exit_index":299,"hold_bars":31,"entry_price":7.231,"exit_price":7.32,"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":6.15,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":86,"exit_index":220,"hold_bars":134,"entry_price":7.537,"exit_price":7.38626,"entry_rsi":37.1145,"entry_hist":0.000317,"entry_hist_slope":0.000808,"confidence":0.3266,"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-13T16:21:28+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":240,"exit_index":265,"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-13T16:21:28+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":1778660100000,"entry_index":268,"exit_index":299,"hold_bars":31,"entry_price":7.231,"exit_price":7.32,"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":6.15,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":273,"exit_index":282,"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-13T16:21:28+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":273,"exit_index":282,"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-13T16:21:28+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":273,"exit_index":282,"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-13T16:21:28+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":273,"exit_index":282,"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-13T16:21:28+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":273,"exit_index":282,"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-13T16:21:28+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":273,"exit_index":282,"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-13T16:21:28+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":99,"exit_index":153,"hold_bars":54,"entry_price":7.531,"exit_price":7.68469388,"entry_rsi":62.909,"entry_hist":-0.002018,"entry_hist_slope":-0.00445,"confidence":0.3655,"mfe_roi_pct":4.83,"mae_roi_pct":-18.17,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":164,"exit_index":249,"hold_bars":85,"entry_price":7.76,"exit_price":7.506,"entry_rsi":60.8043,"entry_hist":-0.001509,"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-13T16:21:28+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":99,"exit_index":153,"hold_bars":54,"entry_price":7.531,"exit_price":7.68469388,"entry_rsi":62.909,"entry_hist":-0.002018,"entry_hist_slope":-0.00445,"confidence":0.3655,"mfe_roi_pct":4.83,"mae_roi_pct":-18.17,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":164,"exit_index":249,"hold_bars":85,"entry_price":7.76,"exit_price":7.506,"entry_rsi":60.8043,"entry_hist":-0.001509,"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-13T16:21:28+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":99,"exit_index":153,"hold_bars":54,"entry_price":7.531,"exit_price":7.68469388,"entry_rsi":62.909,"entry_hist":-0.002018,"entry_hist_slope":-0.00445,"confidence":0.3655,"mfe_roi_pct":4.83,"mae_roi_pct":-18.17,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":164,"exit_index":249,"hold_bars":85,"entry_price":7.76,"exit_price":7.506,"entry_rsi":60.8043,"entry_hist":-0.001509,"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-13T16:21:28+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":99,"exit_index":153,"hold_bars":54,"entry_price":7.531,"exit_price":7.68469388,"entry_rsi":62.909,"entry_hist":-0.002018,"entry_hist_slope":-0.00445,"confidence":0.3655,"mfe_roi_pct":4.83,"mae_roi_pct":-18.17,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":164,"exit_index":249,"hold_bars":85,"entry_price":7.76,"exit_price":7.506,"entry_rsi":60.8043,"entry_hist":-0.001509,"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-13T16:21:28+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":99,"exit_index":153,"hold_bars":54,"entry_price":7.531,"exit_price":7.68469388,"entry_rsi":62.909,"entry_hist":-0.002018,"entry_hist_slope":-0.00445,"confidence":0.3655,"mfe_roi_pct":4.83,"mae_roi_pct":-18.17,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":164,"exit_index":249,"hold_bars":85,"entry_price":7.76,"exit_price":7.506,"entry_rsi":60.8043,"entry_hist":-0.001509,"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-13T16:21:28+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":99,"exit_index":153,"hold_bars":54,"entry_price":7.531,"exit_price":7.68469388,"entry_rsi":62.909,"entry_hist":-0.002018,"entry_hist_slope":-0.00445,"confidence":0.3655,"mfe_roi_pct":4.83,"mae_roi_pct":-18.17,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":164,"exit_index":249,"hold_bars":85,"entry_price":7.76,"exit_price":7.506,"entry_rsi":60.8043,"entry_hist":-0.001509,"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-13T16:21:28+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":204,"exit_index":226,"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-13T16:21:28+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":237,"exit_index":268,"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-13T16:21:28+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":204,"exit_index":226,"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-13T16:21:28+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":237,"exit_index":268,"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-13T16:21:28+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":204,"exit_index":226,"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-13T16:21:28+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":237,"exit_index":268,"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-13T16:21:28+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":204,"exit_index":226,"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-13T16:21:28+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":237,"exit_index":268,"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-13T16:21:28+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":204,"exit_index":226,"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-13T16:21:28+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":237,"exit_index":268,"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-13T16:21:28+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":204,"exit_index":226,"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-13T16:21:28+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":237,"exit_index":268,"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-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1776938400000,"exit_time":1777197600000,"entry_index":60,"exit_index":96,"hold_bars":36,"entry_price":6.974,"exit_price":7.11632653,"entry_rsi":64.2447,"entry_hist":-0.000071,"entry_hist_slope":-0.001141,"confidence":0.3955,"mfe_roi_pct":18.82,"mae_roi_pct":-13.6,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1776938400000,"exit_time":1777197600000,"entry_index":60,"exit_index":96,"hold_bars":36,"entry_price":6.974,"exit_price":7.11632653,"entry_rsi":64.2447,"entry_hist":-0.000071,"entry_hist_slope":-0.001141,"confidence":0.3955,"mfe_roi_pct":18.82,"mae_roi_pct":-13.6,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1776938400000,"exit_time":1777197600000,"entry_index":60,"exit_index":96,"hold_bars":36,"entry_price":6.974,"exit_price":7.11632653,"entry_rsi":64.2447,"entry_hist":-0.000071,"entry_hist_slope":-0.001141,"confidence":0.3955,"mfe_roi_pct":18.82,"mae_roi_pct":-13.6,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1776938400000,"exit_time":1777197600000,"entry_index":60,"exit_index":96,"hold_bars":36,"entry_price":6.974,"exit_price":7.11632653,"entry_rsi":64.2447,"entry_hist":-0.000071,"entry_hist_slope":-0.001141,"confidence":0.3955,"mfe_roi_pct":18.82,"mae_roi_pct":-13.6,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1776938400000,"exit_time":1777197600000,"entry_index":60,"exit_index":96,"hold_bars":36,"entry_price":6.974,"exit_price":7.11632653,"entry_rsi":64.2447,"entry_hist":-0.000071,"entry_hist_slope":-0.001141,"confidence":0.3955,"mfe_roi_pct":18.82,"mae_roi_pct":-13.6,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"GMX-USDT-SWAP","interval":"2h","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1776938400000,"exit_time":1777197600000,"entry_index":60,"exit_index":96,"hold_bars":36,"entry_price":6.974,"exit_price":7.11632653,"entry_rsi":64.2447,"entry_hist":-0.000071,"entry_hist_slope":-0.001141,"confidence":0.3955,"mfe_roi_pct":18.82,"mae_roi_pct":-13.6,"realized_roi_pct":5.05,"tp_hits":2,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":147,"exit_index":299,"hold_bars":152,"entry_price":0.0001764,"exit_price":0.000179,"entry_rsi":30.6926,"entry_hist":0,"entry_hist_slope":0,"confidence":0.3094,"mfe_roi_pct":10.2,"mae_roi_pct":0,"realized_roi_pct":8.26,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":147,"exit_index":299,"hold_bars":152,"entry_price":0.0001764,"exit_price":0.000179,"entry_rsi":30.6926,"entry_hist":0,"entry_hist_slope":0,"confidence":0.3094,"mfe_roi_pct":10.2,"mae_roi_pct":0,"realized_roi_pct":8.26,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":147,"exit_index":299,"hold_bars":152,"entry_price":0.0001764,"exit_price":0.000179,"entry_rsi":30.6926,"entry_hist":0,"entry_hist_slope":0,"confidence":0.3094,"mfe_roi_pct":10.2,"mae_roi_pct":0,"realized_roi_pct":8.26,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":147,"exit_index":299,"hold_bars":152,"entry_price":0.0001764,"exit_price":0.000179,"entry_rsi":30.6926,"entry_hist":0,"entry_hist_slope":0,"confidence":0.3094,"mfe_roi_pct":10.2,"mae_roi_pct":0,"realized_roi_pct":8.26,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":147,"exit_index":299,"hold_bars":152,"entry_price":0.0001764,"exit_price":0.000179,"entry_rsi":30.6926,"entry_hist":0,"entry_hist_slope":0,"confidence":0.3094,"mfe_roi_pct":10.2,"mae_roi_pct":0,"realized_roi_pct":8.26,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":147,"exit_index":299,"hold_bars":152,"entry_price":0.0001764,"exit_price":0.000179,"entry_rsi":30.6926,"entry_hist":0,"entry_hist_slope":0,"confidence":0.3094,"mfe_roi_pct":10.2,"mae_roi_pct":0,"realized_roi_pct":8.26,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778655120000,"exit_time":1778660460000,"entry_index":210,"exit_index":299,"hold_bars":89,"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-13T16:21:28+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":1778655120000,"exit_time":1778660460000,"entry_index":210,"exit_index":299,"hold_bars":89,"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-13T16:21:28+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":1778655120000,"exit_time":1778660460000,"entry_index":210,"exit_index":299,"hold_bars":89,"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-13T16:21:28+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":1778660460000,"entry_index":210,"exit_index":299,"hold_bars":89,"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-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778584200000,"exit_time":1778595900000,"entry_index":45,"exit_index":84,"hold_bars":39,"entry_price":0.0001799,"exit_price":0.0001763,"entry_rsi":39.5494,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1101,"mfe_roi_pct":2.78,"mae_roi_pct":-10.56,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"HMSTR-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778584200000,"exit_time":1778595900000,"entry_index":45,"exit_index":84,"hold_bars":39,"entry_price":0.0001799,"exit_price":0.0001763,"entry_rsi":39.5494,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1101,"mfe_roi_pct":2.78,"mae_roi_pct":-10.56,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":72,"exit_index":96,"hold_bars":24,"entry_price":0.0001874,"exit_price":0.0001943,"entry_rsi":36.2268,"entry_hist":0,"entry_hist_slope":0,"confidence":0.185,"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-13T16:21:28+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":72,"exit_index":96,"hold_bars":24,"entry_price":0.0001874,"exit_price":0.0001943,"entry_rsi":36.2268,"entry_hist":0,"entry_hist_slope":0,"confidence":0.185,"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-13T16:21:28+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":72,"exit_index":96,"hold_bars":24,"entry_price":0.0001874,"exit_price":0.0001943,"entry_rsi":36.2268,"entry_hist":0,"entry_hist_slope":0,"confidence":0.185,"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-13T16:21:28+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":193,"exit_index":204,"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-13T16:21:28+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":215,"exit_index":219,"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-13T16:21:28+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":221,"exit_index":239,"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-13T16:21:28+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":193,"exit_index":204,"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-13T16:21:28+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":215,"exit_index":219,"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-13T16:21:28+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":221,"exit_index":239,"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-13T16:21:28+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":215,"exit_index":219,"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-13T16:21:28+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":221,"exit_index":239,"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-13T16:21:28+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":215,"exit_index":219,"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-13T16:21:28+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":221,"exit_index":239,"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-13T16:21:28+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":113,"exit_index":171,"hold_bars":58,"entry_price":0.10611,"exit_price":0.10827551,"entry_rsi":65.0428,"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-13T16:21:28+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":113,"exit_index":171,"hold_bars":58,"entry_price":0.10611,"exit_price":0.10827551,"entry_rsi":65.0428,"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-13T16:21:28+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":113,"exit_index":171,"hold_bars":58,"entry_price":0.10611,"exit_price":0.10827551,"entry_rsi":65.0428,"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-13T16:21:28+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":113,"exit_index":171,"hold_bars":58,"entry_price":0.10611,"exit_price":0.10827551,"entry_rsi":65.0428,"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-13T16:21:28+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":1778660520000,"entry_index":134,"exit_index":299,"hold_bars":165,"entry_price":0.1077,"exit_price":0.10702,"entry_rsi":68.6577,"entry_hist":-0.000001,"entry_hist_slope":-0.000005,"confidence":0.2959,"mfe_roi_pct":8.83,"mae_roi_pct":-5.51,"realized_roi_pct":3.18,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":134,"exit_index":266,"hold_bars":132,"entry_price":0.10552,"exit_price":0.10767347,"entry_rsi":60.7406,"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-13T16:21:28+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":134,"exit_index":266,"hold_bars":132,"entry_price":0.10552,"exit_price":0.10767347,"entry_rsi":60.7406,"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-13T16:21:28+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":147,"exit_index":148,"hold_bars":1,"entry_price":0.09891,"exit_price":0.10092857,"entry_rsi":61.6053,"entry_hist":-0.000029,"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-13T16:21:28+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":147,"exit_index":148,"hold_bars":1,"entry_price":0.09891,"exit_price":0.10092857,"entry_rsi":61.6053,"entry_hist":-0.000029,"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-13T16:21:28+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":147,"exit_index":148,"hold_bars":1,"entry_price":0.09891,"exit_price":0.10092857,"entry_rsi":61.6053,"entry_hist":-0.000029,"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-13T16:21:28+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":67,"exit_index":74,"hold_bars":7,"entry_price":0.08423,"exit_price":0.0864,"entry_rsi":38.1555,"entry_hist":0.000042,"entry_hist_slope":0.000043,"confidence":0.1502,"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-13T16:21:28+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":67,"exit_index":74,"hold_bars":7,"entry_price":0.08423,"exit_price":0.0864,"entry_rsi":38.1555,"entry_hist":0.000042,"entry_hist_slope":0.000043,"confidence":0.1502,"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-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"INIT-USDT-SWAP","interval":"2h","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1776988800000,"exit_time":1777039200000,"entry_index":67,"exit_index":74,"hold_bars":7,"entry_price":0.08423,"exit_price":0.0864,"entry_rsi":38.1555,"entry_hist":0.000042,"entry_hist_slope":0.000043,"confidence":0.1502,"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-13T16:21:28+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":1778660400000,"entry_index":124,"exit_index":297,"hold_bars":173,"entry_price":0.4961,"exit_price":0.5172,"entry_rsi":39.1542,"entry_hist":0.000017,"entry_hist_slope":0.00014,"confidence":0.1471,"mfe_roi_pct":22.78,"mae_roi_pct":-4.54,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":124,"exit_index":297,"hold_bars":173,"entry_price":0.4961,"exit_price":0.5172,"entry_rsi":39.1542,"entry_hist":0.000017,"entry_hist_slope":0.00014,"confidence":0.1471,"mfe_roi_pct":22.78,"mae_roi_pct":-4.54,"realized_roi_pct":14.95,"tp_hits":3,"exit_reason":"tp_full"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778659680000,"exit_time":1778660400000,"entry_index":285,"exit_index":297,"hold_bars":12,"entry_price":0.5069,"exit_price":0.5172449,"entry_rsi":62.1842,"entry_hist":-0.000025,"entry_hist_slope":-0.00006,"confidence":0.1612,"mfe_roi_pct":0.59,"mae_roi_pct":-11.37,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778659680000,"exit_time":1778660400000,"entry_index":285,"exit_index":297,"hold_bars":12,"entry_price":0.5069,"exit_price":0.5172449,"entry_rsi":62.1842,"entry_hist":-0.000025,"entry_hist_slope":-0.00006,"confidence":0.1612,"mfe_roi_pct":0.59,"mae_roi_pct":-11.37,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778659680000,"exit_time":1778660400000,"entry_index":285,"exit_index":297,"hold_bars":12,"entry_price":0.5069,"exit_price":0.5172449,"entry_rsi":62.1842,"entry_hist":-0.000025,"entry_hist_slope":-0.00006,"confidence":0.1612,"mfe_roi_pct":0.59,"mae_roi_pct":-11.37,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":169,"exit_index":224,"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-13T16:21:28+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":169,"exit_index":224,"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-13T16:21:28+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":169,"exit_index":224,"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-13T16:21:28+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":216,"exit_index":227,"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-13T16:21:28+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":1778588100000,"exit_time":1778595900000,"entry_index":58,"exit_index":84,"hold_bars":26,"entry_price":0.4927,"exit_price":0.482846,"entry_rsi":33.2799,"entry_hist":0.000055,"entry_hist_slope":0.000111,"confidence":0.2734,"mfe_roi_pct":1.62,"mae_roi_pct":-10.15,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":98,"exit_index":254,"hold_bars":156,"entry_price":0.482,"exit_price":0.5022,"entry_rsi":39.9058,"entry_hist":0.000035,"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-13T16:21:28+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":1778588100000,"exit_time":1778595900000,"entry_index":58,"exit_index":84,"hold_bars":26,"entry_price":0.4927,"exit_price":0.482846,"entry_rsi":33.2799,"entry_hist":0.000055,"entry_hist_slope":0.000111,"confidence":0.2734,"mfe_roi_pct":1.62,"mae_roi_pct":-10.15,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":98,"exit_index":254,"hold_bars":156,"entry_price":0.482,"exit_price":0.5022,"entry_rsi":39.9058,"entry_hist":0.000035,"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-13T16:21:28+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":1778588100000,"exit_time":1778595900000,"entry_index":58,"exit_index":84,"hold_bars":26,"entry_price":0.4927,"exit_price":0.482846,"entry_rsi":33.2799,"entry_hist":0.000055,"entry_hist_slope":0.000111,"confidence":0.2734,"mfe_roi_pct":1.62,"mae_roi_pct":-10.15,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778588100000,"exit_time":1778595900000,"entry_index":58,"exit_index":84,"hold_bars":26,"entry_price":0.4927,"exit_price":0.482846,"entry_rsi":33.2799,"entry_hist":0.000055,"entry_hist_slope":0.000111,"confidence":0.2734,"mfe_roi_pct":1.62,"mae_roi_pct":-10.15,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"JTO-USDT-SWAP","interval":"5m","strategy":"strategy1_baseline","threshold":0.25,"side":"LONG","entry_time":1778588100000,"exit_time":1778595900000,"entry_index":58,"exit_index":84,"hold_bars":26,"entry_price":0.4927,"exit_price":0.482846,"entry_rsi":33.2799,"entry_hist":0.000055,"entry_hist_slope":0.000111,"confidence":0.2734,"mfe_roi_pct":1.62,"mae_roi_pct":-10.15,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":252,"exit_index":256,"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-13T16:21:28+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":252,"exit_index":256,"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-13T16:21:28+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":252,"exit_index":256,"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-13T16:21:28+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":252,"exit_index":256,"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-13T16:21:28+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":235,"exit_index":284,"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-13T16:21:28+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":235,"exit_index":284,"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-13T16:21:28+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":235,"exit_index":284,"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-13T16:21:28+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":235,"exit_index":284,"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-13T16:21:28+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":128,"exit_index":150,"hold_bars":22,"entry_price":0.5334,"exit_price":0.522732,"entry_rsi":37.5077,"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-13T16:21:28+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":168,"exit_index":194,"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-13T16:21:28+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":274,"exit_index":292,"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-13T16:21:28+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":128,"exit_index":150,"hold_bars":22,"entry_price":0.5334,"exit_price":0.522732,"entry_rsi":37.5077,"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-13T16:21:28+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":168,"exit_index":194,"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-13T16:21:28+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":274,"exit_index":292,"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-13T16:21:28+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":128,"exit_index":150,"hold_bars":22,"entry_price":0.5334,"exit_price":0.522732,"entry_rsi":37.5077,"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-13T16:21:28+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":168,"exit_index":194,"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-13T16:21:28+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":274,"exit_index":292,"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-13T16:21:28+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":168,"exit_index":194,"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-13T16:21:28+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":274,"exit_index":292,"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-13T16:21:28+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":168,"exit_index":194,"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-13T16:21:28+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":54,"exit_index":56,"hold_bars":2,"entry_price":0.3771,"exit_price":0.38479592,"entry_rsi":61.3331,"entry_hist":-0.000057,"entry_hist_slope":-0.000298,"confidence":0.1896,"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-13T16:21:28+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":62,"exit_index":66,"hold_bars":4,"entry_price":0.3834,"exit_price":0.39122449,"entry_rsi":63.6486,"entry_hist":-0.000189,"entry_hist_slope":-0.000235,"confidence":0.2292,"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-13T16:21:28+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":172,"exit_index":175,"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-13T16:21:28+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":54,"exit_index":56,"hold_bars":2,"entry_price":0.3771,"exit_price":0.38479592,"entry_rsi":61.3331,"entry_hist":-0.000057,"entry_hist_slope":-0.000298,"confidence":0.1896,"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-13T16:21:28+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":62,"exit_index":66,"hold_bars":4,"entry_price":0.3834,"exit_price":0.39122449,"entry_rsi":63.6486,"entry_hist":-0.000189,"entry_hist_slope":-0.000235,"confidence":0.2292,"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-13T16:21:28+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":172,"exit_index":175,"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-13T16:21:28+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":54,"exit_index":56,"hold_bars":2,"entry_price":0.3771,"exit_price":0.38479592,"entry_rsi":61.3331,"entry_hist":-0.000057,"entry_hist_slope":-0.000298,"confidence":0.1896,"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-13T16:21:28+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":62,"exit_index":66,"hold_bars":4,"entry_price":0.3834,"exit_price":0.39122449,"entry_rsi":63.6486,"entry_hist":-0.000189,"entry_hist_slope":-0.000235,"confidence":0.2292,"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-13T16:21:28+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":172,"exit_index":175,"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-13T16:21:28+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":62,"exit_index":66,"hold_bars":4,"entry_price":0.3834,"exit_price":0.39122449,"entry_rsi":63.6486,"entry_hist":-0.000189,"entry_hist_slope":-0.000235,"confidence":0.2292,"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-13T16:21:28+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":172,"exit_index":175,"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-13T16:21:28+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":172,"exit_index":175,"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-13T16:21:28+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":172,"exit_index":175,"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-13T16:21:28+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":51,"exit_index":56,"hold_bars":5,"entry_price":0.3462,"exit_price":0.3314,"entry_rsi":61.1045,"entry_hist":-0.00017,"entry_hist_slope":-0.000184,"confidence":0.1618,"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-13T16:21:28+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":51,"exit_index":56,"hold_bars":5,"entry_price":0.3462,"exit_price":0.3314,"entry_rsi":61.1045,"entry_hist":-0.00017,"entry_hist_slope":-0.000184,"confidence":0.1618,"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-13T16:21:28+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":51,"exit_index":56,"hold_bars":5,"entry_price":0.3462,"exit_price":0.3314,"entry_rsi":61.1045,"entry_hist":-0.00017,"entry_hist_slope":-0.000184,"confidence":0.1618,"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-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778651280000,"exit_time":1778660520000,"entry_index":145,"exit_index":299,"hold_bars":154,"entry_price":0.1463,"exit_price":0.1469,"entry_rsi":35.4417,"entry_hist":0.00001,"entry_hist_slope":0.00001,"confidence":0.2046,"mfe_roi_pct":6.49,"mae_roi_pct":-0.34,"realized_roi_pct":2.05,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778651280000,"exit_time":1778660520000,"entry_index":145,"exit_index":299,"hold_bars":154,"entry_price":0.1463,"exit_price":0.1469,"entry_rsi":35.4417,"entry_hist":0.00001,"entry_hist_slope":0.00001,"confidence":0.2046,"mfe_roi_pct":6.49,"mae_roi_pct":-0.34,"realized_roi_pct":2.05,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778651280000,"exit_time":1778660520000,"entry_index":145,"exit_index":299,"hold_bars":154,"entry_price":0.1463,"exit_price":0.1469,"entry_rsi":35.4417,"entry_hist":0.00001,"entry_hist_slope":0.00001,"confidence":0.2046,"mfe_roi_pct":6.49,"mae_roi_pct":-0.34,"realized_roi_pct":2.05,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"1m","strategy":"strategy1_baseline","threshold":0.2,"side":"LONG","entry_time":1778651280000,"exit_time":1778660520000,"entry_index":145,"exit_index":299,"hold_bars":154,"entry_price":0.1463,"exit_price":0.1469,"entry_rsi":35.4417,"entry_hist":0.00001,"entry_hist_slope":0.00001,"confidence":0.2046,"mfe_roi_pct":6.49,"mae_roi_pct":-0.34,"realized_roi_pct":2.05,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778615460000,"exit_time":1778634540000,"entry_index":49,"exit_index":155,"hold_bars":106,"entry_price":0.1441,"exit_price":0.14704082,"entry_rsi":60.2711,"entry_hist":-0.00001,"entry_hist_slope":-0.000011,"confidence":0.1084,"mfe_roi_pct":5.61,"mae_roi_pct":-10.53,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":168,"exit_index":299,"hold_bars":131,"entry_price":0.1475,"exit_price":0.1469,"entry_rsi":68.4358,"entry_hist":-0.000021,"entry_hist_slope":-0.000039,"confidence":0.2976,"mfe_roi_pct":4.45,"mae_roi_pct":-7.02,"realized_roi_pct":2.04,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"LA-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778615460000,"exit_time":1778634540000,"entry_index":49,"exit_index":155,"hold_bars":106,"entry_price":0.1441,"exit_price":0.14704082,"entry_rsi":60.2711,"entry_hist":-0.00001,"entry_hist_slope":-0.000011,"confidence":0.1084,"mfe_roi_pct":5.61,"mae_roi_pct":-10.53,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":168,"exit_index":299,"hold_bars":131,"entry_price":0.1475,"exit_price":0.1469,"entry_rsi":68.4358,"entry_hist":-0.000021,"entry_hist_slope":-0.000039,"confidence":0.2976,"mfe_roi_pct":4.45,"mae_roi_pct":-7.02,"realized_roi_pct":2.04,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":168,"exit_index":299,"hold_bars":131,"entry_price":0.1475,"exit_price":0.1469,"entry_rsi":68.4358,"entry_hist":-0.000021,"entry_hist_slope":-0.000039,"confidence":0.2976,"mfe_roi_pct":4.45,"mae_roi_pct":-7.02,"realized_roi_pct":2.04,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":168,"exit_index":299,"hold_bars":131,"entry_price":0.1475,"exit_price":0.1469,"entry_rsi":68.4358,"entry_hist":-0.000021,"entry_hist_slope":-0.000039,"confidence":0.2976,"mfe_roi_pct":4.45,"mae_roi_pct":-7.02,"realized_roi_pct":2.04,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":168,"exit_index":299,"hold_bars":131,"entry_price":0.1475,"exit_price":0.1469,"entry_rsi":68.4358,"entry_hist":-0.000021,"entry_hist_slope":-0.000039,"confidence":0.2976,"mfe_roi_pct":4.45,"mae_roi_pct":-7.02,"realized_roi_pct":2.04,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":229,"exit_index":299,"hold_bars":70,"entry_price":0.1482,"exit_price":0.1469,"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.42,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":229,"exit_index":299,"hold_bars":70,"entry_price":0.1482,"exit_price":0.1469,"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.42,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":229,"exit_index":299,"hold_bars":70,"entry_price":0.1482,"exit_price":0.1469,"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.42,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":229,"exit_index":299,"hold_bars":70,"entry_price":0.1482,"exit_price":0.1469,"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.42,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":241,"exit_index":274,"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-13T16:21:28+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":241,"exit_index":274,"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-13T16:21:28+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":1778660100000,"entry_index":283,"exit_index":299,"hold_bars":16,"entry_price":0.148,"exit_price":0.1469,"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.74,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660100000,"entry_index":283,"exit_index":299,"hold_bars":16,"entry_price":0.148,"exit_price":0.1469,"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.74,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":140,"exit_index":194,"hold_bars":54,"entry_price":0.1505,"exit_price":0.1466,"entry_rsi":61.0444,"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-13T16:21:28+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":140,"exit_index":194,"hold_bars":54,"entry_price":0.1505,"exit_price":0.1466,"entry_rsi":61.0444,"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-13T16:21:28+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":165,"exit_index":175,"hold_bars":10,"entry_price":0.1375,"exit_price":0.1375,"entry_rsi":31.259,"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-13T16:21:28+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":165,"exit_index":175,"hold_bars":10,"entry_price":0.1375,"exit_price":0.1375,"entry_rsi":31.259,"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-13T16:21:28+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":165,"exit_index":175,"hold_bars":10,"entry_price":0.1375,"exit_price":0.1375,"entry_rsi":31.259,"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-13T16:21:28+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":165,"exit_index":175,"hold_bars":10,"entry_price":0.1375,"exit_price":0.1375,"entry_rsi":31.259,"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-13T16:21:28+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":165,"exit_index":175,"hold_bars":10,"entry_price":0.1375,"exit_price":0.1375,"entry_rsi":31.259,"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-13T16:21:28+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":165,"exit_index":175,"hold_bars":10,"entry_price":0.1375,"exit_price":0.1375,"entry_rsi":31.259,"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-13T16:21:28+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":1778660520000,"entry_index":82,"exit_index":299,"hold_bars":217,"entry_price":991.1,"exit_price":986.5,"entry_rsi":34.0307,"entry_hist":0.014258,"entry_hist_slope":0.020266,"confidence":0.4343,"mfe_roi_pct":1.51,"mae_roi_pct":-2.62,"realized_roi_pct":-2.32,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":82,"exit_index":299,"hold_bars":217,"entry_price":991.1,"exit_price":986.5,"entry_rsi":34.0307,"entry_hist":0.014258,"entry_hist_slope":0.020266,"confidence":0.4343,"mfe_roi_pct":1.51,"mae_roi_pct":-2.62,"realized_roi_pct":-2.32,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":82,"exit_index":299,"hold_bars":217,"entry_price":991.1,"exit_price":986.5,"entry_rsi":34.0307,"entry_hist":0.014258,"entry_hist_slope":0.020266,"confidence":0.4343,"mfe_roi_pct":1.51,"mae_roi_pct":-2.62,"realized_roi_pct":-2.32,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":82,"exit_index":299,"hold_bars":217,"entry_price":991.1,"exit_price":986.5,"entry_rsi":34.0307,"entry_hist":0.014258,"entry_hist_slope":0.020266,"confidence":0.4343,"mfe_roi_pct":1.51,"mae_roi_pct":-2.62,"realized_roi_pct":-2.32,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":82,"exit_index":299,"hold_bars":217,"entry_price":991.1,"exit_price":986.5,"entry_rsi":34.0307,"entry_hist":0.014258,"entry_hist_slope":0.020266,"confidence":0.4343,"mfe_roi_pct":1.51,"mae_roi_pct":-2.62,"realized_roi_pct":-2.32,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":82,"exit_index":299,"hold_bars":217,"entry_price":991.1,"exit_price":986.5,"entry_rsi":34.0307,"entry_hist":0.014258,"entry_hist_slope":0.020266,"confidence":0.4343,"mfe_roi_pct":1.51,"mae_roi_pct":-2.62,"realized_roi_pct":-2.32,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":82,"exit_index":299,"hold_bars":217,"entry_price":991.1,"exit_price":986.5,"entry_rsi":34.0307,"entry_hist":0.014258,"entry_hist_slope":0.020266,"confidence":0.4343,"mfe_roi_pct":1.51,"mae_roi_pct":-2.62,"realized_roi_pct":-2.32,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":188,"exit_index":299,"hold_bars":111,"entry_price":991.3,"exit_price":986.5,"entry_rsi":25.407,"entry_hist":0.008162,"entry_hist_slope":0.011384,"confidence":0.6283,"mfe_roi_pct":1.41,"mae_roi_pct":-2.72,"realized_roi_pct":-2.42,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":132,"exit_index":299,"hold_bars":167,"entry_price":993.7,"exit_price":986.5,"entry_rsi":91.1288,"entry_hist":-0.007494,"entry_hist_slope":-0.023684,"confidence":0.75,"mfe_roi_pct":3.96,"mae_roi_pct":-0.2,"realized_roi_pct":3.65,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":132,"exit_index":299,"hold_bars":167,"entry_price":993.7,"exit_price":986.5,"entry_rsi":91.1288,"entry_hist":-0.007494,"entry_hist_slope":-0.023684,"confidence":0.75,"mfe_roi_pct":3.96,"mae_roi_pct":-0.2,"realized_roi_pct":3.65,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":132,"exit_index":299,"hold_bars":167,"entry_price":993.7,"exit_price":986.5,"entry_rsi":91.1288,"entry_hist":-0.007494,"entry_hist_slope":-0.023684,"confidence":0.75,"mfe_roi_pct":3.96,"mae_roi_pct":-0.2,"realized_roi_pct":3.65,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":132,"exit_index":299,"hold_bars":167,"entry_price":993.7,"exit_price":986.5,"entry_rsi":91.1288,"entry_hist":-0.007494,"entry_hist_slope":-0.023684,"confidence":0.75,"mfe_roi_pct":3.96,"mae_roi_pct":-0.2,"realized_roi_pct":3.65,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":132,"exit_index":299,"hold_bars":167,"entry_price":993.7,"exit_price":986.5,"entry_rsi":91.1288,"entry_hist":-0.007494,"entry_hist_slope":-0.023684,"confidence":0.75,"mfe_roi_pct":3.96,"mae_roi_pct":-0.2,"realized_roi_pct":3.65,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":132,"exit_index":299,"hold_bars":167,"entry_price":993.7,"exit_price":986.5,"entry_rsi":91.1288,"entry_hist":-0.007494,"entry_hist_slope":-0.023684,"confidence":0.75,"mfe_roi_pct":3.96,"mae_roi_pct":-0.2,"realized_roi_pct":3.65,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":132,"exit_index":299,"hold_bars":167,"entry_price":993.7,"exit_price":986.5,"entry_rsi":91.1288,"entry_hist":-0.007494,"entry_hist_slope":-0.023684,"confidence":0.75,"mfe_roi_pct":3.96,"mae_roi_pct":-0.2,"realized_roi_pct":3.65,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":132,"exit_index":299,"hold_bars":167,"entry_price":993.7,"exit_price":986.5,"entry_rsi":91.1288,"entry_hist":-0.007494,"entry_hist_slope":-0.023684,"confidence":0.75,"mfe_roi_pct":3.96,"mae_roi_pct":-0.2,"realized_roi_pct":3.65,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778618340000,"exit_time":1778660460000,"entry_index":65,"exit_index":299,"hold_bars":234,"entry_price":991.3,"exit_price":986.5,"entry_rsi":16.8631,"entry_hist":0.013439,"entry_hist_slope":0.026052,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-2.72,"realized_roi_pct":-2.42,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778618340000,"exit_time":1778660460000,"entry_index":65,"exit_index":299,"hold_bars":234,"entry_price":991.3,"exit_price":986.5,"entry_rsi":16.8631,"entry_hist":0.013439,"entry_hist_slope":0.026052,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-2.72,"realized_roi_pct":-2.42,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778618340000,"exit_time":1778660460000,"entry_index":65,"exit_index":299,"hold_bars":234,"entry_price":991.3,"exit_price":986.5,"entry_rsi":16.8631,"entry_hist":0.013439,"entry_hist_slope":0.026052,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-2.72,"realized_roi_pct":-2.42,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778618340000,"exit_time":1778660460000,"entry_index":65,"exit_index":299,"hold_bars":234,"entry_price":991.3,"exit_price":986.5,"entry_rsi":16.8631,"entry_hist":0.013439,"entry_hist_slope":0.026052,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-2.72,"realized_roi_pct":-2.42,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778618340000,"exit_time":1778660460000,"entry_index":65,"exit_index":299,"hold_bars":234,"entry_price":991.3,"exit_price":986.5,"entry_rsi":16.8631,"entry_hist":0.013439,"entry_hist_slope":0.026052,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-2.72,"realized_roi_pct":-2.42,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778618340000,"exit_time":1778660460000,"entry_index":65,"exit_index":299,"hold_bars":234,"entry_price":991.3,"exit_price":986.5,"entry_rsi":16.8631,"entry_hist":0.013439,"entry_hist_slope":0.026052,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-2.72,"realized_roi_pct":-2.42,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778618340000,"exit_time":1778660460000,"entry_index":65,"exit_index":299,"hold_bars":234,"entry_price":991.3,"exit_price":986.5,"entry_rsi":16.8631,"entry_hist":0.013439,"entry_hist_slope":0.026052,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-2.72,"realized_roi_pct":-2.42,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778618340000,"exit_time":1778660460000,"entry_index":65,"exit_index":299,"hold_bars":234,"entry_price":991.3,"exit_price":986.5,"entry_rsi":16.8631,"entry_hist":0.013439,"entry_hist_slope":0.026052,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-2.72,"realized_roi_pct":-2.42,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778618340000,"exit_time":1778660460000,"entry_index":65,"exit_index":299,"hold_bars":234,"entry_price":991.3,"exit_price":986.5,"entry_rsi":16.8631,"entry_hist":0.013439,"entry_hist_slope":0.026052,"confidence":0.75,"mfe_roi_pct":1.87,"mae_roi_pct":-2.72,"realized_roi_pct":-2.42,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":164,"exit_index":299,"hold_bars":135,"entry_price":991.2,"exit_price":986.5,"entry_rsi":29.4176,"entry_hist":0.008591,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-2.67,"realized_roi_pct":-2.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":164,"exit_index":299,"hold_bars":135,"entry_price":991.2,"exit_price":986.5,"entry_rsi":29.4176,"entry_hist":0.008591,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-2.67,"realized_roi_pct":-2.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":164,"exit_index":299,"hold_bars":135,"entry_price":991.2,"exit_price":986.5,"entry_rsi":29.4176,"entry_hist":0.008591,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-2.67,"realized_roi_pct":-2.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":164,"exit_index":299,"hold_bars":135,"entry_price":991.2,"exit_price":986.5,"entry_rsi":29.4176,"entry_hist":0.008591,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-2.67,"realized_roi_pct":-2.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":164,"exit_index":299,"hold_bars":135,"entry_price":991.2,"exit_price":986.5,"entry_rsi":29.4176,"entry_hist":0.008591,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-2.67,"realized_roi_pct":-2.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":164,"exit_index":299,"hold_bars":135,"entry_price":991.2,"exit_price":986.5,"entry_rsi":29.4176,"entry_hist":0.008591,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-2.67,"realized_roi_pct":-2.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":164,"exit_index":299,"hold_bars":135,"entry_price":991.2,"exit_price":986.5,"entry_rsi":29.4176,"entry_hist":0.008591,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-2.67,"realized_roi_pct":-2.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":164,"exit_index":299,"hold_bars":135,"entry_price":991.2,"exit_price":986.5,"entry_rsi":29.4176,"entry_hist":0.008591,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-2.67,"realized_roi_pct":-2.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":164,"exit_index":299,"hold_bars":135,"entry_price":991.2,"exit_price":986.5,"entry_rsi":29.4176,"entry_hist":0.008591,"entry_hist_slope":0.026556,"confidence":0.5381,"mfe_roi_pct":1.92,"mae_roi_pct":-2.67,"realized_roi_pct":-2.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":993.8,"exit_price":986.5,"entry_rsi":60.7463,"entry_hist":-0.023523,"entry_hist_slope":-0.336614,"confidence":0.3168,"mfe_roi_pct":4.01,"mae_roi_pct":-0.6,"realized_roi_pct":3.7,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":993.8,"exit_price":986.5,"entry_rsi":60.7463,"entry_hist":-0.023523,"entry_hist_slope":-0.336614,"confidence":0.3168,"mfe_roi_pct":4.01,"mae_roi_pct":-0.6,"realized_roi_pct":3.7,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":993.8,"exit_price":986.5,"entry_rsi":60.7463,"entry_hist":-0.023523,"entry_hist_slope":-0.336614,"confidence":0.3168,"mfe_roi_pct":4.01,"mae_roi_pct":-0.6,"realized_roi_pct":3.7,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":993.8,"exit_price":986.5,"entry_rsi":60.7463,"entry_hist":-0.023523,"entry_hist_slope":-0.336614,"confidence":0.3168,"mfe_roi_pct":4.01,"mae_roi_pct":-0.6,"realized_roi_pct":3.7,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":993.8,"exit_price":986.5,"entry_rsi":60.7463,"entry_hist":-0.023523,"entry_hist_slope":-0.336614,"confidence":0.3168,"mfe_roi_pct":4.01,"mae_roi_pct":-0.6,"realized_roi_pct":3.7,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":993.8,"exit_price":986.5,"entry_rsi":60.7463,"entry_hist":-0.023523,"entry_hist_slope":-0.336614,"confidence":0.3168,"mfe_roi_pct":4.01,"mae_roi_pct":-0.6,"realized_roi_pct":3.7,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":199,"exit_index":257,"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-13T16:21:28+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":199,"exit_index":257,"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-13T16:21:28+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":199,"exit_index":257,"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-13T16:21:28+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":199,"exit_index":257,"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-13T16:21:28+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":199,"exit_index":257,"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-13T16:21:28+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":199,"exit_index":257,"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-13T16:21:28+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":126,"exit_index":185,"hold_bars":59,"entry_price":989.4,"exit_price":963,"entry_rsi":63.3706,"entry_hist":-0.090938,"entry_hist_slope":-0.095049,"confidence":0.3759,"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-13T16:21:28+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":1778659200000,"entry_index":291,"exit_index":299,"hold_bars":8,"entry_price":993.3,"exit_price":986.5,"entry_rsi":65.9614,"entry_hist":-0.012622,"entry_hist_slope":-0.202147,"confidence":0.4341,"mfe_roi_pct":3.75,"mae_roi_pct":-0.85,"realized_roi_pct":3.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":126,"exit_index":185,"hold_bars":59,"entry_price":989.4,"exit_price":963,"entry_rsi":63.3706,"entry_hist":-0.090938,"entry_hist_slope":-0.095049,"confidence":0.3759,"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-13T16:21:28+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":1778659200000,"entry_index":291,"exit_index":299,"hold_bars":8,"entry_price":993.3,"exit_price":986.5,"entry_rsi":65.9614,"entry_hist":-0.012622,"entry_hist_slope":-0.202147,"confidence":0.4341,"mfe_roi_pct":3.75,"mae_roi_pct":-0.85,"realized_roi_pct":3.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":126,"exit_index":185,"hold_bars":59,"entry_price":989.4,"exit_price":963,"entry_rsi":63.3706,"entry_hist":-0.090938,"entry_hist_slope":-0.095049,"confidence":0.3759,"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-13T16:21:28+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":1778659200000,"entry_index":291,"exit_index":299,"hold_bars":8,"entry_price":993.3,"exit_price":986.5,"entry_rsi":65.9614,"entry_hist":-0.012622,"entry_hist_slope":-0.202147,"confidence":0.4341,"mfe_roi_pct":3.75,"mae_roi_pct":-0.85,"realized_roi_pct":3.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":126,"exit_index":185,"hold_bars":59,"entry_price":989.4,"exit_price":963,"entry_rsi":63.3706,"entry_hist":-0.090938,"entry_hist_slope":-0.095049,"confidence":0.3759,"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-13T16:21:28+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":1778659200000,"entry_index":291,"exit_index":299,"hold_bars":8,"entry_price":993.3,"exit_price":986.5,"entry_rsi":65.9614,"entry_hist":-0.012622,"entry_hist_slope":-0.202147,"confidence":0.4341,"mfe_roi_pct":3.75,"mae_roi_pct":-0.85,"realized_roi_pct":3.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":126,"exit_index":185,"hold_bars":59,"entry_price":989.4,"exit_price":963,"entry_rsi":63.3706,"entry_hist":-0.090938,"entry_hist_slope":-0.095049,"confidence":0.3759,"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-13T16:21:28+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":1778659200000,"entry_index":291,"exit_index":299,"hold_bars":8,"entry_price":993.3,"exit_price":986.5,"entry_rsi":65.9614,"entry_hist":-0.012622,"entry_hist_slope":-0.202147,"confidence":0.4341,"mfe_roi_pct":3.75,"mae_roi_pct":-0.85,"realized_roi_pct":3.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":126,"exit_index":185,"hold_bars":59,"entry_price":989.4,"exit_price":963,"entry_rsi":63.3706,"entry_hist":-0.090938,"entry_hist_slope":-0.095049,"confidence":0.3759,"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-13T16:21:28+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":1778659200000,"entry_index":291,"exit_index":299,"hold_bars":8,"entry_price":993.3,"exit_price":986.5,"entry_rsi":65.9614,"entry_hist":-0.012622,"entry_hist_slope":-0.202147,"confidence":0.4341,"mfe_roi_pct":3.75,"mae_roi_pct":-0.85,"realized_roi_pct":3.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":291,"exit_index":299,"hold_bars":8,"entry_price":993.3,"exit_price":986.5,"entry_rsi":65.9614,"entry_hist":-0.012622,"entry_hist_slope":-0.202147,"confidence":0.4341,"mfe_roi_pct":3.75,"mae_roi_pct":-0.85,"realized_roi_pct":3.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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-13T16:21:28+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-13T16:21:28+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-13T16:21:28+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-13T16:21:28+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-13T16:21:28+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-13T16:21:28+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-13T16:21:28+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-13T16:21:28+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-13T16:21:28+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-13T16:21:28+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-13T16:21:28+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-13T16:21:28+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-13T16:21:28+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-13T16:21:28+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":1778660520000,"entry_index":123,"exit_index":299,"hold_bars":176,"entry_price":0.5342,"exit_price":0.5376,"entry_rsi":38.3826,"entry_hist":0.000008,"entry_hist_slope":0.000016,"confidence":0.1396,"mfe_roi_pct":4.49,"mae_roi_pct":-2.71,"realized_roi_pct":3.18,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":123,"exit_index":299,"hold_bars":176,"entry_price":0.5342,"exit_price":0.5376,"entry_rsi":38.3826,"entry_hist":0.000008,"entry_hist_slope":0.000016,"confidence":0.1396,"mfe_roi_pct":4.49,"mae_roi_pct":-2.71,"realized_roi_pct":3.18,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"MASK-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778618880000,"exit_time":1778660460000,"entry_index":68,"exit_index":299,"hold_bars":231,"entry_price":0.5288,"exit_price":0.5376,"entry_rsi":62.4574,"entry_hist":-0.000034,"entry_hist_slope":-0.000038,"confidence":0.163,"mfe_roi_pct":3.52,"mae_roi_pct":-9.46,"realized_roi_pct":-8.18,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"MASK-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778618880000,"exit_time":1778660460000,"entry_index":68,"exit_index":299,"hold_bars":231,"entry_price":0.5288,"exit_price":0.5376,"entry_rsi":62.4574,"entry_hist":-0.000034,"entry_hist_slope":-0.000038,"confidence":0.163,"mfe_roi_pct":3.52,"mae_roi_pct":-9.46,"realized_roi_pct":-8.18,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"MASK-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778618880000,"exit_time":1778660460000,"entry_index":68,"exit_index":299,"hold_bars":231,"entry_price":0.5288,"exit_price":0.5376,"entry_rsi":62.4574,"entry_hist":-0.000034,"entry_hist_slope":-0.000038,"confidence":0.163,"mfe_roi_pct":3.52,"mae_roi_pct":-9.46,"realized_roi_pct":-8.18,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":165,"exit_index":299,"hold_bars":134,"entry_price":0.5297,"exit_price":0.5376,"entry_rsi":65.5614,"entry_hist":-0.000015,"entry_hist_slope":-0.000021,"confidence":0.2292,"mfe_roi_pct":4.38,"mae_roi_pct":-8.63,"realized_roi_pct":-7.35,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":165,"exit_index":299,"hold_bars":134,"entry_price":0.5297,"exit_price":0.5376,"entry_rsi":65.5614,"entry_hist":-0.000015,"entry_hist_slope":-0.000021,"confidence":0.2292,"mfe_roi_pct":4.38,"mae_roi_pct":-8.63,"realized_roi_pct":-7.35,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":165,"exit_index":299,"hold_bars":134,"entry_price":0.5297,"exit_price":0.5376,"entry_rsi":65.5614,"entry_hist":-0.000015,"entry_hist_slope":-0.000021,"confidence":0.2292,"mfe_roi_pct":4.38,"mae_roi_pct":-8.63,"realized_roi_pct":-7.35,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":165,"exit_index":299,"hold_bars":134,"entry_price":0.5297,"exit_price":0.5376,"entry_rsi":65.5614,"entry_hist":-0.000015,"entry_hist_slope":-0.000021,"confidence":0.2292,"mfe_roi_pct":4.38,"mae_roi_pct":-8.63,"realized_roi_pct":-7.35,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":164,"exit_index":225,"hold_bars":61,"entry_price":0.5425,"exit_price":0.522,"entry_rsi":66.4761,"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-13T16:21:28+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":164,"exit_index":225,"hold_bars":61,"entry_price":0.5425,"exit_price":0.522,"entry_rsi":66.4761,"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-13T16:21:28+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":164,"exit_index":225,"hold_bars":61,"entry_price":0.5425,"exit_price":0.522,"entry_rsi":66.4761,"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-13T16:21:28+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":164,"exit_index":225,"hold_bars":61,"entry_price":0.5425,"exit_price":0.522,"entry_rsi":66.4761,"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-13T16:21:28+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":90,"exit_index":175,"hold_bars":85,"entry_price":0.5362,"exit_price":0.54714286,"entry_rsi":61.5898,"entry_hist":-0.000021,"entry_hist_slope":-0.000147,"confidence":0.1652,"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-13T16:21:28+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":90,"exit_index":175,"hold_bars":85,"entry_price":0.5362,"exit_price":0.54714286,"entry_rsi":61.5898,"entry_hist":-0.000021,"entry_hist_slope":-0.000147,"confidence":0.1652,"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-13T16:21:28+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":90,"exit_index":175,"hold_bars":85,"entry_price":0.5362,"exit_price":0.54714286,"entry_rsi":61.5898,"entry_hist":-0.000021,"entry_hist_slope":-0.000147,"confidence":0.1652,"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-13T16:21:28+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":96,"exit_index":177,"hold_bars":81,"entry_price":0.5394,"exit_price":0.55040816,"entry_rsi":63.8565,"entry_hist":-0.000097,"entry_hist_slope":-0.000108,"confidence":0.2084,"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-13T16:21:28+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":200,"exit_index":237,"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-13T16:21:28+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":200,"exit_index":237,"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-13T16:21:28+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":1778660460000,"entry_index":168,"exit_index":299,"hold_bars":131,"entry_price":0.0006602,"exit_price":0.0006633,"entry_rsi":66.8013,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2531,"mfe_roi_pct":3.35,"mae_roi_pct":-2.86,"realized_roi_pct":-2.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":168,"exit_index":299,"hold_bars":131,"entry_price":0.0006602,"exit_price":0.0006633,"entry_rsi":66.8013,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2531,"mfe_roi_pct":3.35,"mae_roi_pct":-2.86,"realized_roi_pct":-2.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":168,"exit_index":299,"hold_bars":131,"entry_price":0.0006602,"exit_price":0.0006633,"entry_rsi":66.8013,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2531,"mfe_roi_pct":3.35,"mae_roi_pct":-2.86,"realized_roi_pct":-2.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":168,"exit_index":299,"hold_bars":131,"entry_price":0.0006602,"exit_price":0.0006633,"entry_rsi":66.8013,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2531,"mfe_roi_pct":3.35,"mae_roi_pct":-2.86,"realized_roi_pct":-2.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":168,"exit_index":299,"hold_bars":131,"entry_price":0.0006602,"exit_price":0.0006633,"entry_rsi":66.8013,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2531,"mfe_roi_pct":3.35,"mae_roi_pct":-2.86,"realized_roi_pct":-2.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":51,"exit_index":85,"hold_bars":34,"entry_price":0.000656,"exit_price":0.00064288,"entry_rsi":37.1896,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1633,"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-13T16:21:28+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":51,"exit_index":85,"hold_bars":34,"entry_price":0.000656,"exit_price":0.00064288,"entry_rsi":37.1896,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1633,"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-13T16:21:28+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":51,"exit_index":85,"hold_bars":34,"entry_price":0.000656,"exit_price":0.00064288,"entry_rsi":37.1896,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1633,"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-13T16:21:28+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":94,"exit_index":152,"hold_bars":58,"entry_price":0.0006808,"exit_price":0.0007062,"entry_rsi":38.5308,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1331,"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-13T16:21:28+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":188,"exit_index":205,"hold_bars":17,"entry_price":0.0006805,"exit_price":0.00066689,"entry_rsi":37.7697,"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-13T16:21:28+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":220,"exit_index":227,"hold_bars":7,"entry_price":0.0006595,"exit_price":0.00064631,"entry_rsi":35.8921,"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-13T16:21:28+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":1778660100000,"entry_index":236,"exit_index":299,"hold_bars":63,"entry_price":0.0006455,"exit_price":0.0006633,"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":12.5,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":94,"exit_index":152,"hold_bars":58,"entry_price":0.0006808,"exit_price":0.0007062,"entry_rsi":38.5308,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1331,"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-13T16:21:28+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":188,"exit_index":205,"hold_bars":17,"entry_price":0.0006805,"exit_price":0.00066689,"entry_rsi":37.7697,"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-13T16:21:28+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":220,"exit_index":227,"hold_bars":7,"entry_price":0.0006595,"exit_price":0.00064631,"entry_rsi":35.8921,"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-13T16:21:28+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":1778660100000,"entry_index":236,"exit_index":299,"hold_bars":63,"entry_price":0.0006455,"exit_price":0.0006633,"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":12.5,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":188,"exit_index":205,"hold_bars":17,"entry_price":0.0006805,"exit_price":0.00066689,"entry_rsi":37.7697,"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-13T16:21:28+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":220,"exit_index":227,"hold_bars":7,"entry_price":0.0006595,"exit_price":0.00064631,"entry_rsi":35.8921,"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-13T16:21:28+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":58,"exit_index":61,"hold_bars":3,"entry_price":0.0007132,"exit_price":0.0006962,"entry_rsi":60.1867,"entry_hist":-0,"entry_hist_slope":-0.000001,"confidence":0.1044,"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-13T16:21:28+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":1778660100000,"entry_index":286,"exit_index":299,"hold_bars":13,"entry_price":0.0006617,"exit_price":0.0006633,"entry_rsi":61.7442,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1393,"mfe_roi_pct":3.58,"mae_roi_pct":-1.28,"realized_roi_pct":-1.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":58,"exit_index":61,"hold_bars":3,"entry_price":0.0007132,"exit_price":0.0006962,"entry_rsi":60.1867,"entry_hist":-0,"entry_hist_slope":-0.000001,"confidence":0.1044,"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-13T16:21:28+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":1778660100000,"entry_index":286,"exit_index":299,"hold_bars":13,"entry_price":0.0006617,"exit_price":0.0006633,"entry_rsi":61.7442,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.1393,"mfe_roi_pct":3.58,"mae_roi_pct":-1.28,"realized_roi_pct":-1.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":270,"exit_index":299,"hold_bars":29,"entry_price":0.0006489,"exit_price":0.0006633,"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":10.72,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":270,"exit_index":299,"hold_bars":29,"entry_price":0.0006489,"exit_price":0.0006633,"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":10.72,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":91,"exit_index":95,"hold_bars":4,"entry_price":0.0006664,"exit_price":0.00068,"entry_rsi":68.1399,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2832,"mfe_roi_pct":0,"mae_roi_pct":-11.87,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":100,"exit_index":143,"hold_bars":43,"entry_price":0.0006778,"exit_price":0.00069163,"entry_rsi":66.0649,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2365,"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-13T16:21:28+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":91,"exit_index":95,"hold_bars":4,"entry_price":0.0006664,"exit_price":0.00068,"entry_rsi":68.1399,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2832,"mfe_roi_pct":0,"mae_roi_pct":-11.87,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":100,"exit_index":143,"hold_bars":43,"entry_price":0.0006778,"exit_price":0.00069163,"entry_rsi":66.0649,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2365,"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-13T16:21:28+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":91,"exit_index":95,"hold_bars":4,"entry_price":0.0006664,"exit_price":0.00068,"entry_rsi":68.1399,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2832,"mfe_roi_pct":0,"mae_roi_pct":-11.87,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":100,"exit_index":143,"hold_bars":43,"entry_price":0.0006778,"exit_price":0.00069163,"entry_rsi":66.0649,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2365,"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-13T16:21:28+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":91,"exit_index":95,"hold_bars":4,"entry_price":0.0006664,"exit_price":0.00068,"entry_rsi":68.1399,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2832,"mfe_roi_pct":0,"mae_roi_pct":-11.87,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":100,"exit_index":143,"hold_bars":43,"entry_price":0.0006778,"exit_price":0.00069163,"entry_rsi":66.0649,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2365,"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-13T16:21:28+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":91,"exit_index":95,"hold_bars":4,"entry_price":0.0006664,"exit_price":0.00068,"entry_rsi":68.1399,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2832,"mfe_roi_pct":0,"mae_roi_pct":-11.87,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":289,"exit_index":299,"hold_bars":10,"entry_price":0.0006511,"exit_price":0.0006633,"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":9.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":289,"exit_index":299,"hold_bars":10,"entry_price":0.0006511,"exit_price":0.0006633,"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":9.37,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":203,"exit_index":221,"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-13T16:21:28+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":203,"exit_index":221,"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-13T16:21:28+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":203,"exit_index":221,"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-13T16:21:28+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":263,"exit_index":266,"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-13T16:21:28+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":263,"exit_index":266,"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-13T16:21:28+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":73,"exit_index":128,"hold_bars":55,"entry_price":414.8,"exit_price":406.504,"entry_rsi":37.5485,"entry_hist":0.012595,"entry_hist_slope":0.036169,"confidence":0.3552,"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-13T16:21:28+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":73,"exit_index":128,"hold_bars":55,"entry_price":414.8,"exit_price":406.504,"entry_rsi":37.5485,"entry_hist":0.012595,"entry_hist_slope":0.036169,"confidence":0.3552,"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-13T16:21:28+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":73,"exit_index":128,"hold_bars":55,"entry_price":414.8,"exit_price":406.504,"entry_rsi":37.5485,"entry_hist":0.012595,"entry_hist_slope":0.036169,"confidence":0.3552,"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-13T16:21:28+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":73,"exit_index":128,"hold_bars":55,"entry_price":414.8,"exit_price":406.504,"entry_rsi":37.5485,"entry_hist":0.012595,"entry_hist_slope":0.036169,"confidence":0.3552,"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-13T16:21:28+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":73,"exit_index":128,"hold_bars":55,"entry_price":414.8,"exit_price":406.504,"entry_rsi":37.5485,"entry_hist":0.012595,"entry_hist_slope":0.036169,"confidence":0.3552,"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-13T16:21:28+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":73,"exit_index":128,"hold_bars":55,"entry_price":414.8,"exit_price":406.504,"entry_rsi":37.5485,"entry_hist":0.012595,"entry_hist_slope":0.036169,"confidence":0.3552,"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-13T16:21:28+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":1778660100000,"entry_index":84,"exit_index":299,"hold_bars":215,"entry_price":413.53,"exit_price":407.8,"entry_rsi":33.7738,"entry_hist":0.006059,"entry_hist_slope":0.007994,"confidence":0.4401,"mfe_roi_pct":2.74,"mae_roi_pct":-8.6,"realized_roi_pct":-6.93,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":87,"exit_index":214,"hold_bars":127,"entry_price":415.56,"exit_price":407.2488,"entry_rsi":34.266,"entry_hist":0.032375,"entry_hist_slope":0.053556,"confidence":0.429,"mfe_roi_pct":2.3,"mae_roi_pct":-11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":282,"exit_index":299,"hold_bars":17,"entry_price":408,"exit_price":407.8,"entry_rsi":39.3548,"entry_hist":0.017303,"entry_hist_slope":0.018325,"confidence":0.3145,"mfe_roi_pct":1.36,"mae_roi_pct":-0.33,"realized_roi_pct":-0.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":87,"exit_index":214,"hold_bars":127,"entry_price":415.56,"exit_price":407.2488,"entry_rsi":34.266,"entry_hist":0.032375,"entry_hist_slope":0.053556,"confidence":0.429,"mfe_roi_pct":2.3,"mae_roi_pct":-11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":282,"exit_index":299,"hold_bars":17,"entry_price":408,"exit_price":407.8,"entry_rsi":39.3548,"entry_hist":0.017303,"entry_hist_slope":0.018325,"confidence":0.3145,"mfe_roi_pct":1.36,"mae_roi_pct":-0.33,"realized_roi_pct":-0.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":87,"exit_index":214,"hold_bars":127,"entry_price":415.56,"exit_price":407.2488,"entry_rsi":34.266,"entry_hist":0.032375,"entry_hist_slope":0.053556,"confidence":0.429,"mfe_roi_pct":2.3,"mae_roi_pct":-11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":282,"exit_index":299,"hold_bars":17,"entry_price":408,"exit_price":407.8,"entry_rsi":39.3548,"entry_hist":0.017303,"entry_hist_slope":0.018325,"confidence":0.3145,"mfe_roi_pct":1.36,"mae_roi_pct":-0.33,"realized_roi_pct":-0.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":87,"exit_index":214,"hold_bars":127,"entry_price":415.56,"exit_price":407.2488,"entry_rsi":34.266,"entry_hist":0.032375,"entry_hist_slope":0.053556,"confidence":0.429,"mfe_roi_pct":2.3,"mae_roi_pct":-11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":282,"exit_index":299,"hold_bars":17,"entry_price":408,"exit_price":407.8,"entry_rsi":39.3548,"entry_hist":0.017303,"entry_hist_slope":0.018325,"confidence":0.3145,"mfe_roi_pct":1.36,"mae_roi_pct":-0.33,"realized_roi_pct":-0.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":87,"exit_index":214,"hold_bars":127,"entry_price":415.56,"exit_price":407.2488,"entry_rsi":34.266,"entry_hist":0.032375,"entry_hist_slope":0.053556,"confidence":0.429,"mfe_roi_pct":2.3,"mae_roi_pct":-11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":282,"exit_index":299,"hold_bars":17,"entry_price":408,"exit_price":407.8,"entry_rsi":39.3548,"entry_hist":0.017303,"entry_hist_slope":0.018325,"confidence":0.3145,"mfe_roi_pct":1.36,"mae_roi_pct":-0.33,"realized_roi_pct":-0.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":87,"exit_index":214,"hold_bars":127,"entry_price":415.56,"exit_price":407.2488,"entry_rsi":34.266,"entry_hist":0.032375,"entry_hist_slope":0.053556,"confidence":0.429,"mfe_roi_pct":2.3,"mae_roi_pct":-11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":282,"exit_index":299,"hold_bars":17,"entry_price":408,"exit_price":407.8,"entry_rsi":39.3548,"entry_hist":0.017303,"entry_hist_slope":0.018325,"confidence":0.3145,"mfe_roi_pct":1.36,"mae_roi_pct":-0.33,"realized_roi_pct":-0.25,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":87,"exit_index":214,"hold_bars":127,"entry_price":415.56,"exit_price":407.2488,"entry_rsi":34.266,"entry_hist":0.032375,"entry_hist_slope":0.053556,"confidence":0.429,"mfe_roi_pct":2.3,"mae_roi_pct":-11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":162,"exit_index":299,"hold_bars":137,"entry_price":417.04,"exit_price":407.8,"entry_rsi":61.0025,"entry_hist":-0.005383,"entry_hist_slope":-0.009202,"confidence":0.3226,"mfe_roi_pct":13.07,"mae_roi_pct":-0.23,"realized_roi_pct":10.88,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":162,"exit_index":299,"hold_bars":137,"entry_price":417.04,"exit_price":407.8,"entry_rsi":61.0025,"entry_hist":-0.005383,"entry_hist_slope":-0.009202,"confidence":0.3226,"mfe_roi_pct":13.07,"mae_roi_pct":-0.23,"realized_roi_pct":10.88,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":162,"exit_index":299,"hold_bars":137,"entry_price":417.04,"exit_price":407.8,"entry_rsi":61.0025,"entry_hist":-0.005383,"entry_hist_slope":-0.009202,"confidence":0.3226,"mfe_roi_pct":13.07,"mae_roi_pct":-0.23,"realized_roi_pct":10.88,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":162,"exit_index":299,"hold_bars":137,"entry_price":417.04,"exit_price":407.8,"entry_rsi":61.0025,"entry_hist":-0.005383,"entry_hist_slope":-0.009202,"confidence":0.3226,"mfe_roi_pct":13.07,"mae_roi_pct":-0.23,"realized_roi_pct":10.88,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":162,"exit_index":299,"hold_bars":137,"entry_price":417.04,"exit_price":407.8,"entry_rsi":61.0025,"entry_hist":-0.005383,"entry_hist_slope":-0.009202,"confidence":0.3226,"mfe_roi_pct":13.07,"mae_roi_pct":-0.23,"realized_roi_pct":10.88,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":162,"exit_index":299,"hold_bars":137,"entry_price":417.04,"exit_price":407.8,"entry_rsi":61.0025,"entry_hist":-0.005383,"entry_hist_slope":-0.009202,"confidence":0.3226,"mfe_roi_pct":13.07,"mae_roi_pct":-0.23,"realized_roi_pct":10.88,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":293,"exit_index":299,"hold_bars":6,"entry_price":408.38,"exit_price":407.8,"entry_rsi":38.0639,"entry_hist":0.009168,"entry_hist_slope":0.045849,"confidence":0.3436,"mfe_roi_pct":0.89,"mae_roi_pct":-0.71,"realized_roi_pct":-0.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":293,"exit_index":299,"hold_bars":6,"entry_price":408.38,"exit_price":407.8,"entry_rsi":38.0639,"entry_hist":0.009168,"entry_hist_slope":0.045849,"confidence":0.3436,"mfe_roi_pct":0.89,"mae_roi_pct":-0.71,"realized_roi_pct":-0.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":293,"exit_index":299,"hold_bars":6,"entry_price":408.38,"exit_price":407.8,"entry_rsi":38.0639,"entry_hist":0.009168,"entry_hist_slope":0.045849,"confidence":0.3436,"mfe_roi_pct":0.89,"mae_roi_pct":-0.71,"realized_roi_pct":-0.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":293,"exit_index":299,"hold_bars":6,"entry_price":408.38,"exit_price":407.8,"entry_rsi":38.0639,"entry_hist":0.009168,"entry_hist_slope":0.045849,"confidence":0.3436,"mfe_roi_pct":0.89,"mae_roi_pct":-0.71,"realized_roi_pct":-0.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":293,"exit_index":299,"hold_bars":6,"entry_price":408.38,"exit_price":407.8,"entry_rsi":38.0639,"entry_hist":0.009168,"entry_hist_slope":0.045849,"confidence":0.3436,"mfe_roi_pct":0.89,"mae_roi_pct":-0.71,"realized_roi_pct":-0.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":293,"exit_index":299,"hold_bars":6,"entry_price":408.38,"exit_price":407.8,"entry_rsi":38.0639,"entry_hist":0.009168,"entry_hist_slope":0.045849,"confidence":0.3436,"mfe_roi_pct":0.89,"mae_roi_pct":-0.71,"realized_roi_pct":-0.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":293,"exit_index":299,"hold_bars":6,"entry_price":408.38,"exit_price":407.8,"entry_rsi":38.0639,"entry_hist":0.009168,"entry_hist_slope":0.045849,"confidence":0.3436,"mfe_roi_pct":0.89,"mae_roi_pct":-0.71,"realized_roi_pct":-0.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":155,"exit_index":229,"hold_bars":74,"entry_price":410.27,"exit_price":424.5,"entry_rsi":39.7475,"entry_hist":0.14864,"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-13T16:21:28+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":155,"exit_index":229,"hold_bars":74,"entry_price":410.27,"exit_price":424.5,"entry_rsi":39.7475,"entry_hist":0.14864,"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-13T16:21:28+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":155,"exit_index":229,"hold_bars":74,"entry_price":410.27,"exit_price":424.5,"entry_rsi":39.7475,"entry_hist":0.14864,"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-13T16:21:28+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":155,"exit_index":229,"hold_bars":74,"entry_price":410.27,"exit_price":424.5,"entry_rsi":39.7475,"entry_hist":0.14864,"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-13T16:21:28+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":155,"exit_index":229,"hold_bars":74,"entry_price":410.27,"exit_price":424.5,"entry_rsi":39.7475,"entry_hist":0.14864,"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-13T16:21:28+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":155,"exit_index":229,"hold_bars":74,"entry_price":410.27,"exit_price":424.5,"entry_rsi":39.7475,"entry_hist":0.14864,"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-13T16:21:28+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":1778660520000,"entry_index":148,"exit_index":299,"hold_bars":151,"entry_price":3.014,"exit_price":3.017,"entry_rsi":63.7638,"entry_hist":-0.00001,"entry_hist_slope":-0.000097,"confidence":0.2041,"mfe_roi_pct":0.33,"mae_roi_pct":-1.82,"realized_roi_pct":-0.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":148,"exit_index":299,"hold_bars":151,"entry_price":3.014,"exit_price":3.017,"entry_rsi":63.7638,"entry_hist":-0.00001,"entry_hist_slope":-0.000097,"confidence":0.2041,"mfe_roi_pct":0.33,"mae_roi_pct":-1.82,"realized_roi_pct":-0.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":148,"exit_index":299,"hold_bars":151,"entry_price":3.014,"exit_price":3.017,"entry_rsi":63.7638,"entry_hist":-0.00001,"entry_hist_slope":-0.000097,"confidence":0.2041,"mfe_roi_pct":0.33,"mae_roi_pct":-1.82,"realized_roi_pct":-0.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":148,"exit_index":299,"hold_bars":151,"entry_price":3.014,"exit_price":3.017,"entry_rsi":63.7638,"entry_hist":-0.00001,"entry_hist_slope":-0.000097,"confidence":0.2041,"mfe_roi_pct":0.33,"mae_roi_pct":-1.82,"realized_roi_pct":-0.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":85,"exit_index":299,"hold_bars":214,"entry_price":2.997,"exit_price":3.017,"entry_rsi":37.8366,"entry_hist":0.00039,"entry_hist_slope":0.000744,"confidence":0.2975,"mfe_roi_pct":4.67,"mae_roi_pct":-4,"realized_roi_pct":3.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":85,"exit_index":299,"hold_bars":214,"entry_price":2.997,"exit_price":3.017,"entry_rsi":37.8366,"entry_hist":0.00039,"entry_hist_slope":0.000744,"confidence":0.2975,"mfe_roi_pct":4.67,"mae_roi_pct":-4,"realized_roi_pct":3.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":85,"exit_index":299,"hold_bars":214,"entry_price":2.997,"exit_price":3.017,"entry_rsi":37.8366,"entry_hist":0.00039,"entry_hist_slope":0.000744,"confidence":0.2975,"mfe_roi_pct":4.67,"mae_roi_pct":-4,"realized_roi_pct":3.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":85,"exit_index":299,"hold_bars":214,"entry_price":2.997,"exit_price":3.017,"entry_rsi":37.8366,"entry_hist":0.00039,"entry_hist_slope":0.000744,"confidence":0.2975,"mfe_roi_pct":4.67,"mae_roi_pct":-4,"realized_roi_pct":3.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":85,"exit_index":299,"hold_bars":214,"entry_price":2.997,"exit_price":3.017,"entry_rsi":37.8366,"entry_hist":0.00039,"entry_hist_slope":0.000744,"confidence":0.2975,"mfe_roi_pct":4.67,"mae_roi_pct":-4,"realized_roi_pct":3.34,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660100000,"entry_index":238,"exit_index":299,"hold_bars":61,"entry_price":2.985,"exit_price":3.017,"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":5.36,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660100000,"entry_index":238,"exit_index":299,"hold_bars":61,"entry_price":2.985,"exit_price":3.017,"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":5.36,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660100000,"entry_index":238,"exit_index":299,"hold_bars":61,"entry_price":2.985,"exit_price":3.017,"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":5.36,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660100000,"entry_index":238,"exit_index":299,"hold_bars":61,"entry_price":2.985,"exit_price":3.017,"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":5.36,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660100000,"entry_index":238,"exit_index":299,"hold_bars":61,"entry_price":2.985,"exit_price":3.017,"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":5.36,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660100000,"entry_index":238,"exit_index":299,"hold_bars":61,"entry_price":2.985,"exit_price":3.017,"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":5.36,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":85,"exit_index":135,"hold_bars":50,"entry_price":2.938,"exit_price":2.99795918,"entry_rsi":77.5771,"entry_hist":-0.000322,"entry_hist_slope":-0.000493,"confidence":0.5941,"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-13T16:21:28+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":151,"exit_index":160,"hold_bars":9,"entry_price":3.037,"exit_price":3.09897959,"entry_rsi":76.7854,"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-13T16:21:28+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":1778660100000,"entry_index":188,"exit_index":299,"hold_bars":111,"entry_price":3.068,"exit_price":3.017,"entry_rsi":60.2655,"entry_hist":-0.000045,"entry_hist_slope":-0.000102,"confidence":0.1263,"mfe_roi_pct":15.98,"mae_roi_pct":-3.24,"realized_roi_pct":11.14,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":85,"exit_index":135,"hold_bars":50,"entry_price":2.938,"exit_price":2.99795918,"entry_rsi":77.5771,"entry_hist":-0.000322,"entry_hist_slope":-0.000493,"confidence":0.5941,"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-13T16:21:28+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":151,"exit_index":160,"hold_bars":9,"entry_price":3.037,"exit_price":3.09897959,"entry_rsi":76.7854,"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-13T16:21:28+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":1778660100000,"entry_index":188,"exit_index":299,"hold_bars":111,"entry_price":3.068,"exit_price":3.017,"entry_rsi":60.2655,"entry_hist":-0.000045,"entry_hist_slope":-0.000102,"confidence":0.1263,"mfe_roi_pct":15.98,"mae_roi_pct":-3.24,"realized_roi_pct":11.14,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":85,"exit_index":135,"hold_bars":50,"entry_price":2.938,"exit_price":2.99795918,"entry_rsi":77.5771,"entry_hist":-0.000322,"entry_hist_slope":-0.000493,"confidence":0.5941,"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-13T16:21:28+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":151,"exit_index":160,"hold_bars":9,"entry_price":3.037,"exit_price":3.09897959,"entry_rsi":76.7854,"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-13T16:21:28+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":85,"exit_index":135,"hold_bars":50,"entry_price":2.938,"exit_price":2.99795918,"entry_rsi":77.5771,"entry_hist":-0.000322,"entry_hist_slope":-0.000493,"confidence":0.5941,"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-13T16:21:28+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":151,"exit_index":160,"hold_bars":9,"entry_price":3.037,"exit_price":3.09897959,"entry_rsi":76.7854,"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-13T16:21:28+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":85,"exit_index":135,"hold_bars":50,"entry_price":2.938,"exit_price":2.99795918,"entry_rsi":77.5771,"entry_hist":-0.000322,"entry_hist_slope":-0.000493,"confidence":0.5941,"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-13T16:21:28+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":151,"exit_index":160,"hold_bars":9,"entry_price":3.037,"exit_price":3.09897959,"entry_rsi":76.7854,"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-13T16:21:28+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":85,"exit_index":135,"hold_bars":50,"entry_price":2.938,"exit_price":2.99795918,"entry_rsi":77.5771,"entry_hist":-0.000322,"entry_hist_slope":-0.000493,"confidence":0.5941,"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-13T16:21:28+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":151,"exit_index":160,"hold_bars":9,"entry_price":3.037,"exit_price":3.09897959,"entry_rsi":76.7854,"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-13T16:21:28+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":85,"exit_index":135,"hold_bars":50,"entry_price":2.938,"exit_price":2.99795918,"entry_rsi":77.5771,"entry_hist":-0.000322,"entry_hist_slope":-0.000493,"confidence":0.5941,"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-13T16:21:28+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":151,"exit_index":160,"hold_bars":9,"entry_price":3.037,"exit_price":3.09897959,"entry_rsi":76.7854,"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-13T16:21:28+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":85,"exit_index":135,"hold_bars":50,"entry_price":2.938,"exit_price":2.99795918,"entry_rsi":77.5771,"entry_hist":-0.000322,"entry_hist_slope":-0.000493,"confidence":0.5941,"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-13T16:21:28+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":151,"exit_index":160,"hold_bars":9,"entry_price":3.037,"exit_price":3.09897959,"entry_rsi":76.7854,"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-13T16:21:28+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":1778187600000,"exit_time":1778234400000,"entry_index":37,"exit_index":63,"hold_bars":26,"entry_price":2.82,"exit_price":2.87755102,"entry_rsi":63.7585,"entry_hist":-0.000503,"entry_hist_slope":-0.00066,"confidence":0.3165,"mfe_roi_pct":1.42,"mae_roi_pct":-10.25,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":196,"exit_index":214,"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-13T16:21:28+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":1778659200000,"entry_index":232,"exit_index":299,"hold_bars":67,"entry_price":3.046,"exit_price":3.017,"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.57,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778187600000,"exit_time":1778234400000,"entry_index":37,"exit_index":63,"hold_bars":26,"entry_price":2.82,"exit_price":2.87755102,"entry_rsi":63.7585,"entry_hist":-0.000503,"entry_hist_slope":-0.00066,"confidence":0.3165,"mfe_roi_pct":1.42,"mae_roi_pct":-10.25,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":196,"exit_index":214,"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-13T16:21:28+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":1778659200000,"entry_index":232,"exit_index":299,"hold_bars":67,"entry_price":3.046,"exit_price":3.017,"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.57,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778187600000,"exit_time":1778234400000,"entry_index":37,"exit_index":63,"hold_bars":26,"entry_price":2.82,"exit_price":2.87755102,"entry_rsi":63.7585,"entry_hist":-0.000503,"entry_hist_slope":-0.00066,"confidence":0.3165,"mfe_roi_pct":1.42,"mae_roi_pct":-10.25,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":196,"exit_index":214,"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-13T16:21:28+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":1778659200000,"entry_index":232,"exit_index":299,"hold_bars":67,"entry_price":3.046,"exit_price":3.017,"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.57,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778187600000,"exit_time":1778234400000,"entry_index":37,"exit_index":63,"hold_bars":26,"entry_price":2.82,"exit_price":2.87755102,"entry_rsi":63.7585,"entry_hist":-0.000503,"entry_hist_slope":-0.00066,"confidence":0.3165,"mfe_roi_pct":1.42,"mae_roi_pct":-10.25,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":196,"exit_index":214,"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-13T16:21:28+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":1778659200000,"entry_index":232,"exit_index":299,"hold_bars":67,"entry_price":3.046,"exit_price":3.017,"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.57,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778187600000,"exit_time":1778234400000,"entry_index":37,"exit_index":63,"hold_bars":26,"entry_price":2.82,"exit_price":2.87755102,"entry_rsi":63.7585,"entry_hist":-0.000503,"entry_hist_slope":-0.00066,"confidence":0.3165,"mfe_roi_pct":1.42,"mae_roi_pct":-10.25,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":196,"exit_index":214,"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-13T16:21:28+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":1778659200000,"entry_index":232,"exit_index":299,"hold_bars":67,"entry_price":3.046,"exit_price":3.017,"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.57,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778187600000,"exit_time":1778234400000,"entry_index":37,"exit_index":63,"hold_bars":26,"entry_price":2.82,"exit_price":2.87755102,"entry_rsi":63.7585,"entry_hist":-0.000503,"entry_hist_slope":-0.00066,"confidence":0.3165,"mfe_roi_pct":1.42,"mae_roi_pct":-10.25,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":196,"exit_index":214,"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-13T16:21:28+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":1778659200000,"entry_index":232,"exit_index":299,"hold_bars":67,"entry_price":3.046,"exit_price":3.017,"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.57,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":232,"exit_index":299,"hold_bars":67,"entry_price":3.046,"exit_price":3.017,"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.57,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":177,"exit_index":184,"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-13T16:21:28+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":252,"exit_index":256,"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-13T16:21:28+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":1778659200000,"entry_index":273,"exit_index":299,"hold_bars":26,"entry_price":3.075,"exit_price":3.017,"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.52,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":177,"exit_index":184,"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-13T16:21:28+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":252,"exit_index":256,"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-13T16:21:28+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":1778659200000,"entry_index":273,"exit_index":299,"hold_bars":26,"entry_price":3.075,"exit_price":3.017,"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.52,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":177,"exit_index":184,"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-13T16:21:28+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":252,"exit_index":256,"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-13T16:21:28+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":1778659200000,"entry_index":273,"exit_index":299,"hold_bars":26,"entry_price":3.075,"exit_price":3.017,"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.52,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":177,"exit_index":184,"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-13T16:21:28+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":252,"exit_index":256,"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-13T16:21:28+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":1778659200000,"entry_index":273,"exit_index":299,"hold_bars":26,"entry_price":3.075,"exit_price":3.017,"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.52,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":177,"exit_index":184,"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-13T16:21:28+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":252,"exit_index":256,"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-13T16:21:28+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":1778659200000,"entry_index":273,"exit_index":299,"hold_bars":26,"entry_price":3.075,"exit_price":3.017,"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.52,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":273,"exit_index":299,"hold_bars":26,"entry_price":3.075,"exit_price":3.017,"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.52,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":273,"exit_index":299,"hold_bars":26,"entry_price":3.075,"exit_price":3.017,"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.52,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":273,"exit_index":299,"hold_bars":26,"entry_price":3.075,"exit_price":3.017,"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.52,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":79,"exit_index":109,"hold_bars":30,"entry_price":2.692,"exit_price":2.8,"entry_rsi":33.3188,"entry_hist":0.000579,"entry_hist_slope":0.001454,"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-13T16:21:28+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":225,"exit_index":231,"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-13T16:21:28+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":79,"exit_index":109,"hold_bars":30,"entry_price":2.692,"exit_price":2.8,"entry_rsi":33.3188,"entry_hist":0.000579,"entry_hist_slope":0.001454,"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-13T16:21:28+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":225,"exit_index":231,"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-13T16:21:28+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":79,"exit_index":109,"hold_bars":30,"entry_price":2.692,"exit_price":2.8,"entry_rsi":33.3188,"entry_hist":0.000579,"entry_hist_slope":0.001454,"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-13T16:21:28+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":225,"exit_index":231,"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-13T16:21:28+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":79,"exit_index":109,"hold_bars":30,"entry_price":2.692,"exit_price":2.8,"entry_rsi":33.3188,"entry_hist":0.000579,"entry_hist_slope":0.001454,"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-13T16:21:28+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":225,"exit_index":231,"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-13T16:21:28+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":79,"exit_index":109,"hold_bars":30,"entry_price":2.692,"exit_price":2.8,"entry_rsi":33.3188,"entry_hist":0.000579,"entry_hist_slope":0.001454,"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-13T16:21:28+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":225,"exit_index":231,"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-13T16:21:28+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":79,"exit_index":109,"hold_bars":30,"entry_price":2.692,"exit_price":2.8,"entry_rsi":33.3188,"entry_hist":0.000579,"entry_hist_slope":0.001454,"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-13T16:21:28+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":225,"exit_index":231,"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-13T16:21:28+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":79,"exit_index":109,"hold_bars":30,"entry_price":2.692,"exit_price":2.8,"entry_rsi":33.3188,"entry_hist":0.000579,"entry_hist_slope":0.001454,"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-13T16:21:28+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":164,"exit_index":189,"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-13T16:21:28+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":253,"exit_index":271,"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-13T16:21:28+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":164,"exit_index":189,"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-13T16:21:28+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":253,"exit_index":271,"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-13T16:21:28+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":164,"exit_index":189,"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-13T16:21:28+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":253,"exit_index":271,"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-13T16:21:28+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":164,"exit_index":189,"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-13T16:21:28+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":253,"exit_index":271,"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-13T16:21:28+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":164,"exit_index":189,"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-13T16:21:28+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":164,"exit_index":189,"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-13T16:21:28+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":1778660520000,"entry_index":124,"exit_index":299,"hold_bars":175,"entry_price":0.002452,"exit_price":0.002471,"entry_rsi":36.7023,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1742,"mfe_roi_pct":5.91,"mae_roi_pct":-4.69,"realized_roi_pct":3.87,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":124,"exit_index":299,"hold_bars":175,"entry_price":0.002452,"exit_price":0.002471,"entry_rsi":36.7023,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1742,"mfe_roi_pct":5.91,"mae_roi_pct":-4.69,"realized_roi_pct":3.87,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":124,"exit_index":299,"hold_bars":175,"entry_price":0.002452,"exit_price":0.002471,"entry_rsi":36.7023,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1742,"mfe_roi_pct":5.91,"mae_roi_pct":-4.69,"realized_roi_pct":3.87,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":143,"exit_index":299,"hold_bars":156,"entry_price":0.002431,"exit_price":0.002471,"entry_rsi":19.7279,"entry_hist":0,"entry_hist_slope":0,"confidence":0.55,"mfe_roi_pct":10.28,"mae_roi_pct":-0.41,"realized_roi_pct":8.83,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":143,"exit_index":299,"hold_bars":156,"entry_price":0.002431,"exit_price":0.002471,"entry_rsi":19.7279,"entry_hist":0,"entry_hist_slope":0,"confidence":0.55,"mfe_roi_pct":10.28,"mae_roi_pct":-0.41,"realized_roi_pct":8.83,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":143,"exit_index":299,"hold_bars":156,"entry_price":0.002431,"exit_price":0.002471,"entry_rsi":19.7279,"entry_hist":0,"entry_hist_slope":0,"confidence":0.55,"mfe_roi_pct":10.28,"mae_roi_pct":-0.41,"realized_roi_pct":8.83,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":143,"exit_index":299,"hold_bars":156,"entry_price":0.002431,"exit_price":0.002471,"entry_rsi":19.7279,"entry_hist":0,"entry_hist_slope":0,"confidence":0.55,"mfe_roi_pct":10.28,"mae_roi_pct":-0.41,"realized_roi_pct":8.83,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":143,"exit_index":299,"hold_bars":156,"entry_price":0.002431,"exit_price":0.002471,"entry_rsi":19.7279,"entry_hist":0,"entry_hist_slope":0,"confidence":0.55,"mfe_roi_pct":10.28,"mae_roi_pct":-0.41,"realized_roi_pct":8.83,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"ONE-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778658900000,"exit_time":1778660520000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":0.00247,"exit_price":0.002471,"entry_rsi":66.704,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2509,"mfe_roi_pct":1.83,"mae_roi_pct":-2.22,"realized_roi_pct":-0.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"ONE-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778658900000,"exit_time":1778660520000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":0.00247,"exit_price":0.002471,"entry_rsi":66.704,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2509,"mfe_roi_pct":1.83,"mae_roi_pct":-2.22,"realized_roi_pct":-0.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"ONE-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778658900000,"exit_time":1778660520000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":0.00247,"exit_price":0.002471,"entry_rsi":66.704,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2509,"mfe_roi_pct":1.83,"mae_roi_pct":-2.22,"realized_roi_pct":-0.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"ONE-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778658900000,"exit_time":1778660520000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":0.00247,"exit_price":0.002471,"entry_rsi":66.704,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2509,"mfe_roi_pct":1.83,"mae_roi_pct":-2.22,"realized_roi_pct":-0.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"ONE-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778658900000,"exit_time":1778660520000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":0.00247,"exit_price":0.002471,"entry_rsi":66.704,"entry_hist":-0,"entry_hist_slope":-0,"confidence":0.2509,"mfe_roi_pct":1.83,"mae_roi_pct":-2.22,"realized_roi_pct":-0.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":132,"exit_index":299,"hold_bars":167,"entry_price":0.002436,"exit_price":0.002471,"entry_rsi":36.9883,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1679,"mfe_roi_pct":9.24,"mae_roi_pct":-1.44,"realized_roi_pct":7.18,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":132,"exit_index":299,"hold_bars":167,"entry_price":0.002436,"exit_price":0.002471,"entry_rsi":36.9883,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1679,"mfe_roi_pct":9.24,"mae_roi_pct":-1.44,"realized_roi_pct":7.18,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":132,"exit_index":299,"hold_bars":167,"entry_price":0.002436,"exit_price":0.002471,"entry_rsi":36.9883,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1679,"mfe_roi_pct":9.24,"mae_roi_pct":-1.44,"realized_roi_pct":7.18,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":132,"exit_index":244,"hold_bars":112,"entry_price":0.002436,"exit_price":0.00243795,"entry_rsi":36.9883,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1679,"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-13T16:21:28+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":1778660460000,"entry_index":251,"exit_index":299,"hold_bars":48,"entry_price":0.002439,"exit_price":0.002471,"entry_rsi":38.277,"entry_hist":0,"entry_hist_slope":0,"confidence":0.1389,"mfe_roi_pct":8.61,"mae_roi_pct":-1.64,"realized_roi_pct":6.56,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":94,"exit_index":214,"hold_bars":120,"entry_price":0.002518,"exit_price":0.00246764,"entry_rsi":39.7254,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1064,"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-13T16:21:28+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":94,"exit_index":214,"hold_bars":120,"entry_price":0.002518,"exit_price":0.00246764,"entry_rsi":39.7254,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1064,"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-13T16:21:28+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":1778660520000,"entry_index":140,"exit_index":299,"hold_bars":159,"entry_price":0.05928,"exit_price":0.05953,"entry_rsi":39.5599,"entry_hist":0.000003,"entry_hist_slope":0.000003,"confidence":0.1105,"mfe_roi_pct":5.82,"mae_roi_pct":-0.59,"realized_roi_pct":2.11,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":140,"exit_index":299,"hold_bars":159,"entry_price":0.05928,"exit_price":0.05953,"entry_rsi":39.5599,"entry_hist":0.000003,"entry_hist_slope":0.000003,"confidence":0.1105,"mfe_roi_pct":5.82,"mae_roi_pct":-0.59,"realized_roi_pct":2.11,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":195,"exit_index":299,"hold_bars":104,"entry_price":0.05964,"exit_price":0.05953,"entry_rsi":63.8869,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.188,"mfe_roi_pct":3.04,"mae_roi_pct":-2.75,"realized_roi_pct":0.92,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":195,"exit_index":299,"hold_bars":104,"entry_price":0.05964,"exit_price":0.05953,"entry_rsi":63.8869,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.188,"mfe_roi_pct":3.04,"mae_roi_pct":-2.75,"realized_roi_pct":0.92,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":195,"exit_index":299,"hold_bars":104,"entry_price":0.05964,"exit_price":0.05953,"entry_rsi":63.8869,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.188,"mfe_roi_pct":3.04,"mae_roi_pct":-2.75,"realized_roi_pct":0.92,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":248,"exit_index":299,"hold_bars":51,"entry_price":0.02617,"exit_price":0.02607,"entry_rsi":36.648,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1757,"mfe_roi_pct":1.72,"mae_roi_pct":-2.87,"realized_roi_pct":-1.91,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":248,"exit_index":299,"hold_bars":51,"entry_price":0.02617,"exit_price":0.02607,"entry_rsi":36.648,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1757,"mfe_roi_pct":1.72,"mae_roi_pct":-2.87,"realized_roi_pct":-1.91,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":248,"exit_index":299,"hold_bars":51,"entry_price":0.02617,"exit_price":0.02607,"entry_rsi":36.648,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1757,"mfe_roi_pct":1.72,"mae_roi_pct":-2.87,"realized_roi_pct":-1.91,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":173,"exit_index":299,"hold_bars":126,"entry_price":0.02642,"exit_price":0.02607,"entry_rsi":63.0233,"entry_hist":-0,"entry_hist_slope":-0.000001,"confidence":0.1682,"mfe_roi_pct":7.69,"mae_roi_pct":-2.26,"realized_roi_pct":6.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":173,"exit_index":299,"hold_bars":126,"entry_price":0.02642,"exit_price":0.02607,"entry_rsi":63.0233,"entry_hist":-0,"entry_hist_slope":-0.000001,"confidence":0.1682,"mfe_roi_pct":7.69,"mae_roi_pct":-2.26,"realized_roi_pct":6.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":173,"exit_index":299,"hold_bars":126,"entry_price":0.02642,"exit_price":0.02607,"entry_rsi":63.0233,"entry_hist":-0,"entry_hist_slope":-0.000001,"confidence":0.1682,"mfe_roi_pct":7.69,"mae_roi_pct":-2.26,"realized_roi_pct":6.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"PIPPIN-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.05,"side":"LONG","entry_time":1778660280000,"exit_time":1778660460000,"entry_index":298,"exit_index":299,"hold_bars":1,"entry_price":0.02607,"exit_price":0.02607,"entry_rsi":37.4947,"entry_hist":0.000001,"entry_hist_slope":0.000002,"confidence":0.1567,"mfe_roi_pct":0,"mae_roi_pct":-0.19,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"PIPPIN-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.1,"side":"LONG","entry_time":1778660280000,"exit_time":1778660460000,"entry_index":298,"exit_index":299,"hold_bars":1,"entry_price":0.02607,"exit_price":0.02607,"entry_rsi":37.4947,"entry_hist":0.000001,"entry_hist_slope":0.000002,"confidence":0.1567,"mfe_roi_pct":0,"mae_roi_pct":-0.19,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"PIPPIN-USDT-SWAP","interval":"3m","strategy":"strategy1_baseline","threshold":0.15,"side":"LONG","entry_time":1778660280000,"exit_time":1778660460000,"entry_index":298,"exit_index":299,"hold_bars":1,"entry_price":0.02607,"exit_price":0.02607,"entry_rsi":37.4947,"entry_hist":0.000001,"entry_hist_slope":0.000002,"confidence":0.1567,"mfe_roi_pct":0,"mae_roi_pct":-0.19,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"PIPPIN-USDT-SWAP","interval":"3m","strategy":"strategy1_refined","threshold":0.1,"side":"LONG","entry_time":1778660280000,"exit_time":1778660460000,"entry_index":298,"exit_index":299,"hold_bars":1,"entry_price":0.02607,"exit_price":0.02607,"entry_rsi":37.4947,"entry_hist":0.000001,"entry_hist_slope":0.000002,"confidence":0.1567,"mfe_roi_pct":0,"mae_roi_pct":-0.19,"realized_roi_pct":0,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":100,"exit_index":126,"hold_bars":26,"entry_price":0.02578,"exit_price":0.02673,"entry_rsi":37.4165,"entry_hist":0.000002,"entry_hist_slope":0.000002,"confidence":0.1586,"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-13T16:21:28+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":100,"exit_index":126,"hold_bars":26,"entry_price":0.02578,"exit_price":0.02673,"entry_rsi":37.4165,"entry_hist":0.000002,"entry_hist_slope":0.000002,"confidence":0.1586,"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-13T16:21:28+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":100,"exit_index":126,"hold_bars":26,"entry_price":0.02578,"exit_price":0.02673,"entry_rsi":37.4165,"entry_hist":0.000002,"entry_hist_slope":0.000002,"confidence":0.1586,"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-13T16:21:28+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":53,"exit_index":61,"hold_bars":8,"entry_price":0.02676,"exit_price":0.02525,"entry_rsi":67.4726,"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-13T16:21:28+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":53,"exit_index":61,"hold_bars":8,"entry_price":0.02676,"exit_price":0.02525,"entry_rsi":67.4726,"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-13T16:21:28+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":53,"exit_index":61,"hold_bars":8,"entry_price":0.02676,"exit_price":0.02525,"entry_rsi":67.4726,"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-13T16:21:28+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":53,"exit_index":61,"hold_bars":8,"entry_price":0.02676,"exit_price":0.02525,"entry_rsi":67.4726,"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-13T16:21:28+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":53,"exit_index":61,"hold_bars":8,"entry_price":0.02676,"exit_price":0.02525,"entry_rsi":67.4726,"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-13T16:21:28+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":91,"exit_index":104,"hold_bars":13,"entry_price":0.02563,"exit_price":0.02615306,"entry_rsi":60.5502,"entry_hist":-0.000002,"entry_hist_slope":-0.000008,"confidence":0.114,"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-13T16:21:28+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":91,"exit_index":104,"hold_bars":13,"entry_price":0.02563,"exit_price":0.02615306,"entry_rsi":60.5502,"entry_hist":-0.000002,"entry_hist_slope":-0.000008,"confidence":0.114,"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-13T16:21:28+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":1778660520000,"entry_index":123,"exit_index":299,"hold_bars":176,"entry_price":0.05544,"exit_price":0.05548,"entry_rsi":27.2551,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.3871,"mfe_roi_pct":2.34,"mae_roi_pct":-2.8,"realized_roi_pct":0.36,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":123,"exit_index":299,"hold_bars":176,"entry_price":0.05544,"exit_price":0.05548,"entry_rsi":27.2551,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.3871,"mfe_roi_pct":2.34,"mae_roi_pct":-2.8,"realized_roi_pct":0.36,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":123,"exit_index":299,"hold_bars":176,"entry_price":0.05544,"exit_price":0.05548,"entry_rsi":27.2551,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.3871,"mfe_roi_pct":2.34,"mae_roi_pct":-2.8,"realized_roi_pct":0.36,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":123,"exit_index":299,"hold_bars":176,"entry_price":0.05544,"exit_price":0.05548,"entry_rsi":27.2551,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.3871,"mfe_roi_pct":2.34,"mae_roi_pct":-2.8,"realized_roi_pct":0.36,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":123,"exit_index":299,"hold_bars":176,"entry_price":0.05544,"exit_price":0.05548,"entry_rsi":27.2551,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.3871,"mfe_roi_pct":2.34,"mae_roi_pct":-2.8,"realized_roi_pct":0.36,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":123,"exit_index":299,"hold_bars":176,"entry_price":0.05544,"exit_price":0.05548,"entry_rsi":27.2551,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.3871,"mfe_roi_pct":2.34,"mae_roi_pct":-2.8,"realized_roi_pct":0.36,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":170,"exit_index":299,"hold_bars":129,"entry_price":0.05551,"exit_price":0.05548,"entry_rsi":70.3701,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.3355,"mfe_roi_pct":3.45,"mae_roi_pct":-9.28,"realized_roi_pct":0.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":170,"exit_index":299,"hold_bars":129,"entry_price":0.05551,"exit_price":0.05548,"entry_rsi":70.3701,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.3355,"mfe_roi_pct":3.45,"mae_roi_pct":-9.28,"realized_roi_pct":0.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":170,"exit_index":299,"hold_bars":129,"entry_price":0.05551,"exit_price":0.05548,"entry_rsi":70.3701,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.3355,"mfe_roi_pct":3.45,"mae_roi_pct":-9.28,"realized_roi_pct":0.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":170,"exit_index":299,"hold_bars":129,"entry_price":0.05551,"exit_price":0.05548,"entry_rsi":70.3701,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.3355,"mfe_roi_pct":3.45,"mae_roi_pct":-9.28,"realized_roi_pct":0.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":170,"exit_index":299,"hold_bars":129,"entry_price":0.05551,"exit_price":0.05548,"entry_rsi":70.3701,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.3355,"mfe_roi_pct":3.45,"mae_roi_pct":-9.28,"realized_roi_pct":0.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":170,"exit_index":299,"hold_bars":129,"entry_price":0.05551,"exit_price":0.05548,"entry_rsi":70.3701,"entry_hist":-0.000007,"entry_hist_slope":-0.000011,"confidence":0.3355,"mfe_roi_pct":3.45,"mae_roi_pct":-9.28,"realized_roi_pct":0.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":93,"exit_index":112,"hold_bars":19,"entry_price":0.05479,"exit_price":0.0536942,"entry_rsi":38.9628,"entry_hist":0,"entry_hist_slope":0.000012,"confidence":0.1258,"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-13T16:21:28+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":93,"exit_index":112,"hold_bars":19,"entry_price":0.05479,"exit_price":0.0536942,"entry_rsi":38.9628,"entry_hist":0,"entry_hist_slope":0.000012,"confidence":0.1258,"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-13T16:21:28+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":1778660400000,"entry_index":224,"exit_index":299,"hold_bars":75,"entry_price":0.05545,"exit_price":0.05548,"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.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":224,"exit_index":299,"hold_bars":75,"entry_price":0.05545,"exit_price":0.05548,"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.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":224,"exit_index":299,"hold_bars":75,"entry_price":0.05545,"exit_price":0.05548,"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.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":224,"exit_index":299,"hold_bars":75,"entry_price":0.05545,"exit_price":0.05548,"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.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":224,"exit_index":299,"hold_bars":75,"entry_price":0.05545,"exit_price":0.05548,"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.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":224,"exit_index":299,"hold_bars":75,"entry_price":0.05545,"exit_price":0.05548,"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.27,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":273,"exit_index":290,"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-13T16:21:28+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":273,"exit_index":290,"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-13T16:21:28+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":273,"exit_index":290,"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-13T16:21:28+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":273,"exit_index":290,"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-13T16:21:28+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":1778659200000,"entry_index":291,"exit_index":299,"hold_bars":8,"entry_price":0.05461,"exit_price":0.05548,"entry_rsi":38.859,"entry_hist":0.000036,"entry_hist_slope":0.000056,"confidence":0.1369,"mfe_roi_pct":17.85,"mae_roi_pct":0,"realized_roi_pct":10.98,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":291,"exit_index":299,"hold_bars":8,"entry_price":0.05461,"exit_price":0.05548,"entry_rsi":38.859,"entry_hist":0.000036,"entry_hist_slope":0.000056,"confidence":0.1369,"mfe_roi_pct":17.85,"mae_roi_pct":0,"realized_roi_pct":10.98,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":185,"exit_index":188,"hold_bars":3,"entry_price":0.04897,"exit_price":0.04996939,"entry_rsi":61.399,"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-13T16:21:28+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":185,"exit_index":188,"hold_bars":3,"entry_price":0.04897,"exit_price":0.04996939,"entry_rsi":61.399,"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-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"RIVER-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778650620000,"exit_time":1778654280000,"entry_index":134,"exit_index":195,"hold_bars":61,"entry_price":6.401,"exit_price":6.53163265,"entry_rsi":61.5236,"entry_hist":-0.000049,"entry_hist_slope":-0.000765,"confidence":0.2873,"mfe_roi_pct":2.12,"mae_roi_pct":-10.55,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":198,"exit_index":245,"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-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"RIVER-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778650620000,"exit_time":1778654280000,"entry_index":134,"exit_index":195,"hold_bars":61,"entry_price":6.401,"exit_price":6.53163265,"entry_rsi":61.5236,"entry_hist":-0.000049,"entry_hist_slope":-0.000765,"confidence":0.2873,"mfe_roi_pct":2.12,"mae_roi_pct":-10.55,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":198,"exit_index":245,"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-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"RIVER-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778650620000,"exit_time":1778654280000,"entry_index":134,"exit_index":195,"hold_bars":61,"entry_price":6.401,"exit_price":6.53163265,"entry_rsi":61.5236,"entry_hist":-0.000049,"entry_hist_slope":-0.000765,"confidence":0.2873,"mfe_roi_pct":2.12,"mae_roi_pct":-10.55,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":198,"exit_index":245,"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-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"RIVER-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.2,"side":"SHORT","entry_time":1778650620000,"exit_time":1778654280000,"entry_index":134,"exit_index":195,"hold_bars":61,"entry_price":6.401,"exit_price":6.53163265,"entry_rsi":61.5236,"entry_hist":-0.000049,"entry_hist_slope":-0.000765,"confidence":0.2873,"mfe_roi_pct":2.12,"mae_roi_pct":-10.55,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":198,"exit_index":245,"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-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"RIVER-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778650620000,"exit_time":1778654280000,"entry_index":134,"exit_index":195,"hold_bars":61,"entry_price":6.401,"exit_price":6.53163265,"entry_rsi":61.5236,"entry_hist":-0.000049,"entry_hist_slope":-0.000765,"confidence":0.2873,"mfe_roi_pct":2.12,"mae_roi_pct":-10.55,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":198,"exit_index":245,"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-13T16:21:28+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":198,"exit_index":245,"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-13T16:21:28+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":247,"exit_index":264,"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-13T16:21:28+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":247,"exit_index":264,"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-13T16:21:28+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":247,"exit_index":264,"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-13T16:21:28+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":247,"exit_index":264,"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-13T16:21:28+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":247,"exit_index":264,"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-13T16:21:28+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":247,"exit_index":264,"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-13T16:21:28+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":1778660520000,"entry_index":145,"exit_index":299,"hold_bars":154,"entry_price":0.08038,"exit_price":0.08151,"entry_rsi":39.1403,"entry_hist":0.000001,"entry_hist_slope":0.000009,"confidence":0.1212,"mfe_roi_pct":10.01,"mae_roi_pct":-0.06,"realized_roi_pct":8.04,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":145,"exit_index":299,"hold_bars":154,"entry_price":0.08038,"exit_price":0.08151,"entry_rsi":39.1403,"entry_hist":0.000001,"entry_hist_slope":0.000009,"confidence":0.1212,"mfe_roi_pct":10.01,"mae_roi_pct":-0.06,"realized_roi_pct":8.04,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":196,"exit_index":299,"hold_bars":103,"entry_price":0.08113,"exit_price":0.08151,"entry_rsi":61.6271,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.1382,"mfe_roi_pct":1.92,"mae_roi_pct":-5.24,"realized_roi_pct":-2.33,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":196,"exit_index":299,"hold_bars":103,"entry_price":0.08113,"exit_price":0.08151,"entry_rsi":61.6271,"entry_hist":-0.000004,"entry_hist_slope":-0.000008,"confidence":0.1382,"mfe_roi_pct":1.92,"mae_roi_pct":-5.24,"realized_roi_pct":-2.33,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778658660000,"entry_index":69,"exit_index":289,"hold_bars":220,"entry_price":0.08012,"exit_price":0.0817551,"entry_rsi":60.8677,"entry_hist":-0.000001,"entry_hist_slope":-0.000002,"confidence":0.12,"mfe_roi_pct":7.28,"mae_roi_pct":-10.99,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":1778658660000,"entry_index":69,"exit_index":289,"hold_bars":220,"entry_price":0.08012,"exit_price":0.0817551,"entry_rsi":60.8677,"entry_hist":-0.000001,"entry_hist_slope":-0.000002,"confidence":0.12,"mfe_roi_pct":7.28,"mae_roi_pct":-10.99,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":1778658660000,"entry_index":168,"exit_index":289,"hold_bars":121,"entry_price":0.0802,"exit_price":0.08183673,"entry_rsi":64.9208,"entry_hist":-0.000005,"entry_hist_slope":-0.000006,"confidence":0.212,"mfe_roi_pct":1.06,"mae_roi_pct":-10.5,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":1778658660000,"entry_index":168,"exit_index":289,"hold_bars":121,"entry_price":0.0802,"exit_price":0.08183673,"entry_rsi":64.9208,"entry_hist":-0.000005,"entry_hist_slope":-0.000006,"confidence":0.212,"mfe_roi_pct":1.06,"mae_roi_pct":-10.5,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":1778658600000,"entry_index":163,"exit_index":293,"hold_bars":130,"entry_price":0.0801,"exit_price":0.08173469,"entry_rsi":60.4266,"entry_hist":-0.000002,"entry_hist_slope":-0.000007,"confidence":0.111,"mfe_roi_pct":7.15,"mae_roi_pct":-11.11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":1778658600000,"entry_index":163,"exit_index":293,"hold_bars":130,"entry_price":0.0801,"exit_price":0.08173469,"entry_rsi":60.4266,"entry_hist":-0.000002,"entry_hist_slope":-0.000007,"confidence":0.111,"mfe_roi_pct":7.15,"mae_roi_pct":-11.11,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":235,"exit_index":299,"hold_bars":64,"entry_price":0.08054,"exit_price":0.08151,"entry_rsi":65.032,"entry_hist":-0.000002,"entry_hist_slope":-0.000007,"confidence":0.2146,"mfe_roi_pct":1.87,"mae_roi_pct":-8.84,"realized_roi_pct":-5.95,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":235,"exit_index":299,"hold_bars":64,"entry_price":0.08054,"exit_price":0.08151,"entry_rsi":65.032,"entry_hist":-0.000002,"entry_hist_slope":-0.000007,"confidence":0.2146,"mfe_roi_pct":1.87,"mae_roi_pct":-8.84,"realized_roi_pct":-5.95,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":57,"exit_index":61,"hold_bars":4,"entry_price":0.08435,"exit_price":0.08182,"entry_rsi":64.7416,"entry_hist":-0.000018,"entry_hist_slope":-0.000059,"confidence":0.2185,"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-13T16:21:28+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":57,"exit_index":61,"hold_bars":4,"entry_price":0.08435,"exit_price":0.08182,"entry_rsi":64.7416,"entry_hist":-0.000018,"entry_hist_slope":-0.000059,"confidence":0.2185,"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-13T16:21:28+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":57,"exit_index":61,"hold_bars":4,"entry_price":0.08435,"exit_price":0.08182,"entry_rsi":64.7416,"entry_hist":-0.000018,"entry_hist_slope":-0.000059,"confidence":0.2185,"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-13T16:21:28+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":57,"exit_index":61,"hold_bars":4,"entry_price":0.08435,"exit_price":0.08182,"entry_rsi":64.7416,"entry_hist":-0.000018,"entry_hist_slope":-0.000059,"confidence":0.2185,"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-13T16:21:28+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":147,"exit_index":171,"hold_bars":24,"entry_price":0.07934,"exit_price":0.08375,"entry_rsi":39.4068,"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-13T16:21:28+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":147,"exit_index":171,"hold_bars":24,"entry_price":0.07934,"exit_price":0.08375,"entry_rsi":39.4068,"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-13T16:21:28+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":90,"exit_index":92,"hold_bars":2,"entry_price":0.08162,"exit_price":0.08328571,"entry_rsi":66.7344,"entry_hist":-0.000031,"entry_hist_slope":-0.000042,"confidence":0.2599,"mfe_roi_pct":0,"mae_roi_pct":-11.14,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":97,"exit_index":138,"hold_bars":41,"entry_price":0.08278,"exit_price":0.07967,"entry_rsi":64.0562,"entry_hist":-0.000012,"entry_hist_slope":-0.00006,"confidence":0.2032,"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-13T16:21:28+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":90,"exit_index":92,"hold_bars":2,"entry_price":0.08162,"exit_price":0.08328571,"entry_rsi":66.7344,"entry_hist":-0.000031,"entry_hist_slope":-0.000042,"confidence":0.2599,"mfe_roi_pct":0,"mae_roi_pct":-11.14,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":97,"exit_index":138,"hold_bars":41,"entry_price":0.08278,"exit_price":0.07967,"entry_rsi":64.0562,"entry_hist":-0.000012,"entry_hist_slope":-0.00006,"confidence":0.2032,"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-13T16:21:28+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":90,"exit_index":92,"hold_bars":2,"entry_price":0.08162,"exit_price":0.08328571,"entry_rsi":66.7344,"entry_hist":-0.000031,"entry_hist_slope":-0.000042,"confidence":0.2599,"mfe_roi_pct":0,"mae_roi_pct":-11.14,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":97,"exit_index":138,"hold_bars":41,"entry_price":0.08278,"exit_price":0.07967,"entry_rsi":64.0562,"entry_hist":-0.000012,"entry_hist_slope":-0.00006,"confidence":0.2032,"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-13T16:21:28+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":90,"exit_index":92,"hold_bars":2,"entry_price":0.08162,"exit_price":0.08328571,"entry_rsi":66.7344,"entry_hist":-0.000031,"entry_hist_slope":-0.000042,"confidence":0.2599,"mfe_roi_pct":0,"mae_roi_pct":-11.14,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":97,"exit_index":138,"hold_bars":41,"entry_price":0.08278,"exit_price":0.07967,"entry_rsi":64.0562,"entry_hist":-0.000012,"entry_hist_slope":-0.00006,"confidence":0.2032,"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-13T16:21:28+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":90,"exit_index":92,"hold_bars":2,"entry_price":0.08162,"exit_price":0.08328571,"entry_rsi":66.7344,"entry_hist":-0.000031,"entry_hist_slope":-0.000042,"confidence":0.2599,"mfe_roi_pct":0,"mae_roi_pct":-11.14,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":148,"exit_index":165,"hold_bars":17,"entry_price":0.0723,"exit_price":0.070854,"entry_rsi":35.7659,"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-13T16:21:28+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":148,"exit_index":165,"hold_bars":17,"entry_price":0.0723,"exit_price":0.070854,"entry_rsi":35.7659,"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-13T16:21:28+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":148,"exit_index":165,"hold_bars":17,"entry_price":0.0723,"exit_price":0.070854,"entry_rsi":35.7659,"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-13T16:21:28+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":148,"exit_index":165,"hold_bars":17,"entry_price":0.0723,"exit_price":0.070854,"entry_rsi":35.7659,"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-13T16:21:28+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":1778660400000,"entry_index":199,"exit_index":299,"hold_bars":100,"entry_price":0.0165,"exit_price":0.01641,"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":-2.73,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":199,"exit_index":299,"hold_bars":100,"entry_price":0.0165,"exit_price":0.01641,"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":-2.73,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":199,"exit_index":299,"hold_bars":100,"entry_price":0.0165,"exit_price":0.01641,"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":-2.73,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":86,"exit_index":299,"hold_bars":213,"entry_price":0.01676,"exit_price":0.01641,"entry_rsi":66.0682,"entry_hist":-0.000001,"entry_hist_slope":-0.000004,"confidence":0.2373,"mfe_roi_pct":16.65,"mae_roi_pct":-7.06,"realized_roi_pct":11.87,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":86,"exit_index":299,"hold_bars":213,"entry_price":0.01676,"exit_price":0.01641,"entry_rsi":66.0682,"entry_hist":-0.000001,"entry_hist_slope":-0.000004,"confidence":0.2373,"mfe_roi_pct":16.65,"mae_roi_pct":-7.06,"realized_roi_pct":11.87,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":86,"exit_index":299,"hold_bars":213,"entry_price":0.01676,"exit_price":0.01641,"entry_rsi":66.0682,"entry_hist":-0.000001,"entry_hist_slope":-0.000004,"confidence":0.2373,"mfe_roi_pct":16.65,"mae_roi_pct":-7.06,"realized_roi_pct":11.87,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":86,"exit_index":299,"hold_bars":213,"entry_price":0.01676,"exit_price":0.01641,"entry_rsi":66.0682,"entry_hist":-0.000001,"entry_hist_slope":-0.000004,"confidence":0.2373,"mfe_roi_pct":16.65,"mae_roi_pct":-7.06,"realized_roi_pct":11.87,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":99,"exit_index":177,"hold_bars":78,"entry_price":0.01622,"exit_price":0.01655102,"entry_rsi":60.5261,"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-13T16:21:28+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":99,"exit_index":177,"hold_bars":78,"entry_price":0.01622,"exit_price":0.01655102,"entry_rsi":60.5261,"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-13T16:21:28+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":121,"exit_index":127,"hold_bars":6,"entry_price":0.01603,"exit_price":0.0157094,"entry_rsi":38.2007,"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-13T16:21:28+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":121,"exit_index":127,"hold_bars":6,"entry_price":0.01603,"exit_price":0.0157094,"entry_rsi":38.2007,"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-13T16:21:28+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":1778660520000,"entry_index":257,"exit_index":299,"hold_bars":42,"entry_price":0.03495,"exit_price":0.03497,"entry_rsi":33.939,"entry_hist":0.000002,"entry_hist_slope":0.000004,"confidence":0.2371,"mfe_roi_pct":2.86,"mae_roi_pct":-1.29,"realized_roi_pct":0.29,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":257,"exit_index":299,"hold_bars":42,"entry_price":0.03495,"exit_price":0.03497,"entry_rsi":33.939,"entry_hist":0.000002,"entry_hist_slope":0.000004,"confidence":0.2371,"mfe_roi_pct":2.86,"mae_roi_pct":-1.29,"realized_roi_pct":0.29,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":257,"exit_index":299,"hold_bars":42,"entry_price":0.03495,"exit_price":0.03497,"entry_rsi":33.939,"entry_hist":0.000002,"entry_hist_slope":0.000004,"confidence":0.2371,"mfe_roi_pct":2.86,"mae_roi_pct":-1.29,"realized_roi_pct":0.29,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":257,"exit_index":299,"hold_bars":42,"entry_price":0.03495,"exit_price":0.03497,"entry_rsi":33.939,"entry_hist":0.000002,"entry_hist_slope":0.000004,"confidence":0.2371,"mfe_roi_pct":2.86,"mae_roi_pct":-1.29,"realized_roi_pct":0.29,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":141,"exit_index":212,"hold_bars":71,"entry_price":0.035,"exit_price":0.03571429,"entry_rsi":64.599,"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-13T16:21:28+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":1778660520000,"entry_index":218,"exit_index":299,"hold_bars":81,"entry_price":0.03574,"exit_price":0.03497,"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.67,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":141,"exit_index":212,"hold_bars":71,"entry_price":0.035,"exit_price":0.03571429,"entry_rsi":64.599,"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-13T16:21:28+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":1778660520000,"entry_index":218,"exit_index":299,"hold_bars":81,"entry_price":0.03574,"exit_price":0.03497,"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.67,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":141,"exit_index":212,"hold_bars":71,"entry_price":0.035,"exit_price":0.03571429,"entry_rsi":64.599,"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-13T16:21:28+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":1778660520000,"entry_index":218,"exit_index":299,"hold_bars":81,"entry_price":0.03574,"exit_price":0.03497,"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.67,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":141,"exit_index":212,"hold_bars":71,"entry_price":0.035,"exit_price":0.03571429,"entry_rsi":64.599,"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-13T16:21:28+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":1778660520000,"entry_index":218,"exit_index":299,"hold_bars":81,"entry_price":0.03574,"exit_price":0.03497,"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.67,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":218,"exit_index":299,"hold_bars":81,"entry_price":0.03574,"exit_price":0.03497,"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.67,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":218,"exit_index":299,"hold_bars":81,"entry_price":0.03574,"exit_price":0.03497,"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.67,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778613480000,"exit_time":1778623200000,"entry_index":38,"exit_index":92,"hold_bars":54,"entry_price":0.03391,"exit_price":0.03460204,"entry_rsi":66.5063,"entry_hist":-0.000003,"entry_hist_slope":-0.00001,"confidence":0.2484,"mfe_roi_pct":0.15,"mae_roi_pct":-11.38,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":1778613480000,"exit_time":1778623200000,"entry_index":38,"exit_index":92,"hold_bars":54,"entry_price":0.03391,"exit_price":0.03460204,"entry_rsi":66.5063,"entry_hist":-0.000003,"entry_hist_slope":-0.00001,"confidence":0.2484,"mfe_roi_pct":0.15,"mae_roi_pct":-11.38,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":1778613480000,"exit_time":1778623200000,"entry_index":38,"exit_index":92,"hold_bars":54,"entry_price":0.03391,"exit_price":0.03460204,"entry_rsi":66.5063,"entry_hist":-0.000003,"entry_hist_slope":-0.00001,"confidence":0.2484,"mfe_roi_pct":0.15,"mae_roi_pct":-11.38,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":1778613480000,"exit_time":1778623200000,"entry_index":38,"exit_index":92,"hold_bars":54,"entry_price":0.03391,"exit_price":0.03460204,"entry_rsi":66.5063,"entry_hist":-0.000003,"entry_hist_slope":-0.00001,"confidence":0.2484,"mfe_roi_pct":0.15,"mae_roi_pct":-11.38,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.25,"side":"SHORT","entry_time":1778614740000,"exit_time":1778631300000,"entry_index":45,"exit_index":137,"hold_bars":92,"entry_price":0.03411,"exit_price":0.03480612,"entry_rsi":68.0528,"entry_hist":-0,"entry_hist_slope":-0.000006,"confidence":0.2824,"mfe_roi_pct":0.73,"mae_roi_pct":-10.2,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"SPK-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.3,"side":"SHORT","entry_time":1778615820000,"exit_time":1778632560000,"entry_index":51,"exit_index":144,"hold_bars":93,"entry_price":0.03425,"exit_price":0.03494898,"entry_rsi":70.1636,"entry_hist":-0.000002,"entry_hist_slope":-0.000005,"confidence":0.3296,"mfe_roi_pct":2.79,"mae_roi_pct":-10.15,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":286,"exit_index":299,"hold_bars":13,"entry_price":0.03543,"exit_price":0.03497,"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.58,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":286,"exit_index":299,"hold_bars":13,"entry_price":0.03543,"exit_price":0.03497,"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.58,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":118,"exit_index":208,"hold_bars":90,"entry_price":0.03345,"exit_price":0.03481,"entry_rsi":25.4203,"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-13T16:21:28+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":118,"exit_index":208,"hold_bars":90,"entry_price":0.03345,"exit_price":0.03481,"entry_rsi":25.4203,"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-13T16:21:28+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":118,"exit_index":208,"hold_bars":90,"entry_price":0.03345,"exit_price":0.03481,"entry_rsi":25.4203,"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-13T16:21:28+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":118,"exit_index":208,"hold_bars":90,"entry_price":0.03345,"exit_price":0.03481,"entry_rsi":25.4203,"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-13T16:21:28+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":118,"exit_index":208,"hold_bars":90,"entry_price":0.03345,"exit_price":0.03481,"entry_rsi":25.4203,"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-13T16:21:28+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":118,"exit_index":208,"hold_bars":90,"entry_price":0.03345,"exit_price":0.03481,"entry_rsi":25.4203,"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-13T16:21:28+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":118,"exit_index":208,"hold_bars":90,"entry_price":0.03345,"exit_price":0.03481,"entry_rsi":25.4203,"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-13T16:21:28+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":215,"exit_index":253,"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-13T16:21:28+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":215,"exit_index":253,"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-13T16:21:28+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":215,"exit_index":253,"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-13T16:21:28+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":215,"exit_index":253,"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-13T16:21:28+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":215,"exit_index":253,"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-13T16:21:28+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":215,"exit_index":253,"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-13T16:21:28+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":215,"exit_index":253,"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-13T16:21:28+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":40,"exit_index":43,"hold_bars":3,"entry_price":0.0377,"exit_price":0.03846939,"entry_rsi":66.0565,"entry_hist":-0.000006,"entry_hist_slope":-0.000023,"confidence":0.2408,"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-13T16:21:28+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":1778205600000,"exit_time":1778207400000,"entry_index":47,"exit_index":48,"hold_bars":1,"entry_price":0.03853,"exit_price":0.03931633,"entry_rsi":67.8594,"entry_hist":-0.000002,"entry_hist_slope":-0.000013,"confidence":0.2795,"mfe_roi_pct":1.56,"mae_roi_pct":-17.53,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":40,"exit_index":43,"hold_bars":3,"entry_price":0.0377,"exit_price":0.03846939,"entry_rsi":66.0565,"entry_hist":-0.000006,"entry_hist_slope":-0.000023,"confidence":0.2408,"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-13T16:21:28+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":1778205600000,"exit_time":1778207400000,"entry_index":47,"exit_index":48,"hold_bars":1,"entry_price":0.03853,"exit_price":0.03931633,"entry_rsi":67.8594,"entry_hist":-0.000002,"entry_hist_slope":-0.000013,"confidence":0.2795,"mfe_roi_pct":1.56,"mae_roi_pct":-17.53,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":40,"exit_index":43,"hold_bars":3,"entry_price":0.0377,"exit_price":0.03846939,"entry_rsi":66.0565,"entry_hist":-0.000006,"entry_hist_slope":-0.000023,"confidence":0.2408,"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-13T16:21:28+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":1778205600000,"exit_time":1778207400000,"entry_index":47,"exit_index":48,"hold_bars":1,"entry_price":0.03853,"exit_price":0.03931633,"entry_rsi":67.8594,"entry_hist":-0.000002,"entry_hist_slope":-0.000013,"confidence":0.2795,"mfe_roi_pct":1.56,"mae_roi_pct":-17.53,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":40,"exit_index":43,"hold_bars":3,"entry_price":0.0377,"exit_price":0.03846939,"entry_rsi":66.0565,"entry_hist":-0.000006,"entry_hist_slope":-0.000023,"confidence":0.2408,"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-13T16:21:28+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":1778205600000,"exit_time":1778207400000,"entry_index":47,"exit_index":48,"hold_bars":1,"entry_price":0.03853,"exit_price":0.03931633,"entry_rsi":67.8594,"entry_hist":-0.000002,"entry_hist_slope":-0.000013,"confidence":0.2795,"mfe_roi_pct":1.56,"mae_roi_pct":-17.53,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":1778205600000,"exit_time":1778207400000,"entry_index":47,"exit_index":48,"hold_bars":1,"entry_price":0.03853,"exit_price":0.03931633,"entry_rsi":67.8594,"entry_hist":-0.000002,"entry_hist_slope":-0.000013,"confidence":0.2795,"mfe_roi_pct":1.56,"mae_roi_pct":-17.53,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":71,"exit_index":75,"hold_bars":4,"entry_price":0.03602,"exit_price":0.0352996,"entry_rsi":38.4012,"entry_hist":0.000005,"entry_hist_slope":0.000008,"confidence":0.1375,"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-13T16:21:28+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":263,"exit_index":276,"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-13T16:21:28+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":71,"exit_index":75,"hold_bars":4,"entry_price":0.03602,"exit_price":0.0352996,"entry_rsi":38.4012,"entry_hist":0.000005,"entry_hist_slope":0.000008,"confidence":0.1375,"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-13T16:21:28+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":263,"exit_index":276,"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-13T16:21:28+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":263,"exit_index":276,"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-13T16:21:28+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":263,"exit_index":276,"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-13T16:21:28+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":263,"exit_index":276,"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-13T16:21:28+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":263,"exit_index":276,"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-13T16:21:28+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":71,"exit_index":75,"hold_bars":4,"entry_price":0.03602,"exit_price":0.03537164,"entry_rsi":38.4012,"entry_hist":0.000005,"entry_hist_slope":0.000008,"confidence":0.1375,"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-13T16:21:28+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":286,"exit_index":288,"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-13T16:21:28+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":286,"exit_index":288,"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-13T16:21:28+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":286,"exit_index":288,"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-13T16:21:28+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":65,"exit_index":66,"hold_bars":1,"entry_price":0.05035,"exit_price":0.05137755,"entry_rsi":63.6179,"entry_hist":-0.0001,"entry_hist_slope":-0.000288,"confidence":0.239,"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-13T16:21:28+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":65,"exit_index":66,"hold_bars":1,"entry_price":0.05035,"exit_price":0.05137755,"entry_rsi":63.6179,"entry_hist":-0.0001,"entry_hist_slope":-0.000288,"confidence":0.239,"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-13T16:21:28+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":65,"exit_index":66,"hold_bars":1,"entry_price":0.05035,"exit_price":0.05137755,"entry_rsi":63.6179,"entry_hist":-0.0001,"entry_hist_slope":-0.000288,"confidence":0.239,"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-13T16:21:28+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":65,"exit_index":66,"hold_bars":1,"entry_price":0.05035,"exit_price":0.05137755,"entry_rsi":63.6179,"entry_hist":-0.0001,"entry_hist_slope":-0.000288,"confidence":0.239,"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-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"SUSHI-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778659020000,"exit_time":1778660520000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":0.2444,"exit_price":0.2447,"entry_rsi":61.6207,"entry_hist":-0.000018,"entry_hist_slope":-0.00002,"confidence":0.1405,"mfe_roi_pct":1.44,"mae_roi_pct":-1.22,"realized_roi_pct":-0.61,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"SUSHI-USDT-SWAP","interval":"1m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778659020000,"exit_time":1778660520000,"entry_index":274,"exit_index":299,"hold_bars":25,"entry_price":0.2444,"exit_price":0.2447,"entry_rsi":61.6207,"entry_hist":-0.000018,"entry_hist_slope":-0.00002,"confidence":0.1405,"mfe_roi_pct":1.44,"mae_roi_pct":-1.22,"realized_roi_pct":-0.61,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":256,"exit_index":299,"hold_bars":43,"entry_price":0.2424,"exit_price":0.2447,"entry_rsi":39.4069,"entry_hist":0.000011,"entry_hist_slope":0.000014,"confidence":0.1162,"mfe_roi_pct":5.36,"mae_roi_pct":0,"realized_roi_pct":4.74,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":256,"exit_index":299,"hold_bars":43,"entry_price":0.2424,"exit_price":0.2447,"entry_rsi":39.4069,"entry_hist":0.000011,"entry_hist_slope":0.000014,"confidence":0.1162,"mfe_roi_pct":5.36,"mae_roi_pct":0,"realized_roi_pct":4.74,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":256,"exit_index":299,"hold_bars":43,"entry_price":0.2424,"exit_price":0.2447,"entry_rsi":39.4069,"entry_hist":0.000011,"entry_hist_slope":0.000014,"confidence":0.1162,"mfe_roi_pct":5.36,"mae_roi_pct":0,"realized_roi_pct":4.74,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":143,"exit_index":299,"hold_bars":156,"entry_price":0.2425,"exit_price":0.2447,"entry_rsi":60.7355,"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":-4.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":143,"exit_index":299,"hold_bars":156,"entry_price":0.2425,"exit_price":0.2447,"entry_rsi":60.7355,"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":-4.5,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":94,"exit_index":151,"hold_bars":57,"entry_price":0.2437,"exit_price":0.2544,"entry_rsi":39.4964,"entry_hist":0.000041,"entry_hist_slope":0.000098,"confidence":0.1309,"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-13T16:21:28+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":221,"exit_index":228,"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-13T16:21:28+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":94,"exit_index":151,"hold_bars":57,"entry_price":0.2437,"exit_price":0.2544,"entry_rsi":39.4964,"entry_hist":0.000041,"entry_hist_slope":0.000098,"confidence":0.1309,"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-13T16:21:28+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":221,"exit_index":228,"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-13T16:21:28+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":84,"exit_index":141,"hold_bars":57,"entry_price":0.2477,"exit_price":0.2378,"entry_rsi":62.6235,"entry_hist":-0.000041,"entry_hist_slope":-0.000145,"confidence":0.188,"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-13T16:21:28+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":84,"exit_index":141,"hold_bars":57,"entry_price":0.2477,"exit_price":0.2378,"entry_rsi":62.6235,"entry_hist":-0.000041,"entry_hist_slope":-0.000145,"confidence":0.188,"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-13T16:21:28+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":84,"exit_index":141,"hold_bars":57,"entry_price":0.2477,"exit_price":0.2378,"entry_rsi":62.6235,"entry_hist":-0.000041,"entry_hist_slope":-0.000145,"confidence":0.188,"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-13T16:21:28+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":119,"exit_index":135,"hold_bars":16,"entry_price":0.2102,"exit_price":0.205996,"entry_rsi":37.1858,"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-13T16:21:28+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":119,"exit_index":135,"hold_bars":16,"entry_price":0.2102,"exit_price":0.205996,"entry_rsi":37.1858,"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-13T16:21:28+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":119,"exit_index":135,"hold_bars":16,"entry_price":0.2102,"exit_price":0.205996,"entry_rsi":37.1858,"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-13T16:21:28+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":1778583300000,"exit_time":1778596200000,"entry_index":42,"exit_index":85,"hold_bars":43,"entry_price":2.348,"exit_price":2.30104,"entry_rsi":39.9671,"entry_hist":0.000193,"entry_hist_slope":0.000459,"confidence":0.1925,"mfe_roi_pct":1.28,"mae_roi_pct":-11.07,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":1778583300000,"exit_time":1778596200000,"entry_index":42,"exit_index":85,"hold_bars":43,"entry_price":2.348,"exit_price":2.30104,"entry_rsi":39.9671,"entry_hist":0.000193,"entry_hist_slope":0.000459,"confidence":0.1925,"mfe_roi_pct":1.28,"mae_roi_pct":-11.07,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":1778583300000,"exit_time":1778596200000,"entry_index":42,"exit_index":85,"hold_bars":43,"entry_price":2.348,"exit_price":2.30104,"entry_rsi":39.9671,"entry_hist":0.000193,"entry_hist_slope":0.000459,"confidence":0.1925,"mfe_roi_pct":1.28,"mae_roi_pct":-11.07,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":181,"exit_index":193,"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-13T16:21:28+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":181,"exit_index":193,"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-13T16:21:28+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":181,"exit_index":193,"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-13T16:21:28+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":181,"exit_index":193,"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-13T16:21:28+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":181,"exit_index":193,"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-13T16:21:28+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":181,"exit_index":193,"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-13T16:21:28+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":217,"exit_index":228,"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-13T16:21:28+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":217,"exit_index":228,"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-13T16:21:28+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":217,"exit_index":228,"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-13T16:21:28+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":217,"exit_index":228,"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-13T16:21:28+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":217,"exit_index":228,"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-13T16:21:28+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":269,"exit_index":278,"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-13T16:21:28+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":269,"exit_index":278,"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-13T16:21:28+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":269,"exit_index":278,"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-13T16:21:28+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":269,"exit_index":278,"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-13T16:21:28+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":269,"exit_index":278,"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-13T16:21:28+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":269,"exit_index":278,"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-13T16:21:28+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":89,"exit_index":93,"hold_bars":4,"entry_price":2.462,"exit_price":2.5122449,"entry_rsi":61.585,"entry_hist":-0.000248,"entry_hist_slope":-0.001131,"confidence":0.3357,"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-13T16:21:28+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":98,"exit_index":176,"hold_bars":78,"entry_price":2.495,"exit_price":2.54591837,"entry_rsi":63.5782,"entry_hist":-0.000405,"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-13T16:21:28+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":1778659200000,"entry_index":292,"exit_index":299,"hold_bars":7,"entry_price":2.487,"exit_price":2.484,"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":8.55,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":89,"exit_index":93,"hold_bars":4,"entry_price":2.462,"exit_price":2.5122449,"entry_rsi":61.585,"entry_hist":-0.000248,"entry_hist_slope":-0.001131,"confidence":0.3357,"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-13T16:21:28+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":98,"exit_index":176,"hold_bars":78,"entry_price":2.495,"exit_price":2.54591837,"entry_rsi":63.5782,"entry_hist":-0.000405,"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-13T16:21:28+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":1778659200000,"entry_index":292,"exit_index":299,"hold_bars":7,"entry_price":2.487,"exit_price":2.484,"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":8.55,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":89,"exit_index":93,"hold_bars":4,"entry_price":2.462,"exit_price":2.5122449,"entry_rsi":61.585,"entry_hist":-0.000248,"entry_hist_slope":-0.001131,"confidence":0.3357,"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-13T16:21:28+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":98,"exit_index":176,"hold_bars":78,"entry_price":2.495,"exit_price":2.54591837,"entry_rsi":63.5782,"entry_hist":-0.000405,"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-13T16:21:28+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":1778659200000,"entry_index":292,"exit_index":299,"hold_bars":7,"entry_price":2.487,"exit_price":2.484,"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":8.55,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":89,"exit_index":93,"hold_bars":4,"entry_price":2.462,"exit_price":2.5122449,"entry_rsi":61.585,"entry_hist":-0.000248,"entry_hist_slope":-0.001131,"confidence":0.3357,"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-13T16:21:28+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":98,"exit_index":176,"hold_bars":78,"entry_price":2.495,"exit_price":2.54591837,"entry_rsi":63.5782,"entry_hist":-0.000405,"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-13T16:21:28+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":1778659200000,"entry_index":292,"exit_index":299,"hold_bars":7,"entry_price":2.487,"exit_price":2.484,"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":8.55,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":89,"exit_index":93,"hold_bars":4,"entry_price":2.462,"exit_price":2.5122449,"entry_rsi":61.585,"entry_hist":-0.000248,"entry_hist_slope":-0.001131,"confidence":0.3357,"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-13T16:21:28+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":98,"exit_index":176,"hold_bars":78,"entry_price":2.495,"exit_price":2.54591837,"entry_rsi":63.5782,"entry_hist":-0.000405,"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-13T16:21:28+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":1778659200000,"entry_index":292,"exit_index":299,"hold_bars":7,"entry_price":2.487,"exit_price":2.484,"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":8.55,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":89,"exit_index":93,"hold_bars":4,"entry_price":2.462,"exit_price":2.5122449,"entry_rsi":61.585,"entry_hist":-0.000248,"entry_hist_slope":-0.001131,"confidence":0.3357,"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-13T16:21:28+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":98,"exit_index":176,"hold_bars":78,"entry_price":2.495,"exit_price":2.54591837,"entry_rsi":63.5782,"entry_hist":-0.000405,"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-13T16:21:28+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":1778659200000,"entry_index":292,"exit_index":299,"hold_bars":7,"entry_price":2.487,"exit_price":2.484,"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":8.55,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":37,"exit_index":45,"hold_bars":8,"entry_price":2.275,"exit_price":2.363,"entry_rsi":35.738,"entry_hist":0.00023,"entry_hist_slope":0.001065,"confidence":0.3959,"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-13T16:21:28+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":37,"exit_index":45,"hold_bars":8,"entry_price":2.275,"exit_price":2.363,"entry_rsi":35.738,"entry_hist":0.00023,"entry_hist_slope":0.001065,"confidence":0.3959,"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-13T16:21:28+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":37,"exit_index":45,"hold_bars":8,"entry_price":2.275,"exit_price":2.363,"entry_rsi":35.738,"entry_hist":0.00023,"entry_hist_slope":0.001065,"confidence":0.3959,"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-13T16:21:28+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":37,"exit_index":45,"hold_bars":8,"entry_price":2.275,"exit_price":2.363,"entry_rsi":35.738,"entry_hist":0.00023,"entry_hist_slope":0.001065,"confidence":0.3959,"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-13T16:21:28+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":37,"exit_index":45,"hold_bars":8,"entry_price":2.275,"exit_price":2.363,"entry_rsi":35.738,"entry_hist":0.00023,"entry_hist_slope":0.001065,"confidence":0.3959,"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-13T16:21:28+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":37,"exit_index":45,"hold_bars":8,"entry_price":2.275,"exit_price":2.363,"entry_rsi":35.738,"entry_hist":0.00023,"entry_hist_slope":0.001065,"confidence":0.3959,"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-13T16:21:28+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":202,"exit_index":236,"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-13T16:21:28+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":202,"exit_index":236,"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-13T16:21:28+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":202,"exit_index":236,"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-13T16:21:28+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":202,"exit_index":236,"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-13T16:21:28+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":202,"exit_index":236,"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-13T16:21:28+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":202,"exit_index":236,"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-13T16:21:28+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":114,"exit_index":118,"hold_bars":4,"entry_price":2.525,"exit_price":2.4745,"entry_rsi":35.7977,"entry_hist":0.000739,"entry_hist_slope":0.00241,"confidence":0.3946,"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-13T16:21:28+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":142,"exit_index":156,"hold_bars":14,"entry_price":2.388,"exit_price":2.34024,"entry_rsi":36.6625,"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-13T16:21:28+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":114,"exit_index":118,"hold_bars":4,"entry_price":2.525,"exit_price":2.4745,"entry_rsi":35.7977,"entry_hist":0.000739,"entry_hist_slope":0.00241,"confidence":0.3946,"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-13T16:21:28+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":142,"exit_index":156,"hold_bars":14,"entry_price":2.388,"exit_price":2.34024,"entry_rsi":36.6625,"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-13T16:21:28+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":114,"exit_index":118,"hold_bars":4,"entry_price":2.525,"exit_price":2.4745,"entry_rsi":35.7977,"entry_hist":0.000739,"entry_hist_slope":0.00241,"confidence":0.3946,"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-13T16:21:28+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":142,"exit_index":156,"hold_bars":14,"entry_price":2.388,"exit_price":2.34024,"entry_rsi":36.6625,"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-13T16:21:28+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":114,"exit_index":118,"hold_bars":4,"entry_price":2.525,"exit_price":2.4745,"entry_rsi":35.7977,"entry_hist":0.000739,"entry_hist_slope":0.00241,"confidence":0.3946,"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-13T16:21:28+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":142,"exit_index":156,"hold_bars":14,"entry_price":2.388,"exit_price":2.34024,"entry_rsi":36.6625,"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-13T16:21:28+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":114,"exit_index":118,"hold_bars":4,"entry_price":2.525,"exit_price":2.4745,"entry_rsi":35.7977,"entry_hist":0.000739,"entry_hist_slope":0.00241,"confidence":0.3946,"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-13T16:21:28+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":142,"exit_index":156,"hold_bars":14,"entry_price":2.388,"exit_price":2.34024,"entry_rsi":36.6625,"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-13T16:21:28+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":114,"exit_index":118,"hold_bars":4,"entry_price":2.525,"exit_price":2.4745,"entry_rsi":35.7977,"entry_hist":0.000739,"entry_hist_slope":0.00241,"confidence":0.3946,"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-13T16:21:28+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":142,"exit_index":156,"hold_bars":14,"entry_price":2.388,"exit_price":2.34024,"entry_rsi":36.6625,"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-13T16:21:28+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":1778660520000,"entry_index":109,"exit_index":299,"hold_bars":190,"entry_price":0.5178,"exit_price":0.5128,"entry_rsi":31.9233,"entry_hist":0.000017,"entry_hist_slope":0.000019,"confidence":0.2855,"mfe_roi_pct":0,"mae_roi_pct":-6.47,"realized_roi_pct":-4.83,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":109,"exit_index":299,"hold_bars":190,"entry_price":0.5178,"exit_price":0.5128,"entry_rsi":31.9233,"entry_hist":0.000017,"entry_hist_slope":0.000019,"confidence":0.2855,"mfe_roi_pct":0,"mae_roi_pct":-6.47,"realized_roi_pct":-4.83,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":109,"exit_index":299,"hold_bars":190,"entry_price":0.5178,"exit_price":0.5128,"entry_rsi":31.9233,"entry_hist":0.000017,"entry_hist_slope":0.000019,"confidence":0.2855,"mfe_roi_pct":0,"mae_roi_pct":-6.47,"realized_roi_pct":-4.83,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":109,"exit_index":299,"hold_bars":190,"entry_price":0.5178,"exit_price":0.5128,"entry_rsi":31.9233,"entry_hist":0.000017,"entry_hist_slope":0.000019,"confidence":0.2855,"mfe_roi_pct":0,"mae_roi_pct":-6.47,"realized_roi_pct":-4.83,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":109,"exit_index":299,"hold_bars":190,"entry_price":0.5178,"exit_price":0.5128,"entry_rsi":31.9233,"entry_hist":0.000017,"entry_hist_slope":0.000019,"confidence":0.2855,"mfe_roi_pct":0,"mae_roi_pct":-6.47,"realized_roi_pct":-4.83,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":250,"exit_index":299,"hold_bars":49,"entry_price":0.5138,"exit_price":0.5128,"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.63,"realized_roi_pct":-0.97,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":250,"exit_index":299,"hold_bars":49,"entry_price":0.5138,"exit_price":0.5128,"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.63,"realized_roi_pct":-0.97,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":250,"exit_index":299,"hold_bars":49,"entry_price":0.5138,"exit_price":0.5128,"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.63,"realized_roi_pct":-0.97,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":250,"exit_index":299,"hold_bars":49,"entry_price":0.5138,"exit_price":0.5128,"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.63,"realized_roi_pct":-0.97,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":250,"exit_index":299,"hold_bars":49,"entry_price":0.5138,"exit_price":0.5128,"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.63,"realized_roi_pct":-0.97,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778636880000,"exit_time":1778660460000,"entry_index":168,"exit_index":299,"hold_bars":131,"entry_price":0.517,"exit_price":0.5128,"entry_rsi":62.6909,"entry_hist":-0.000012,"entry_hist_slope":-0.000081,"confidence":0.1768,"mfe_roi_pct":5.77,"mae_roi_pct":-4.22,"realized_roi_pct":4.1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"UMA-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778636880000,"exit_time":1778660460000,"entry_index":168,"exit_index":299,"hold_bars":131,"entry_price":0.517,"exit_price":0.5128,"entry_rsi":62.6909,"entry_hist":-0.000012,"entry_hist_slope":-0.000081,"confidence":0.1768,"mfe_roi_pct":5.77,"mae_roi_pct":-4.22,"realized_roi_pct":4.1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":168,"exit_index":299,"hold_bars":131,"entry_price":0.517,"exit_price":0.5128,"entry_rsi":62.6909,"entry_hist":-0.000012,"entry_hist_slope":-0.000081,"confidence":0.1768,"mfe_roi_pct":5.77,"mae_roi_pct":-4.22,"realized_roi_pct":4.1,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":94,"exit_index":299,"hold_bars":205,"entry_price":0.5121,"exit_price":0.5128,"entry_rsi":37.6225,"entry_hist":0.000035,"entry_hist_slope":0.000093,"confidence":0.172,"mfe_roi_pct":9.08,"mae_roi_pct":-5.76,"realized_roi_pct":0.68,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":94,"exit_index":299,"hold_bars":205,"entry_price":0.5121,"exit_price":0.5128,"entry_rsi":37.6225,"entry_hist":0.000035,"entry_hist_slope":0.000093,"confidence":0.172,"mfe_roi_pct":9.08,"mae_roi_pct":-5.76,"realized_roi_pct":0.68,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":94,"exit_index":299,"hold_bars":205,"entry_price":0.5121,"exit_price":0.5128,"entry_rsi":37.6225,"entry_hist":0.000035,"entry_hist_slope":0.000093,"confidence":0.172,"mfe_roi_pct":9.08,"mae_roi_pct":-5.76,"realized_roi_pct":0.68,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":243,"exit_index":299,"hold_bars":56,"entry_price":0.5199,"exit_price":0.5128,"entry_rsi":60.9087,"entry_hist":-0.000001,"entry_hist_slope":-0.000083,"confidence":0.1371,"mfe_roi_pct":8.61,"mae_roi_pct":-1.34,"realized_roi_pct":6.92,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":243,"exit_index":299,"hold_bars":56,"entry_price":0.5199,"exit_price":0.5128,"entry_rsi":60.9087,"entry_hist":-0.000001,"entry_hist_slope":-0.000083,"confidence":0.1371,"mfe_roi_pct":8.61,"mae_roi_pct":-1.34,"realized_roi_pct":6.92,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":223,"exit_index":227,"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-13T16:21:28+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":1778660100000,"entry_index":236,"exit_index":299,"hold_bars":63,"entry_price":0.5126,"exit_price":0.5128,"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.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":223,"exit_index":227,"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-13T16:21:28+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":1778660100000,"entry_index":236,"exit_index":299,"hold_bars":63,"entry_price":0.5126,"exit_price":0.5128,"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.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":223,"exit_index":227,"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-13T16:21:28+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":1778660100000,"entry_index":236,"exit_index":299,"hold_bars":63,"entry_price":0.5126,"exit_price":0.5128,"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.2,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":223,"exit_index":227,"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-13T16:21:28+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":101,"exit_index":171,"hold_bars":70,"entry_price":0.5101,"exit_price":0.5205102,"entry_rsi":64.0899,"entry_hist":-0.000009,"entry_hist_slope":-0.000134,"confidence":0.2187,"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-13T16:21:28+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":101,"exit_index":171,"hold_bars":70,"entry_price":0.5101,"exit_price":0.5205102,"entry_rsi":64.0899,"entry_hist":-0.000009,"entry_hist_slope":-0.000134,"confidence":0.2187,"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-13T16:21:28+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":101,"exit_index":171,"hold_bars":70,"entry_price":0.5101,"exit_price":0.5205102,"entry_rsi":64.0899,"entry_hist":-0.000009,"entry_hist_slope":-0.000134,"confidence":0.2187,"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-13T16:21:28+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":101,"exit_index":171,"hold_bars":70,"entry_price":0.5101,"exit_price":0.5205102,"entry_rsi":64.0899,"entry_hist":-0.000009,"entry_hist_slope":-0.000134,"confidence":0.2187,"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-13T16:21:28+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":121,"exit_index":128,"hold_bars":7,"entry_price":0.4522,"exit_price":0.4745,"entry_rsi":37.7371,"entry_hist":0.000142,"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-13T16:21:28+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":121,"exit_index":128,"hold_bars":7,"entry_price":0.4522,"exit_price":0.4745,"entry_rsi":37.7371,"entry_hist":0.000142,"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-13T16:21:28+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":121,"exit_index":128,"hold_bars":7,"entry_price":0.4522,"exit_price":0.4745,"entry_rsi":37.7371,"entry_hist":0.000142,"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-13T16:21:28+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":1778660520000,"entry_index":145,"exit_index":299,"hold_bars":154,"entry_price":0.8205,"exit_price":0.8233,"entry_rsi":33.3564,"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":1.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":145,"exit_index":299,"hold_bars":154,"entry_price":0.8205,"exit_price":0.8233,"entry_rsi":33.3564,"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":1.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":145,"exit_index":299,"hold_bars":154,"entry_price":0.8205,"exit_price":0.8233,"entry_rsi":33.3564,"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":1.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":145,"exit_index":299,"hold_bars":154,"entry_price":0.8205,"exit_price":0.8233,"entry_rsi":33.3564,"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":1.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":145,"exit_index":299,"hold_bars":154,"entry_price":0.8205,"exit_price":0.8233,"entry_rsi":33.3564,"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":1.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":252,"exit_index":299,"hold_bars":47,"entry_price":0.8219,"exit_price":0.8233,"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.85,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":252,"exit_index":299,"hold_bars":47,"entry_price":0.8219,"exit_price":0.8233,"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.85,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":252,"exit_index":299,"hold_bars":47,"entry_price":0.8219,"exit_price":0.8233,"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.85,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":252,"exit_index":299,"hold_bars":47,"entry_price":0.8219,"exit_price":0.8233,"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.85,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":234,"exit_index":299,"hold_bars":65,"entry_price":0.8318,"exit_price":0.8233,"entry_rsi":63.5211,"entry_hist":-0.000109,"entry_hist_slope":-0.000153,"confidence":0.2099,"mfe_roi_pct":7.75,"mae_roi_pct":-2.57,"realized_roi_pct":5.16,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":234,"exit_index":299,"hold_bars":65,"entry_price":0.8318,"exit_price":0.8233,"entry_rsi":63.5211,"entry_hist":-0.000109,"entry_hist_slope":-0.000153,"confidence":0.2099,"mfe_roi_pct":7.75,"mae_roi_pct":-2.57,"realized_roi_pct":5.16,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":234,"exit_index":299,"hold_bars":65,"entry_price":0.8318,"exit_price":0.8233,"entry_rsi":63.5211,"entry_hist":-0.000109,"entry_hist_slope":-0.000153,"confidence":0.2099,"mfe_roi_pct":7.75,"mae_roi_pct":-2.57,"realized_roi_pct":5.16,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":234,"exit_index":299,"hold_bars":65,"entry_price":0.8318,"exit_price":0.8233,"entry_rsi":63.5211,"entry_hist":-0.000109,"entry_hist_slope":-0.000153,"confidence":0.2099,"mfe_roi_pct":7.75,"mae_roi_pct":-2.57,"realized_roi_pct":5.16,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":92,"exit_index":131,"hold_bars":39,"entry_price":0.8764,"exit_price":0.858872,"entry_rsi":39.7313,"entry_hist":0.000022,"entry_hist_slope":0.000608,"confidence":0.2276,"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-13T16:21:28+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":201,"exit_index":218,"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-13T16:21:28+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":221,"exit_index":228,"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-13T16:21:28+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":92,"exit_index":131,"hold_bars":39,"entry_price":0.8764,"exit_price":0.858872,"entry_rsi":39.7313,"entry_hist":0.000022,"entry_hist_slope":0.000608,"confidence":0.2276,"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-13T16:21:28+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":201,"exit_index":218,"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-13T16:21:28+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":221,"exit_index":228,"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-13T16:21:28+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":92,"exit_index":131,"hold_bars":39,"entry_price":0.8764,"exit_price":0.858872,"entry_rsi":39.7313,"entry_hist":0.000022,"entry_hist_slope":0.000608,"confidence":0.2276,"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-13T16:21:28+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":201,"exit_index":218,"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-13T16:21:28+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":221,"exit_index":228,"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-13T16:21:28+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":92,"exit_index":131,"hold_bars":39,"entry_price":0.8764,"exit_price":0.858872,"entry_rsi":39.7313,"entry_hist":0.000022,"entry_hist_slope":0.000608,"confidence":0.2276,"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-13T16:21:28+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":1778659200000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":0.8086,"exit_price":0.8233,"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.35,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":0.8086,"exit_price":0.8233,"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.35,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":0.8086,"exit_price":0.8233,"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.35,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":0.8086,"exit_price":0.8233,"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.35,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":0.8086,"exit_price":0.8233,"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.35,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":0.8086,"exit_price":0.8233,"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.35,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":272,"exit_index":299,"hold_bars":27,"entry_price":0.8086,"exit_price":0.8233,"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.35,"tp_hits":2,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":288,"exit_index":299,"hold_bars":11,"entry_price":0.8166,"exit_price":0.8233,"entry_rsi":33.6602,"entry_hist":0.000626,"entry_hist_slope":0.000781,"confidence":0.3991,"mfe_roi_pct":12.74,"mae_roi_pct":-3.86,"realized_roi_pct":6.11,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":288,"exit_index":299,"hold_bars":11,"entry_price":0.8166,"exit_price":0.8233,"entry_rsi":33.6602,"entry_hist":0.000626,"entry_hist_slope":0.000781,"confidence":0.3991,"mfe_roi_pct":12.74,"mae_roi_pct":-3.86,"realized_roi_pct":6.11,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":288,"exit_index":299,"hold_bars":11,"entry_price":0.8166,"exit_price":0.8233,"entry_rsi":33.6602,"entry_hist":0.000626,"entry_hist_slope":0.000781,"confidence":0.3991,"mfe_roi_pct":12.74,"mae_roi_pct":-3.86,"realized_roi_pct":6.11,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":288,"exit_index":299,"hold_bars":11,"entry_price":0.8166,"exit_price":0.8233,"entry_rsi":33.6602,"entry_hist":0.000626,"entry_hist_slope":0.000781,"confidence":0.3991,"mfe_roi_pct":12.74,"mae_roi_pct":-3.86,"realized_roi_pct":6.11,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":288,"exit_index":299,"hold_bars":11,"entry_price":0.8166,"exit_price":0.8233,"entry_rsi":33.6602,"entry_hist":0.000626,"entry_hist_slope":0.000781,"confidence":0.3991,"mfe_roi_pct":12.74,"mae_roi_pct":-3.86,"realized_roi_pct":6.11,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778659200000,"entry_index":288,"exit_index":299,"hold_bars":11,"entry_price":0.8166,"exit_price":0.8233,"entry_rsi":33.6602,"entry_hist":0.000626,"entry_hist_slope":0.000781,"confidence":0.3991,"mfe_roi_pct":12.74,"mae_roi_pct":-3.86,"realized_roi_pct":6.11,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":68,"exit_index":73,"hold_bars":5,"entry_price":0.7468,"exit_price":0.76204082,"entry_rsi":60.0608,"entry_hist":-0.000168,"entry_hist_slope":-0.000208,"confidence":0.1431,"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-13T16:21:28+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":84,"exit_index":85,"hold_bars":1,"entry_price":0.7701,"exit_price":0.7461,"entry_rsi":63.3728,"entry_hist":-0.00024,"entry_hist_slope":-0.000303,"confidence":0.2365,"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-13T16:21:28+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":146,"exit_index":151,"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-13T16:21:28+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":68,"exit_index":73,"hold_bars":5,"entry_price":0.7468,"exit_price":0.76204082,"entry_rsi":60.0608,"entry_hist":-0.000168,"entry_hist_slope":-0.000208,"confidence":0.1431,"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-13T16:21:28+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":84,"exit_index":85,"hold_bars":1,"entry_price":0.7701,"exit_price":0.7461,"entry_rsi":63.3728,"entry_hist":-0.00024,"entry_hist_slope":-0.000303,"confidence":0.2365,"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-13T16:21:28+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":146,"exit_index":151,"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-13T16:21:28+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":84,"exit_index":85,"hold_bars":1,"entry_price":0.7701,"exit_price":0.7461,"entry_rsi":63.3728,"entry_hist":-0.00024,"entry_hist_slope":-0.000303,"confidence":0.2365,"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-13T16:21:28+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":146,"exit_index":151,"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-13T16:21:28+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":84,"exit_index":85,"hold_bars":1,"entry_price":0.7701,"exit_price":0.7461,"entry_rsi":63.3728,"entry_hist":-0.00024,"entry_hist_slope":-0.000303,"confidence":0.2365,"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-13T16:21:28+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":146,"exit_index":151,"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-13T16:21:28+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":146,"exit_index":151,"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-13T16:21:28+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":146,"exit_index":151,"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-13T16:21:28+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":224,"exit_index":225,"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-13T16:21:28+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":224,"exit_index":225,"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-13T16:21:28+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":224,"exit_index":225,"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-13T16:21:28+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":224,"exit_index":225,"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-13T16:21:28+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":224,"exit_index":225,"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-13T16:21:28+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":224,"exit_index":225,"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-13T16:21:28+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":1778660520000,"entry_index":122,"exit_index":299,"hold_bars":177,"entry_price":0.02027,"exit_price":0.0204,"entry_rsi":37.4158,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1583,"mfe_roi_pct":3.95,"mae_roi_pct":-4.44,"realized_roi_pct":3.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":122,"exit_index":299,"hold_bars":177,"entry_price":0.02027,"exit_price":0.0204,"entry_rsi":37.4158,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1583,"mfe_roi_pct":3.95,"mae_roi_pct":-4.44,"realized_roi_pct":3.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":122,"exit_index":299,"hold_bars":177,"entry_price":0.02027,"exit_price":0.0204,"entry_rsi":37.4158,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.1583,"mfe_roi_pct":3.95,"mae_roi_pct":-4.44,"realized_roi_pct":3.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":145,"exit_index":299,"hold_bars":154,"entry_price":0.02011,"exit_price":0.0204,"entry_rsi":24.9602,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.4386,"mfe_roi_pct":7.96,"mae_roi_pct":-0.5,"realized_roi_pct":7.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":145,"exit_index":299,"hold_bars":154,"entry_price":0.02011,"exit_price":0.0204,"entry_rsi":24.9602,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.4386,"mfe_roi_pct":7.96,"mae_roi_pct":-0.5,"realized_roi_pct":7.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":145,"exit_index":299,"hold_bars":154,"entry_price":0.02011,"exit_price":0.0204,"entry_rsi":24.9602,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.4386,"mfe_roi_pct":7.96,"mae_roi_pct":-0.5,"realized_roi_pct":7.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":145,"exit_index":299,"hold_bars":154,"entry_price":0.02011,"exit_price":0.0204,"entry_rsi":24.9602,"entry_hist":0,"entry_hist_slope":0.000001,"confidence":0.4386,"mfe_roi_pct":7.96,"mae_roi_pct":-0.5,"realized_roi_pct":7.21,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":255,"exit_index":299,"hold_bars":44,"entry_price":0.02014,"exit_price":0.0204,"entry_rsi":39.9861,"entry_hist":0.000001,"entry_hist_slope":0.000002,"confidence":0.1008,"mfe_roi_pct":7.2,"mae_roi_pct":-0.25,"realized_roi_pct":6.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":255,"exit_index":299,"hold_bars":44,"entry_price":0.02014,"exit_price":0.0204,"entry_rsi":39.9861,"entry_hist":0.000001,"entry_hist_slope":0.000002,"confidence":0.1008,"mfe_roi_pct":7.2,"mae_roi_pct":-0.25,"realized_roi_pct":6.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":255,"exit_index":299,"hold_bars":44,"entry_price":0.02014,"exit_price":0.0204,"entry_rsi":39.9861,"entry_hist":0.000001,"entry_hist_slope":0.000002,"confidence":0.1008,"mfe_roi_pct":7.2,"mae_roi_pct":-0.25,"realized_roi_pct":6.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778614920000,"exit_time":1778660460000,"entry_index":46,"exit_index":299,"hold_bars":253,"entry_price":0.02004,"exit_price":0.0204,"entry_rsi":69.007,"entry_hist":-0.000002,"entry_hist_slope":-0.000002,"confidence":0.3031,"mfe_roi_pct":6.06,"mae_roi_pct":-9.54,"realized_roi_pct":-8.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778614920000,"exit_time":1778660460000,"entry_index":46,"exit_index":299,"hold_bars":253,"entry_price":0.02004,"exit_price":0.0204,"entry_rsi":69.007,"entry_hist":-0.000002,"entry_hist_slope":-0.000002,"confidence":0.3031,"mfe_roi_pct":6.06,"mae_roi_pct":-9.54,"realized_roi_pct":-8.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778614920000,"exit_time":1778660460000,"entry_index":46,"exit_index":299,"hold_bars":253,"entry_price":0.02004,"exit_price":0.0204,"entry_rsi":69.007,"entry_hist":-0.000002,"entry_hist_slope":-0.000002,"confidence":0.3031,"mfe_roi_pct":6.06,"mae_roi_pct":-9.54,"realized_roi_pct":-8.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778614920000,"exit_time":1778660460000,"entry_index":46,"exit_index":299,"hold_bars":253,"entry_price":0.02004,"exit_price":0.0204,"entry_rsi":69.007,"entry_hist":-0.000002,"entry_hist_slope":-0.000002,"confidence":0.3031,"mfe_roi_pct":6.06,"mae_roi_pct":-9.54,"realized_roi_pct":-8.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778614920000,"exit_time":1778660460000,"entry_index":46,"exit_index":299,"hold_bars":253,"entry_price":0.02004,"exit_price":0.0204,"entry_rsi":69.007,"entry_hist":-0.000002,"entry_hist_slope":-0.000002,"confidence":0.3031,"mfe_roi_pct":6.06,"mae_roi_pct":-9.54,"realized_roi_pct":-8.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778614920000,"exit_time":1778660460000,"entry_index":46,"exit_index":299,"hold_bars":253,"entry_price":0.02004,"exit_price":0.0204,"entry_rsi":69.007,"entry_hist":-0.000002,"entry_hist_slope":-0.000002,"confidence":0.3031,"mfe_roi_pct":6.06,"mae_roi_pct":-9.54,"realized_roi_pct":-8.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":149,"exit_index":299,"hold_bars":150,"entry_price":0.02004,"exit_price":0.0204,"entry_rsi":67.7638,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.2752,"mfe_roi_pct":6.06,"mae_roi_pct":-9.54,"realized_roi_pct":-8.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":149,"exit_index":299,"hold_bars":150,"entry_price":0.02004,"exit_price":0.0204,"entry_rsi":67.7638,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.2752,"mfe_roi_pct":6.06,"mae_roi_pct":-9.54,"realized_roi_pct":-8.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":149,"exit_index":299,"hold_bars":150,"entry_price":0.02004,"exit_price":0.0204,"entry_rsi":67.7638,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.2752,"mfe_roi_pct":6.06,"mae_roi_pct":-9.54,"realized_roi_pct":-8.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":149,"exit_index":299,"hold_bars":150,"entry_price":0.02004,"exit_price":0.0204,"entry_rsi":67.7638,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.2752,"mfe_roi_pct":6.06,"mae_roi_pct":-9.54,"realized_roi_pct":-8.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":149,"exit_index":299,"hold_bars":150,"entry_price":0.02004,"exit_price":0.0204,"entry_rsi":67.7638,"entry_hist":-0.000001,"entry_hist_slope":-0.000003,"confidence":0.2752,"mfe_roi_pct":6.06,"mae_roi_pct":-9.54,"realized_roi_pct":-8.82,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":250,"exit_index":299,"hold_bars":49,"entry_price":0.02033,"exit_price":0.0204,"entry_rsi":69.826,"entry_hist":-0.000001,"entry_hist_slope":-0.000002,"confidence":0.3215,"mfe_roi_pct":5.97,"mae_roi_pct":-2.45,"realized_roi_pct":-1.72,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":219,"exit_index":228,"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-13T16:21:28+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":219,"exit_index":228,"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-13T16:21:28+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":57,"exit_index":61,"hold_bars":4,"entry_price":0.02089,"exit_price":0.02029,"entry_rsi":62.5951,"entry_hist":-0.000005,"entry_hist_slope":-0.00001,"confidence":0.1605,"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-13T16:21:28+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":57,"exit_index":61,"hold_bars":4,"entry_price":0.02089,"exit_price":0.02029,"entry_rsi":62.5951,"entry_hist":-0.000005,"entry_hist_slope":-0.00001,"confidence":0.1605,"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-13T16:21:28+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":57,"exit_index":61,"hold_bars":4,"entry_price":0.02089,"exit_price":0.02029,"entry_rsi":62.5951,"entry_hist":-0.000005,"entry_hist_slope":-0.00001,"confidence":0.1605,"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-13T16:21:28+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":87,"exit_index":173,"hold_bars":86,"entry_price":0.02041,"exit_price":0.02082653,"entry_rsi":61.5398,"entry_hist":-0.000006,"entry_hist_slope":-0.000008,"confidence":0.1363,"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-13T16:21:28+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":87,"exit_index":173,"hold_bars":86,"entry_price":0.02041,"exit_price":0.02082653,"entry_rsi":61.5398,"entry_hist":-0.000006,"entry_hist_slope":-0.000008,"confidence":0.1363,"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-13T16:21:28+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":199,"exit_index":236,"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-13T16:21:28+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":199,"exit_index":236,"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-13T16:21:28+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":93,"exit_index":94,"hold_bars":1,"entry_price":0.01995,"exit_price":0.02035714,"entry_rsi":60.7016,"entry_hist":-0.000001,"entry_hist_slope":-0.000006,"confidence":0.1171,"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-13T16:21:28+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":93,"exit_index":94,"hold_bars":1,"entry_price":0.01995,"exit_price":0.02035714,"entry_rsi":60.7016,"entry_hist":-0.000001,"entry_hist_slope":-0.000006,"confidence":0.1171,"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-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.05,"side":"SHORT","entry_time":1778637060000,"exit_time":1778660460000,"entry_index":169,"exit_index":299,"hold_bars":130,"entry_price":1.449,"exit_price":1.462,"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.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.1,"side":"SHORT","entry_time":1778637060000,"exit_time":1778660460000,"entry_index":169,"exit_index":299,"hold_bars":130,"entry_price":1.449,"exit_price":1.462,"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.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+08:00","host":"mason-main","provider":"okx_public","inst_id":"XRP-USDT-SWAP","interval":"3m","strategy":"strategy2_baseline","threshold":0.15,"side":"SHORT","entry_time":1778637060000,"exit_time":1778660460000,"entry_index":169,"exit_index":299,"hold_bars":130,"entry_price":1.449,"exit_price":1.462,"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.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":169,"exit_index":299,"hold_bars":130,"entry_price":1.449,"exit_price":1.462,"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.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":169,"exit_index":299,"hold_bars":130,"entry_price":1.449,"exit_price":1.462,"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.45,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":150,"exit_index":299,"hold_bars":149,"entry_price":1.44,"exit_price":1.462,"entry_rsi":61.2,"entry_hist":-0.00002,"entry_hist_slope":-0.000073,"confidence":0.1415,"mfe_roi_pct":2.44,"mae_roi_pct":-8.53,"realized_roi_pct":-7.52,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":150,"exit_index":299,"hold_bars":149,"entry_price":1.44,"exit_price":1.462,"entry_rsi":61.2,"entry_hist":-0.00002,"entry_hist_slope":-0.000073,"confidence":0.1415,"mfe_roi_pct":2.44,"mae_roi_pct":-8.53,"realized_roi_pct":-7.52,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":54,"exit_index":231,"hold_bars":177,"entry_price":1.479,"exit_price":1.419,"entry_rsi":61.4682,"entry_hist":-0.000032,"entry_hist_slope":-0.001538,"confidence":0.333,"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-13T16:21:28+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":54,"exit_index":231,"hold_bars":177,"entry_price":1.479,"exit_price":1.419,"entry_rsi":61.4682,"entry_hist":-0.000032,"entry_hist_slope":-0.001538,"confidence":0.333,"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-13T16:21:28+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":54,"exit_index":231,"hold_bars":177,"entry_price":1.479,"exit_price":1.419,"entry_rsi":61.4682,"entry_hist":-0.000032,"entry_hist_slope":-0.001538,"confidence":0.333,"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-13T16:21:28+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":54,"exit_index":231,"hold_bars":177,"entry_price":1.479,"exit_price":1.419,"entry_rsi":61.4682,"entry_hist":-0.000032,"entry_hist_slope":-0.001538,"confidence":0.333,"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-13T16:21:28+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":54,"exit_index":231,"hold_bars":177,"entry_price":1.479,"exit_price":1.419,"entry_rsi":61.4682,"entry_hist":-0.000032,"entry_hist_slope":-0.001538,"confidence":0.333,"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-13T16:21:28+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":54,"exit_index":231,"hold_bars":177,"entry_price":1.479,"exit_price":1.419,"entry_rsi":61.4682,"entry_hist":-0.000032,"entry_hist_slope":-0.001538,"confidence":0.333,"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-13T16:21:28+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":99,"exit_index":171,"hold_bars":72,"entry_price":1.43,"exit_price":1.45918367,"entry_rsi":70.507,"entry_hist":-0.000014,"entry_hist_slope":-0.000198,"confidence":0.3761,"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-13T16:21:28+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":99,"exit_index":171,"hold_bars":72,"entry_price":1.43,"exit_price":1.45918367,"entry_rsi":70.507,"entry_hist":-0.000014,"entry_hist_slope":-0.000198,"confidence":0.3761,"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-13T16:21:28+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":99,"exit_index":171,"hold_bars":72,"entry_price":1.43,"exit_price":1.45918367,"entry_rsi":70.507,"entry_hist":-0.000014,"entry_hist_slope":-0.000198,"confidence":0.3761,"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-13T16:21:28+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":99,"exit_index":171,"hold_bars":72,"entry_price":1.43,"exit_price":1.45918367,"entry_rsi":70.507,"entry_hist":-0.000014,"entry_hist_slope":-0.000198,"confidence":0.3761,"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-13T16:21:28+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":99,"exit_index":171,"hold_bars":72,"entry_price":1.43,"exit_price":1.45918367,"entry_rsi":70.507,"entry_hist":-0.000014,"entry_hist_slope":-0.000198,"confidence":0.3761,"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-13T16:21:28+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":99,"exit_index":171,"hold_bars":72,"entry_price":1.43,"exit_price":1.45918367,"entry_rsi":70.507,"entry_hist":-0.000014,"entry_hist_slope":-0.000198,"confidence":0.3761,"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-13T16:21:28+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":174,"exit_index":234,"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-13T16:21:28+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":174,"exit_index":234,"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-13T16:21:28+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":174,"exit_index":234,"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-13T16:21:28+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":174,"exit_index":234,"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-13T16:21:28+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":174,"exit_index":234,"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-13T16:21:28+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":127,"exit_index":136,"hold_bars":9,"entry_price":1.381,"exit_price":1.35338,"entry_rsi":36.9498,"entry_hist":0.000304,"entry_hist_slope":0.000453,"confidence":0.2592,"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-13T16:21:28+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":127,"exit_index":136,"hold_bars":9,"entry_price":1.381,"exit_price":1.35338,"entry_rsi":36.9498,"entry_hist":0.000304,"entry_hist_slope":0.000453,"confidence":0.2592,"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-13T16:21:28+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":127,"exit_index":136,"hold_bars":9,"entry_price":1.381,"exit_price":1.35338,"entry_rsi":36.9498,"entry_hist":0.000304,"entry_hist_slope":0.000453,"confidence":0.2592,"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-13T16:21:28+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":127,"exit_index":136,"hold_bars":9,"entry_price":1.381,"exit_price":1.35338,"entry_rsi":36.9498,"entry_hist":0.000304,"entry_hist_slope":0.000453,"confidence":0.2592,"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-13T16:21:28+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":127,"exit_index":136,"hold_bars":9,"entry_price":1.381,"exit_price":1.35338,"entry_rsi":36.9498,"entry_hist":0.000304,"entry_hist_slope":0.000453,"confidence":0.2592,"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-13T16:21:28+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":1778651160000,"exit_time":1778660520000,"entry_index":143,"exit_index":299,"hold_bars":156,"entry_price":0.3845,"exit_price":0.3883,"entry_rsi":33.342,"entry_hist":0.000002,"entry_hist_slope":0.000015,"confidence":0.2528,"mfe_roi_pct":5.59,"mae_roi_pct":0,"realized_roi_pct":4.94,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778651160000,"exit_time":1778660520000,"entry_index":143,"exit_index":299,"hold_bars":156,"entry_price":0.3845,"exit_price":0.3883,"entry_rsi":33.342,"entry_hist":0.000002,"entry_hist_slope":0.000015,"confidence":0.2528,"mfe_roi_pct":5.59,"mae_roi_pct":0,"realized_roi_pct":4.94,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778651160000,"exit_time":1778660520000,"entry_index":143,"exit_index":299,"hold_bars":156,"entry_price":0.3845,"exit_price":0.3883,"entry_rsi":33.342,"entry_hist":0.000002,"entry_hist_slope":0.000015,"confidence":0.2528,"mfe_roi_pct":5.59,"mae_roi_pct":0,"realized_roi_pct":4.94,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778651160000,"exit_time":1778660520000,"entry_index":143,"exit_index":299,"hold_bars":156,"entry_price":0.3845,"exit_price":0.3883,"entry_rsi":33.342,"entry_hist":0.000002,"entry_hist_slope":0.000015,"confidence":0.2528,"mfe_roi_pct":5.59,"mae_roi_pct":0,"realized_roi_pct":4.94,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778651160000,"exit_time":1778660520000,"entry_index":143,"exit_index":299,"hold_bars":156,"entry_price":0.3845,"exit_price":0.3883,"entry_rsi":33.342,"entry_hist":0.000002,"entry_hist_slope":0.000015,"confidence":0.2528,"mfe_roi_pct":5.59,"mae_roi_pct":0,"realized_roi_pct":4.94,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":89,"exit_index":299,"hold_bars":210,"entry_price":0.3884,"exit_price":0.3883,"entry_rsi":70.9151,"entry_hist":-0.000008,"entry_hist_slope":-0.00003,"confidence":0.3516,"mfe_roi_pct":5.47,"mae_roi_pct":-0.51,"realized_roi_pct":0.13,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":89,"exit_index":299,"hold_bars":210,"entry_price":0.3884,"exit_price":0.3883,"entry_rsi":70.9151,"entry_hist":-0.000008,"entry_hist_slope":-0.00003,"confidence":0.3516,"mfe_roi_pct":5.47,"mae_roi_pct":-0.51,"realized_roi_pct":0.13,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":89,"exit_index":299,"hold_bars":210,"entry_price":0.3884,"exit_price":0.3883,"entry_rsi":70.9151,"entry_hist":-0.000008,"entry_hist_slope":-0.00003,"confidence":0.3516,"mfe_roi_pct":5.47,"mae_roi_pct":-0.51,"realized_roi_pct":0.13,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":89,"exit_index":299,"hold_bars":210,"entry_price":0.3884,"exit_price":0.3883,"entry_rsi":70.9151,"entry_hist":-0.000008,"entry_hist_slope":-0.00003,"confidence":0.3516,"mfe_roi_pct":5.47,"mae_roi_pct":-0.51,"realized_roi_pct":0.13,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":89,"exit_index":299,"hold_bars":210,"entry_price":0.3884,"exit_price":0.3883,"entry_rsi":70.9151,"entry_hist":-0.000008,"entry_hist_slope":-0.00003,"confidence":0.3516,"mfe_roi_pct":5.47,"mae_roi_pct":-0.51,"realized_roi_pct":0.13,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":89,"exit_index":299,"hold_bars":210,"entry_price":0.3884,"exit_price":0.3883,"entry_rsi":70.9151,"entry_hist":-0.000008,"entry_hist_slope":-0.00003,"confidence":0.3516,"mfe_roi_pct":5.47,"mae_roi_pct":-0.51,"realized_roi_pct":0.13,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":206,"exit_index":299,"hold_bars":93,"entry_price":0.3847,"exit_price":0.3883,"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":4.68,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":206,"exit_index":299,"hold_bars":93,"entry_price":0.3847,"exit_price":0.3883,"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":4.68,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":206,"exit_index":299,"hold_bars":93,"entry_price":0.3847,"exit_price":0.3883,"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":4.68,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":206,"exit_index":299,"hold_bars":93,"entry_price":0.3847,"exit_price":0.3883,"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":4.68,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":206,"exit_index":299,"hold_bars":93,"entry_price":0.3847,"exit_price":0.3883,"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":4.68,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":206,"exit_index":299,"hold_bars":93,"entry_price":0.3847,"exit_price":0.3883,"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":4.68,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":206,"exit_index":241,"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-13T16:21:28+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":1778660460000,"entry_index":163,"exit_index":299,"hold_bars":136,"entry_price":0.3897,"exit_price":0.3883,"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":1.8,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":163,"exit_index":299,"hold_bars":136,"entry_price":0.3897,"exit_price":0.3883,"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":1.8,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":163,"exit_index":299,"hold_bars":136,"entry_price":0.3897,"exit_price":0.3883,"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":1.8,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":56,"exit_index":299,"hold_bars":243,"entry_price":0.3837,"exit_price":0.3883,"entry_rsi":32.6866,"entry_hist":0.000034,"entry_hist_slope":0.000035,"confidence":0.2716,"mfe_roi_pct":10.42,"mae_roi_pct":-5.73,"realized_roi_pct":7.36,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":56,"exit_index":299,"hold_bars":243,"entry_price":0.3837,"exit_price":0.3883,"entry_rsi":32.6866,"entry_hist":0.000034,"entry_hist_slope":0.000035,"confidence":0.2716,"mfe_roi_pct":10.42,"mae_roi_pct":-5.73,"realized_roi_pct":7.36,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":56,"exit_index":299,"hold_bars":243,"entry_price":0.3837,"exit_price":0.3883,"entry_rsi":32.6866,"entry_hist":0.000034,"entry_hist_slope":0.000035,"confidence":0.2716,"mfe_roi_pct":10.42,"mae_roi_pct":-5.73,"realized_roi_pct":7.36,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":56,"exit_index":299,"hold_bars":243,"entry_price":0.3837,"exit_price":0.3883,"entry_rsi":32.6866,"entry_hist":0.000034,"entry_hist_slope":0.000035,"confidence":0.2716,"mfe_roi_pct":10.42,"mae_roi_pct":-5.73,"realized_roi_pct":7.36,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":56,"exit_index":299,"hold_bars":243,"entry_price":0.3837,"exit_price":0.3883,"entry_rsi":32.6866,"entry_hist":0.000034,"entry_hist_slope":0.000035,"confidence":0.2716,"mfe_roi_pct":10.42,"mae_roi_pct":-5.73,"realized_roi_pct":7.36,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":56,"exit_index":239,"hold_bars":183,"entry_price":0.3837,"exit_price":0.38393022,"entry_rsi":32.6866,"entry_hist":0.000034,"entry_hist_slope":0.000035,"confidence":0.2716,"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-13T16:21:28+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":1778660400000,"entry_index":224,"exit_index":299,"hold_bars":75,"entry_price":0.3903,"exit_price":0.3883,"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":2.58,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":224,"exit_index":299,"hold_bars":75,"entry_price":0.3903,"exit_price":0.3883,"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":2.58,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":224,"exit_index":299,"hold_bars":75,"entry_price":0.3903,"exit_price":0.3883,"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":2.58,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":57,"exit_index":212,"hold_bars":155,"entry_price":0.4004,"exit_price":0.3853,"entry_rsi":62.8814,"entry_hist":-0.000005,"entry_hist_slope":-0.0001,"confidence":0.1848,"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-13T16:21:28+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":57,"exit_index":212,"hold_bars":155,"entry_price":0.4004,"exit_price":0.3853,"entry_rsi":62.8814,"entry_hist":-0.000005,"entry_hist_slope":-0.0001,"confidence":0.1848,"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-13T16:21:28+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":57,"exit_index":212,"hold_bars":155,"entry_price":0.4004,"exit_price":0.3853,"entry_rsi":62.8814,"entry_hist":-0.000005,"entry_hist_slope":-0.0001,"confidence":0.1848,"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-13T16:21:28+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":97,"exit_index":263,"hold_bars":166,"entry_price":0.3971,"exit_price":0.3813,"entry_rsi":69.1811,"entry_hist":-0.000034,"entry_hist_slope":-0.000118,"confidence":0.3302,"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-13T16:21:28+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":97,"exit_index":263,"hold_bars":166,"entry_price":0.3971,"exit_price":0.3813,"entry_rsi":69.1811,"entry_hist":-0.000034,"entry_hist_slope":-0.000118,"confidence":0.3302,"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-13T16:21:28+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":97,"exit_index":263,"hold_bars":166,"entry_price":0.3971,"exit_price":0.3813,"entry_rsi":69.1811,"entry_hist":-0.000034,"entry_hist_slope":-0.000118,"confidence":0.3302,"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-13T16:21:28+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":97,"exit_index":263,"hold_bars":166,"entry_price":0.3971,"exit_price":0.3813,"entry_rsi":69.1811,"entry_hist":-0.000034,"entry_hist_slope":-0.000118,"confidence":0.3302,"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-13T16:21:28+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":97,"exit_index":263,"hold_bars":166,"entry_price":0.3971,"exit_price":0.3813,"entry_rsi":69.1811,"entry_hist":-0.000034,"entry_hist_slope":-0.000118,"confidence":0.3302,"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-13T16:21:28+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":97,"exit_index":263,"hold_bars":166,"entry_price":0.3971,"exit_price":0.3813,"entry_rsi":69.1811,"entry_hist":-0.000034,"entry_hist_slope":-0.000118,"confidence":0.3302,"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-13T16:21:28+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":201,"exit_index":238,"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-13T16:21:28+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":201,"exit_index":238,"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-13T16:21:28+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":201,"exit_index":238,"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-13T16:21:28+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":1778660520000,"entry_index":67,"exit_index":299,"hold_bars":232,"entry_price":0.06132,"exit_price":0.06124,"entry_rsi":34.2206,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.2305,"mfe_roi_pct":3.83,"mae_roi_pct":-3.51,"realized_roi_pct":-0.65,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":67,"exit_index":299,"hold_bars":232,"entry_price":0.06132,"exit_price":0.06124,"entry_rsi":34.2206,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.2305,"mfe_roi_pct":3.83,"mae_roi_pct":-3.51,"realized_roi_pct":-0.65,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":67,"exit_index":299,"hold_bars":232,"entry_price":0.06132,"exit_price":0.06124,"entry_rsi":34.2206,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.2305,"mfe_roi_pct":3.83,"mae_roi_pct":-3.51,"realized_roi_pct":-0.65,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660520000,"entry_index":67,"exit_index":299,"hold_bars":232,"entry_price":0.06132,"exit_price":0.06124,"entry_rsi":34.2206,"entry_hist":0,"entry_hist_slope":0.000002,"confidence":0.2305,"mfe_roi_pct":3.83,"mae_roi_pct":-3.51,"realized_roi_pct":-0.65,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778615100000,"exit_time":1778618340000,"entry_index":47,"exit_index":65,"hold_bars":18,"entry_price":0.06014,"exit_price":0.06136735,"entry_rsi":68.8714,"entry_hist":-0.000001,"entry_hist_slope":-0.000002,"confidence":0.2999,"mfe_roi_pct":0.92,"mae_roi_pct":-11.3,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":82,"exit_index":299,"hold_bars":217,"entry_price":0.06208,"exit_price":0.06124,"entry_rsi":65.6101,"entry_hist":-0.000007,"entry_hist_slope":-0.00002,"confidence":0.2302,"mfe_roi_pct":9.77,"mae_roi_pct":-9.56,"realized_roi_pct":6.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778615100000,"exit_time":1778618340000,"entry_index":47,"exit_index":65,"hold_bars":18,"entry_price":0.06014,"exit_price":0.06136735,"entry_rsi":68.8714,"entry_hist":-0.000001,"entry_hist_slope":-0.000002,"confidence":0.2999,"mfe_roi_pct":0.92,"mae_roi_pct":-11.3,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":82,"exit_index":299,"hold_bars":217,"entry_price":0.06208,"exit_price":0.06124,"entry_rsi":65.6101,"entry_hist":-0.000007,"entry_hist_slope":-0.00002,"confidence":0.2302,"mfe_roi_pct":9.77,"mae_roi_pct":-9.56,"realized_roi_pct":6.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778615100000,"exit_time":1778618340000,"entry_index":47,"exit_index":65,"hold_bars":18,"entry_price":0.06014,"exit_price":0.06136735,"entry_rsi":68.8714,"entry_hist":-0.000001,"entry_hist_slope":-0.000002,"confidence":0.2999,"mfe_roi_pct":0.92,"mae_roi_pct":-11.3,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":82,"exit_index":299,"hold_bars":217,"entry_price":0.06208,"exit_price":0.06124,"entry_rsi":65.6101,"entry_hist":-0.000007,"entry_hist_slope":-0.00002,"confidence":0.2302,"mfe_roi_pct":9.77,"mae_roi_pct":-9.56,"realized_roi_pct":6.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778615100000,"exit_time":1778618340000,"entry_index":47,"exit_index":65,"hold_bars":18,"entry_price":0.06014,"exit_price":0.06136735,"entry_rsi":68.8714,"entry_hist":-0.000001,"entry_hist_slope":-0.000002,"confidence":0.2999,"mfe_roi_pct":0.92,"mae_roi_pct":-11.3,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":1778660460000,"entry_index":82,"exit_index":299,"hold_bars":217,"entry_price":0.06208,"exit_price":0.06124,"entry_rsi":65.6101,"entry_hist":-0.000007,"entry_hist_slope":-0.00002,"confidence":0.2302,"mfe_roi_pct":9.77,"mae_roi_pct":-9.56,"realized_roi_pct":6.86,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778615100000,"exit_time":1778618340000,"entry_index":47,"exit_index":65,"hold_bars":18,"entry_price":0.06014,"exit_price":0.06136735,"entry_rsi":68.8714,"entry_hist":-0.000001,"entry_hist_slope":-0.000002,"confidence":0.2999,"mfe_roi_pct":0.92,"mae_roi_pct":-11.3,"realized_roi_pct":-10,"tp_hits":0,"exit_reason":"stop_loss"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":255,"exit_index":299,"hold_bars":44,"entry_price":0.06145,"exit_price":0.06124,"entry_rsi":39.6457,"entry_hist":0.000003,"entry_hist_slope":0.00001,"confidence":0.11,"mfe_roi_pct":1.14,"mae_roi_pct":-4.56,"realized_roi_pct":-1.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660400000,"entry_index":255,"exit_index":299,"hold_bars":44,"entry_price":0.06145,"exit_price":0.06124,"entry_rsi":39.6457,"entry_hist":0.000003,"entry_hist_slope":0.00001,"confidence":0.11,"mfe_roi_pct":1.14,"mae_roi_pct":-4.56,"realized_roi_pct":-1.71,"tp_hits":0,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":151,"exit_index":159,"hold_bars":8,"entry_price":0.06013,"exit_price":0.06135714,"entry_rsi":67.0472,"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-13T16:21:28+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":172,"exit_index":177,"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-13T16:21:28+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":1778660400000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":0.06247,"exit_price":0.06124,"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.03,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":151,"exit_index":159,"hold_bars":8,"entry_price":0.06013,"exit_price":0.06135714,"entry_rsi":67.0472,"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-13T16:21:28+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":172,"exit_index":177,"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-13T16:21:28+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":1778660400000,"entry_index":181,"exit_index":299,"hold_bars":118,"entry_price":0.06247,"exit_price":0.06124,"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.03,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":151,"exit_index":159,"hold_bars":8,"entry_price":0.06013,"exit_price":0.06135714,"entry_rsi":67.0472,"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-13T16:21:28+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":172,"exit_index":177,"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-13T16:21:28+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":151,"exit_index":159,"hold_bars":8,"entry_price":0.06013,"exit_price":0.06135714,"entry_rsi":67.0472,"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-13T16:21:28+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":172,"exit_index":177,"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-13T16:21:28+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":151,"exit_index":159,"hold_bars":8,"entry_price":0.06013,"exit_price":0.06135714,"entry_rsi":67.0472,"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-13T16:21:28+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":172,"exit_index":177,"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-13T16:21:28+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":172,"exit_index":177,"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-13T16:21:28+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":94,"exit_index":227,"hold_bars":133,"entry_price":0.06048,"exit_price":0.0592704,"entry_rsi":38.4274,"entry_hist":0.000017,"entry_hist_slope":0.000032,"confidence":0.1418,"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-13T16:21:28+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":94,"exit_index":227,"hold_bars":133,"entry_price":0.06048,"exit_price":0.0592704,"entry_rsi":38.4274,"entry_hist":0.000017,"entry_hist_slope":0.000032,"confidence":0.1418,"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-13T16:21:28+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":1778660100000,"entry_index":265,"exit_index":299,"hold_bars":34,"entry_price":0.06217,"exit_price":0.06124,"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.41,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660100000,"entry_index":265,"exit_index":299,"hold_bars":34,"entry_price":0.06217,"exit_price":0.06124,"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.41,"tp_hits":1,"exit_reason":"end_of_window"}
{"run_at":"2026-05-13T16:21:28+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":1778660100000,"entry_index":265,"exit_index":299,"hold_bars":34,"entry_price":0.06217,"exit_price":0.06124,"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.41,"tp_hits":1,"exit_reason":"end_of_window"}
