{"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":"AIN","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1988-03-24","known_ts":"1988-03-24","bar_index":41,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.6647,"stop_level":7.7325,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-03-28","known_ts":"1988-03-28","bar_index":42,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.4612,"stop_level":7.7325,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-04-19","known_ts":"1988-04-21","bar_index":47,"type":"BUY","strength":0.588,"price":8.2751,"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":"1988-05-02","known_ts":"1988-05-02","bar_index":50,"type":"RECLAIM","strength":0.725,"price":8.4108,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1988-04-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-05-19","known_ts":"1988-05-19","bar_index":54,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.4108,"stop_level":8.5464,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-07-14","known_ts":"1988-07-14","bar_index":67,"type":"RECLAIM","strength":0.863,"price":9.9708,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-05-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-10-07","known_ts":"1988-10-11","bar_index":87,"type":"BUY","strength":0.725,"price":10.1743,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1988-12-20","known_ts":"1988-12-22","bar_index":104,"type":"BUY","strength":0.45,"price":8.5464,"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":"1988-12-29","known_ts":"1988-12-29","bar_index":106,"type":"RECLAIM","strength":0.588,"price":9.0891,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1988-12-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1989-02-24","known_ts":"1989-02-24","bar_index":119,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.2247,"stop_level":9.2926,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1989-04-13","known_ts":"1989-04-17","bar_index":130,"type":"BUY","strength":0.725,"price":9.496,"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":35},{"ts":"1989-07-31","known_ts":"1989-08-02","bar_index":155,"type":"BUY","strength":1.0,"price":11.6666,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1989-12-19","known_ts":"1989-12-21","bar_index":188,"type":"BUY","strength":0.588,"price":10.4596,"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":"aplus","score":80},{"ts":"1990-01-11","known_ts":"1990-01-11","bar_index":193,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.3229,"stop_level":10.3912,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1990-01-17","known_ts":"1990-01-17","bar_index":194,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.0494,"stop_level":10.3912,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1990-01-19","known_ts":"1990-01-19","bar_index":195,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.8443,"stop_level":10.3912,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1990-02-23","known_ts":"1990-02-27","bar_index":203,"type":"BUY","strength":0.45,"price":9.5025,"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":"1990-03-23","known_ts":"1990-03-23","bar_index":209,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.0675,"stop_level":9.1362,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-03-26","known_ts":"1990-03-26","bar_index":210,"type":"RECLAIM","strength":0.588,"price":9.2736,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-03-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":"1990-03-23","prior_stop_level":9.1362,"sweep_low":9.0675,"atr14":0.258049,"stop_level":8.938476,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-06-08","known_ts":"1990-06-08","bar_index":227,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.9757,"stop_level":9.3422,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-06-12","known_ts":"1990-06-12","bar_index":228,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.9757,"stop_level":9.3422,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-07-25","known_ts":"1990-07-27","bar_index":238,"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":"1990-07-25","trigger_known_ts":"1990-07-27","strength":0.45,"price":7.94,"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.363808,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.4567,"atr14":0.194305,"stop_level":7.359547,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-08-20","known_ts":"1990-08-22","bar_index":244,"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":"1990-08-20","trigger_known_ts":"1990-08-22","strength":0.45,"price":7.0425,"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.416698,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.7663,"atr14":0.193694,"stop_level":6.669453,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-08-31","known_ts":"1990-09-05","bar_index":247,"type":"BUY","strength":0.45,"price":7.2309,"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":"1990-08-31","known_ts":"1990-09-05","bar_index":247,"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":"1990-08-31","trigger_known_ts":"1990-09-05","strength":0.45,"price":7.2309,"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.392882,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.5592,"atr14":0.202777,"stop_level":6.457811,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-10-02","known_ts":"1990-10-04","bar_index":254,"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":"1990-10-02","trigger_known_ts":"1990-10-04","strength":0.45,"price":5.9794,"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.470742,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.5622,"atr14":0.175648,"stop_level":5.474376,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-10-23","known_ts":"1990-10-25","bar_index":259,"type":"BUY","strength":0.45,"price":5.5622,"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":"1990-10-23","known_ts":"1990-10-25","bar_index":259,"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":"1990-10-23","trigger_known_ts":"1990-10-25","strength":0.45,"price":5.5622,"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.489205,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.4498,"atr14":0.265894,"stop_level":4.316853,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-02-13","known_ts":"1991-02-13","bar_index":285,"type":"RECLAIM","strength":0.863,"price":9.0478,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-06-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-03-15","known_ts":"1991-03-15","bar_index":292,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.1827,"stop_level":8.4648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-03-18","known_ts":"1991-03-18","bar_index":292,"type":"RECLAIM","strength":0.863,"price":8.747,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-03-15 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":"1991-03-15","prior_stop_level":8.4648,"sweep_low":8.1827,"atr14":0.276456,"stop_level":8.044472,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-05-29","known_ts":"1991-05-31","bar_index":309,"type":"BUY","strength":0.863,"price":8.747,"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":55},{"ts":"1991-07-16","known_ts":"1991-07-18","bar_index":320,"type":"REBUY","strength":1.0,"price":10.9955,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1991-07-16","known_ts":"1991-07-16","bar_index":320,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.7895,"stop_level":9.8604,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-07-17","known_ts":"1991-07-17","bar_index":320,"type":"RECLAIM","strength":1.0,"price":11.1373,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-07-16 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":"1991-07-16","prior_stop_level":9.8604,"sweep_low":9.7895,"atr14":0.27271,"stop_level":9.653145,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-12-26","known_ts":"1991-12-30","bar_index":358,"type":"BUY","strength":0.588,"price":9.0999,"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":"1992-03-06","known_ts":"1992-03-06","bar_index":374,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.1062,"stop_level":11.1778,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-03-13","known_ts":"1992-03-13","bar_index":376,"type":"RECLAIM","strength":1.0,"price":11.3012,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-03-06 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":"1992-03-06","prior_stop_level":11.1778,"sweep_low":10.6534,"atr14":0.252146,"stop_level":10.527327,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-07-30","known_ts":"1992-08-03","bar_index":408,"type":"BUY","strength":0.588,"price":8.6061,"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":70},{"ts":"1992-09-30","known_ts":"1992-09-30","bar_index":422,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.1479,"stop_level":8.1722,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-10-20","known_ts":"1992-10-22","bar_index":427,"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":"1992-10-20","trigger_known_ts":"1992-10-22","strength":0.45,"price":7.3477,"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.385952,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.5474,"atr14":0.240671,"stop_level":6.427065,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-10-28","known_ts":"1992-10-30","bar_index":429,"type":"BUY","strength":0.45,"price":7.6387,"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":"1992-10-28","known_ts":"1992-10-30","bar_index":429,"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":"1992-10-28","trigger_known_ts":"1992-10-30","strength":0.45,"price":7.6387,"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.361633,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.6929,"atr14":0.217114,"stop_level":6.584343,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-12-29","known_ts":"1992-12-29","bar_index":443,"type":"RECLAIM","strength":0.863,"price":9.1472,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-09-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-01-13","known_ts":"1993-01-13","bar_index":446,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.5617,"stop_level":8.6349,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-01-15","known_ts":"1993-01-15","bar_index":447,"type":"RECLAIM","strength":0.725,"price":8.7081,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-01-13 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":"1993-01-13","prior_stop_level":8.6349,"sweep_low":8.3422,"atr14":0.183852,"stop_level":8.250274,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-02-05","known_ts":"1993-02-05","bar_index":452,"type":"RECLAIM","strength":0.863,"price":8.7813,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-01-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-02-16","known_ts":"1993-02-18","bar_index":454,"type":"BUY","strength":0.863,"price":8.8545,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1993-03-04","known_ts":"1993-03-08","bar_index":458,"type":"BUY","strength":0.863,"price":9.2203,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1993-04-29","known_ts":"1993-05-03","bar_index":471,"type":"REBUY","strength":0.863,"price":9.9338,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1993-08-27","known_ts":"1993-08-31","bar_index":499,"type":"BUY","strength":1.0,"price":11.1484,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1993-09-08","known_ts":"1993-09-08","bar_index":501,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.8511,"stop_level":10.875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-09-14","known_ts":"1993-09-14","bar_index":502,"type":"RECLAIM","strength":1.0,"price":10.9254,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-09-08 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":"1993-09-08","prior_stop_level":10.875,"sweep_low":10.7024,"atr14":0.161358,"stop_level":10.621721,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-10-19","known_ts":"1993-10-21","bar_index":511,"type":"BUY","strength":0.863,"price":11.2227,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1993-11-17","known_ts":"1993-11-19","bar_index":518,"type":"BUY","strength":0.863,"price":11.074,"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":"quality","score":65},{"ts":"1993-12-06","known_ts":"1993-12-08","bar_index":522,"type":"BUY","strength":0.863,"price":10.9027,"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":"1994-01-17","known_ts":"1994-01-17","bar_index":531,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.1267,"stop_level":11.2014,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1994-01-20","known_ts":"1994-01-20","bar_index":532,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.828,"stop_level":11.2014,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1994-01-21","known_ts":"1994-01-25","bar_index":533,"type":"REBUY","strength":0.725,"price":11.4254,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1994-01-24","known_ts":"1994-01-24","bar_index":533,"type":"RECLAIM","strength":0.725,"price":11.2761,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-01-17 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":"1994-01-17","prior_stop_level":11.2014,"sweep_low":10.828,"atr14":0.197774,"stop_level":10.729113,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-01-24","known_ts":"1994-01-24","bar_index":533,"type":"RECLAIM","strength":0.725,"price":11.2761,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-01-20 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":"1994-01-20","prior_stop_level":11.2014,"sweep_low":10.828,"atr14":0.197774,"stop_level":10.729113,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-04-04","known_ts":"1994-04-04","bar_index":549,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.9235,"stop_level":12.1484,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-06-07","known_ts":"1994-06-09","bar_index":564,"type":"BUY","strength":0.725,"price":11.4545,"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":"aplus","score":80},{"ts":"1994-07-06","known_ts":"1994-07-06","bar_index":570,"type":"SELL","basis":"structure_stop","strength":0.45,"price":11.0777,"stop_level":11.2285,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1994-07-08","known_ts":"1994-07-08","bar_index":571,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.0777,"stop_level":11.2285,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1994-07-12","known_ts":"1994-07-12","bar_index":572,"type":"RECLAIM","strength":0.588,"price":11.5299,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-07-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"1994-07-06","prior_stop_level":11.2285,"sweep_low":11.0024,"atr14":0.185483,"stop_level":10.909658,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-07-12","known_ts":"1994-07-12","bar_index":572,"type":"RECLAIM","strength":0.588,"price":11.5299,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-07-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"1994-07-08","prior_stop_level":11.2285,"sweep_low":11.0024,"atr14":0.185483,"stop_level":10.909658,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-07-25","known_ts":"1994-07-25","bar_index":575,"type":"SELL","basis":"structure_stop","strength":0.45,"price":10.2488,"stop_level":11.0777,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1994-08-15","known_ts":"1994-08-17","bar_index":580,"type":"BUY","strength":0.45,"price":10.7763,"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":"1994-09-22","known_ts":"1994-09-22","bar_index":589,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.5286,"stop_level":10.9073,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-10-18","known_ts":"1994-10-20","bar_index":595,"type":"REBUY","strength":0.45,"price":10.9073,"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":"1994-10-26","known_ts":"1994-10-26","bar_index":597,"type":"RECLAIM","strength":0.725,"price":11.589,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-10-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-11-30","known_ts":"1994-11-30","bar_index":605,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.6575,"stop_level":10.6801,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-12-21","known_ts":"1994-12-23","bar_index":610,"type":"BUY","strength":0.725,"price":11.571,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"1995-01-25","known_ts":"1995-01-25","bar_index":617,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.2665,"stop_level":11.571,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-01-27","known_ts":"1995-01-27","bar_index":618,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.3427,"stop_level":11.571,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-20","known_ts":"1995-03-22","bar_index":630,"type":"BUY","strength":0.588,"price":11.1705,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1995-06-02","known_ts":"1995-06-02","bar_index":647,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.4494,"stop_level":13.6799,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-06-06","known_ts":"1995-06-08","bar_index":648,"type":"REBUY","strength":1.0,"price":13.9873,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1995-06-06","known_ts":"1995-06-06","bar_index":648,"type":"RECLAIM","strength":1.0,"price":14.0642,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-06-02 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":"1995-06-02","prior_stop_level":13.6799,"sweep_low":13.3725,"atr14":0.196668,"stop_level":13.274166,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-11-29","known_ts":"1995-12-01","bar_index":689,"type":"BUY","strength":0.588,"price":12.9468,"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":"1996-01-04","known_ts":"1996-01-08","bar_index":697,"type":"BUY","strength":0.45,"price":12.4042,"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":"1996-04-08","known_ts":"1996-04-08","bar_index":718,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.3122,"stop_level":12.3902,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-04-09","known_ts":"1996-04-09","bar_index":719,"type":"RECLAIM","strength":0.588,"price":12.4681,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-04-08 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":"1996-04-08","prior_stop_level":12.3902,"sweep_low":12.3122,"atr14":0.242693,"stop_level":12.190854,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-04-22","known_ts":"1996-04-22","bar_index":722,"type":"RECLAIM","strength":0.863,"price":13.7149,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-04-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-05-21","known_ts":"1996-05-21","bar_index":729,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.3253,"stop_level":13.4032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-06-28","known_ts":"1996-06-28","bar_index":738,"type":"RECLAIM","strength":0.863,"price":13.1553,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-05-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-08-23","known_ts":"1996-08-27","bar_index":751,"type":"BUY","strength":0.45,"price":12.2156,"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":"1996-08-28","known_ts":"1996-08-28","bar_index":752,"type":"RECLAIM","strength":0.588,"price":12.7638,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-08-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1996-10-22","known_ts":"1996-10-22","bar_index":764,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.9284,"stop_level":14.0071,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-10-24","known_ts":"1996-10-24","bar_index":765,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.9284,"stop_level":14.0071,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-10-29","known_ts":"1996-10-29","bar_index":766,"type":"RECLAIM","strength":0.863,"price":14.1645,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-10-22 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":"1996-10-22","prior_stop_level":14.0071,"sweep_low":13.771,"atr14":0.196675,"stop_level":13.672662,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-10-29","known_ts":"1996-10-29","bar_index":766,"type":"RECLAIM","strength":0.863,"price":14.1645,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-10-24 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":"1996-10-24","prior_stop_level":14.0071,"sweep_low":13.771,"atr14":0.196675,"stop_level":13.672662,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-11-08","known_ts":"1996-11-08","bar_index":769,"type":"RECLAIM","strength":0.863,"price":14.0071,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-10-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-02-24","known_ts":"1997-02-24","bar_index":793,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.6078,"stop_level":14.6229,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-04-29","known_ts":"1997-05-01","bar_index":808,"type":"BUY","strength":0.588,"price":12.9406,"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":"1997-06-23","known_ts":"1997-06-23","bar_index":820,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.5936,"stop_level":15.0721,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-06-27","known_ts":"1997-06-27","bar_index":822,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.474,"stop_level":15.0721,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-07-16","known_ts":"1997-07-16","bar_index":826,"type":"RECLAIM","strength":0.863,"price":14.9923,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-07-21","known_ts":"1997-07-23","bar_index":827,"type":"REBUY","strength":0.863,"price":15.9094,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1997-09-15","known_ts":"1997-09-15","bar_index":840,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.132,"stop_level":17.1721,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-09-16","known_ts":"1997-09-16","bar_index":840,"type":"RECLAIM","strength":1.0,"price":17.5323,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-09-15 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":"1997-09-15","prior_stop_level":17.1721,"sweep_low":16.9719,"atr14":0.240347,"stop_level":16.851726,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-01-28","known_ts":"1998-01-30","bar_index":871,"type":"BUY","strength":0.588,"price":14.3524,"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":"1998-04-08","known_ts":"1998-04-08","bar_index":887,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.7148,"stop_level":16.8763,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-04-09","known_ts":"1998-04-09","bar_index":887,"type":"RECLAIM","strength":0.863,"price":16.9571,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-04-08 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":"1998-04-08","prior_stop_level":16.8763,"sweep_low":16.6744,"atr14":0.372344,"stop_level":16.488228,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-04-24","known_ts":"1998-04-24","bar_index":891,"type":"RECLAIM","strength":0.863,"price":18.2894,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-04-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-05-22","known_ts":"1998-05-22","bar_index":897,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.0161,"stop_level":19.218,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-09-18","known_ts":"1998-09-22","bar_index":925,"type":"BUY","strength":0.45,"price":12.1113,"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":"1998-09-18","known_ts":"1998-09-22","bar_index":925,"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":"1998-09-18","trigger_known_ts":"1998-09-22","strength":0.45,"price":12.1113,"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.372432,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.6627,"atr14":0.297547,"stop_level":11.513927,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-14","known_ts":"1998-10-16","bar_index":931,"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":"1998-10-14","trigger_known_ts":"1998-10-16","strength":0.45,"price":11.7443,"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.391449,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.4801,"atr14":0.353785,"stop_level":10.303207,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-11-11","known_ts":"1998-11-11","bar_index":937,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.785,"stop_level":11.8258,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-11","known_ts":"1998-12-11","bar_index":944,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.1455,"stop_level":12.2287,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-17","known_ts":"1998-12-17","bar_index":946,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.6464,"stop_level":12.2287,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-02-05","known_ts":"1999-02-05","bar_index":957,"type":"RECLAIM","strength":0.863,"price":14.1837,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-12-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-04-16","known_ts":"1999-04-20","bar_index":973,"type":"BUY","strength":0.863,"price":14.5996,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1999-05-17","known_ts":"1999-05-17","bar_index":980,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.4731,"stop_level":15.9722,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-20","known_ts":"1999-05-20","bar_index":981,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.3899,"stop_level":15.9722,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-24","known_ts":"1999-05-24","bar_index":981,"type":"RECLAIM","strength":0.863,"price":16.097,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-05-17 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":"1999-05-17","prior_stop_level":15.9722,"sweep_low":15.3067,"atr14":0.403155,"stop_level":15.105123,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-05-24","known_ts":"1999-05-24","bar_index":981,"type":"RECLAIM","strength":0.863,"price":16.097,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-05-20 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":"1999-05-20","prior_stop_level":15.9722,"sweep_low":15.3483,"atr14":0.403155,"stop_level":15.146723,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-09-01","known_ts":"1999-09-03","bar_index":1005,"type":"BUY","strength":0.45,"price":11.3552,"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":"1999-09-23","known_ts":"1999-09-23","bar_index":1010,"type":"SELL","basis":"structure_stop","strength":0.45,"price":10.357,"stop_level":10.5234,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1999-10-27","known_ts":"1999-10-29","bar_index":1018,"type":"BUY","strength":0.45,"price":10.1074,"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":"1999-10-27","known_ts":"1999-10-29","bar_index":1018,"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":"1999-10-27","trigger_known_ts":"1999-10-29","strength":0.45,"price":10.1074,"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.373713,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.1507,"atr14":0.315088,"stop_level":8.993156,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-12-01","known_ts":"1999-12-01","bar_index":1026,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.8145,"stop_level":11.0225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-12-08","known_ts":"1999-12-08","bar_index":1027,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.6065,"stop_level":11.0225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-12-28","known_ts":"1999-12-30","bar_index":1032,"type":"REBUY","strength":0.588,"price":10.1823,"reasons":["fast_reversal_up","sell_failed"],"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":"2000-01-05","known_ts":"2000-01-07","bar_index":1034,"type":"REBUY","strength":0.588,"price":10.0126,"reasons":["fast_reversal_up","sell_failed"],"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":"2000-01-27","known_ts":"2000-01-31","bar_index":1039,"type":"BUY","strength":0.588,"price":10.055,"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":"2000-03-02","known_ts":"2000-03-02","bar_index":1047,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.1641,"stop_level":9.4186,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-03-06","known_ts":"2000-03-06","bar_index":1047,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.3762,"stop_level":9.4186,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-03-03","known_ts":"2000-03-03","bar_index":1047,"type":"RECLAIM","strength":0.588,"price":9.7156,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-03-02 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":"2000-03-02","prior_stop_level":9.4186,"sweep_low":8.8246,"atr14":0.364389,"stop_level":8.642406,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-20","known_ts":"2000-03-22","bar_index":1051,"type":"REBUY","strength":0.588,"price":9.7156,"reasons":["fast_reversal_up","sell_failed"],"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":"2000-03-31","known_ts":"2000-03-31","bar_index":1054,"type":"RECLAIM","strength":0.725,"price":9.5459,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-03-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-05","known_ts":"2000-04-05","bar_index":1055,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.1641,"stop_level":9.2065,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-06","known_ts":"2000-04-06","bar_index":1055,"type":"RECLAIM","strength":0.725,"price":9.2489,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-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":"2000-04-05","prior_stop_level":9.2065,"sweep_low":9.1641,"atr14":0.34941,"stop_level":8.989395,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-04-10","known_ts":"2000-04-10","bar_index":1056,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.1641,"stop_level":9.2065,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-18","known_ts":"2000-04-20","bar_index":1058,"type":"REBUY","strength":0.725,"price":9.5035,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":75},{"ts":"2000-05-22","known_ts":"2000-05-22","bar_index":1065,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.6307,"stop_level":9.8004,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-05-24","known_ts":"2000-05-24","bar_index":1066,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.5035,"stop_level":9.8004,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-06-09","known_ts":"2000-06-09","bar_index":1070,"type":"RECLAIM","strength":0.863,"price":10.0126,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-05-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-06-21","known_ts":"2000-06-21","bar_index":1072,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.5883,"stop_level":9.9277,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-07-06","known_ts":"2000-07-10","bar_index":1076,"type":"BUY","strength":0.863,"price":10.055,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2000-07-28","known_ts":"2000-07-28","bar_index":1081,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.5883,"stop_level":9.6732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-08-17","known_ts":"2000-08-21","bar_index":1086,"type":"BUY","strength":0.863,"price":9.9702,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2000-10-25","known_ts":"2000-10-27","bar_index":1102,"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":"2000-10-25","trigger_known_ts":"2000-10-27","strength":0.45,"price":7.0852,"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.373745,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.7033,"atr14":0.246506,"stop_level":6.580047,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-10","known_ts":"2000-11-14","bar_index":1106,"type":"BUY","strength":0.45,"price":7.17,"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":"2000-11-10","known_ts":"2000-11-14","bar_index":1106,"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":"2000-11-10","trigger_known_ts":"2000-11-14","strength":0.45,"price":7.17,"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.366249,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.7882,"atr14":0.197477,"stop_level":6.689462,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-29","known_ts":"2000-11-29","bar_index":1110,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6.8306,"stop_level":6.9579,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2000-12-04","known_ts":"2000-12-04","bar_index":1111,"type":"RECLAIM","strength":0.45,"price":7.0852,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-11-29 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":"2000-11-29","prior_stop_level":6.9579,"sweep_low":6.6185,"atr14":0.199423,"stop_level":6.518788,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-20","known_ts":"2000-12-20","bar_index":1115,"type":"RECLAIM","strength":0.725,"price":8.9944,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-11-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-03-21","known_ts":"2001-03-21","bar_index":1135,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.7096,"stop_level":11.73,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-03-22","known_ts":"2001-03-22","bar_index":1135,"type":"RECLAIM","strength":1.0,"price":11.9744,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-03-21 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":"2001-03-21","prior_stop_level":11.73,"sweep_low":11.4042,"atr14":0.397514,"stop_level":11.205443,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-05-07","known_ts":"2001-05-07","bar_index":1146,"type":"RECLAIM","strength":1.0,"price":14.6625,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-03-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-12","known_ts":"2001-06-12","bar_index":1154,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.8479,"stop_level":14.2552,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-08-01","known_ts":"2001-08-03","bar_index":1166,"type":"BUY","strength":0.725,"price":13.59,"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":45},{"ts":"2001-09-07","known_ts":"2001-09-07","bar_index":1174,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.651,"stop_level":13.9837,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-09-17","known_ts":"2001-09-17","bar_index":1175,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.5242,"stop_level":13.9837,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-10-15","known_ts":"2001-10-17","bar_index":1182,"type":"BUY","strength":0.725,"price":12.5649,"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":35},{"ts":"2001-11-28","known_ts":"2001-11-28","bar_index":1192,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.7121,"stop_level":14.133,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-12-03","known_ts":"2001-12-03","bar_index":1193,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.8343,"stop_level":14.133,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-12-04","known_ts":"2001-12-04","bar_index":1193,"type":"RECLAIM","strength":0.863,"price":14.2552,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-11-28 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":"2001-11-28","prior_stop_level":14.133,"sweep_low":12.8297,"atr14":0.471422,"stop_level":12.593989,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-04","known_ts":"2001-12-04","bar_index":1193,"type":"RECLAIM","strength":0.863,"price":14.2552,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-12-03 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":"2001-12-03","prior_stop_level":14.133,"sweep_low":13.7121,"atr14":0.471422,"stop_level":13.476389,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-18","known_ts":"2001-12-18","bar_index":1197,"type":"RECLAIM","strength":0.863,"price":14.5274,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-12-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-24","known_ts":"2002-01-28","bar_index":1205,"type":"BUY","strength":0.863,"price":15.5276,"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":40},{"ts":"2002-04-08","known_ts":"2002-04-08","bar_index":1221,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.0543,"stop_level":19.6172,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-06-25","known_ts":"2002-06-27","bar_index":1240,"type":"BUY","strength":0.725,"price":18.4074,"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":55},{"ts":"2002-08-12","known_ts":"2002-08-14","bar_index":1251,"type":"BUY","strength":0.588,"price":15.5387,"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":55},{"ts":"2002-10-10","known_ts":"2002-10-14","bar_index":1265,"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":"2002-10-10","trigger_known_ts":"2002-10-14","strength":0.45,"price":12.3566,"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.401713,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.5693,"atr14":0.509433,"stop_level":11.314584,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-15","known_ts":"2002-10-17","bar_index":1266,"type":"BUY","strength":0.45,"price":13.2944,"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":"2002-10-15","known_ts":"2002-10-17","bar_index":1266,"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":"2002-10-15","trigger_known_ts":"2002-10-17","strength":0.45,"price":13.2944,"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.356306,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.5693,"atr14":0.518278,"stop_level":11.310161,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-13","known_ts":"2002-12-13","bar_index":1280,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.0023,"stop_level":14.2562,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-17","known_ts":"2002-12-17","bar_index":1280,"type":"RECLAIM","strength":0.588,"price":14.2837,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-13 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":"2002-12-13","prior_stop_level":14.2562,"sweep_low":13.9336,"atr14":0.441881,"stop_level":13.71266,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-10","known_ts":"2003-01-10","bar_index":1286,"type":"RECLAIM","strength":0.725,"price":15.78,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-12-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-02-11","known_ts":"2003-02-11","bar_index":1293,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.0936,"stop_level":15.2515,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-02-13","known_ts":"2003-02-13","bar_index":1293,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.0112,"stop_level":15.2515,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-02-14","known_ts":"2003-02-14","bar_index":1294,"type":"RECLAIM","strength":0.725,"price":15.7869,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-02-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":"2003-02-11","prior_stop_level":15.2515,"sweep_low":14.7435,"atr14":0.436543,"stop_level":14.525229,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-14","known_ts":"2003-02-14","bar_index":1294,"type":"RECLAIM","strength":0.725,"price":15.7869,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-02-13 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":"2003-02-13","prior_stop_level":15.2515,"sweep_low":14.7435,"atr14":0.436543,"stop_level":14.525229,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-21","known_ts":"2003-03-21","bar_index":1302,"type":"RECLAIM","strength":0.863,"price":15.4819,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-02-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-04-03","known_ts":"2003-04-07","bar_index":1305,"type":"BUY","strength":0.863,"price":15.764,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2003-04-25","known_ts":"2003-04-29","bar_index":1310,"type":"BUY","strength":0.863,"price":16.3076,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2003-05-19","known_ts":"2003-05-19","bar_index":1315,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.6723,"stop_level":16.8581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-23","known_ts":"2003-05-23","bar_index":1316,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.3076,"stop_level":16.8581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-27","known_ts":"2003-05-29","bar_index":1317,"type":"REBUY","strength":0.863,"price":17.5255,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2003-05-27","known_ts":"2003-05-27","bar_index":1317,"type":"RECLAIM","strength":0.863,"price":17.037,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-19 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":"2003-05-19","prior_stop_level":16.8581,"sweep_low":16.0461,"atr14":0.401948,"stop_level":15.845126,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-27","known_ts":"2003-05-27","bar_index":1317,"type":"RECLAIM","strength":0.863,"price":17.037,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-23 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":"2003-05-23","prior_stop_level":16.8581,"sweep_low":16.0461,"atr14":0.401948,"stop_level":15.845126,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-24","known_ts":"2003-06-24","bar_index":1323,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.8583,"stop_level":18.1272,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-25","known_ts":"2003-06-25","bar_index":1324,"type":"RECLAIM","strength":0.863,"price":18.2996,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-24 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":"2003-06-24","prior_stop_level":18.1272,"sweep_low":17.8238,"atr14":0.429254,"stop_level":17.609173,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-03","known_ts":"2003-07-08","bar_index":1326,"type":"REBUY","strength":1.0,"price":20.3957,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2003-07-17","known_ts":"2003-07-17","bar_index":1329,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.2028,"stop_level":19.2097,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-07-18","known_ts":"2003-07-18","bar_index":1329,"type":"RECLAIM","strength":1.0,"price":19.4442,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-07-17 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":"2003-07-17","prior_stop_level":19.2097,"sweep_low":18.996,"atr14":0.488498,"stop_level":18.751751,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-08-04","known_ts":"2003-08-04","bar_index":1333,"type":"RECLAIM","strength":1.0,"price":18.7409,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-07-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-26","known_ts":"2003-09-26","bar_index":1345,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.6218,"stop_level":21.1816,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-30","known_ts":"2003-09-30","bar_index":1346,"type":"RECLAIM","strength":1.0,"price":21.3129,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-09-26 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":"2003-09-26","prior_stop_level":21.1816,"sweep_low":20.4214,"atr14":0.504776,"stop_level":20.169012,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-10-07","known_ts":"2003-10-09","bar_index":1348,"type":"REBUY","strength":0.863,"price":22.5983,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2003-12-05","known_ts":"2003-12-09","bar_index":1362,"type":"BUY","strength":0.725,"price":22.5109,"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":55},{"ts":"2004-01-26","known_ts":"2004-01-26","bar_index":1373,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.5109,"stop_level":23.3075,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-28","known_ts":"2004-01-28","bar_index":1373,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.1923,"stop_level":23.3075,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-04-16","known_ts":"2004-04-20","bar_index":1392,"type":"BUY","strength":0.588,"price":19.5747,"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":55},{"ts":"2004-06-21","known_ts":"2004-06-21","bar_index":1406,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.3936,"stop_level":21.4075,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-06-22","known_ts":"2004-06-22","bar_index":1407,"type":"RECLAIM","strength":0.588,"price":21.6302,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-06-21 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":"2004-06-21","prior_stop_level":21.4075,"sweep_low":21.164,"atr14":0.497957,"stop_level":20.915021,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-07-06","known_ts":"2004-07-06","bar_index":1410,"type":"RECLAIM","strength":0.725,"price":22.1867,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-06-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-07-14","known_ts":"2004-07-14","bar_index":1412,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.9015,"stop_level":22.1867,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-07-19","known_ts":"2004-07-19","bar_index":1413,"type":"RECLAIM","strength":0.725,"price":22.2981,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-14 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":"2004-07-14","prior_stop_level":22.1867,"sweep_low":21.8806,"atr14":0.492076,"stop_level":21.634562,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-09-08","known_ts":"2004-09-10","bar_index":1425,"type":"BUY","strength":0.45,"price":20.9153,"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":"2004-10-25","known_ts":"2004-10-27","bar_index":1436,"type":"REBUY","strength":0.588,"price":21.2013,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2004-12-07","known_ts":"2004-12-07","bar_index":1446,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.8671,"stop_level":23.3916,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-08","known_ts":"2004-12-08","bar_index":1446,"type":"RECLAIM","strength":0.725,"price":23.6154,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-07 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":"2004-12-07","prior_stop_level":23.3916,"sweep_low":22.8671,"atr14":0.515371,"stop_level":22.609414,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-23","known_ts":"2004-12-23","bar_index":1450,"type":"RECLAIM","strength":0.863,"price":24.2447,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-12-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-01-05","known_ts":"2005-01-05","bar_index":1452,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.8042,"stop_level":23.7203,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-02-15","known_ts":"2005-02-17","bar_index":1462,"type":"BUY","strength":0.725,"price":23.7902,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"2005-04-29","known_ts":"2005-05-03","bar_index":1479,"type":"BUY","strength":0.588,"price":22.5301,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2005-05-17","known_ts":"2005-05-17","bar_index":1483,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.6749,"stop_level":21.8782,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-05-18","known_ts":"2005-05-18","bar_index":1483,"type":"RECLAIM","strength":0.45,"price":22.1446,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-05-17 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":"2005-05-17","prior_stop_level":21.8782,"sweep_low":21.6539,"atr14":0.564081,"stop_level":21.371859,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-13","known_ts":"2005-06-13","bar_index":1489,"type":"RECLAIM","strength":0.725,"price":22.847,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-05-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-06-23","known_ts":"2005-06-23","bar_index":1491,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.6171,"stop_level":21.8011,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-06-24","known_ts":"2005-06-28","bar_index":1492,"type":"REBUY","strength":0.45,"price":22.2356,"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":"2005-06-28","known_ts":"2005-06-28","bar_index":1492,"type":"RECLAIM","strength":0.45,"price":22.2356,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-06-23 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":"2005-06-23","prior_stop_level":21.8011,"sweep_low":21.2657,"atr14":0.480932,"stop_level":21.025234,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-29","known_ts":"2005-06-29","bar_index":1493,"type":"RECLAIM","strength":0.588,"price":22.6643,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-06-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-08-19","known_ts":"2005-08-19","bar_index":1505,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.6812,"stop_level":24.7585,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-22","known_ts":"2005-08-22","bar_index":1505,"type":"RECLAIM","strength":0.863,"price":24.8709,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-19 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":"2005-08-19","prior_stop_level":24.7585,"sweep_low":24.386,"atr14":0.558493,"stop_level":24.106754,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-09-07","known_ts":"2005-09-07","bar_index":1509,"type":"RECLAIM","strength":0.863,"price":26.0473,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-08-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-10-27","known_ts":"2005-10-27","bar_index":1521,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.308,"stop_level":26.5827,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-10-28","known_ts":"2005-10-28","bar_index":1521,"type":"RECLAIM","strength":1.0,"price":27.3225,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-10-27 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":"2005-10-27","prior_stop_level":26.5827,"sweep_low":26.167,"atr14":0.721451,"stop_level":25.806274,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-11-17","known_ts":"2005-11-17","bar_index":1526,"type":"RECLAIM","strength":1.0,"price":27.4352,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-10-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-11-28","known_ts":"2005-11-28","bar_index":1528,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.773,"stop_level":26.8575,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-11-30","known_ts":"2005-11-30","bar_index":1528,"type":"RECLAIM","strength":1.0,"price":26.8646,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-11-28 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":"2005-11-28","prior_stop_level":26.8575,"sweep_low":26.5264,"atr14":0.571021,"stop_level":26.24089,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-24","known_ts":"2006-02-28","bar_index":1548,"type":"BUY","strength":0.725,"price":26.2496,"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":40},{"ts":"2006-03-28","known_ts":"2006-03-28","bar_index":1555,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.7581,"stop_level":26.7935,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-03-29","known_ts":"2006-03-29","bar_index":1555,"type":"RECLAIM","strength":0.863,"price":27.105,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-03-28 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":"2006-03-28","prior_stop_level":26.7935,"sweep_low":26.6166,"atr14":0.477893,"stop_level":26.377654,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-04-07","known_ts":"2006-04-07","bar_index":1558,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.652,"stop_level":26.7581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-04-21","known_ts":"2006-04-25","bar_index":1561,"type":"REBUY","strength":0.863,"price":27.4589,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2006-05-31","known_ts":"2006-06-02","bar_index":1570,"type":"REBUY","strength":1.0,"price":29.0446,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2006-06-29","known_ts":"2006-07-03","bar_index":1577,"type":"BUY","strength":1.0,"price":29.9387,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":65},{"ts":"2006-09-07","known_ts":"2006-09-11","bar_index":1593,"type":"BUY","strength":0.45,"price":24.5433,"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":"2006-10-06","known_ts":"2006-10-10","bar_index":1600,"type":"BUY","strength":0.45,"price":23.4118,"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":"2006-11-01","known_ts":"2006-11-01","bar_index":1606,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.547,"stop_level":23.6324,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-11-09","known_ts":"2006-11-09","bar_index":1608,"type":"SELL","basis":"structure_stop","strength":0.45,"price":22.7714,"stop_level":23.6324,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2006-12-01","known_ts":"2006-12-05","bar_index":1613,"type":"REBUY","strength":0.45,"price":23.0143,"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":"2007-01-05","known_ts":"2007-01-05","bar_index":1620,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.2285,"stop_level":23.3427,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-01-10","known_ts":"2007-01-10","bar_index":1621,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.9144,"stop_level":23.3427,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-01-12","known_ts":"2007-01-12","bar_index":1622,"type":"RECLAIM","strength":0.588,"price":23.4141,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-01-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":"2007-01-05","prior_stop_level":23.3427,"sweep_low":22.8002,"atr14":0.359212,"stop_level":22.620594,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-12","known_ts":"2007-01-12","bar_index":1622,"type":"RECLAIM","strength":0.588,"price":23.4141,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-01-10 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":"2007-01-10","prior_stop_level":23.3427,"sweep_low":22.843,"atr14":0.359212,"stop_level":22.663394,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-31","known_ts":"2007-01-31","bar_index":1626,"type":"RECLAIM","strength":0.725,"price":25.5199,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-01-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-02-09","known_ts":"2007-02-09","bar_index":1628,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.9923,"stop_level":24.0137,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-02-13","known_ts":"2007-02-13","bar_index":1629,"type":"RECLAIM","strength":0.588,"price":24.1636,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-02-09 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":"2007-02-09","prior_stop_level":24.0137,"sweep_low":23.821,"atr14":0.450846,"stop_level":23.595577,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-02","known_ts":"2007-03-02","bar_index":1633,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.9882,"stop_level":23.9923,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-03-20","known_ts":"2007-03-22","bar_index":1637,"type":"BUY","strength":0.863,"price":25.1264,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2007-05-10","known_ts":"2007-05-10","bar_index":1649,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.5151,"stop_level":26.6153,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-11","known_ts":"2007-05-11","bar_index":1649,"type":"RECLAIM","strength":0.863,"price":26.9303,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-10 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":"2007-05-10","prior_stop_level":26.6153,"sweep_low":26.4507,"atr14":0.47196,"stop_level":26.21472,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-29","known_ts":"2007-05-29","bar_index":1653,"type":"RECLAIM","strength":0.863,"price":28.0041,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-05-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-07-10","known_ts":"2007-07-10","bar_index":1662,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.5268,"stop_level":29.0293,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-07-11","known_ts":"2007-07-11","bar_index":1663,"type":"RECLAIM","strength":1.0,"price":29.058,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-07-10 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":"2007-07-10","prior_stop_level":29.0293,"sweep_low":28.4981,"atr14":0.521121,"stop_level":28.237539,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-20","known_ts":"2007-11-23","bar_index":1694,"type":"BUY","strength":0.588,"price":26.3549,"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":"aplus","score":80},{"ts":"2008-01-08","known_ts":"2008-01-08","bar_index":1704,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.7503,"stop_level":25.3063,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2008-01-10","known_ts":"2008-01-10","bar_index":1705,"type":"RECLAIM","strength":0.588,"price":25.5445,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-01-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2008-01-08","prior_stop_level":25.3063,"sweep_low":24.411,"atr14":0.845048,"stop_level":23.988476,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-05","known_ts":"2008-02-07","bar_index":1711,"type":"BUY","strength":0.45,"price":25.5229,"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":"2008-03-07","known_ts":"2008-03-07","bar_index":1718,"type":"SELL","basis":"structure_stop","strength":0.45,"price":24.411,"stop_level":24.8442,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-03-13","known_ts":"2008-03-13","bar_index":1719,"type":"RECLAIM","strength":0.45,"price":25.1421,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-03-07 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":"2008-03-07","prior_stop_level":24.8442,"sweep_low":23.754,"atr14":0.84959,"stop_level":23.329205,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-28","known_ts":"2008-03-28","bar_index":1723,"type":"RECLAIM","strength":0.725,"price":27.1702,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-03-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-04-07","known_ts":"2008-04-07","bar_index":1725,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.9099,"stop_level":25.9896,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-10","known_ts":"2008-04-10","bar_index":1726,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.9823,"stop_level":25.9896,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-16","known_ts":"2008-04-16","bar_index":1727,"type":"RECLAIM","strength":0.588,"price":26.4676,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-10 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":"2008-04-10","prior_stop_level":25.9896,"sweep_low":24.3888,"atr14":0.840965,"stop_level":23.968318,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-07","known_ts":"2008-05-07","bar_index":1732,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.6278,"stop_level":25.3884,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-07-23","known_ts":"2008-07-25","bar_index":1750,"type":"BUY","strength":0.45,"price":21.5822,"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":"2008-08-05","known_ts":"2008-08-07","bar_index":1753,"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":"2008-08-05","trigger_known_ts":"2008-08-07","strength":0.45,"price":22.3237,"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.233271,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.3797,"atr14":0.897669,"stop_level":18.930865,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-13","known_ts":"2008-08-13","bar_index":1755,"type":"RECLAIM","strength":0.725,"price":25.3186,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-07-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-11-03","known_ts":"2008-11-05","bar_index":1774,"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":"2008-11-03","trigger_known_ts":"2008-11-05","strength":0.45,"price":11.588,"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.589311,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.8147,"atr14":1.101867,"stop_level":9.263766,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-24","known_ts":"2008-11-26","bar_index":1779,"type":"BUY","strength":0.45,"price":10.7999,"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":"2008-11-24","known_ts":"2008-11-26","bar_index":1779,"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":"2008-11-24","trigger_known_ts":"2008-11-26","strength":0.45,"price":10.7999,"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.617242,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.6985,"atr14":1.020871,"stop_level":7.188064,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-16","known_ts":"2008-12-18","bar_index":1784,"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":"2008-12-16","trigger_known_ts":"2008-12-18","strength":0.45,"price":9.8512,"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.650865,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.9756,"atr14":0.844363,"stop_level":8.553419,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-29","known_ts":"2008-12-29","bar_index":1786,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.9318,"stop_level":9.3258,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-12-31","known_ts":"2008-12-31","bar_index":1787,"type":"RECLAIM","strength":0.588,"price":9.4624,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-12-29 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":"2008-12-29","prior_stop_level":9.3258,"sweep_low":8.8661,"atr14":0.674324,"stop_level":8.528938,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-15","known_ts":"2009-01-15","bar_index":1790,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.6075,"stop_level":8.9318,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-21","known_ts":"2009-01-21","bar_index":1791,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.1948,"stop_level":8.9318,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-04","known_ts":"2009-02-06","bar_index":1795,"type":"REBUY","strength":0.588,"price":7.9811,"reasons":["fast_reversal_up","sell_failed"],"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":"2009-02-04","known_ts":"2009-02-06","bar_index":1795,"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":"2009-02-04","trigger_known_ts":"2009-02-06","strength":0.588,"price":7.9811,"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.706255,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":7.2736,"atr14":0.494903,"stop_level":7.026149,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-11","known_ts":"2009-03-13","bar_index":1803,"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":"2009-03-11","trigger_known_ts":"2009-03-13","strength":0.45,"price":4.5863,"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.831201,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.5816,"atr14":0.450744,"stop_level":3.356228,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-16","known_ts":"2009-03-18","bar_index":1804,"type":"BUY","strength":0.45,"price":5.333,"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":"2009-03-16","known_ts":"2009-03-18","bar_index":1804,"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":"2009-03-16","trigger_known_ts":"2009-03-18","strength":0.45,"price":5.333,"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.803719,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.5816,"atr14":0.473769,"stop_level":3.344715,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-20","known_ts":"2009-04-20","bar_index":1812,"type":"RECLAIM","strength":0.725,"price":7.0755,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2009-03-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-13","known_ts":"2009-05-13","bar_index":1817,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.9775,"stop_level":7.5507,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-19","known_ts":"2009-05-19","bar_index":1819,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.4527,"stop_level":7.5507,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-22","known_ts":"2009-05-22","bar_index":1820,"type":"RECLAIM","strength":0.725,"price":7.8449,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-19 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":"2009-05-19","prior_stop_level":7.5507,"sweep_low":6.9397,"atr14":0.627649,"stop_level":6.625875,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-08","known_ts":"2009-07-08","bar_index":1830,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.7227,"stop_level":7.8064,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-07-10","known_ts":"2009-07-10","bar_index":1831,"type":"RECLAIM","strength":0.725,"price":7.8749,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-07-08 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":"2009-07-08","prior_stop_level":7.8064,"sweep_low":7.5477,"atr14":0.52049,"stop_level":7.287455,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-20","known_ts":"2009-07-22","bar_index":1833,"type":"BUY","strength":0.863,"price":10.5531,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2009-09-25","known_ts":"2009-09-25","bar_index":1849,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.0452,"stop_level":15.0682,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-28","known_ts":"2009-09-28","bar_index":1849,"type":"RECLAIM","strength":1.0,"price":15.5511,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-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":"2009-09-25","prior_stop_level":15.0682,"sweep_low":14.6543,"atr14":0.662248,"stop_level":14.323176,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-10-02","known_ts":"2009-10-02","bar_index":1850,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.0488,"stop_level":15.0682,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-07","known_ts":"2009-10-07","bar_index":1851,"type":"RECLAIM","strength":1.0,"price":15.1602,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-10-02 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":"2009-10-02","prior_stop_level":15.0682,"sweep_low":13.405,"atr14":0.69369,"stop_level":13.058155,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-10-16","known_ts":"2009-10-16","bar_index":1854,"type":"RECLAIM","strength":1.0,"price":15.3518,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-10-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-21","known_ts":"2010-01-21","bar_index":1875,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.0657,"stop_level":15.5741,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-01-25","known_ts":"2010-01-25","bar_index":1876,"type":"RECLAIM","strength":0.863,"price":15.7824,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-21 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":"2010-01-21","prior_stop_level":15.5741,"sweep_low":14.9039,"atr14":0.722521,"stop_level":14.54264,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-03","known_ts":"2010-03-05","bar_index":1885,"type":"BUY","strength":0.863,"price":16.5185,"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":20},{"ts":"2010-03-31","known_ts":"2010-03-31","bar_index":1891,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.689,"stop_level":17.0844,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-05","known_ts":"2010-04-05","bar_index":1892,"type":"RECLAIM","strength":1.0,"price":17.3634,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-31 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":"2010-03-31","prior_stop_level":17.0844,"sweep_low":16.3867,"atr14":0.647115,"stop_level":16.063143,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-15","known_ts":"2010-04-15","bar_index":1895,"type":"RECLAIM","strength":1.0,"price":17.8673,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-03-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-05","known_ts":"2010-05-05","bar_index":1899,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.0843,"stop_level":18.2006,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-10","known_ts":"2010-05-10","bar_index":1900,"type":"RECLAIM","strength":0.863,"price":18.3169,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-05 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":"2010-05-05","prior_stop_level":18.2006,"sweep_low":16.1154,"atr14":0.983138,"stop_level":15.623831,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-05-11","known_ts":"2010-05-13","bar_index":1901,"type":"REBUY","strength":0.863,"price":19.03,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2010-07-20","known_ts":"2010-07-22","bar_index":1917,"type":"BUY","strength":0.588,"price":13.72,"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":"2010-08-24","known_ts":"2010-08-24","bar_index":1925,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.0242,"stop_level":14.1958,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-08-27","known_ts":"2010-08-27","bar_index":1926,"type":"RECLAIM","strength":0.725,"price":14.4142,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-24 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":"2010-08-24","prior_stop_level":14.1958,"sweep_low":13.603,"atr14":0.72023,"stop_level":13.242885,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-27","known_ts":"2010-09-27","bar_index":1933,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.7641,"stop_level":14.7955,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-09-29","known_ts":"2010-09-29","bar_index":1933,"type":"RECLAIM","strength":0.725,"price":15.1251,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-09-27 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":"2010-09-27","prior_stop_level":14.7955,"sweep_low":14.3795,"atr14":0.568776,"stop_level":14.095112,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-10-13","known_ts":"2010-10-13","bar_index":1937,"type":"RECLAIM","strength":0.863,"price":15.6981,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-09-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-04","known_ts":"2011-01-04","bar_index":1956,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.6204,"stop_level":18.6258,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-05","known_ts":"2011-01-05","bar_index":1956,"type":"RECLAIM","strength":1.0,"price":18.6283,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-04 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":"2011-01-04","prior_stop_level":18.6258,"sweep_low":18.3838,"atr14":0.556556,"stop_level":18.105522,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-01-07","known_ts":"2011-01-07","bar_index":1957,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.581,"stop_level":18.6258,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-10","known_ts":"2011-01-10","bar_index":1957,"type":"RECLAIM","strength":1.0,"price":18.8807,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-07 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":"2011-01-07","prior_stop_level":18.6258,"sweep_low":18.305,"atr14":0.549145,"stop_level":18.030428,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-28","known_ts":"2011-03-30","bar_index":1975,"type":"BUY","strength":0.863,"price":19.5395,"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":40},{"ts":"2011-05-05","known_ts":"2011-05-09","bar_index":1984,"type":"REBUY","strength":1.0,"price":21.1091,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2011-05-23","known_ts":"2011-05-23","bar_index":1988,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.6334,"stop_level":21.1487,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-27","known_ts":"2011-05-27","bar_index":1989,"type":"RECLAIM","strength":1.0,"price":21.22,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-23 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":"2011-05-23","prior_stop_level":21.1487,"sweep_low":20.1737,"atr14":0.639204,"stop_level":19.854098,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-06-30","known_ts":"2011-07-05","bar_index":1997,"type":"BUY","strength":0.725,"price":21.676,"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":20},{"ts":"2011-07-20","known_ts":"2011-07-20","bar_index":2001,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.8794,"stop_level":21.5008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-21","known_ts":"2011-07-21","bar_index":2001,"type":"RECLAIM","strength":0.863,"price":21.7796,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-07-20 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":"2011-07-20","prior_stop_level":21.5008,"sweep_low":20.4572,"atr14":0.6154,"stop_level":20.1495,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-21","known_ts":"2011-11-21","bar_index":2030,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.8438,"stop_level":17.8999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-25","known_ts":"2011-11-25","bar_index":2031,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.0739,"stop_level":17.8999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-28","known_ts":"2011-11-28","bar_index":2031,"type":"RECLAIM","strength":0.588,"price":18.0443,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-21 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":"2011-11-21","prior_stop_level":17.8999,"sweep_low":17.0579,"atr14":0.742406,"stop_level":16.686697,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-28","known_ts":"2011-11-28","bar_index":2031,"type":"RECLAIM","strength":0.588,"price":18.0443,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-25 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":"2011-11-25","prior_stop_level":17.8999,"sweep_low":17.0579,"atr14":0.742406,"stop_level":16.686697,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-20","known_ts":"2011-12-20","bar_index":2037,"type":"RECLAIM","strength":0.725,"price":19.1991,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-01-12","known_ts":"2012-01-17","bar_index":2042,"type":"REBUY","strength":0.863,"price":19.3149,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":0},{"ts":"2012-02-16","known_ts":"2012-02-21","bar_index":2050,"type":"BUY","strength":0.863,"price":20.3633,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2012-02-29","known_ts":"2012-02-29","bar_index":2052,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.2907,"stop_level":19.331,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-01","known_ts":"2012-03-01","bar_index":2053,"type":"RECLAIM","strength":0.863,"price":19.3799,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-29 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":"2012-02-29","prior_stop_level":19.331,"sweep_low":19.2504,"atr14":0.552531,"stop_level":18.974134,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-04-26","known_ts":"2012-04-30","bar_index":2066,"type":"BUY","strength":0.725,"price":19.5421,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2012-05-04","known_ts":"2012-05-04","bar_index":2068,"type":"SELL","basis":"structure_stop","strength":0.45,"price":16.185,"stop_level":18.6501,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2012-06-29","known_ts":"2012-07-03","bar_index":2081,"type":"BUY","strength":0.45,"price":15.3136,"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":"2012-07-25","known_ts":"2012-07-25","bar_index":2086,"type":"SELL","basis":"structure_stop","strength":0.45,"price":14.4311,"stop_level":14.5373,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2012-07-26","known_ts":"2012-07-26","bar_index":2087,"type":"RECLAIM","strength":0.45,"price":14.6844,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-25 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":"2012-07-25","prior_stop_level":14.5373,"sweep_low":14.3902,"atr14":0.396904,"stop_level":14.191748,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-04","known_ts":"2012-09-04","bar_index":2096,"type":"RECLAIM","strength":0.725,"price":17.982,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-07-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-10-01","known_ts":"2012-10-01","bar_index":2102,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.8751,"stop_level":17.9327,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-10-02","known_ts":"2012-10-02","bar_index":2102,"type":"RECLAIM","strength":0.863,"price":18.3275,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-01 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":"2012-10-01","prior_stop_level":17.9327,"sweep_low":17.6941,"atr14":0.471503,"stop_level":17.458348,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-12-05","known_ts":"2012-12-07","bar_index":2117,"type":"BUY","strength":0.725,"price":17.9245,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2013-03-19","known_ts":"2013-03-19","bar_index":2140,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.2918,"stop_level":24.3584,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-03-20","known_ts":"2013-03-20","bar_index":2140,"type":"RECLAIM","strength":1.0,"price":24.6413,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-03-19 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":"2013-03-19","prior_stop_level":24.3584,"sweep_low":24.009,"atr14":0.468295,"stop_level":23.774853,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-09","known_ts":"2013-04-09","bar_index":2145,"type":"RECLAIM","strength":1.0,"price":24.8908,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-03-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-07","known_ts":"2013-06-11","bar_index":2159,"type":"REBUY","strength":0.863,"price":27.0401,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2013-06-28","known_ts":"2013-07-02","bar_index":2164,"type":"REBUY","strength":0.863,"price":28.8539,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2013-07-24","known_ts":"2013-07-24","bar_index":2169,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.7901,"stop_level":29.882,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-07-25","known_ts":"2013-07-25","bar_index":2170,"type":"RECLAIM","strength":0.863,"price":30.4337,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-07-24 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":"2013-07-24","prior_stop_level":29.882,"sweep_low":29.6396,"atr14":0.542351,"stop_level":29.368425,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-31","known_ts":"2013-07-31","bar_index":2171,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.8455,"stop_level":29.882,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-10-10","known_ts":"2013-10-14","bar_index":2188,"type":"REBUY","strength":0.725,"price":30.1717,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2013-11-06","known_ts":"2013-11-06","bar_index":2194,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.4159,"stop_level":30.4068,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-12-02","known_ts":"2013-12-04","bar_index":2200,"type":"BUY","strength":0.725,"price":31.1374,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2014-02-20","known_ts":"2014-02-24","bar_index":2218,"type":"BUY","strength":0.725,"price":30.1658,"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":30},{"ts":"2014-04-30","known_ts":"2014-05-02","bar_index":2234,"type":"BUY","strength":0.588,"price":30.5172,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2014-08-12","known_ts":"2014-08-14","bar_index":2258,"type":"BUY","strength":0.588,"price":32.2917,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2014-09-03","known_ts":"2014-09-03","bar_index":2263,"type":"SELL","basis":"structure_stop","strength":0.725,"price":31.7134,"stop_level":31.7814,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-09-04","known_ts":"2014-09-04","bar_index":2263,"type":"RECLAIM","strength":0.725,"price":31.8415,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-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":"2014-09-03","prior_stop_level":31.7814,"sweep_low":31.6028,"atr14":0.603226,"stop_level":31.301187,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-28","known_ts":"2014-10-30","bar_index":2276,"type":"BUY","strength":0.588,"price":31.7561,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2014-12-01","known_ts":"2014-12-01","bar_index":2283,"type":"SELL","basis":"structure_stop","strength":0.725,"price":31.4144,"stop_level":31.5169,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-03","known_ts":"2014-12-03","bar_index":2284,"type":"RECLAIM","strength":0.725,"price":32.1063,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-01 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":"2014-12-01","prior_stop_level":31.5169,"sweep_low":31.3205,"atr14":0.66892,"stop_level":30.98604,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-08","known_ts":"2014-12-08","bar_index":2285,"type":"SELL","basis":"structure_stop","strength":0.725,"price":31.3546,"stop_level":31.4144,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-09","known_ts":"2014-12-09","bar_index":2285,"type":"RECLAIM","strength":0.725,"price":31.6109,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-08 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":"2014-12-08","prior_stop_level":31.4144,"sweep_low":30.9276,"atr14":0.706563,"stop_level":30.574318,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-23","known_ts":"2014-12-26","bar_index":2289,"type":"REBUY","strength":0.725,"price":32.292,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2015-01-21","known_ts":"2015-01-21","bar_index":2295,"type":"SELL","basis":"structure_stop","strength":0.45,"price":29.4352,"stop_level":29.6208,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-01-22","known_ts":"2015-01-22","bar_index":2295,"type":"RECLAIM","strength":0.45,"price":29.7269,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-01-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":"2015-01-21","prior_stop_level":29.6208,"sweep_low":29.2893,"atr14":0.754425,"stop_level":28.912087,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-03","known_ts":"2015-02-05","bar_index":2298,"type":"BUY","strength":0.588,"price":32.3693,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2015-04-30","known_ts":"2015-04-30","bar_index":2318,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.7659,"stop_level":34.61,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-18","known_ts":"2015-05-18","bar_index":2322,"type":"RECLAIM","strength":0.863,"price":35.1269,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-04-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-10-02","known_ts":"2015-10-06","bar_index":2354,"type":"BUY","strength":0.45,"price":26.7698,"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,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2015-10-28","known_ts":"2015-10-28","bar_index":2360,"type":"RECLAIM","strength":0.725,"price":32.6858,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-10-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-02-11","known_ts":"2016-02-16","bar_index":2384,"type":"BUY","strength":0.725,"price":31.0794,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":70},{"ts":"2016-03-15","known_ts":"2016-03-15","bar_index":2391,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.2768,"stop_level":32.6614,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-03-17","known_ts":"2016-03-17","bar_index":2392,"type":"RECLAIM","strength":0.863,"price":33.277,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-03-15 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":"2016-03-15","prior_stop_level":32.6614,"sweep_low":31.7436,"atr14":0.923687,"stop_level":31.281756,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-31","known_ts":"2016-03-31","bar_index":2395,"type":"RECLAIM","strength":0.863,"price":32.8468,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-03-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-03","known_ts":"2016-05-03","bar_index":2402,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.1814,"stop_level":35.314,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-08","known_ts":"2016-06-10","bar_index":2411,"type":"BUY","strength":0.725,"price":35.5622,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2016-06-21","known_ts":"2016-06-23","bar_index":2414,"type":"BUY","strength":0.863,"price":36.1618,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2016-07-13","known_ts":"2016-07-15","bar_index":2419,"type":"BUY","strength":1.0,"price":37.6785,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2016-08-02","known_ts":"2016-08-02","bar_index":2423,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.1795,"stop_level":36.735,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-08-04","known_ts":"2016-08-04","bar_index":2424,"type":"RECLAIM","strength":1.0,"price":37.0613,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-02 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":"2016-08-02","prior_stop_level":36.735,"sweep_low":35.2272,"atr14":0.873114,"stop_level":34.790643,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-08-16","known_ts":"2016-08-16","bar_index":2427,"type":"RECLAIM","strength":1.0,"price":37.7314,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-08-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-08-19","known_ts":"2016-08-23","bar_index":2428,"type":"BUY","strength":1.0,"price":38.6044,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2016-08-31","known_ts":"2016-08-31","bar_index":2430,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.3258,"stop_level":37.5903,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-09-01","known_ts":"2016-09-01","bar_index":2431,"type":"RECLAIM","strength":1.0,"price":37.6168,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-31 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":"2016-08-31","prior_stop_level":37.5903,"sweep_low":36.9025,"atr14":0.76045,"stop_level":36.522275,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-09","known_ts":"2016-11-11","bar_index":2447,"type":"BUY","strength":0.725,"price":39.049,"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":"2016-12-16","known_ts":"2016-12-16","bar_index":2455,"type":"SELL","basis":"structure_stop","strength":0.863,"price":40.9528,"stop_level":41.1741,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-19","known_ts":"2016-12-19","bar_index":2456,"type":"RECLAIM","strength":0.863,"price":41.6611,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-16 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":"2016-12-16","prior_stop_level":41.1741,"sweep_low":40.023,"atr14":1.152477,"stop_level":39.446762,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-03","known_ts":"2017-01-05","bar_index":2459,"type":"REBUY","strength":1.0,"price":42.4358,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2017-01-09","known_ts":"2017-01-09","bar_index":2460,"type":"SELL","basis":"structure_stop","strength":1.0,"price":40.4806,"stop_level":41.1472,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-13","known_ts":"2017-01-13","bar_index":2461,"type":"RECLAIM","strength":1.0,"price":41.5026,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-09 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":"2017-01-09","prior_stop_level":41.1472,"sweep_low":39.9918,"atr14":0.96282,"stop_level":39.51039,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-30","known_ts":"2017-01-30","bar_index":2465,"type":"RECLAIM","strength":1.0,"price":42.4358,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-01-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-04-07","known_ts":"2017-04-11","bar_index":2481,"type":"BUY","strength":0.725,"price":40.9021,"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":55},{"ts":"2017-04-18","known_ts":"2017-04-20","bar_index":2483,"type":"BUY","strength":0.725,"price":41.1697,"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":55},{"ts":"2017-07-31","known_ts":"2017-07-31","bar_index":2507,"type":"SELL","basis":"structure_stop","strength":1.0,"price":47.8878,"stop_level":48.0668,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-12","known_ts":"2017-09-14","bar_index":2517,"type":"BUY","strength":0.725,"price":49.6148,"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":55},{"ts":"2017-10-30","known_ts":"2017-10-30","bar_index":2528,"type":"SELL","basis":"structure_stop","strength":1.0,"price":50.6924,"stop_level":51.1863,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-31","known_ts":"2017-10-31","bar_index":2528,"type":"RECLAIM","strength":1.0,"price":54.1947,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-30 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":"2017-10-30","prior_stop_level":51.1863,"sweep_low":50.1087,"atr14":1.107482,"stop_level":49.554959,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-14","known_ts":"2017-11-16","bar_index":2532,"type":"REBUY","strength":1.0,"price":54.2396,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2018-05-22","known_ts":"2018-05-24","bar_index":2575,"type":"BUY","strength":0.725,"price":55.9268,"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":"2018-06-21","known_ts":"2018-06-21","bar_index":2582,"type":"SELL","basis":"structure_stop","strength":0.45,"price":55.5345,"stop_level":56.9828,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-07-05","known_ts":"2018-07-09","bar_index":2585,"type":"REBUY","strength":0.588,"price":56.5755,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2018-08-06","known_ts":"2018-08-06","bar_index":2592,"type":"SELL","basis":"structure_stop","strength":0.725,"price":58.2049,"stop_level":58.4312,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-07","known_ts":"2018-08-07","bar_index":2592,"type":"RECLAIM","strength":0.725,"price":67.8453,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-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":"2018-08-06","prior_stop_level":58.4312,"sweep_low":57.9333,"atr14":1.872332,"stop_level":56.997134,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-21","known_ts":"2018-08-21","bar_index":2596,"type":"RECLAIM","strength":0.725,"price":69.6557,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-08-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-04","known_ts":"2018-09-04","bar_index":2599,"type":"SELL","basis":"structure_stop","strength":0.863,"price":69.52,"stop_level":69.6557,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-05","known_ts":"2018-09-05","bar_index":2599,"type":"RECLAIM","strength":0.863,"price":70.0178,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-09-04 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":"2018-09-04","prior_stop_level":69.6557,"sweep_low":68.4337,"atr14":1.418377,"stop_level":67.724511,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-09-20","known_ts":"2018-09-20","bar_index":2603,"type":"RECLAIM","strength":0.863,"price":70.7158,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-09-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-10-02","known_ts":"2018-10-02","bar_index":2605,"type":"SELL","basis":"structure_stop","strength":0.863,"price":70.6432,"stop_level":70.7158,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-01-09","known_ts":"2019-01-11","bar_index":2628,"type":"BUY","strength":0.588,"price":62.0281,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":25},{"ts":"2019-03-22","known_ts":"2019-03-22","bar_index":2644,"type":"SELL","basis":"structure_stop","strength":0.725,"price":64.098,"stop_level":65.7769,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-05","known_ts":"2019-04-05","bar_index":2648,"type":"RECLAIM","strength":0.725,"price":65.1926,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-18","known_ts":"2019-04-23","bar_index":2651,"type":"BUY","strength":0.725,"price":68.9142,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2019-05-15","known_ts":"2019-05-15","bar_index":2657,"type":"SELL","basis":"structure_stop","strength":0.725,"price":65.7673,"stop_level":66.424,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-16","known_ts":"2019-05-16","bar_index":2657,"type":"RECLAIM","strength":0.725,"price":66.7342,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-15 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":"2019-05-15","prior_stop_level":66.424,"sweep_low":65.6213,"atr14":1.757874,"stop_level":64.742363,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-14","known_ts":"2019-06-18","bar_index":2664,"type":"BUY","strength":0.588,"price":71.7864,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2019-07-29","known_ts":"2019-07-31","bar_index":2674,"type":"REBUY","strength":0.863,"price":78.6358,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2019-09-10","known_ts":"2019-09-12","bar_index":2684,"type":"BUY","strength":0.725,"price":80.6683,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2019-10-04","known_ts":"2019-10-04","bar_index":2690,"type":"SELL","basis":"structure_stop","strength":0.863,"price":78.1572,"stop_level":79.2753,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-10-11","known_ts":"2019-10-11","bar_index":2691,"type":"RECLAIM","strength":0.863,"price":80.0085,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-10-04 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":"2019-10-04","prior_stop_level":79.2753,"sweep_low":76.6175,"atr14":1.943305,"stop_level":75.645848,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-02-13","known_ts":"2020-02-18","bar_index":2720,"type":"BUY","strength":0.45,"price":68.1056,"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":"2020-03-19","known_ts":"2020-03-23","bar_index":2728,"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":"2020-03-19","trigger_known_ts":"2020-03-23","strength":0.45,"price":37.9697,"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.547262,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":27.9846,"atr14":4.404649,"stop_level":25.782276,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-03-27","known_ts":"2020-03-31","bar_index":2730,"type":"BUY","strength":0.45,"price":43.7465,"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,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2020-03-27","known_ts":"2020-03-31","bar_index":2730,"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":"2020-03-27","trigger_known_ts":"2020-03-31","strength":0.45,"price":43.7465,"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.478381,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":28.3294,"atr14":4.3331,"stop_level":26.16285,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-13","known_ts":"2020-05-13","bar_index":2740,"type":"SELL","basis":"structure_stop","strength":0.588,"price":45.327,"stop_level":45.9371,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-14","known_ts":"2020-05-14","bar_index":2741,"type":"RECLAIM","strength":0.588,"price":45.9556,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-13 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":"2020-05-13","prior_stop_level":45.9371,"sweep_low":42.4525,"atr14":2.881304,"stop_level":41.011848,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-11","known_ts":"2020-06-11","bar_index":2747,"type":"SELL","basis":"structure_stop","strength":0.588,"price":52.247,"stop_level":55.7345,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-16","known_ts":"2020-06-16","bar_index":2748,"type":"RECLAIM","strength":0.588,"price":57.4198,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-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":"2020-06-11","prior_stop_level":55.7345,"sweep_low":51.3663,"atr14":3.779084,"stop_level":49.476758,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-24","known_ts":"2020-06-24","bar_index":2750,"type":"SELL","basis":"structure_stop","strength":0.588,"price":50.9399,"stop_level":52.247,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-25","known_ts":"2020-06-25","bar_index":2750,"type":"RECLAIM","strength":0.588,"price":52.5251,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-24 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":"2020-06-24","prior_stop_level":52.247,"sweep_low":50.4764,"atr14":3.155434,"stop_level":48.898683,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-08-26","known_ts":"2020-08-28","bar_index":2765,"type":"BUY","strength":0.725,"price":48.9932,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2020-09-23","known_ts":"2020-09-23","bar_index":2771,"type":"SELL","basis":"structure_stop","strength":0.725,"price":46.297,"stop_level":46.9855,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-28","known_ts":"2020-09-28","bar_index":2772,"type":"RECLAIM","strength":0.725,"price":47.2925,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-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":"2020-09-23","prior_stop_level":46.9855,"sweep_low":45.3852,"atr14":1.673579,"stop_level":44.54841,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-05","known_ts":"2020-10-07","bar_index":2774,"type":"BUY","strength":0.725,"price":49.7395,"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":30},{"ts":"2020-10-29","known_ts":"2020-10-29","bar_index":2780,"type":"SELL","basis":"structure_stop","strength":0.725,"price":46.0551,"stop_level":46.0644,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-10-30","known_ts":"2020-10-30","bar_index":2780,"type":"RECLAIM","strength":0.725,"price":47.3948,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-10-29 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":"2020-10-29","prior_stop_level":46.0644,"sweep_low":45.1898,"atr14":1.801648,"stop_level":44.288976,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-16","known_ts":"2020-11-16","bar_index":2784,"type":"RECLAIM","strength":0.863,"price":63.5653,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-10-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-01-04","known_ts":"2021-01-04","bar_index":2794,"type":"SELL","basis":"structure_stop","strength":0.863,"price":66.2192,"stop_level":67.1894,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-01-05","known_ts":"2021-01-07","bar_index":2795,"type":"REBUY","strength":1.0,"price":71.9007,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2021-01-05","known_ts":"2021-01-05","bar_index":2795,"type":"RECLAIM","strength":0.863,"price":68.1596,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-01-04 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":"2021-01-04","prior_stop_level":67.1894,"sweep_low":65.6594,"atr14":2.183677,"stop_level":64.567562,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-06-18","known_ts":"2021-06-22","bar_index":2833,"type":"BUY","strength":0.863,"price":84.4413,"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":60},{"ts":"2021-07-06","known_ts":"2021-07-06","bar_index":2836,"type":"SELL","basis":"structure_stop","strength":0.863,"price":81.6391,"stop_level":82.1546,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-07-07","known_ts":"2021-07-07","bar_index":2837,"type":"RECLAIM","strength":0.863,"price":82.567,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-07-06 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":"2021-07-06","prior_stop_level":82.1546,"sweep_low":79.8678,"atr14":2.037787,"stop_level":78.848907,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-09-09","known_ts":"2021-09-13","bar_index":2852,"type":"BUY","strength":0.588,"price":74.1625,"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":"aplus","score":80},{"ts":"2021-09-22","known_ts":"2021-09-24","bar_index":2855,"type":"BUY","strength":0.588,"price":73.6175,"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":"aplus","score":90},{"ts":"2021-10-27","known_ts":"2021-10-27","bar_index":2863,"type":"SELL","basis":"structure_stop","strength":0.725,"price":74.5665,"stop_level":75.431,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-10-29","known_ts":"2021-10-29","bar_index":2864,"type":"RECLAIM","strength":0.725,"price":75.7786,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-10-27 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":"2021-10-27","prior_stop_level":75.431,"sweep_low":74.5477,"atr14":1.924877,"stop_level":73.585262,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-11-11","known_ts":"2021-11-11","bar_index":2867,"type":"RECLAIM","strength":0.863,"price":82.7598,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-10-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-26","known_ts":"2021-11-26","bar_index":2870,"type":"SELL","basis":"structure_stop","strength":0.725,"price":77.686,"stop_level":81.5947,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-11-30","known_ts":"2021-11-30","bar_index":2871,"type":"SELL","basis":"structure_stop","strength":0.863,"price":76.0417,"stop_level":81.5947,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-12-21","known_ts":"2021-12-23","bar_index":2876,"type":"REBUY","strength":0.863,"price":83.1826,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2022-02-11","known_ts":"2022-02-15","bar_index":2888,"type":"BUY","strength":0.725,"price":85.9422,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2022-05-13","known_ts":"2022-05-17","bar_index":2909,"type":"BUY","strength":0.725,"price":79.9096,"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":"aplus","score":80},{"ts":"2022-06-14","known_ts":"2022-06-14","bar_index":2916,"type":"SELL","basis":"structure_stop","strength":0.588,"price":74.998,"stop_level":79.126,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-16","known_ts":"2022-06-16","bar_index":2916,"type":"SELL","basis":"structure_stop","strength":0.588,"price":71.8747,"stop_level":79.126,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-07-25","known_ts":"2022-07-25","bar_index":2925,"type":"RECLAIM","strength":0.725,"price":82.9673,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-06-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-26","known_ts":"2022-08-26","bar_index":2933,"type":"SELL","basis":"structure_stop","strength":0.863,"price":85.9297,"stop_level":86.9235,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-10-21","known_ts":"2022-10-25","bar_index":2946,"type":"BUY","strength":0.725,"price":83.3963,"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":30},{"ts":"2022-11-28","known_ts":"2022-11-28","bar_index":2954,"type":"SELL","basis":"structure_stop","strength":0.863,"price":95.2938,"stop_level":95.7018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-30","known_ts":"2022-11-30","bar_index":2955,"type":"RECLAIM","strength":0.863,"price":96.1761,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-28 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":"2022-11-28","prior_stop_level":95.7018,"sweep_low":93.1401,"atr14":2.449618,"stop_level":91.915291,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-15","known_ts":"2022-12-15","bar_index":2958,"type":"SELL","basis":"structure_stop","strength":0.863,"price":94.5063,"stop_level":95.7113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-30","known_ts":"2022-12-30","bar_index":2962,"type":"RECLAIM","strength":0.863,"price":95.4795,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-14","known_ts":"2023-02-14","bar_index":2972,"type":"SELL","basis":"structure_stop","strength":1.0,"price":99.4079,"stop_level":102.6324,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-04-20","known_ts":"2023-04-24","bar_index":2987,"type":"BUY","strength":0.588,"price":86.848,"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":40},{"ts":"2023-05-16","known_ts":"2023-05-16","bar_index":2993,"type":"SELL","basis":"structure_stop","strength":0.45,"price":85.4363,"stop_level":85.7988,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-05-17","known_ts":"2023-05-17","bar_index":2993,"type":"RECLAIM","strength":0.45,"price":86.3044,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-16 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":"2023-05-16","prior_stop_level":85.7988,"sweep_low":85.112,"atr14":2.008387,"stop_level":84.107806,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-26","known_ts":"2023-05-26","bar_index":2995,"type":"SELL","basis":"structure_stop","strength":0.45,"price":82.8705,"stop_level":85.4363,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-06-02","known_ts":"2023-06-06","bar_index":2997,"type":"REBUY","strength":0.45,"price":85.6327,"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-06-02","known_ts":"2023-06-02","bar_index":2997,"type":"RECLAIM","strength":0.45,"price":86.5428,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-26 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":"2023-05-26","prior_stop_level":85.4363,"sweep_low":80.0185,"atr14":2.142297,"stop_level":78.947352,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-26","known_ts":"2023-07-26","bar_index":3009,"type":"RECLAIM","strength":0.725,"price":91.0086,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-05-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-10","known_ts":"2023-08-10","bar_index":3012,"type":"SELL","basis":"structure_stop","strength":0.588,"price":86.9049,"stop_level":88.8946,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-24","known_ts":"2023-08-28","bar_index":3016,"type":"REBUY","strength":0.588,"price":90.3964,"reasons":["fast_reversal_up","sell_failed"],"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":"2023-11-01","known_ts":"2023-11-03","bar_index":3032,"type":"BUY","strength":0.45,"price":83.7348,"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,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2023-12-11","known_ts":"2023-12-11","bar_index":3041,"type":"RECLAIM","strength":0.725,"price":89.7584,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-08-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-03","known_ts":"2024-01-03","bar_index":3046,"type":"SELL","basis":"structure_stop","strength":0.725,"price":89.9173,"stop_level":91.3792,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-05","known_ts":"2024-01-05","bar_index":3046,"type":"SELL","basis":"structure_stop","strength":0.725,"price":88.7535,"stop_level":91.3792,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-02-26","known_ts":"2024-02-28","bar_index":3058,"type":"BUY","strength":0.863,"price":89.3017,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2024-03-15","known_ts":"2024-03-15","bar_index":3062,"type":"SELL","basis":"structure_stop","strength":0.863,"price":88.9051,"stop_level":88.9555,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-03-20","known_ts":"2024-03-20","bar_index":3063,"type":"RECLAIM","strength":0.863,"price":90.0336,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-03-15 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-03-15","prior_stop_level":88.9555,"sweep_low":87.6706,"atr14":1.884849,"stop_level":86.728175,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-13","known_ts":"2024-05-15","bar_index":3076,"type":"BUY","strength":0.863,"price":87.6802,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":15},{"ts":"2024-06-07","known_ts":"2024-06-07","bar_index":3082,"type":"SELL","basis":"structure_stop","strength":0.45,"price":81.6191,"stop_level":82.3081,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2024-06-12","known_ts":"2024-06-12","bar_index":3083,"type":"RECLAIM","strength":0.45,"price":82.9929,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-06-07 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":"2024-06-07","prior_stop_level":82.3081,"sweep_low":79.162,"atr14":1.788145,"stop_level":78.267927,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-18","known_ts":"2024-07-18","bar_index":3091,"type":"RECLAIM","strength":0.725,"price":87.4525,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-06-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-11-06","known_ts":"2024-11-08","bar_index":3117,"type":"BUY","strength":0.588,"price":79.5073,"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-12-06","known_ts":"2024-12-06","bar_index":3124,"type":"SELL","basis":"structure_stop","strength":0.588,"price":77.6932,"stop_level":79.9341,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-12-10","known_ts":"2024-12-10","bar_index":3124,"type":"RECLAIM","strength":0.588,"price":80.1281,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-06 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-12-06","prior_stop_level":79.9341,"sweep_low":77.538,"atr14":2.415406,"stop_level":76.330297,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-12-18","known_ts":"2024-12-18","bar_index":3126,"type":"SELL","basis":"structure_stop","strength":0.588,"price":75.2852,"stop_level":77.6932,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-12-20","known_ts":"2024-12-20","bar_index":3127,"type":"RECLAIM","strength":0.588,"price":79.0129,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-18 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-12-18","prior_stop_level":77.6932,"sweep_low":75.0613,"atr14":2.502081,"stop_level":73.81026,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-02-13","known_ts":"2025-02-18","bar_index":3139,"type":"BUY","strength":0.725,"price":80.0447,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2025-05-02","known_ts":"2025-05-06","bar_index":3157,"type":"BUY","strength":0.45,"price":62.2087,"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,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2025-06-02","known_ts":"2025-06-02","bar_index":3163,"type":"SELL","basis":"structure_stop","strength":0.588,"price":63.3321,"stop_level":63.8304,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-03","known_ts":"2025-06-03","bar_index":3164,"type":"RECLAIM","strength":0.588,"price":64.7291,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-02 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-06-02","prior_stop_level":63.8304,"sweep_low":62.873,"atr14":1.943393,"stop_level":61.901303,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-31","known_ts":"2025-07-31","bar_index":3177,"type":"SELL","basis":"structure_stop","strength":0.725,"price":53.1537,"stop_level":66.5231,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-10-20","known_ts":"2025-10-22","bar_index":3196,"type":"BUY","strength":0.45,"price":56.4836,"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-10-20","known_ts":"2025-10-22","bar_index":3196,"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":"2025-10-20","trigger_known_ts":"2025-10-22","strength":0.45,"price":56.4836,"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.316194,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":52.7896,"atr14":1.554009,"stop_level":52.012596,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-07","known_ts":"2025-11-07","bar_index":3200,"type":"SELL","basis":"structure_stop","strength":0.588,"price":47.5195,"stop_level":52.8881,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-12-02","known_ts":"2025-12-04","bar_index":3206,"type":"BUY","strength":0.45,"price":47.9037,"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,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2025-12-02","known_ts":"2025-12-04","bar_index":3206,"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":"2025-12-02","trigger_known_ts":"2025-12-04","strength":0.45,"price":47.9037,"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.402161,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":43.5694,"atr14":1.75048,"stop_level":42.69416,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-02","known_ts":"2026-01-02","bar_index":3213,"type":"RECLAIM","strength":0.725,"price":54.2782,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-12-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-28","known_ts":"2026-01-28","bar_index":3218,"type":"SELL","basis":"structure_stop","strength":0.725,"price":55.031,"stop_level":55.9224,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-02-02","known_ts":"2026-02-02","bar_index":3219,"type":"RECLAIM","strength":0.725,"price":56.1898,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-28 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-01-28","prior_stop_level":55.9224,"sweep_low":54.09,"atr14":1.580308,"stop_level":53.299846,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-17","known_ts":"2026-02-17","bar_index":3223,"type":"RECLAIM","strength":0.863,"price":58.8938,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-01-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-24","known_ts":"2026-02-24","bar_index":3224,"type":"SELL","basis":"structure_stop","strength":0.725,"price":54.3079,"stop_level":56.7346,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-02-26","known_ts":"2026-02-26","bar_index":3225,"type":"RECLAIM","strength":0.725,"price":57.7152,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-02-24 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-02-24","prior_stop_level":56.7346,"sweep_low":51.9506,"atr14":2.335258,"stop_level":50.782971,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-03-02","known_ts":"2026-03-04","bar_index":3226,"type":"REBUY","strength":0.863,"price":58.3986,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2026-04-09","known_ts":"2026-04-13","bar_index":3235,"type":"BUY","strength":0.863,"price":57.664,"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":55}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-04-13","last_scored_basis":null,"bars_since_signal":29,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2018-01-25","2018-02-21","2018-04-10","2018-05-04","2018-10-29","2018-12-31","2019-04-02","2019-06-06","2019-09-05","2019-11-04","2019-12-26","2020-02-05","2020-07-23","2020-08-05","2020-08-26","2021-02-04","2021-06-18","2021-07-23","2021-08-23","2022-01-31","2022-04-19","2022-09-27","2022-12-30","2023-03-16","2023-03-29","2023-09-15","2023-10-06","2023-11-01","2024-01-25","2024-02-15","2024-04-17","2024-09-17","2024-10-16","2024-11-01","2025-03-07","2025-10-02","2025-11-18","2026-03-23","2026-04-27","2026-08-13"],"warnings":[{"ts":"2022-06-16","kind":"confirm","px":71.8747,"level":79.126},{"ts":"2022-08-18","kind":"arm","px":90.4349},{"ts":"2022-08-26","kind":"confirm","px":85.9297,"level":86.9235},{"ts":"2022-11-18","kind":"arm","px":96.5746},{"ts":"2022-11-28","kind":"confirm","px":95.2938,"level":95.7018},{"ts":"2022-12-06","kind":"arm","px":97.1344},{"ts":"2022-12-15","kind":"confirm","px":94.5063,"level":95.7113},{"ts":"2023-02-07","kind":"arm","px":106.6464},{"ts":"2023-02-14","kind":"confirm","px":99.4079,"level":102.6324},{"ts":"2023-05-15","kind":"arm","px":86.8003},{"ts":"2023-05-16","kind":"confirm","px":85.4363,"level":85.7988},{"ts":"2023-05-25","kind":"arm","px":82.1169},{"ts":"2023-05-26","kind":"confirm","px":82.8705,"level":85.4363},{"ts":"2023-06-21","kind":"arm","px":86.6084},{"ts":"2023-08-09","kind":"arm","px":87.5936},{"ts":"2023-08-10","kind":"confirm","px":86.9049,"level":88.8946},{"ts":"2023-12-11","kind":"arm","px":86.5452},{"ts":"2024-01-03","kind":"confirm","px":89.9173,"level":91.3792},{"ts":"2024-01-04","kind":"arm","px":89.0132},{"ts":"2024-01-05","kind":"confirm","px":88.7535,"level":91.3792},{"ts":"2024-03-14","kind":"arm","px":88.23},{"ts":"2024-03-15","kind":"confirm","px":88.9051,"level":88.9555},{"ts":"2024-05-24","kind":"arm","px":85.1437},{"ts":"2024-06-07","kind":"confirm","px":81.6191,"level":82.3081},{"ts":"2024-12-05","kind":"arm","px":77.994},{"ts":"2024-12-06","kind":"confirm","px":77.6932,"level":79.9341},{"ts":"2024-12-17","kind":"arm","px":77.9715},{"ts":"2024-12-18","kind":"confirm","px":75.2852,"level":77.6932},{"ts":"2025-05-22","kind":"arm","px":64.2504},{"ts":"2025-06-02","kind":"confirm","px":63.3321,"level":63.8304},{"ts":"2025-06-25","kind":"arm","px":67.1214},{"ts":"2025-07-31","kind":"confirm","px":53.1537,"level":66.5231},{"ts":"2025-11-03","kind":"arm","px":55.6168},{"ts":"2025-11-07","kind":"confirm","px":47.5195,"level":52.8881},{"ts":"2026-01-21","kind":"arm","px":57.0416},{"ts":"2026-01-28","kind":"confirm","px":55.031,"level":55.9224},{"ts":"2026-02-04","kind":"arm","px":56.4276},{"ts":"2026-02-24","kind":"confirm","px":54.3079,"level":56.7346},{"ts":"2026-04-28","kind":"arm","px":54.8754},{"ts":"2026-06-17","kind":"arm","px":70.37}],"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":[]}}}