{"indicator":{"schema":"mastermind.indicator/v1","indicator":{"id":"confluence_rsimacd_stochrsi_mtf","title":"RSI-MACD × StochRSI MTF Confluence","engine":"python:signal_layer.confluence_v2@v2","source_lang":"python","source_hash":"sha256:f27a407bea861a2217477beb98c398abc62845d2bcc38d331d4963c06471986d","macd_kind":"rsi_based","params":{"confW":8,"rsiLen":14,"useMTF":true,"confirmTF":"1W","macd_on":"rsi","macd_fast":14,"macd_slow":60,"macd_signal":5,"buy_rsi_max":65,"ext_rsi":70,"rev_bars":3,"no_cut_exits":true,"reclaim_lane":true}},"symbol":"RPC","timeframe":"3D","as_of":"2026-08-11T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"2022-04-25","known_ts":"2022-04-27","bar_index":43,"type":"BUY","strength":0.45,"price":11.4125,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-05-11","known_ts":"2022-05-11","bar_index":47,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.2514,"stop_level":10.7517,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-05-17","known_ts":"2022-05-17","bar_index":48,"type":"RECLAIM","strength":0.588,"price":10.7706,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-05-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-05-11","prior_stop_level":10.7517,"sweep_low":9.9399,"atr14":0.47342,"stop_level":9.70319,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-08","known_ts":"2022-08-08","bar_index":67,"type":"RECLAIM","strength":0.725,"price":11.7069,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-05-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-30","known_ts":"2022-08-30","bar_index":72,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.8295,"stop_level":12.0097,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-22","known_ts":"2022-11-25","bar_index":92,"type":"BUY","strength":0.45,"price":9.8563,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-12-21","known_ts":"2022-12-21","bar_index":98,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.6855,"stop_level":9.7425,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-27","known_ts":"2022-12-27","bar_index":99,"type":"RECLAIM","strength":0.45,"price":9.8853,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2022-12-21","prior_stop_level":9.7425,"sweep_low":9.029,"atr14":0.352559,"stop_level":8.85272,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-06","known_ts":"2023-01-06","bar_index":102,"type":"RECLAIM","strength":0.725,"price":10.7035,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-30","known_ts":"2023-01-30","bar_index":107,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.5893,"stop_level":10.6178,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-31","known_ts":"2023-01-31","bar_index":107,"type":"RECLAIM","strength":0.725,"price":10.751,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-01-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-01-30","prior_stop_level":10.6178,"sweep_low":10.5465,"atr14":0.283587,"stop_level":10.404707,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-02-15","known_ts":"2023-02-15","bar_index":111,"type":"RECLAIM","strength":1.0,"price":10.9413,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-01-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-02-21","known_ts":"2023-02-21","bar_index":112,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.5512,"stop_level":10.713,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2023-04-13","known_ts":"2023-04-17","bar_index":124,"type":"BUY","strength":0.588,"price":9.9464,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2023-05-09","known_ts":"2023-05-09","bar_index":130,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.5168,"stop_level":9.5264,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2023-05-10","known_ts":"2023-05-10","bar_index":130,"type":"RECLAIM","strength":0.725,"price":9.66,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2023-05-09","prior_stop_level":9.5264,"sweep_low":9.3736,"atr14":0.260507,"stop_level":9.243346,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-31","known_ts":"2023-05-31","bar_index":135,"type":"RECLAIM","strength":0.725,"price":10.5331,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-05-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-06-23","known_ts":"2023-06-23","bar_index":140,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.4374,"stop_level":10.8299,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-06-27","known_ts":"2023-06-27","bar_index":141,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.6001,"stop_level":10.8299,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-07-11","known_ts":"2023-07-13","bar_index":144,"type":"REBUY","strength":1.0,"price":11.1172,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2023-08-25","known_ts":"2023-08-25","bar_index":155,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.6056,"stop_level":11.6247,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-08-28","known_ts":"2023-08-28","bar_index":155,"type":"RECLAIM","strength":1.0,"price":11.7013,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-08-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2023-08-25","prior_stop_level":11.6247,"sweep_low":11.5587,"atr14":0.274802,"stop_level":11.421299,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-20","known_ts":"2023-11-22","bar_index":175,"type":"BUY","strength":0.588,"price":9.3038,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":65},{"ts":"2024-01-02","known_ts":"2024-01-02","bar_index":184,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.2586,"stop_level":9.3357,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-01-05","known_ts":"2024-01-05","bar_index":185,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.4108,"stop_level":9.3357,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2024-01-23","known_ts":"2024-01-25","bar_index":189,"type":"REBUY","strength":0.588,"price":8.7576,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2024-05-01","known_ts":"2024-05-03","bar_index":212,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2024-05-01","trigger_known_ts":"2024-05-03","strength":0.45,"price":7.3039,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.395588,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.8492,"atr14":0.238773,"stop_level":6.729814,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-09","known_ts":"2024-05-13","bar_index":214,"type":"BUY","strength":0.588,"price":8.0392,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-06-04","known_ts":"2024-06-04","bar_index":219,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.734,"stop_level":7.7683,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-06-05","known_ts":"2024-06-05","bar_index":220,"type":"RECLAIM","strength":0.588,"price":7.8603,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-06-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-06-04","prior_stop_level":7.7683,"sweep_low":7.7,"atr14":0.189076,"stop_level":7.605462,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-11","known_ts":"2024-07-11","bar_index":228,"type":"RECLAIM","strength":0.863,"price":9.3469,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-06-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-08-01","known_ts":"2024-08-01","bar_index":233,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.376,"stop_level":9.4635,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-08-06","known_ts":"2024-08-06","bar_index":234,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.4725,"stop_level":9.4635,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-08-13","known_ts":"2024-08-13","bar_index":235,"type":"RECLAIM","strength":0.863,"price":9.5509,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-08-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-08-06","prior_stop_level":9.4635,"sweep_low":8.3267,"atr14":0.362879,"stop_level":8.145261,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-19","known_ts":"2024-08-21","bar_index":237,"type":"REBUY","strength":0.863,"price":9.8133,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2024-11-01","known_ts":"2024-11-01","bar_index":254,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.6182,"stop_level":10.6767,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-11-05","known_ts":"2024-11-05","bar_index":255,"type":"RECLAIM","strength":1.0,"price":10.8522,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-11-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-11-01","prior_stop_level":10.6767,"sweep_low":10.5012,"atr14":0.23359,"stop_level":10.384405,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-15","known_ts":"2024-11-15","bar_index":258,"type":"RECLAIM","strength":1.0,"price":11.993,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-11-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-18","known_ts":"2024-12-18","bar_index":265,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.57,"stop_level":12.9415,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-05-29","known_ts":"2025-05-29","bar_index":301,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.625,"stop_level":10.968,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2025-06-26","known_ts":"2025-06-30","bar_index":308,"type":"BUY","strength":0.588,"price":10.0525,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":30},{"ts":"2025-09-03","known_ts":"2025-09-03","bar_index":323,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.9187,"stop_level":12.0295,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-04","known_ts":"2025-09-04","bar_index":324,"type":"RECLAIM","strength":0.725,"price":12.0371,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-09-03","prior_stop_level":12.0295,"sweep_low":11.82,"atr14":0.32085,"stop_level":11.659575,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-08","known_ts":"2025-12-10","bar_index":346,"type":"BUY","strength":0.45,"price":10.1146,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-12-31","known_ts":"2025-12-31","bar_index":351,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.7184,"stop_level":9.7382,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-02","known_ts":"2026-01-02","bar_index":351,"type":"RECLAIM","strength":0.588,"price":9.7976,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-12-31","prior_stop_level":9.7382,"sweep_low":9.6143,"atr14":0.269302,"stop_level":9.479649,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-16","known_ts":"2026-01-16","bar_index":355,"type":"RECLAIM","strength":0.725,"price":10.9864,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-12-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-03","known_ts":"2026-02-03","bar_index":358,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.2533,"stop_level":10.501,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-03-16","known_ts":"2026-03-18","bar_index":368,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2026-03-16","trigger_known_ts":"2026-03-18","strength":0.45,"price":7.703,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.37499,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.0661,"atr14":0.414259,"stop_level":6.858971,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-10","known_ts":"2026-04-14","bar_index":374,"type":"BUY","strength":0.45,"price":7.5139,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2026-04-10","known_ts":"2026-04-14","bar_index":374,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2026-04-10","trigger_known_ts":"2026-04-14","strength":0.45,"price":7.5139,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.390333,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.7576,"atr14":0.354717,"stop_level":6.580241,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-05-01","known_ts":"2026-05-05","bar_index":379,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2026-05-01","trigger_known_ts":"2026-05-05","strength":0.588,"price":8.2006,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.334615,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":7.4741,"atr14":0.326906,"stop_level":7.310647,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-03","known_ts":"2026-06-03","bar_index":386,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.74,"stop_level":8.1111,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-06-04","known_ts":"2026-06-04","bar_index":386,"type":"RECLAIM","strength":0.588,"price":8.14,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-06-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-06-03","prior_stop_level":8.1111,"sweep_low":7.635,"atr14":0.310815,"stop_level":7.479592,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-05","known_ts":"2026-06-05","bar_index":387,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.07,"stop_level":8.1111,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-06-08","known_ts":"2026-06-08","bar_index":387,"type":"RECLAIM","strength":0.588,"price":8.14,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-06-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-06-05","prior_stop_level":8.1111,"sweep_low":7.945,"atr14":0.298484,"stop_level":7.795758,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-13","known_ts":"2026-07-15","bar_index":395,"type":"BUY","strength":0.588,"price":8.46,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2026-07-13","known_ts":"2026-07-15","bar_index":395,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2026-07-13","trigger_known_ts":"2026-07-15","strength":0.588,"price":8.46,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.313568,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":7.3,"atr14":0.346189,"stop_level":7.126906,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-24","known_ts":"2026-07-24","bar_index":398,"type":"RECLAIM","strength":0.725,"price":8.82,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2026-07-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-07-24","last_scored_basis":null,"bars_since_signal":4,"extended":false,"strong_bull":false,"overbought":true,"weeklyBull":true,"above200":true},"early_dots":["2022-09-28","2022-10-24","2022-11-09","2022-12-09","2023-03-14","2023-04-10","2023-09-18","2023-10-30","2023-11-24","2024-12-31","2025-03-13","2025-04-11","2025-06-23","2025-10-03","2025-11-03","2025-11-28","2026-04-10","2026-07-08"],"warnings":[{"ts":"2022-12-21","kind":"confirm","px":9.6855,"level":9.7425},{"ts":"2023-01-20","kind":"arm","px":10.713},{"ts":"2023-01-30","kind":"confirm","px":10.5893,"level":10.6178},{"ts":"2023-02-10","kind":"arm","px":10.8176},{"ts":"2023-02-21","kind":"confirm","px":10.5512,"level":10.713},{"ts":"2023-05-02","kind":"arm","px":9.6982},{"ts":"2023-05-09","kind":"confirm","px":9.5168,"level":9.5264},{"ts":"2023-06-05","kind":"arm","px":10.648},{"ts":"2023-06-23","kind":"confirm","px":10.4374,"level":10.8299},{"ts":"2023-06-26","kind":"arm","px":10.332},{"ts":"2023-06-27","kind":"confirm","px":10.6001,"level":10.8299},{"ts":"2023-08-09","kind":"arm","px":11.213},{"ts":"2023-08-25","kind":"confirm","px":11.6056,"level":11.6247},{"ts":"2023-12-14","kind":"arm","px":9.7403},{"ts":"2024-01-02","kind":"confirm","px":9.2586,"level":9.3357},{"ts":"2024-01-04","kind":"arm","px":8.9985},{"ts":"2024-01-05","kind":"confirm","px":8.4108,"level":9.3357},{"ts":"2024-05-24","kind":"arm","px":7.9231},{"ts":"2024-06-04","kind":"confirm","px":7.734,"level":7.7683},{"ts":"2024-07-03","kind":"arm","px":8.0644},{"ts":"2024-08-01","kind":"confirm","px":9.376,"level":9.4635},{"ts":"2024-08-05","kind":"arm","px":8.6473},{"ts":"2024-08-06","kind":"confirm","px":8.4725,"level":9.4635},{"ts":"2024-10-03","kind":"arm","px":10.6669},{"ts":"2024-11-01","kind":"confirm","px":10.6182,"level":10.6767},{"ts":"2024-12-05","kind":"arm","px":13.3911},{"ts":"2024-12-18","kind":"confirm","px":12.57,"level":12.9415},{"ts":"2025-05-22","kind":"arm","px":10.968},{"ts":"2025-05-29","kind":"confirm","px":10.625,"level":10.968},{"ts":"2025-08-01","kind":"arm","px":11.6951},{"ts":"2025-09-03","kind":"confirm","px":11.9187,"level":12.0295},{"ts":"2025-12-23","kind":"arm","px":9.8769},{"ts":"2025-12-31","kind":"confirm","px":9.7184,"level":9.7382},{"ts":"2026-01-26","kind":"arm","px":10.6001},{"ts":"2026-02-03","kind":"confirm","px":10.2533,"level":10.501},{"ts":"2026-05-19","kind":"arm","px":8.2106},{"ts":"2026-06-03","kind":"confirm","px":7.74,"level":8.1111},{"ts":"2026-06-04","kind":"arm","px":8.14},{"ts":"2026-06-05","kind":"confirm","px":8.07,"level":8.1111},{"ts":"2026-07-29","kind":"arm","px":8.41}],"meta":{"leakfree":true,"scored":false,"score_basis":"full","validated_against":"signal_layer/confluence.py","validation":{},"honest_read":"RSI-MACD × StochRSI MTF confluence on daily→3D. Risk/timing overlay.","warnings":[]}}}