{"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":"SES","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"2021-07-16","known_ts":"2021-07-16","bar_index":32,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.91,"stop_level":9.985,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-09-02","known_ts":"2021-09-07","bar_index":44,"type":"BUY","strength":0.45,"price":9.89,"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":"2021-10-04","known_ts":"2021-10-04","bar_index":51,"type":"RECLAIM","strength":0.588,"price":9.93,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2021-09-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2021-11-26","known_ts":"2021-11-26","bar_index":63,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.25,"stop_level":10.27,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-11-29","known_ts":"2021-11-29","bar_index":64,"type":"RECLAIM","strength":0.725,"price":10.36,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-26 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":"2021-11-26","prior_stop_level":10.27,"sweep_low":10.16,"atr14":0.332472,"stop_level":9.993764,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-02-15","known_ts":"2022-02-17","bar_index":82,"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":"2022-02-15","trigger_known_ts":"2022-02-17","strength":0.45,"price":5.06,"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.53321,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.8,"atr14":0.515928,"stop_level":4.542036,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-04","known_ts":"2022-03-08","bar_index":86,"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":"2022-03-04","trigger_known_ts":"2022-03-08","strength":0.45,"price":6.07,"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.440037,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.3,"atr14":0.604318,"stop_level":3.997841,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-09","known_ts":"2022-03-11","bar_index":87,"type":"BUY","strength":0.45,"price":6.84,"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-03-09","known_ts":"2022-03-11","bar_index":87,"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":"2022-03-09","trigger_known_ts":"2022-03-11","strength":0.45,"price":6.84,"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.369004,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.3,"atr14":0.649453,"stop_level":3.975274,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-22","known_ts":"2022-03-22","bar_index":90,"type":"RECLAIM","strength":0.725,"price":10.01,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-03-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-04-20","known_ts":"2022-04-20","bar_index":96,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.08,"stop_level":8.21,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-04-21","known_ts":"2022-04-21","bar_index":97,"type":"RECLAIM","strength":0.588,"price":8.32,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-20 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-04-20","prior_stop_level":8.21,"sweep_low":7.73,"atr14":0.747898,"stop_level":7.356051,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-27","known_ts":"2022-04-27","bar_index":98,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.37,"stop_level":8.21,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-05-20","known_ts":"2022-05-24","bar_index":104,"type":"BUY","strength":0.725,"price":6.55,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2022-07-14","known_ts":"2022-07-18","bar_index":116,"type":"BUY","strength":0.725,"price":4.83,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2022-09-23","known_ts":"2022-09-23","bar_index":132,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.46,"stop_level":4.53,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-26","known_ts":"2022-09-26","bar_index":133,"type":"RECLAIM","strength":0.725,"price":5.09,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-23 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-09-23","prior_stop_level":4.53,"sweep_low":4.34,"atr14":0.47076,"stop_level":4.10462,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-17","known_ts":"2022-10-17","bar_index":138,"type":"RECLAIM","strength":0.863,"price":6.24,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-09-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-03","known_ts":"2022-11-03","bar_index":142,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.45,"stop_level":5.57,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-11-07","known_ts":"2022-11-07","bar_index":143,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.27,"stop_level":5.57,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-02-03","known_ts":"2023-02-07","bar_index":163,"type":"BUY","strength":0.45,"price":3.37,"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":"2023-02-03","known_ts":"2023-02-07","bar_index":163,"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":"2023-02-03","trigger_known_ts":"2023-02-07","strength":0.45,"price":3.37,"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.663337,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.15,"atr14":0.261214,"stop_level":3.019393,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-02-24","known_ts":"2023-02-24","bar_index":167,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.06,"stop_level":3.28,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-02-27","known_ts":"2023-03-01","bar_index":168,"type":"REBUY","strength":0.45,"price":3.18,"reasons":["fast_reversal_up","sell_failed"],"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":"2023-03-23","known_ts":"2023-03-27","bar_index":174,"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":"2023-03-23","trigger_known_ts":"2023-03-27","strength":0.45,"price":2.75,"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.705567,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.62,"atr14":0.209881,"stop_level":2.515059,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-03-31","known_ts":"2023-04-04","bar_index":176,"type":"BUY","strength":0.45,"price":2.99,"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":"2023-03-31","known_ts":"2023-04-04","bar_index":176,"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":"2023-03-31","trigger_known_ts":"2023-04-04","strength":0.45,"price":2.99,"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.665922,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.7,"atr14":0.179388,"stop_level":2.610306,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-05","known_ts":"2023-05-09","bar_index":184,"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":"2023-05-05","trigger_known_ts":"2023-05-09","strength":0.45,"price":1.65,"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.768583,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.41,"atr14":0.156153,"stop_level":1.331923,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-26","known_ts":"2023-05-31","bar_index":189,"type":"BUY","strength":0.45,"price":1.51,"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":"2023-05-26","known_ts":"2023-05-31","bar_index":189,"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":"2023-05-26","trigger_known_ts":"2023-05-31","strength":0.45,"price":1.51,"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.771903,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.41,"atr14":0.130128,"stop_level":1.344936,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-04","known_ts":"2023-08-04","bar_index":204,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.8,"stop_level":2.81,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-10-02","known_ts":"2023-10-04","bar_index":218,"type":"BUY","strength":0.725,"price":2.37,"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":45},{"ts":"2023-10-23","known_ts":"2023-10-23","bar_index":223,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.16,"stop_level":2.17,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2023-10-25","known_ts":"2023-10-25","bar_index":223,"type":"RECLAIM","strength":0.863,"price":2.23,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-10-23 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-10-23","prior_stop_level":2.17,"sweep_low":1.94,"atr14":0.190026,"stop_level":1.844987,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-16","known_ts":"2023-11-16","bar_index":229,"type":"RECLAIM","strength":1.0,"price":2.54,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-10-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-02-20","known_ts":"2024-02-22","bar_index":250,"type":"BUY","strength":0.588,"price":1.35,"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":35},{"ts":"2024-03-13","known_ts":"2024-03-13","bar_index":255,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.54,"stop_level":1.59,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-03-20","known_ts":"2024-03-20","bar_index":257,"type":"RECLAIM","strength":0.863,"price":1.61,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-03-13 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":"2024-03-13","prior_stop_level":1.59,"sweep_low":1.417,"atr14":0.132639,"stop_level":1.35068,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-11","known_ts":"2024-04-11","bar_index":262,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.4,"stop_level":1.44,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-04-12","known_ts":"2024-04-12","bar_index":262,"type":"RECLAIM","strength":0.863,"price":1.49,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-11 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":"2024-04-11","prior_stop_level":1.44,"sweep_low":1.35,"atr14":0.119063,"stop_level":1.290469,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-29","known_ts":"2024-05-01","bar_index":266,"type":"REBUY","strength":0.725,"price":1.48,"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":35},{"ts":"2024-06-25","known_ts":"2024-06-27","bar_index":279,"type":"BUY","strength":0.588,"price":1.27,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2024-07-09","known_ts":"2024-07-11","bar_index":282,"type":"BUY","strength":0.588,"price":1.35,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2024-07-30","known_ts":"2024-07-30","bar_index":287,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.18,"stop_level":1.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-07-31","known_ts":"2024-07-31","bar_index":287,"type":"RECLAIM","strength":0.725,"price":1.23,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-07-30 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":"2024-07-30","prior_stop_level":1.2,"sweep_low":1.17,"atr14":0.091569,"stop_level":1.124216,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-23","known_ts":"2024-08-27","bar_index":293,"type":"BUY","strength":0.588,"price":1.06,"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":10},{"ts":"2024-10-02","known_ts":"2024-10-04","bar_index":302,"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-10-02","trigger_known_ts":"2024-10-04","strength":0.45,"price":0.616,"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.75748,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.567,"atr14":0.081044,"stop_level":0.526478,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-10-10","known_ts":"2024-10-14","bar_index":304,"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-10-10","trigger_known_ts":"2024-10-14","strength":0.45,"price":0.622,"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.755118,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.554,"atr14":0.066914,"stop_level":0.520543,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-18","known_ts":"2024-11-20","bar_index":313,"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-11-18","trigger_known_ts":"2024-11-20","strength":0.45,"price":0.31,"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.866379,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.2,"atr14":0.059988,"stop_level":0.170006,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-12-02","known_ts":"2024-12-04","bar_index":316,"type":"BUY","strength":0.45,"price":0.373,"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":"2024-12-02","known_ts":"2024-12-04","bar_index":316,"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":"2024-12-02","trigger_known_ts":"2024-12-04","strength":0.45,"price":0.373,"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.825701,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.29,"atr14":0.047605,"stop_level":0.266198,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-12-23","known_ts":"2024-12-23","bar_index":321,"type":"RECLAIM","strength":0.725,"price":1.42,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2024-12-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-04-17","known_ts":"2025-04-22","bar_index":347,"type":"BUY","strength":0.725,"price":0.703,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":45},{"ts":"2025-07-16","known_ts":"2025-07-18","bar_index":367,"type":"BUY","strength":0.863,"price":1.21,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2025-08-14","known_ts":"2025-08-14","bar_index":374,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.0,"stop_level":1.05,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-08-15","known_ts":"2025-08-15","bar_index":374,"type":"RECLAIM","strength":1.0,"price":1.08,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-08-14 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":"2025-08-14","prior_stop_level":1.05,"sweep_low":0.985,"atr14":0.10937,"stop_level":0.930315,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-15","known_ts":"2025-09-17","bar_index":381,"type":"BUY","strength":1.0,"price":1.3,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2026-01-14","known_ts":"2026-01-16","bar_index":409,"type":"BUY","strength":0.725,"price":2.31,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2026-01-30","known_ts":"2026-01-30","bar_index":412,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.03,"stop_level":2.1,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-02-04","known_ts":"2026-02-04","bar_index":413,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.87,"stop_level":2.1,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-02-03","known_ts":"2026-02-03","bar_index":413,"type":"RECLAIM","strength":0.725,"price":2.15,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2026-01-30","prior_stop_level":2.1,"sweep_low":1.98,"atr14":0.189951,"stop_level":1.885024,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-16","known_ts":"2026-04-20","bar_index":430,"type":"BUY","strength":0.588,"price":1.19,"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":60},{"ts":"2026-06-16","known_ts":"2026-06-16","bar_index":444,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.04,"stop_level":1.06,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-06-17","known_ts":"2026-06-17","bar_index":444,"type":"RECLAIM","strength":0.588,"price":1.07,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-06-16 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-16","prior_stop_level":1.06,"sweep_low":1.025,"atr14":0.103784,"stop_level":0.973108,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-08-12","known_ts":"2026-08-14","bar_index":457,"type":"BUY","strength":0.45,"price":0.601,"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-08-12","known_ts":"2026-08-14","bar_index":457,"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-08-12","trigger_known_ts":"2026-08-14","strength":0.45,"price":0.601,"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.820597,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4928,"atr14":0.066293,"stop_level":0.459654,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"BOTTOM_WATCH","last_scored_signal":"SELL","last_scored_ts":"2026-06-16","last_scored_basis":"structure_stop","bars_since_signal":0,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":false},"early_dots":["2021-08-25","2021-12-29","2022-05-17","2022-12-15","2023-01-09","2023-08-28","2023-09-19","2024-01-29","2024-06-03","2024-06-11","2024-06-20","2024-07-09","2024-08-15","2024-09-11","2024-12-23","2025-03-14","2025-04-09","2025-07-08","2025-09-10","2025-10-09","2025-11-25","2025-12-22","2025-12-31","2026-02-24","2026-03-09","2026-04-08","2026-05-12"],"warnings":[{"ts":"2021-09-24","kind":"arm","px":9.93},{"ts":"2021-11-10","kind":"arm","px":10.27},{"ts":"2021-11-26","kind":"confirm","px":10.25,"level":10.27},{"ts":"2022-03-29","kind":"arm","px":9.12},{"ts":"2022-04-20","kind":"confirm","px":8.08,"level":8.21},{"ts":"2022-04-26","kind":"arm","px":7.27},{"ts":"2022-04-27","kind":"confirm","px":7.37,"level":8.21},{"ts":"2022-08-18","kind":"arm","px":4.92},{"ts":"2022-09-21","kind":"arm","px":4.57},{"ts":"2022-09-23","kind":"confirm","px":4.46,"level":4.53},{"ts":"2022-11-02","kind":"arm","px":5.75},{"ts":"2022-11-03","kind":"confirm","px":5.45,"level":5.57},{"ts":"2022-11-04","kind":"arm","px":5.43},{"ts":"2022-11-07","kind":"confirm","px":5.27,"level":5.57},{"ts":"2023-02-23","kind":"arm","px":3.07},{"ts":"2023-02-24","kind":"confirm","px":3.06,"level":3.28},{"ts":"2023-06-21","kind":"arm","px":2.13},{"ts":"2023-08-03","kind":"arm","px":2.9},{"ts":"2023-08-04","kind":"confirm","px":2.8,"level":2.81},{"ts":"2023-10-20","kind":"arm","px":2.14},{"ts":"2023-10-23","kind":"confirm","px":2.16,"level":2.17},{"ts":"2023-11-28","kind":"arm","px":1.93},{"ts":"2024-03-12","kind":"arm","px":1.61},{"ts":"2024-03-13","kind":"confirm","px":1.54,"level":1.59},{"ts":"2024-04-05","kind":"arm","px":1.5},{"ts":"2024-04-11","kind":"confirm","px":1.4,"level":1.44},{"ts":"2024-07-24","kind":"arm","px":1.2},{"ts":"2024-07-30","kind":"confirm","px":1.18,"level":1.2},{"ts":"2025-01-08","kind":"arm","px":1.55},{"ts":"2025-05-01","kind":"arm","px":0.901},{"ts":"2025-06-13","kind":"arm","px":0.957},{"ts":"2025-08-01","kind":"arm","px":1.21},{"ts":"2025-08-14","kind":"confirm","px":1.0,"level":1.05},{"ts":"2025-09-30","kind":"arm","px":1.67},{"ts":"2026-01-26","kind":"arm","px":2.1},{"ts":"2026-01-30","kind":"confirm","px":2.03,"level":2.1},{"ts":"2026-02-02","kind":"arm","px":1.99},{"ts":"2026-02-04","kind":"confirm","px":1.87,"level":2.1},{"ts":"2026-06-09","kind":"arm","px":1.08},{"ts":"2026-06-16","kind":"confirm","px":1.04,"level":1.06}],"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":[]}}}