{"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":"WHR","timeframe":"3D","as_of":"2026-08-11T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1973-08-08","known_ts":"1973-08-08","bar_index":39,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.9308,"stop_level":3.9641,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1973-08-13","known_ts":"1973-08-13","bar_index":40,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.8974,"stop_level":3.9641,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1973-08-09","known_ts":"1973-08-09","bar_index":40,"type":"RECLAIM","strength":0.588,"price":4.0973,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1973-08-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":"1973-08-08","prior_stop_level":3.9641,"sweep_low":3.9308,"atr14":0.145991,"stop_level":3.857805,"risk_basis":"daily_ohlc_atr14"},{"ts":"1973-08-27","known_ts":"1973-08-29","bar_index":44,"type":"REBUY","strength":0.588,"price":4.014,"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":"1973-09-21","known_ts":"1973-09-21","bar_index":50,"type":"RECLAIM","strength":0.725,"price":4.4971,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1973-08-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1973-10-18","known_ts":"1973-10-18","bar_index":56,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.2472,"stop_level":4.2805,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1973-10-22","known_ts":"1973-10-22","bar_index":57,"type":"RECLAIM","strength":0.725,"price":4.2972,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1973-10-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":"1973-10-18","prior_stop_level":4.2805,"sweep_low":4.2139,"atr14":0.071354,"stop_level":4.178223,"risk_basis":"daily_ohlc_atr14"},{"ts":"1973-12-26","known_ts":"1973-12-28","bar_index":72,"type":"BUY","strength":0.45,"price":3.4644,"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":"1974-01-17","known_ts":"1974-01-21","bar_index":77,"type":"REBUY","strength":0.45,"price":3.2479,"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":"1974-02-15","known_ts":"1974-02-15","bar_index":84,"type":"RECLAIM","strength":0.725,"price":3.7475,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1974-01-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1974-04-08","known_ts":"1974-04-08","bar_index":95,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.5976,"stop_level":3.631,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-06-10","known_ts":"1974-06-12","bar_index":110,"type":"BUY","strength":0.725,"price":3.581,"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":"quality","score":65},{"ts":"1974-08-29","known_ts":"1974-09-03","bar_index":129,"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":"1974-08-29","trigger_known_ts":"1974-09-03","strength":0.45,"price":1.982,"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.559272,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.6822,"atr14":0.131669,"stop_level":1.616366,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-10-08","known_ts":"1974-10-10","bar_index":138,"type":"BUY","strength":0.45,"price":1.7322,"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":"1974-10-08","known_ts":"1974-10-10","bar_index":138,"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":"1974-10-08","trigger_known_ts":"1974-10-10","strength":0.45,"price":1.7322,"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.5969,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.4657,"atr14":0.082908,"stop_level":1.424246,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-12-05","known_ts":"1974-12-05","bar_index":151,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.8654,"stop_level":1.8988,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-12-10","known_ts":"1974-12-10","bar_index":152,"type":"RECLAIM","strength":0.588,"price":1.9321,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1974-12-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":"1974-12-05","prior_stop_level":1.8988,"sweep_low":1.6656,"atr14":0.125457,"stop_level":1.602872,"risk_basis":"daily_ohlc_atr14"},{"ts":"1975-02-11","known_ts":"1975-02-11","bar_index":167,"type":"RECLAIM","strength":0.863,"price":2.5317,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1974-12-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1975-06-30","known_ts":"1975-07-02","bar_index":199,"type":"BUY","strength":0.863,"price":3.4477,"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":"1975-10-02","known_ts":"1975-10-06","bar_index":221,"type":"BUY","strength":0.725,"price":3.098,"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":25},{"ts":"1975-11-20","known_ts":"1975-11-20","bar_index":232,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.4144,"stop_level":3.531,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-11-28","known_ts":"1975-11-28","bar_index":234,"type":"RECLAIM","strength":0.863,"price":3.5976,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1975-11-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":"1975-11-20","prior_stop_level":3.531,"sweep_low":3.3645,"atr14":0.089918,"stop_level":3.319541,"risk_basis":"daily_ohlc_atr14"},{"ts":"1976-01-07","known_ts":"1976-01-09","bar_index":243,"type":"BUY","strength":0.725,"price":3.6476,"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":"1976-02-06","known_ts":"1976-02-06","bar_index":250,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.5976,"stop_level":3.7809,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-02-13","known_ts":"1976-02-18","bar_index":252,"type":"REBUY","strength":1.0,"price":3.9308,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1976-03-17","known_ts":"1976-03-17","bar_index":259,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.1306,"stop_level":4.1806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-06-15","known_ts":"1976-06-17","bar_index":280,"type":"BUY","strength":0.725,"price":3.6809,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"1976-07-01","known_ts":"1976-07-01","bar_index":284,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.5643,"stop_level":3.581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1976-07-07","known_ts":"1976-07-09","bar_index":285,"type":"REBUY","strength":0.588,"price":3.581,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"1976-07-30","known_ts":"1976-07-30","bar_index":290,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.4644,"stop_level":3.4811,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1976-10-13","known_ts":"1976-10-15","bar_index":308,"type":"BUY","strength":0.45,"price":3.2645,"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":"1976-11-17","known_ts":"1976-11-17","bar_index":316,"type":"RECLAIM","strength":0.725,"price":3.7475,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1976-10-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-01-04","known_ts":"1977-01-04","bar_index":326,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.5643,"stop_level":3.631,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1977-01-18","known_ts":"1977-01-18","bar_index":330,"type":"RECLAIM","strength":0.863,"price":3.5976,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1977-01-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-03-15","known_ts":"1977-03-17","bar_index":343,"type":"BUY","strength":0.45,"price":3.3311,"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":"1977-05-31","known_ts":"1977-05-31","bar_index":360,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.3645,"stop_level":3.3978,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1977-06-01","known_ts":"1977-06-01","bar_index":361,"type":"RECLAIM","strength":0.588,"price":3.4311,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-05-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1977-05-31","prior_stop_level":3.3978,"sweep_low":3.2978,"atr14":0.071409,"stop_level":3.262096,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-06-14","known_ts":"1977-06-14","bar_index":364,"type":"RECLAIM","strength":0.863,"price":3.4977,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1977-05-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-08-15","known_ts":"1977-08-17","bar_index":378,"type":"BUY","strength":0.45,"price":3.2978,"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":"1977-10-11","known_ts":"1977-10-11","bar_index":391,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.1979,"stop_level":3.2312,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1977-11-11","known_ts":"1977-11-15","bar_index":399,"type":"BUY","strength":0.45,"price":3.1646,"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":"1977-11-25","known_ts":"1977-11-25","bar_index":402,"type":"RECLAIM","strength":0.725,"price":3.1313,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1977-11-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1978-02-03","known_ts":"1978-02-07","bar_index":418,"type":"BUY","strength":0.45,"price":2.7815,"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":"1978-04-03","known_ts":"1978-04-03","bar_index":431,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.8481,"stop_level":2.8648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1978-04-06","known_ts":"1978-04-06","bar_index":432,"type":"RECLAIM","strength":0.588,"price":2.9314,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1978-04-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1978-04-03","prior_stop_level":2.8648,"sweep_low":2.8315,"atr14":0.052969,"stop_level":2.805016,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-04-19","known_ts":"1978-04-19","bar_index":435,"type":"RECLAIM","strength":0.863,"price":3.1479,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1978-04-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-05-03","known_ts":"1978-05-03","bar_index":438,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.0813,"stop_level":3.098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-05-18","known_ts":"1978-05-18","bar_index":442,"type":"RECLAIM","strength":0.863,"price":3.2312,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1978-05-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-08-01","known_ts":"1978-08-03","bar_index":459,"type":"BUY","strength":0.863,"price":3.1146,"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":"1978-08-22","known_ts":"1978-08-22","bar_index":464,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.0147,"stop_level":3.098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1978-08-28","known_ts":"1978-08-28","bar_index":465,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.9481,"stop_level":3.098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1978-09-21","known_ts":"1978-09-25","bar_index":471,"type":"BUY","strength":1.0,"price":3.0813,"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":60},{"ts":"1978-10-11","known_ts":"1978-10-11","bar_index":475,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.9647,"stop_level":2.998,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1979-02-02","known_ts":"1979-02-02","bar_index":502,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.3818,"stop_level":2.4317,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1979-05-09","known_ts":"1979-05-09","bar_index":524,"type":"RECLAIM","strength":0.863,"price":2.7482,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1979-02-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1979-05-21","known_ts":"1979-05-21","bar_index":526,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.5983,"stop_level":2.615,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1979-05-22","known_ts":"1979-05-22","bar_index":527,"type":"RECLAIM","strength":0.725,"price":2.6316,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1979-05-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":"1979-05-21","prior_stop_level":2.615,"sweep_low":2.5983,"atr14":0.040063,"stop_level":2.578268,"risk_basis":"daily_ohlc_atr14"},{"ts":"1979-06-08","known_ts":"1979-06-08","bar_index":531,"type":"RECLAIM","strength":0.863,"price":2.6816,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1979-05-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1979-06-13","known_ts":"1979-06-15","bar_index":532,"type":"BUY","strength":0.863,"price":2.7482,"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":"1979-07-26","known_ts":"1979-07-30","bar_index":542,"type":"REBUY","strength":0.863,"price":2.8481,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1979-08-17","known_ts":"1979-08-17","bar_index":547,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.8981,"stop_level":2.9314,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1979-08-27","known_ts":"1979-08-27","bar_index":549,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.8481,"stop_level":2.8648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1979-08-28","known_ts":"1979-08-28","bar_index":549,"type":"RECLAIM","strength":1.0,"price":2.8814,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1979-08-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":"1979-08-27","prior_stop_level":2.8648,"sweep_low":2.8315,"atr14":0.048173,"stop_level":2.807414,"risk_basis":"daily_ohlc_atr14"},{"ts":"1979-09-28","known_ts":"1979-09-28","bar_index":557,"type":"RECLAIM","strength":1.0,"price":2.9314,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1979-08-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1979-12-14","known_ts":"1979-12-18","bar_index":575,"type":"BUY","strength":0.588,"price":2.3818,"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":"1980-01-21","known_ts":"1980-01-21","bar_index":583,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.4984,"stop_level":2.5483,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1980-01-24","known_ts":"1980-01-24","bar_index":584,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.3984,"stop_level":2.5483,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1980-02-28","known_ts":"1980-03-03","bar_index":592,"type":"REBUY","strength":0.45,"price":2.4817,"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":"1980-04-08","known_ts":"1980-04-10","bar_index":601,"type":"BUY","strength":0.45,"price":2.0653,"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":"1980-05-23","known_ts":"1980-05-23","bar_index":612,"type":"RECLAIM","strength":0.725,"price":2.5317,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1980-01-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-06-19","known_ts":"1980-06-19","bar_index":618,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.4651,"stop_level":2.4817,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-06-23","known_ts":"1980-06-23","bar_index":618,"type":"RECLAIM","strength":0.863,"price":2.4984,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-06-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":"1980-06-19","prior_stop_level":2.4817,"sweep_low":2.4317,"atr14":0.048435,"stop_level":2.407483,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-06-24","known_ts":"1980-06-24","bar_index":619,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.4484,"stop_level":2.4817,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-06-25","known_ts":"1980-06-25","bar_index":619,"type":"RECLAIM","strength":0.863,"price":2.4984,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-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":"1980-06-24","prior_stop_level":2.4817,"sweep_low":2.4484,"atr14":0.049836,"stop_level":2.423482,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-07-11","known_ts":"1980-07-11","bar_index":623,"type":"RECLAIM","strength":0.863,"price":2.6316,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1980-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-01-23","known_ts":"1981-01-23","bar_index":668,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.5317,"stop_level":2.6316,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1981-02-13","known_ts":"1981-02-13","bar_index":673,"type":"RECLAIM","strength":0.863,"price":2.8148,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-01-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-10-01","known_ts":"1981-10-05","bar_index":726,"type":"BUY","strength":0.725,"price":3.4144,"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":"1981-10-30","known_ts":"1981-11-03","bar_index":733,"type":"REBUY","strength":0.588,"price":3.2645,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"1981-11-20","known_ts":"1981-11-24","bar_index":738,"type":"REBUY","strength":0.588,"price":3.1646,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":70},{"ts":"1981-12-28","known_ts":"1981-12-28","bar_index":746,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.4644,"stop_level":3.4977,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-12-30","known_ts":"1981-12-30","bar_index":746,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.4144,"stop_level":3.4977,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-01-14","known_ts":"1982-01-18","bar_index":750,"type":"REBUY","strength":0.863,"price":3.4477,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1982-02-26","known_ts":"1982-03-02","bar_index":760,"type":"BUY","strength":0.588,"price":3.4144,"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":"1982-05-17","known_ts":"1982-05-17","bar_index":778,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.7809,"stop_level":3.8308,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-06-10","known_ts":"1982-06-10","bar_index":784,"type":"RECLAIM","strength":1.0,"price":3.8641,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-05-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1982-07-29","known_ts":"1982-07-29","bar_index":795,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.1806,"stop_level":4.1973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1982-08-02","known_ts":"1982-08-02","bar_index":796,"type":"RECLAIM","strength":1.0,"price":4.2639,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-07-29 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":"1982-07-29","prior_stop_level":4.1973,"sweep_low":4.1639,"atr14":0.081123,"stop_level":4.123339,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-08-23","known_ts":"1982-08-23","bar_index":801,"type":"RECLAIM","strength":1.0,"price":4.7969,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-07-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1982-09-17","known_ts":"1982-09-17","bar_index":807,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.7969,"stop_level":4.8635,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1982-09-21","known_ts":"1982-09-21","bar_index":807,"type":"RECLAIM","strength":1.0,"price":4.9967,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-09-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":"1982-09-17","prior_stop_level":4.8635,"sweep_low":4.7635,"atr14":0.100684,"stop_level":4.713158,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-10-05","known_ts":"1982-10-07","bar_index":811,"type":"REBUY","strength":1.0,"price":5.2299,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1982-10-14","known_ts":"1982-10-14","bar_index":813,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.8635,"stop_level":4.9134,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1982-10-18","known_ts":"1982-10-18","bar_index":814,"type":"RECLAIM","strength":1.0,"price":5.03,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-10-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1982-10-14","prior_stop_level":4.9134,"sweep_low":4.7802,"atr14":0.11707,"stop_level":4.721665,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-12-03","known_ts":"1982-12-03","bar_index":825,"type":"RECLAIM","strength":1.0,"price":6.146,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-10-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1982-12-31","known_ts":"1982-12-31","bar_index":831,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.8295,"stop_level":5.8628,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1983-03-14","known_ts":"1983-03-14","bar_index":848,"type":"RECLAIM","strength":0.863,"price":6.6456,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-12-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-03-28","known_ts":"1983-03-28","bar_index":851,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.4291,"stop_level":6.6123,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-04-13","known_ts":"1983-04-15","bar_index":855,"type":"REBUY","strength":0.725,"price":7.1953,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1983-04-29","known_ts":"1983-04-29","bar_index":859,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.9788,"stop_level":6.9954,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-05-05","known_ts":"1983-05-05","bar_index":860,"type":"RECLAIM","strength":0.863,"price":7.0454,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-04-29 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":"1983-04-29","prior_stop_level":6.9954,"sweep_low":6.8622,"atr14":0.159536,"stop_level":6.782432,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-06-16","known_ts":"1983-06-20","bar_index":870,"type":"BUY","strength":0.725,"price":7.1453,"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":0},{"ts":"1983-07-12","known_ts":"1983-07-12","bar_index":875,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.6623,"stop_level":6.7123,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1983-07-14","known_ts":"1983-07-14","bar_index":876,"type":"RECLAIM","strength":0.725,"price":6.8122,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-07-12 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":"1983-07-12","prior_stop_level":6.7123,"sweep_low":6.6623,"atr14":0.148497,"stop_level":6.588051,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-09-07","known_ts":"1983-09-09","bar_index":889,"type":"BUY","strength":0.45,"price":6.4092,"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":"1983-10-31","known_ts":"1983-10-31","bar_index":901,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.2578,"stop_level":6.3251,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1983-11-22","known_ts":"1983-11-22","bar_index":907,"type":"RECLAIM","strength":0.725,"price":6.6616,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-10-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-12-15","known_ts":"1983-12-15","bar_index":912,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.5073,"stop_level":6.5753,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1983-12-22","known_ts":"1983-12-22","bar_index":914,"type":"RECLAIM","strength":0.588,"price":6.6092,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-12-15 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":"1983-12-15","prior_stop_level":6.5753,"sweep_low":6.3544,"atr14":0.128261,"stop_level":6.29027,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-01-03","known_ts":"1984-01-03","bar_index":916,"type":"RECLAIM","strength":0.725,"price":6.7622,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-02-14","known_ts":"1984-02-16","bar_index":926,"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":"1984-02-14","trigger_known_ts":"1984-02-16","strength":0.45,"price":5.8107,"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.20349,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.7088,"atr14":0.119816,"stop_level":5.648892,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-03-12","known_ts":"1984-03-14","bar_index":932,"type":"BUY","strength":0.45,"price":5.7771,"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":"1984-03-12","known_ts":"1984-03-14","bar_index":932,"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":"1984-03-12","trigger_known_ts":"1984-03-14","strength":0.45,"price":5.7771,"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.208096,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.3301,"atr14":0.145162,"stop_level":5.257519,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-04-03","known_ts":"1984-04-03","bar_index":937,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.4676,"stop_level":5.588,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1984-04-06","known_ts":"1984-04-06","bar_index":938,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.3817,"stop_level":5.588,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1984-04-11","known_ts":"1984-04-11","bar_index":939,"type":"RECLAIM","strength":0.45,"price":5.6052,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-04-06 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":"1984-04-06","prior_stop_level":5.588,"sweep_low":5.2957,"atr14":0.130546,"stop_level":5.230427,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-04-27","known_ts":"1984-05-01","bar_index":943,"type":"REBUY","strength":0.588,"price":5.6912,"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":"1984-05-14","known_ts":"1984-05-14","bar_index":946,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.2937,"stop_level":5.5708,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-05-16","known_ts":"1984-05-16","bar_index":947,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.2067,"stop_level":5.5708,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-08-01","known_ts":"1984-08-01","bar_index":965,"type":"RECLAIM","strength":0.863,"price":6.1644,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-05-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-09-05","known_ts":"1984-09-05","bar_index":973,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.971,"stop_level":6.0251,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-09-07","known_ts":"1984-09-07","bar_index":973,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.9534,"stop_level":6.0251,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-09-06","known_ts":"1984-09-06","bar_index":973,"type":"RECLAIM","strength":0.863,"price":6.0415,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-09-05 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":"1984-09-05","prior_stop_level":6.0251,"sweep_low":5.9534,"atr14":0.116029,"stop_level":5.895386,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-09-11","known_ts":"1984-09-11","bar_index":974,"type":"RECLAIM","strength":0.863,"price":6.112,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-09-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":"1984-09-07","prior_stop_level":6.0251,"sweep_low":5.9534,"atr14":0.121699,"stop_level":5.89255,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-10-25","known_ts":"1984-10-25","bar_index":985,"type":"RECLAIM","strength":0.863,"price":5.9887,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-09-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-10-30","known_ts":"1984-11-01","bar_index":986,"type":"BUY","strength":0.863,"price":6.2,"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":"1984-11-19","known_ts":"1984-11-19","bar_index":990,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.0239,"stop_level":6.112,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-11-20","known_ts":"1984-11-23","bar_index":991,"type":"BUY","strength":0.863,"price":6.2529,"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":"1984-11-23","known_ts":"1984-11-23","bar_index":991,"type":"RECLAIM","strength":0.863,"price":6.2529,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-11-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":"1984-11-19","prior_stop_level":6.112,"sweep_low":5.9887,"atr14":0.097505,"stop_level":5.939948,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-12-17","known_ts":"1984-12-19","bar_index":997,"type":"BUY","strength":0.863,"price":6.3788,"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":"1985-01-31","known_ts":"1985-01-31","bar_index":1007,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.6817,"stop_level":6.7352,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-02-15","known_ts":"1985-02-15","bar_index":1011,"type":"RECLAIM","strength":0.863,"price":6.8243,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-05-14","known_ts":"1985-05-16","bar_index":1031,"type":"BUY","strength":0.725,"price":6.4109,"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":"1985-07-03","known_ts":"1985-07-03","bar_index":1042,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.757,"stop_level":6.7934,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-07-05","known_ts":"1985-07-05","bar_index":1043,"type":"RECLAIM","strength":0.863,"price":6.8116,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-07-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":"1985-07-03","prior_stop_level":6.7934,"sweep_low":6.7388,"atr14":0.100915,"stop_level":6.688343,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-07-15","known_ts":"1985-07-17","bar_index":1045,"type":"REBUY","strength":0.863,"price":7.1577,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1985-08-06","known_ts":"1985-08-06","bar_index":1050,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.9209,"stop_level":6.9937,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-11-07","known_ts":"1985-11-11","bar_index":1072,"type":"BUY","strength":0.725,"price":7.0325,"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":"aplus","score":80},{"ts":"1985-12-27","known_ts":"1985-12-27","bar_index":1083,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.2186,"stop_level":7.2744,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-12-31","known_ts":"1985-12-31","bar_index":1084,"type":"RECLAIM","strength":0.725,"price":7.3488,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-12-27 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":"1985-12-27","prior_stop_level":7.2744,"sweep_low":7.1442,"atr14":0.128007,"stop_level":7.080196,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-01-14","known_ts":"1986-01-14","bar_index":1087,"type":"RECLAIM","strength":0.863,"price":7.386,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-12-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-04-03","known_ts":"1986-04-03","bar_index":1105,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.0864,"stop_level":10.1239,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-04-09","known_ts":"1986-04-09","bar_index":1106,"type":"RECLAIM","strength":1.0,"price":10.1989,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-04-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":"1986-04-03","prior_stop_level":10.1239,"sweep_low":9.4865,"atr14":0.253508,"stop_level":9.359746,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-04-18","known_ts":"1986-04-18","bar_index":1109,"type":"RECLAIM","strength":1.0,"price":10.8926,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-04-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-08-18","known_ts":"1986-08-20","bar_index":1137,"type":"BUY","strength":0.725,"price":11.0795,"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":"1986-10-13","known_ts":"1986-10-15","bar_index":1150,"type":"BUY","strength":0.725,"price":10.4714,"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":60},{"ts":"1986-12-15","known_ts":"1986-12-15","bar_index":1164,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.6099,"stop_level":10.6482,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-12-16","known_ts":"1986-12-16","bar_index":1165,"type":"RECLAIM","strength":0.588,"price":10.7056,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-12-15 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":"1986-12-15","prior_stop_level":10.6482,"sweep_low":10.5716,"atr14":0.206377,"stop_level":10.468411,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-01-05","known_ts":"1987-01-07","bar_index":1169,"type":"BUY","strength":0.725,"price":10.9163,"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":55},{"ts":"1987-01-26","known_ts":"1987-01-26","bar_index":1174,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.0353,"stop_level":10.3801,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-01-29","known_ts":"1987-01-29","bar_index":1175,"type":"RECLAIM","strength":0.588,"price":10.4567,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-01-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1987-01-26","prior_stop_level":10.3801,"sweep_low":9.9587,"atr14":0.386072,"stop_level":9.765664,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-02-03","known_ts":"1987-02-05","bar_index":1176,"type":"BUY","strength":0.725,"price":11.759,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"1987-03-10","known_ts":"1987-03-12","bar_index":1184,"type":"BUY","strength":0.725,"price":11.959,"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":20},{"ts":"1987-04-14","known_ts":"1987-04-14","bar_index":1192,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.3418,"stop_level":11.5732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-04-21","known_ts":"1987-04-21","bar_index":1193,"type":"RECLAIM","strength":0.725,"price":11.8047,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-04-14 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":"1987-04-14","prior_stop_level":11.5732,"sweep_low":11.1875,"atr14":0.370091,"stop_level":11.002454,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-06-09","known_ts":"1987-06-11","bar_index":1205,"type":"BUY","strength":0.588,"price":11.2739,"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":35},{"ts":"1987-07-30","known_ts":"1987-08-03","bar_index":1217,"type":"BUY","strength":0.45,"price":11.0406,"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":"1987-08-04","known_ts":"1987-08-04","bar_index":1218,"type":"RECLAIM","strength":0.588,"price":11.4294,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1987-07-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1987-09-04","known_ts":"1987-09-04","bar_index":1225,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.6661,"stop_level":11.8959,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-09-10","known_ts":"1987-09-10","bar_index":1226,"type":"RECLAIM","strength":0.863,"price":11.901,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-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":"1987-09-04","prior_stop_level":11.8959,"sweep_low":11.3529,"atr14":0.28427,"stop_level":11.210765,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-11-02","known_ts":"1987-11-04","bar_index":1239,"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":"1987-11-02","trigger_known_ts":"1987-11-04","strength":0.45,"price":7.5947,"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.39611,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.9684,"atr14":0.522747,"stop_level":6.707027,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-12-10","known_ts":"1987-12-14","bar_index":1248,"type":"BUY","strength":0.45,"price":7.2446,"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":"1987-12-10","known_ts":"1987-12-14","bar_index":1248,"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":"1987-12-10","trigger_known_ts":"1987-12-14","strength":0.45,"price":7.2446,"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.423948,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.5716,"atr14":0.415139,"stop_level":6.364031,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-03-10","known_ts":"1988-03-10","bar_index":1268,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.5558,"stop_level":8.7957,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-03-14","known_ts":"1988-03-14","bar_index":1269,"type":"RECLAIM","strength":0.725,"price":8.8357,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-03-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":"1988-03-10","prior_stop_level":8.7957,"sweep_low":8.3559,"atr14":0.27002,"stop_level":8.22089,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-05-06","known_ts":"1988-05-10","bar_index":1282,"type":"BUY","strength":0.725,"price":8.5958,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1988-05-27","known_ts":"1988-06-01","bar_index":1287,"type":"BUY","strength":0.725,"price":8.5244,"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":50},{"ts":"1988-07-12","known_ts":"1988-07-12","bar_index":1297,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.8072,"stop_level":9.09,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-07-14","known_ts":"1988-07-14","bar_index":1297,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.888,"stop_level":9.09,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-07-20","known_ts":"1988-07-20","bar_index":1299,"type":"RECLAIM","strength":0.863,"price":9.1708,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-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":"1988-07-14","prior_stop_level":9.09,"sweep_low":8.6456,"atr14":0.21581,"stop_level":8.537695,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-09-19","known_ts":"1988-09-21","bar_index":1313,"type":"BUY","strength":0.588,"price":8.3332,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"1988-11-11","known_ts":"1988-11-11","bar_index":1326,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.1698,"stop_level":8.5375,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-12-30","known_ts":"1989-01-04","bar_index":1337,"type":"BUY","strength":0.588,"price":8.3059,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"1989-03-20","known_ts":"1989-03-20","bar_index":1355,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.7679,"stop_level":8.8096,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-03-27","known_ts":"1989-03-27","bar_index":1356,"type":"RECLAIM","strength":1.0,"price":8.9767,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-03-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":"1989-03-20","prior_stop_level":8.8096,"sweep_low":8.4339,"atr14":0.203377,"stop_level":8.332212,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-03-29","known_ts":"1989-03-31","bar_index":1357,"type":"REBUY","strength":1.0,"price":9.3942,"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":"1989-04-24","known_ts":"1989-04-26","bar_index":1363,"type":"BUY","strength":1.0,"price":9.4777,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1989-06-13","known_ts":"1989-06-13","bar_index":1374,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.8186,"stop_level":9.9871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-07-14","known_ts":"1989-07-14","bar_index":1382,"type":"RECLAIM","strength":1.0,"price":10.4928,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-06-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-08-15","known_ts":"1989-08-15","bar_index":1389,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.1978,"stop_level":10.4928,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-11-07","known_ts":"1989-11-09","bar_index":1409,"type":"BUY","strength":0.725,"price":9.9098,"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":"1989-12-05","known_ts":"1989-12-05","bar_index":1415,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.916,"stop_level":9.9523,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-12-06","known_ts":"1989-12-06","bar_index":1415,"type":"RECLAIM","strength":0.863,"price":10.2165,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-12-05 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":"1989-12-05","prior_stop_level":9.9523,"sweep_low":9.916,"atr14":0.212271,"stop_level":9.809864,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-12-20","known_ts":"1989-12-20","bar_index":1419,"type":"RECLAIM","strength":0.863,"price":10.9462,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-12-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-01-12","known_ts":"1990-01-12","bar_index":1424,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.8175,"stop_level":10.9033,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-02-26","known_ts":"1990-02-28","bar_index":1434,"type":"BUY","strength":0.863,"price":11.0001,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":100},{"ts":"1990-03-23","known_ts":"1990-03-23","bar_index":1440,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.4371,"stop_level":10.6028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-03-27","known_ts":"1990-03-27","bar_index":1441,"type":"RECLAIM","strength":1.0,"price":10.6536,"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":true,"monthlyBull":true},"anchor_ts":"1990-03-23","prior_stop_level":10.6028,"sweep_low":10.3072,"atr14":0.255512,"stop_level":10.179444,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-05-22","known_ts":"1990-05-24","bar_index":1454,"type":"BUY","strength":0.588,"price":10.1921,"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":"1990-06-18","known_ts":"1990-06-18","bar_index":1460,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.0609,"stop_level":10.1921,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-06-20","known_ts":"1990-06-20","bar_index":1460,"type":"RECLAIM","strength":0.588,"price":10.2359,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-06-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":"1990-06-18","prior_stop_level":10.1921,"sweep_low":10.0609,"atr14":0.205369,"stop_level":9.958216,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-07-10","known_ts":"1990-07-12","bar_index":1465,"type":"REBUY","strength":0.45,"price":10.1921,"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":"1990-10-03","known_ts":"1990-10-05","bar_index":1485,"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-03","trigger_known_ts":"1990-10-05","strength":0.45,"price":7.3554,"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.36389,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.0009,"atr14":0.262607,"stop_level":6.869596,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-10-19","known_ts":"1990-10-23","bar_index":1489,"type":"BUY","strength":0.45,"price":7.0896,"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-19","known_ts":"1990-10-23","bar_index":1489,"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-19","trigger_known_ts":"1990-10-23","strength":0.45,"price":7.0896,"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.386877,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.2477,"atr14":0.290558,"stop_level":6.102421,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-12-27","known_ts":"1990-12-27","bar_index":1504,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.0712,"stop_level":8.2057,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-12-28","known_ts":"1990-12-28","bar_index":1505,"type":"RECLAIM","strength":0.725,"price":8.3851,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-12-27 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-12-27","prior_stop_level":8.2057,"sweep_low":7.9815,"atr14":0.340307,"stop_level":7.811346,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-29","known_ts":"1991-01-31","bar_index":1512,"type":"BUY","strength":0.863,"price":8.9232,"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":"1991-02-15","known_ts":"1991-02-15","bar_index":1516,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.6093,"stop_level":8.7438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-02-21","known_ts":"1991-02-21","bar_index":1517,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.2954,"stop_level":8.7438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-02-27","known_ts":"1991-02-27","bar_index":1518,"type":"RECLAIM","strength":0.863,"price":8.9829,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-02-21 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-02-21","prior_stop_level":8.7438,"sweep_low":8.2506,"atr14":0.330654,"stop_level":8.085273,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-03-08","known_ts":"1991-03-08","bar_index":1521,"type":"RECLAIM","strength":0.863,"price":9.7542,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-02-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-04-15","known_ts":"1991-04-15","bar_index":1529,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.2078,"stop_level":10.2532,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-04-16","known_ts":"1991-04-16","bar_index":1529,"type":"RECLAIM","strength":1.0,"price":10.6615,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-04-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":"1991-04-15","prior_stop_level":10.2532,"sweep_low":10.1625,"atr14":0.285855,"stop_level":10.019572,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-04-30","known_ts":"1991-04-30","bar_index":1533,"type":"RECLAIM","strength":1.0,"price":11.6143,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-04-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-08-16","known_ts":"1991-08-16","bar_index":1558,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.9999,"stop_level":13.1372,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-08-21","known_ts":"1991-08-21","bar_index":1559,"type":"RECLAIM","strength":1.0,"price":13.3203,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-08-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-08-16","prior_stop_level":13.1372,"sweep_low":12.4506,"atr14":0.326158,"stop_level":12.287521,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-09-03","known_ts":"1991-09-03","bar_index":1562,"type":"RECLAIM","strength":1.0,"price":12.9592,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-08-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-12-23","known_ts":"1991-12-26","bar_index":1588,"type":"BUY","strength":0.725,"price":14.133,"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":"1992-02-06","known_ts":"1992-02-06","bar_index":1598,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.2952,"stop_level":15.3882,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-02-10","known_ts":"1992-02-10","bar_index":1599,"type":"RECLAIM","strength":0.863,"price":16.1786,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-02-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-02-06","prior_stop_level":15.3882,"sweep_low":15.0628,"atr14":0.507691,"stop_level":14.808955,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-02-24","known_ts":"1992-02-24","bar_index":1602,"type":"RECLAIM","strength":0.863,"price":17.3961,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-02-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-03-06","known_ts":"1992-03-06","bar_index":1605,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.9464,"stop_level":16.2738,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-03-10","known_ts":"1992-03-10","bar_index":1605,"type":"RECLAIM","strength":1.0,"price":16.7414,"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":16.2738,"sweep_low":15.9464,"atr14":0.468764,"stop_level":15.712018,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-03-24","known_ts":"1992-03-24","bar_index":1609,"type":"RECLAIM","strength":1.0,"price":17.209,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-07-07","known_ts":"1992-07-09","bar_index":1633,"type":"BUY","strength":0.588,"price":14.3617,"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":"quality","score":65},{"ts":"1992-08-14","known_ts":"1992-08-14","bar_index":1642,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.5029,"stop_level":14.7855,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-09-03","known_ts":"1992-09-08","bar_index":1647,"type":"REBUY","strength":0.45,"price":14.3284,"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":"1992-09-25","known_ts":"1992-09-25","bar_index":1652,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.4233,"stop_level":14.8977,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-10-01","known_ts":"1992-10-01","bar_index":1653,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.8065,"stop_level":14.8977,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-11-16","known_ts":"1992-11-16","bar_index":1664,"type":"RECLAIM","strength":0.725,"price":15.2773,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-01-07","known_ts":"1993-01-07","bar_index":1675,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.615,"stop_level":16.6627,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-01-08","known_ts":"1993-01-08","bar_index":1676,"type":"RECLAIM","strength":0.863,"price":16.7105,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-01-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":"1993-01-07","prior_stop_level":16.6627,"sweep_low":16.5672,"atr14":0.28505,"stop_level":16.424675,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-01-21","known_ts":"1993-01-21","bar_index":1679,"type":"RECLAIM","strength":0.863,"price":17.8086,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-01-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-07-06","known_ts":"1993-07-08","bar_index":1717,"type":"BUY","strength":0.863,"price":21.9222,"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":"1993-09-03","known_ts":"1993-09-03","bar_index":1731,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.4464,"stop_level":24.8677,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-09-13","known_ts":"1993-09-13","bar_index":1733,"type":"RECLAIM","strength":1.0,"price":25.4165,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-09-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":"1993-09-03","prior_stop_level":24.8677,"sweep_low":24.3979,"atr14":0.39991,"stop_level":24.197945,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-10-20","known_ts":"1993-10-22","bar_index":1742,"type":"BUY","strength":0.725,"price":24.8344,"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":50},{"ts":"1993-12-07","known_ts":"1993-12-09","bar_index":1753,"type":"BUY","strength":0.725,"price":24.1823,"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":"1993-12-15","known_ts":"1993-12-17","bar_index":1755,"type":"BUY","strength":0.725,"price":24.5236,"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":"quality","score":65},{"ts":"1994-03-02","known_ts":"1994-03-02","bar_index":1772,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.2506,"stop_level":26.425,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-03-03","known_ts":"1994-03-03","bar_index":1773,"type":"RECLAIM","strength":0.863,"price":26.6914,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-03-02 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":"1994-03-02","prior_stop_level":26.425,"sweep_low":26.1527,"atr14":0.476293,"stop_level":25.914553,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-03-16","known_ts":"1994-03-16","bar_index":1776,"type":"RECLAIM","strength":0.863,"price":26.6424,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-03-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-05-20","known_ts":"1994-05-24","bar_index":1791,"type":"BUY","strength":0.45,"price":21.6205,"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-06-27","known_ts":"1994-06-27","bar_index":1799,"type":"SELL","basis":"structure_stop","strength":0.45,"price":21.6205,"stop_level":21.6698,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1994-08-16","known_ts":"1994-08-18","bar_index":1811,"type":"BUY","strength":0.45,"price":19.8968,"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-14","known_ts":"1994-09-14","bar_index":1817,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.3066,"stop_level":21.5048,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-09-15","known_ts":"1994-09-15","bar_index":1818,"type":"RECLAIM","strength":0.588,"price":21.5543,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-09-14 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":"1994-09-14","prior_stop_level":21.5048,"sweep_low":21.1579,"atr14":0.344175,"stop_level":20.985812,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-09-23","known_ts":"1994-09-23","bar_index":1820,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.8201,"stop_level":21.0588,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-10-11","known_ts":"1994-10-13","bar_index":1824,"type":"REBUY","strength":0.588,"price":21.4057,"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":"1994-12-19","known_ts":"1994-12-21","bar_index":1840,"type":"BUY","strength":0.45,"price":20.0433,"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-12-19","known_ts":"1994-12-21","bar_index":1840,"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":"1994-12-19","trigger_known_ts":"1994-12-21","strength":0.45,"price":20.0433,"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.289972,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.7997,"atr14":0.462801,"stop_level":17.5683,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-01-16","known_ts":"1995-01-16","bar_index":1846,"type":"RECLAIM","strength":0.725,"price":19.9934,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-12-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-01-31","known_ts":"1995-01-31","bar_index":1849,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.8937,"stop_level":19.9436,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-02-01","known_ts":"1995-02-01","bar_index":1850,"type":"RECLAIM","strength":0.725,"price":20.143,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1995-01-31","prior_stop_level":19.9436,"sweep_low":19.6943,"atr14":0.337843,"stop_level":19.525379,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-02-14","known_ts":"1995-02-14","bar_index":1853,"type":"RECLAIM","strength":0.863,"price":21.1402,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-29","known_ts":"1995-03-31","bar_index":1863,"type":"REBUY","strength":0.863,"price":21.975,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1995-04-20","known_ts":"1995-04-24","bar_index":1868,"type":"BUY","strength":0.863,"price":22.6774,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1995-06-19","known_ts":"1995-06-19","bar_index":1881,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.2722,"stop_level":22.7267,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-07-25","known_ts":"1995-07-27","bar_index":1890,"type":"BUY","strength":0.863,"price":23.5348,"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":30},{"ts":"1995-09-06","known_ts":"1995-09-08","bar_index":1900,"type":"BUY","strength":0.863,"price":23.9854,"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":"1995-10-04","known_ts":"1995-10-04","bar_index":1906,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.7658,"stop_level":23.274,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-11-16","known_ts":"1995-11-20","bar_index":1917,"type":"BUY","strength":0.588,"price":22.1052,"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":"1995-12-12","known_ts":"1995-12-12","bar_index":1922,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.2396,"stop_level":22.5975,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1996-01-02","known_ts":"1996-01-04","bar_index":1927,"type":"REBUY","strength":0.588,"price":22.2908,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"1996-01-31","known_ts":"1996-02-02","bar_index":1934,"type":"BUY","strength":0.588,"price":22.802,"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":"1996-04-01","known_ts":"1996-04-01","bar_index":1948,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.6352,"stop_level":22.7381,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-04-03","known_ts":"1996-04-03","bar_index":1948,"type":"RECLAIM","strength":1.0,"price":23.5097,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-04-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-04-01","prior_stop_level":22.7381,"sweep_low":22.1208,"atr14":0.523774,"stop_level":21.858913,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-04-10","known_ts":"1996-04-12","bar_index":1950,"type":"REBUY","strength":1.0,"price":23.7155,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"1996-05-16","known_ts":"1996-05-16","bar_index":1958,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.7504,"stop_level":23.8698,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-07-31","known_ts":"1996-08-02","bar_index":1976,"type":"BUY","strength":0.45,"price":21.1114,"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-21","known_ts":"1996-08-21","bar_index":1981,"type":"SELL","basis":"structure_stop","strength":0.45,"price":20.4388,"stop_level":20.594,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1996-08-22","known_ts":"1996-08-22","bar_index":1981,"type":"RECLAIM","strength":0.45,"price":20.6975,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-08-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":"1996-08-21","prior_stop_level":20.594,"sweep_low":20.387,"atr14":0.320535,"stop_level":20.226732,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-10-15","known_ts":"1996-10-15","bar_index":1993,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.1623,"stop_level":20.2665,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-10-16","known_ts":"1996-10-16","bar_index":1994,"type":"RECLAIM","strength":0.588,"price":20.4228,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-10-15 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-10-15","prior_stop_level":20.2665,"sweep_low":20.1102,"atr14":0.281711,"stop_level":19.969344,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-11-19","known_ts":"1996-11-21","bar_index":2002,"type":"BUY","strength":0.45,"price":20.006,"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-12-12","known_ts":"1996-12-12","bar_index":2007,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.2505,"stop_level":19.9324,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-12-24","known_ts":"1996-12-27","bar_index":2010,"type":"REBUY","strength":0.588,"price":19.5128,"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":"1997-01-21","known_ts":"1997-01-21","bar_index":2016,"type":"RECLAIM","strength":0.725,"price":21.2438,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-12-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-03-06","known_ts":"1997-03-06","bar_index":2026,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.966,"stop_level":20.9815,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-03-12","known_ts":"1997-03-12","bar_index":2027,"type":"RECLAIM","strength":0.863,"price":21.4413,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-03-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":"1997-03-06","prior_stop_level":20.9815,"sweep_low":20.5963,"atr14":0.371624,"stop_level":20.410488,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-03-21","known_ts":"1997-03-21","bar_index":2030,"type":"RECLAIM","strength":0.863,"price":21.0188,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-05-08","known_ts":"1997-05-12","bar_index":2041,"type":"BUY","strength":0.725,"price":20.5435,"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":55},{"ts":"1997-07-09","known_ts":"1997-07-09","bar_index":2055,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.3364,"stop_level":22.5226,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-07-10","known_ts":"1997-07-10","bar_index":2055,"type":"RECLAIM","strength":1.0,"price":22.629,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-07-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":"1997-07-09","prior_stop_level":22.5226,"sweep_low":21.778,"atr14":0.456526,"stop_level":21.549737,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-08-12","known_ts":"1997-08-14","bar_index":2063,"type":"BUY","strength":0.863,"price":22.9746,"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":50},{"ts":"1997-09-10","known_ts":"1997-09-10","bar_index":2069,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.6164,"stop_level":24.4455,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-09-16","known_ts":"1997-09-18","bar_index":2071,"type":"REBUY","strength":1.0,"price":27.762,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1997-10-17","known_ts":"1997-10-17","bar_index":2078,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.6282,"stop_level":27.8155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-02-20","known_ts":"1998-02-20","bar_index":2107,"type":"RECLAIM","strength":0.863,"price":27.8525,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-10-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-04-03","known_ts":"1998-04-03","bar_index":2117,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.6192,"stop_level":29.1061,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-04-08","known_ts":"1998-04-13","bar_index":2118,"type":"REBUY","strength":1.0,"price":31.8652,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1998-04-08","known_ts":"1998-04-08","bar_index":2118,"type":"RECLAIM","strength":1.0,"price":29.8094,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-04-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":"1998-04-03","prior_stop_level":29.1061,"sweep_low":28.5651,"atr14":0.629099,"stop_level":28.250551,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-07-06","known_ts":"1998-07-08","bar_index":2138,"type":"BUY","strength":0.725,"price":30.1207,"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":35},{"ts":"1998-07-17","known_ts":"1998-07-17","bar_index":2141,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.076,"stop_level":28.9789,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1998-09-29","known_ts":"1998-10-01","bar_index":2158,"type":"BUY","strength":0.588,"price":19.9996,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":65},{"ts":"1998-10-07","known_ts":"1998-10-09","bar_index":2160,"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-07","trigger_known_ts":"1998-10-09","strength":0.45,"price":20.6015,"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.356213,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.1241,"atr14":0.696108,"stop_level":18.776046,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-16","known_ts":"1998-12-16","bar_index":2176,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.2583,"stop_level":24.1667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-01-04","known_ts":"1999-01-06","bar_index":2180,"type":"REBUY","strength":0.725,"price":24.552,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"1999-02-25","known_ts":"1999-03-01","bar_index":2192,"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":"1999-02-25","trigger_known_ts":"1999-03-01","strength":0.45,"price":18.2014,"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.431215,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.1112,"atr14":0.81227,"stop_level":17.705065,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-05","known_ts":"1999-03-09","bar_index":2194,"type":"BUY","strength":0.45,"price":21.087,"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-04-06","known_ts":"1999-04-06","bar_index":2201,"type":"RECLAIM","strength":0.725,"price":23.7506,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-03-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-20","known_ts":"1999-05-20","bar_index":2211,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.3344,"stop_level":29.4662,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-21","known_ts":"1999-05-21","bar_index":2212,"type":"RECLAIM","strength":0.863,"price":30.2824,"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":29.4662,"sweep_low":29.3065,"atr14":1.021282,"stop_level":28.795859,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-06-04","known_ts":"1999-06-04","bar_index":2215,"type":"RECLAIM","strength":1.0,"price":30.5334,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-05-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-10-28","known_ts":"1999-11-01","bar_index":2249,"type":"BUY","strength":0.725,"price":31.8496,"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":60},{"ts":"1999-11-17","known_ts":"1999-11-17","bar_index":2253,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.3286,"stop_level":30.5051,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1999-11-22","known_ts":"1999-11-22","bar_index":2254,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.8524,"stop_level":30.5051,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1999-12-23","known_ts":"1999-12-28","bar_index":2262,"type":"BUY","strength":0.588,"price":28.3041,"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":"2000-03-13","known_ts":"2000-03-15","bar_index":2280,"type":"BUY","strength":0.45,"price":24.5149,"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-04-11","known_ts":"2000-04-11","bar_index":2287,"type":"RECLAIM","strength":0.725,"price":29.0211,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-03-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-04-19","known_ts":"2000-04-19","bar_index":2289,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.3287,"stop_level":27.2923,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-04-20","known_ts":"2000-04-20","bar_index":2289,"type":"RECLAIM","strength":0.588,"price":28.0008,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-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":"2000-04-19","prior_stop_level":27.2923,"sweep_low":25.9602,"atr14":1.235804,"stop_level":25.342298,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-11","known_ts":"2000-05-11","bar_index":2294,"type":"RECLAIM","strength":0.725,"price":29.5029,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-04-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-05-22","known_ts":"2000-05-22","bar_index":2296,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.863,"stop_level":28.0575,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-05-23","known_ts":"2000-05-23","bar_index":2296,"type":"RECLAIM","strength":0.725,"price":28.1479,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-05-22 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-05-22","prior_stop_level":28.0575,"sweep_low":27.6351,"atr14":1.220102,"stop_level":27.025049,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-07","known_ts":"2000-08-09","bar_index":2314,"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-08-07","trigger_known_ts":"2000-08-09","strength":0.45,"price":19.373,"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.418123,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.205,"atr14":0.96101,"stop_level":17.724495,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-15","known_ts":"2000-08-17","bar_index":2316,"type":"BUY","strength":0.45,"price":20.1992,"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-08-15","known_ts":"2000-08-17","bar_index":2316,"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-08-15","trigger_known_ts":"2000-08-17","strength":0.45,"price":20.1992,"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.393308,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.3474,"atr14":0.879491,"stop_level":17.907654,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-20","known_ts":"2000-11-20","bar_index":2338,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.8912,"stop_level":18.1784,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-01-02","known_ts":"2001-01-02","bar_index":2348,"type":"RECLAIM","strength":0.863,"price":23.3218,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-11-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-02-27","known_ts":"2001-02-27","bar_index":2360,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.4378,"stop_level":24.5166,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-02-28","known_ts":"2001-02-28","bar_index":2361,"type":"RECLAIM","strength":0.863,"price":24.6664,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-02-27 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":"2001-02-27","prior_stop_level":24.5166,"sweep_low":24.3126,"atr14":0.577173,"stop_level":24.024014,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-03-05","known_ts":"2001-03-07","bar_index":2362,"type":"REBUY","strength":1.0,"price":26.0987,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2001-04-30","known_ts":"2001-05-02","bar_index":2375,"type":"BUY","strength":0.863,"price":27.1671,"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":30},{"ts":"2001-06-14","known_ts":"2001-06-14","bar_index":2385,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.4845,"stop_level":28.63,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-18","known_ts":"2001-06-18","bar_index":2386,"type":"RECLAIM","strength":1.0,"price":28.7145,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-06-14","prior_stop_level":28.63,"sweep_low":27.5036,"atr14":0.793681,"stop_level":27.106759,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-12","known_ts":"2001-07-12","bar_index":2392,"type":"RECLAIM","strength":1.0,"price":31.9577,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-06-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-10-19","known_ts":"2001-10-23","bar_index":2414,"type":"BUY","strength":0.725,"price":28.5361,"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":"2002-01-10","known_ts":"2002-01-10","bar_index":2432,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.6846,"stop_level":34.5616,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-14","known_ts":"2002-01-14","bar_index":2433,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.6984,"stop_level":34.5616,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-30","known_ts":"2002-01-30","bar_index":2437,"type":"RECLAIM","strength":1.0,"price":34.3768,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-01-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-01","known_ts":"2002-03-05","bar_index":2444,"type":"BUY","strength":0.725,"price":36.4372,"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":30},{"ts":"2002-03-25","known_ts":"2002-03-25","bar_index":2449,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.2655,"stop_level":35.718,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-26","known_ts":"2002-03-26","bar_index":2449,"type":"RECLAIM","strength":0.863,"price":35.7894,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-03-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":"2002-03-25","prior_stop_level":35.718,"sweep_low":35.0083,"atr14":0.994466,"stop_level":34.511067,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-03","known_ts":"2002-04-03","bar_index":2451,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.0083,"stop_level":35.2655,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-05","known_ts":"2002-04-05","bar_index":2452,"type":"RECLAIM","strength":1.0,"price":35.818,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-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":"2002-04-03","prior_stop_level":35.2655,"sweep_low":34.6606,"atr14":0.892358,"stop_level":34.214421,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-18","known_ts":"2002-04-18","bar_index":2455,"type":"RECLAIM","strength":0.863,"price":36.0561,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-04-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-06","known_ts":"2002-05-08","bar_index":2459,"type":"BUY","strength":0.863,"price":36.7468,"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":35},{"ts":"2002-08-13","known_ts":"2002-08-15","bar_index":2482,"type":"BUY","strength":0.588,"price":26.1483,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":65},{"ts":"2002-09-10","known_ts":"2002-09-10","bar_index":2488,"type":"SELL","basis":"structure_stop","strength":0.45,"price":25.7314,"stop_level":25.8036,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-09-13","known_ts":"2002-09-13","bar_index":2489,"type":"SELL","basis":"structure_stop","strength":0.45,"price":24.9036,"stop_level":25.8036,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-10-11","known_ts":"2002-10-15","bar_index":2496,"type":"BUY","strength":0.45,"price":23.5125,"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-11","known_ts":"2002-10-15","bar_index":2496,"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-11","trigger_known_ts":"2002-10-15","strength":0.45,"price":23.5125,"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.369303,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.8822,"atr14":1.206466,"stop_level":18.278967,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-08","known_ts":"2002-11-08","bar_index":2502,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.9001,"stop_level":22.0927,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-13","known_ts":"2002-11-13","bar_index":2503,"type":"RECLAIM","strength":0.588,"price":22.2226,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-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":"2002-11-08","prior_stop_level":22.0927,"sweep_low":21.5728,"atr14":0.905729,"stop_level":21.119935,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-30","known_ts":"2002-12-30","bar_index":2514,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.1666,"stop_level":25.2684,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-31","known_ts":"2002-12-31","bar_index":2514,"type":"RECLAIM","strength":0.588,"price":25.2974,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-30 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-30","prior_stop_level":25.2684,"sweep_low":24.876,"atr14":0.666982,"stop_level":24.542509,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-27","known_ts":"2003-01-27","bar_index":2520,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.7161,"stop_level":25.1666,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-29","known_ts":"2003-01-29","bar_index":2520,"type":"RECLAIM","strength":0.725,"price":25.2248,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-01-27 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-01-27","prior_stop_level":25.1666,"sweep_low":24.3625,"atr14":0.747104,"stop_level":23.988948,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-19","known_ts":"2003-03-21","bar_index":2532,"type":"BUY","strength":0.725,"price":25.994,"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":35},{"ts":"2003-05-19","known_ts":"2003-05-19","bar_index":2546,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.3016,"stop_level":25.8135,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-27","known_ts":"2003-05-27","bar_index":2547,"type":"RECLAIM","strength":0.863,"price":26.239,"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":25.8135,"sweep_low":25.0611,"atr14":0.660803,"stop_level":24.730698,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-28","known_ts":"2003-05-30","bar_index":2548,"type":"REBUY","strength":0.863,"price":27.9274,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2003-07-24","known_ts":"2003-07-24","bar_index":2561,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.8281,"stop_level":30.8723,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-25","known_ts":"2003-07-25","bar_index":2561,"type":"RECLAIM","strength":0.863,"price":31.8638,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-07-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-07-24","prior_stop_level":30.8723,"sweep_low":30.7005,"atr14":0.7317,"stop_level":30.33465,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-08-08","known_ts":"2003-08-08","bar_index":2565,"type":"RECLAIM","strength":1.0,"price":33.5129,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-07-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-09","known_ts":"2003-09-09","bar_index":2572,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.6648,"stop_level":33.7092,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-15","known_ts":"2003-09-15","bar_index":2573,"type":"RECLAIM","strength":1.0,"price":34.0841,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-09-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":"2003-09-09","prior_stop_level":33.7092,"sweep_low":32.6734,"atr14":0.680788,"stop_level":32.333006,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-12-16","known_ts":"2003-12-18","bar_index":2595,"type":"BUY","strength":0.863,"price":35.5924,"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":50},{"ts":"2004-02-03","known_ts":"2004-02-03","bar_index":2605,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.346,"stop_level":36.9608,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-05-21","known_ts":"2004-05-25","bar_index":2631,"type":"BUY","strength":0.588,"price":34.2558,"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":"quality","score":65},{"ts":"2004-06-14","known_ts":"2004-06-14","bar_index":2635,"type":"SELL","basis":"structure_stop","strength":0.725,"price":33.181,"stop_level":33.2112,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2004-06-15","known_ts":"2004-06-15","bar_index":2636,"type":"RECLAIM","strength":0.725,"price":33.9896,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-06-14 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":"2004-06-14","prior_stop_level":33.2112,"sweep_low":32.8295,"atr14":0.720885,"stop_level":32.469057,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-07-08","known_ts":"2004-07-08","bar_index":2641,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.3875,"stop_level":33.181,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-08-23","known_ts":"2004-08-25","bar_index":2652,"type":"BUY","strength":0.45,"price":30.9574,"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-09-27","known_ts":"2004-09-27","bar_index":2660,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.5629,"stop_level":30.7248,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-10-01","known_ts":"2004-10-01","bar_index":2661,"type":"RECLAIM","strength":0.588,"price":30.7602,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-27 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-09-27","prior_stop_level":30.7248,"sweep_low":29.9661,"atr14":0.530927,"stop_level":29.700636,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-29","known_ts":"2004-11-02","bar_index":2668,"type":"BUY","strength":0.45,"price":29.6728,"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-11-16","known_ts":"2004-11-16","bar_index":2672,"type":"RECLAIM","strength":0.725,"price":33.4822,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2004-10-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-03","known_ts":"2004-12-03","bar_index":2676,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.5453,"stop_level":32.8406,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-12-21","known_ts":"2004-12-21","bar_index":2680,"type":"RECLAIM","strength":0.863,"price":34.7856,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-12-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-01-21","known_ts":"2005-01-21","bar_index":2687,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.3936,"stop_level":34.5514,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-01-26","known_ts":"2005-01-26","bar_index":2688,"type":"RECLAIM","strength":0.863,"price":34.7092,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-01-21 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-01-21","prior_stop_level":34.5514,"sweep_low":33.4364,"atr14":0.79854,"stop_level":33.03713,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-03-23","known_ts":"2005-03-28","bar_index":2701,"type":"BUY","strength":0.863,"price":33.978,"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":40},{"ts":"2005-04-19","known_ts":"2005-04-19","bar_index":2707,"type":"SELL","basis":"structure_stop","strength":0.725,"price":33.1373,"stop_level":33.3885,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-04-21","known_ts":"2005-04-21","bar_index":2707,"type":"RECLAIM","strength":0.725,"price":34.3471,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-04-19 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":"2005-04-19","prior_stop_level":33.3885,"sweep_low":31.3943,"atr14":0.948803,"stop_level":30.919898,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-18","known_ts":"2005-05-20","bar_index":2714,"type":"BUY","strength":0.863,"price":35.2358,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":70},{"ts":"2005-08-24","known_ts":"2005-08-24","bar_index":2736,"type":"SELL","basis":"structure_stop","strength":1.0,"price":40.1714,"stop_level":41.0439,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-10-28","known_ts":"2005-11-01","bar_index":2752,"type":"BUY","strength":0.725,"price":41.1827,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2005-12-20","known_ts":"2005-12-20","bar_index":2764,"type":"SELL","basis":"structure_stop","strength":1.0,"price":43.0439,"stop_level":43.07,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-12-21","known_ts":"2005-12-21","bar_index":2764,"type":"RECLAIM","strength":1.0,"price":43.7852,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-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":"2005-12-20","prior_stop_level":43.07,"sweep_low":43.0387,"atr14":0.847676,"stop_level":42.614862,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-03","known_ts":"2006-02-07","bar_index":2774,"type":"BUY","strength":0.863,"price":45.372,"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":65},{"ts":"2006-03-06","known_ts":"2006-03-06","bar_index":2780,"type":"SELL","basis":"structure_stop","strength":1.0,"price":46.3142,"stop_level":46.8702,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-03-31","known_ts":"2006-03-31","bar_index":2787,"type":"RECLAIM","strength":1.0,"price":48.1185,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-08-01","known_ts":"2006-08-03","bar_index":2815,"type":"BUY","strength":0.588,"price":41.8377,"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":"2006-10-24","known_ts":"2006-10-24","bar_index":2834,"type":"SELL","basis":"structure_stop","strength":0.725,"price":45.9426,"stop_level":46.0645,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-26","known_ts":"2006-10-26","bar_index":2835,"type":"SELL","basis":"structure_stop","strength":0.725,"price":45.932,"stop_level":46.0645,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-10","known_ts":"2006-11-10","bar_index":2839,"type":"RECLAIM","strength":0.863,"price":47.4211,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-10-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-01-16","known_ts":"2007-01-18","bar_index":2853,"type":"BUY","strength":0.725,"price":45.7757,"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":55},{"ts":"2007-02-28","known_ts":"2007-02-28","bar_index":2863,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.1941,"stop_level":47.8044,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-04-17","known_ts":"2007-04-19","bar_index":2874,"type":"BUY","strength":0.725,"price":47.9805,"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":40},{"ts":"2007-05-29","known_ts":"2007-05-29","bar_index":2883,"type":"SELL","basis":"structure_stop","strength":0.863,"price":59.5469,"stop_level":59.5851,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-30","known_ts":"2007-05-30","bar_index":2884,"type":"RECLAIM","strength":0.863,"price":60.0625,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-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":"2007-05-29","prior_stop_level":59.5851,"sweep_low":59.1065,"atr14":1.234625,"stop_level":58.489187,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-06-12","known_ts":"2007-06-12","bar_index":2887,"type":"RECLAIM","strength":1.0,"price":60.2505,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-05-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-10-02","known_ts":"2007-10-04","bar_index":2913,"type":"BUY","strength":0.45,"price":49.6027,"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":"2007-10-16","known_ts":"2007-10-16","bar_index":2916,"type":"SELL","basis":"structure_stop","strength":0.45,"price":48.2483,"stop_level":49.6027,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2007-11-27","known_ts":"2007-11-29","bar_index":2926,"type":"BUY","strength":0.45,"price":43.0461,"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-01-02","known_ts":"2008-01-02","bar_index":2934,"type":"SELL","basis":"structure_stop","strength":0.588,"price":43.3336,"stop_level":43.6266,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-07","known_ts":"2008-01-07","bar_index":2935,"type":"SELL","basis":"structure_stop","strength":0.588,"price":41.3102,"stop_level":43.6266,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-18","known_ts":"2008-01-23","bar_index":2938,"type":"REBUY","strength":0.45,"price":43.9466,"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":"2008-02-19","known_ts":"2008-02-19","bar_index":2944,"type":"SELL","basis":"structure_stop","strength":0.588,"price":48.0044,"stop_level":48.2974,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-02-21","known_ts":"2008-02-21","bar_index":2945,"type":"RECLAIM","strength":0.588,"price":48.4818,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-02-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":"2008-02-19","prior_stop_level":48.2974,"sweep_low":47.131,"atr14":1.988036,"stop_level":46.136982,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-03","known_ts":"2008-03-03","bar_index":2947,"type":"SELL","basis":"structure_stop","strength":0.588,"price":47.8876,"stop_level":48.0044,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-31","known_ts":"2008-04-02","bar_index":2954,"type":"BUY","strength":0.863,"price":49.7792,"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":"2008-06-24","known_ts":"2008-06-26","bar_index":2974,"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-06-24","trigger_known_ts":"2008-06-26","strength":0.45,"price":36.3267,"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.420225,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":35.411,"atr14":1.180286,"stop_level":34.820857,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-16","known_ts":"2008-07-18","bar_index":2979,"type":"BUY","strength":0.45,"price":37.5604,"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-07-16","known_ts":"2008-07-18","bar_index":2979,"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-07-16","trigger_known_ts":"2008-07-18","strength":0.45,"price":37.5604,"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.358408,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":31.9236,"atr14":1.542516,"stop_level":31.152342,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-01","known_ts":"2008-08-01","bar_index":2983,"type":"RECLAIM","strength":0.725,"price":43.9484,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-07-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-08-25","known_ts":"2008-08-25","bar_index":2988,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.6359,"stop_level":43.7291,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-08-27","known_ts":"2008-08-27","bar_index":2989,"type":"RECLAIM","strength":0.863,"price":44.2985,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-08-25 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":"2008-08-25","prior_stop_level":43.7291,"sweep_low":42.9505,"atr14":1.64145,"stop_level":42.129775,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-10","known_ts":"2008-09-10","bar_index":2992,"type":"RECLAIM","strength":0.863,"price":48.2734,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-08-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-23","known_ts":"2008-09-23","bar_index":2995,"type":"SELL","basis":"structure_stop","strength":0.863,"price":45.8807,"stop_level":46.3494,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-26","known_ts":"2008-09-26","bar_index":2996,"type":"RECLAIM","strength":0.863,"price":46.5092,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-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":"2008-09-23","prior_stop_level":46.3494,"sweep_low":44.756,"atr14":2.380524,"stop_level":43.565738,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-20","known_ts":"2008-11-24","bar_index":3009,"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-20","trigger_known_ts":"2008-11-24","strength":0.45,"price":20.2343,"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.604688,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.8192,"atr14":2.17117,"stop_level":15.733615,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-04","known_ts":"2008-12-08","bar_index":3012,"type":"BUY","strength":0.45,"price":24.7413,"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-12-04","known_ts":"2008-12-08","bar_index":3012,"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-12-04","trigger_known_ts":"2008-12-08","strength":0.45,"price":24.7413,"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.516636,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.5602,"atr14":1.996805,"stop_level":18.561798,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-20","known_ts":"2009-01-20","bar_index":3022,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.9557,"stop_level":21.5992,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-05","known_ts":"2009-02-09","bar_index":3026,"type":"REBUY","strength":0.588,"price":20.6855,"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-03-09","known_ts":"2009-03-11","bar_index":3033,"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-09","trigger_known_ts":"2009-03-11","strength":0.45,"price":13.8345,"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.722083,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.876,"atr14":1.328464,"stop_level":10.211768,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-12","known_ts":"2009-03-16","bar_index":3034,"type":"BUY","strength":0.45,"price":14.2425,"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-12","known_ts":"2009-03-16","bar_index":3034,"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-12","trigger_known_ts":"2009-03-16","strength":0.45,"price":14.2425,"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.713887,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.876,"atr14":1.289194,"stop_level":10.231403,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-28","known_ts":"2009-05-28","bar_index":3051,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.1851,"stop_level":23.3163,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-29","known_ts":"2009-05-29","bar_index":3052,"type":"RECLAIM","strength":0.725,"price":24.1239,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-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":"2009-05-28","prior_stop_level":23.3163,"sweep_low":22.7042,"atr14":1.579527,"stop_level":21.914436,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-29","known_ts":"2009-06-29","bar_index":3059,"type":"RECLAIM","strength":0.863,"price":25.641,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-13","known_ts":"2009-07-15","bar_index":3062,"type":"BUY","strength":1.0,"price":28.5491,"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":"2009-09-01","known_ts":"2009-09-01","bar_index":3074,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.8572,"stop_level":35.8629,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-04","known_ts":"2009-09-04","bar_index":3075,"type":"RECLAIM","strength":1.0,"price":36.9235,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-09-01","prior_stop_level":35.8629,"sweep_low":34.8946,"atr14":1.404187,"stop_level":34.192506,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-15","known_ts":"2009-09-17","bar_index":3077,"type":"REBUY","strength":1.0,"price":41.3732,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2010-01-21","known_ts":"2010-01-21","bar_index":3106,"type":"SELL","basis":"structure_stop","strength":0.863,"price":45.6968,"stop_level":46.7576,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-02-24","known_ts":"2010-02-26","bar_index":3114,"type":"BUY","strength":0.863,"price":49.0409,"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":"2010-05-20","known_ts":"2010-05-20","bar_index":3134,"type":"SELL","basis":"structure_stop","strength":0.863,"price":54.5038,"stop_level":57.1872,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-05-21","known_ts":"2010-05-21","bar_index":3134,"type":"RECLAIM","strength":1.0,"price":57.9501,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-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":"2010-05-20","prior_stop_level":57.1872,"sweep_low":53.1229,"atr14":3.122908,"stop_level":51.561446,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-15","known_ts":"2010-09-17","bar_index":3161,"type":"BUY","strength":0.588,"price":43.8362,"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":"2010-10-28","known_ts":"2010-10-28","bar_index":3171,"type":"SELL","basis":"structure_stop","strength":0.725,"price":45.3133,"stop_level":47.0493,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-12-01","known_ts":"2010-12-03","bar_index":3179,"type":"BUY","strength":0.588,"price":47.3887,"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":"2010-12-14","known_ts":"2010-12-14","bar_index":3182,"type":"RECLAIM","strength":0.725,"price":52.9882,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2010-12-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-01-06","known_ts":"2011-01-06","bar_index":3187,"type":"SELL","basis":"structure_stop","strength":0.725,"price":52.0056,"stop_level":52.5798,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-01-11","known_ts":"2011-01-11","bar_index":3188,"type":"SELL","basis":"structure_stop","strength":0.725,"price":51.9642,"stop_level":52.5798,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-01-12","known_ts":"2011-01-12","bar_index":3188,"type":"RECLAIM","strength":0.725,"price":53.0888,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-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":"2011-01-06","prior_stop_level":52.5798,"sweep_low":50.9224,"atr14":1.221186,"stop_level":50.311807,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-01-12","known_ts":"2011-01-12","bar_index":3188,"type":"RECLAIM","strength":0.725,"price":53.0888,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-11 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":"2011-01-11","prior_stop_level":52.5798,"sweep_low":51.7807,"atr14":1.221186,"stop_level":51.170107,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-24","known_ts":"2011-03-28","bar_index":3205,"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":"2011-03-24","trigger_known_ts":"2011-03-28","strength":0.45,"price":48.437,"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.255897,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":47.0982,"atr14":1.122178,"stop_level":46.537111,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-29","known_ts":"2011-03-31","bar_index":3206,"type":"BUY","strength":0.588,"price":50.7934,"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":"2011-05-19","known_ts":"2011-05-19","bar_index":3218,"type":"SELL","basis":"structure_stop","strength":0.725,"price":49.6955,"stop_level":49.7164,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-06-28","known_ts":"2011-06-30","bar_index":3227,"type":"BUY","strength":0.45,"price":48.6779,"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":"2011-07-15","known_ts":"2011-07-15","bar_index":3231,"type":"SELL","basis":"structure_stop","strength":0.45,"price":45.3916,"stop_level":45.9483,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2011-08-26","known_ts":"2011-08-30","bar_index":3241,"type":"BUY","strength":0.45,"price":38.1773,"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":"2011-10-28","known_ts":"2011-10-28","bar_index":3255,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.281,"stop_level":33.2014,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-02","known_ts":"2011-11-02","bar_index":3256,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.7013,"stop_level":33.2014,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-30","known_ts":"2011-12-02","bar_index":3263,"type":"BUY","strength":0.588,"price":30.1439,"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":"2012-02-01","known_ts":"2012-02-01","bar_index":3277,"type":"RECLAIM","strength":0.863,"price":41.854,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-22","known_ts":"2012-03-22","bar_index":3288,"type":"SELL","basis":"structure_stop","strength":0.863,"price":46.9659,"stop_level":47.1499,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-26","known_ts":"2012-03-26","bar_index":3289,"type":"RECLAIM","strength":0.863,"price":47.874,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-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":"2012-03-22","prior_stop_level":47.1499,"sweep_low":45.6343,"atr14":1.31674,"stop_level":44.97593,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-27","known_ts":"2012-06-29","bar_index":3311,"type":"BUY","strength":0.863,"price":37.8389,"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":"2012-10-22","known_ts":"2012-10-24","bar_index":3338,"type":"REBUY","strength":1.0,"price":59.3247,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2012-11-19","known_ts":"2012-11-21","bar_index":3344,"type":"REBUY","strength":1.0,"price":63.2574,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2012-12-05","known_ts":"2012-12-05","bar_index":3347,"type":"SELL","basis":"structure_stop","strength":1.0,"price":61.7485,"stop_level":62.7315,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-12-12","known_ts":"2012-12-12","bar_index":3349,"type":"RECLAIM","strength":0.863,"price":63.4265,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-12-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":"2012-12-05","prior_stop_level":62.7315,"sweep_low":60.4524,"atr14":1.562353,"stop_level":59.671224,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-05-17","known_ts":"2013-05-17","bar_index":3385,"type":"RECLAIM","strength":1.0,"price":82.7788,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-12-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-29","known_ts":"2013-05-29","bar_index":3387,"type":"SELL","basis":"structure_stop","strength":1.0,"price":80.7563,"stop_level":81.3567,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-30","known_ts":"2013-05-30","bar_index":3387,"type":"RECLAIM","strength":1.0,"price":81.4894,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-05-29 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-05-29","prior_stop_level":81.3567,"sweep_low":79.9536,"atr14":2.103332,"stop_level":78.901934,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-05","known_ts":"2013-06-05","bar_index":3389,"type":"SELL","basis":"structure_stop","strength":1.0,"price":75.6683,"stop_level":81.3567,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-07-18","known_ts":"2013-07-22","bar_index":3399,"type":"BUY","strength":0.725,"price":83.2276,"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":20},{"ts":"2013-08-21","known_ts":"2013-08-21","bar_index":3407,"type":"SELL","basis":"structure_stop","strength":0.863,"price":83.2402,"stop_level":83.3097,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-22","known_ts":"2013-08-22","bar_index":3407,"type":"RECLAIM","strength":0.863,"price":86.5015,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-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":"2013-08-21","prior_stop_level":83.3097,"sweep_low":83.0,"atr14":2.243434,"stop_level":81.878283,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-08-28","known_ts":"2013-08-28","bar_index":3408,"type":"SELL","basis":"structure_stop","strength":0.863,"price":81.8298,"stop_level":83.2402,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-09-04","known_ts":"2013-09-04","bar_index":3410,"type":"RECLAIM","strength":0.725,"price":83.6844,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-28 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-08-28","prior_stop_level":83.2402,"sweep_low":81.2836,"atr14":2.199933,"stop_level":80.183634,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-09","known_ts":"2013-09-11","bar_index":3411,"type":"REBUY","strength":0.725,"price":86.2439,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2013-10-01","known_ts":"2013-10-01","bar_index":3416,"type":"SELL","basis":"structure_stop","strength":0.863,"price":91.8966,"stop_level":92.9255,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-07","known_ts":"2013-10-07","bar_index":3417,"type":"SELL","basis":"structure_stop","strength":0.863,"price":86.7775,"stop_level":92.9255,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-29","known_ts":"2013-10-31","bar_index":3423,"type":"BUY","strength":0.725,"price":92.735,"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":"2013-12-16","known_ts":"2013-12-18","bar_index":3434,"type":"BUY","strength":0.863,"price":99.6112,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2014-01-13","known_ts":"2014-01-13","bar_index":3440,"type":"SELL","basis":"structure_stop","strength":0.863,"price":97.9207,"stop_level":98.5267,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-01-14","known_ts":"2014-01-14","bar_index":3440,"type":"RECLAIM","strength":0.863,"price":99.0371,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-01-13 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":"2014-01-13","prior_stop_level":98.5267,"sweep_low":97.4678,"atr14":1.897632,"stop_level":96.518984,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-01-22","known_ts":"2014-01-22","bar_index":3442,"type":"SELL","basis":"structure_stop","strength":0.863,"price":96.3132,"stop_level":97.9207,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-03","known_ts":"2014-03-05","bar_index":3451,"type":"BUY","strength":0.588,"price":94.6924,"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":20},{"ts":"2014-04-29","known_ts":"2014-04-29","bar_index":3464,"type":"SELL","basis":"structure_stop","strength":0.725,"price":97.563,"stop_level":98.3768,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-05-01","known_ts":"2014-05-01","bar_index":3465,"type":"SELL","basis":"structure_stop","strength":0.725,"price":97.5245,"stop_level":98.3768,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-05-07","known_ts":"2014-05-07","bar_index":3466,"type":"SELL","basis":"structure_stop","strength":0.725,"price":97.249,"stop_level":98.3768,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-05-12","known_ts":"2014-05-12","bar_index":3467,"type":"RECLAIM","strength":0.725,"price":99.8826,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-05-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":"2014-05-07","prior_stop_level":98.3768,"sweep_low":94.6155,"atr14":2.270765,"stop_level":93.480117,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-07-07","known_ts":"2014-07-09","bar_index":3480,"type":"BUY","strength":0.45,"price":90.8681,"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":"2014-07-18","known_ts":"2014-07-22","bar_index":3483,"type":"BUY","strength":0.45,"price":92.214,"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":"2014-07-23","known_ts":"2014-07-23","bar_index":3484,"type":"RECLAIM","strength":0.588,"price":95.8781,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-07-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-08-07","known_ts":"2014-08-07","bar_index":3487,"type":"SELL","basis":"structure_stop","strength":0.588,"price":91.8148,"stop_level":91.8534,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-08-08","known_ts":"2014-08-08","bar_index":3488,"type":"RECLAIM","strength":0.588,"price":95.4016,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-08-07 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":"2014-08-07","prior_stop_level":91.8534,"sweep_low":91.5829,"atr14":2.278466,"stop_level":90.443667,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-21","known_ts":"2014-08-21","bar_index":3491,"type":"RECLAIM","strength":0.725,"price":97.005,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-08-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-09-25","known_ts":"2014-09-25","bar_index":3499,"type":"SELL","basis":"structure_stop","strength":0.725,"price":97.4159,"stop_level":97.8883,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-10-21","known_ts":"2014-10-23","bar_index":3505,"type":"BUY","strength":0.725,"price":102.056,"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":30},{"ts":"2014-12-10","known_ts":"2014-12-10","bar_index":3516,"type":"SELL","basis":"structure_stop","strength":0.863,"price":119.1012,"stop_level":119.2832,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-11","known_ts":"2014-12-11","bar_index":3517,"type":"RECLAIM","strength":0.863,"price":119.8811,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-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":"2014-12-10","prior_stop_level":119.2832,"sweep_low":119.0427,"atr14":2.162547,"stop_level":117.961427,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-24","known_ts":"2014-12-24","bar_index":3520,"type":"RECLAIM","strength":0.863,"price":125.4508,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-01-08","known_ts":"2015-01-12","bar_index":3523,"type":"REBUY","strength":1.0,"price":129.3047,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2015-05-22","known_ts":"2015-05-27","bar_index":3554,"type":"BUY","strength":0.725,"price":122.9172,"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":"2015-07-20","known_ts":"2015-07-22","bar_index":3567,"type":"BUY","strength":0.45,"price":116.888,"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":"2015-08-11","known_ts":"2015-08-11","bar_index":3572,"type":"SELL","basis":"structure_stop","strength":0.45,"price":112.3727,"stop_level":112.6152,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-08-12","known_ts":"2015-08-12","bar_index":3572,"type":"RECLAIM","strength":0.45,"price":113.2377,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-08-11 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-08-11","prior_stop_level":112.6152,"sweep_low":110.5377,"atr14":2.743085,"stop_level":109.166158,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-01","known_ts":"2015-09-01","bar_index":3577,"type":"SELL","basis":"structure_stop","strength":0.45,"price":105.5576,"stop_level":109.0894,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-09-02","known_ts":"2015-09-02","bar_index":3577,"type":"RECLAIM","strength":0.45,"price":109.544,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-09-01 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-09-01","prior_stop_level":109.0894,"sweep_low":104.958,"atr14":3.675512,"stop_level":103.120244,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-08","known_ts":"2015-10-12","bar_index":3586,"type":"BUY","strength":0.45,"price":104.6813,"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":"2015-11-16","known_ts":"2015-11-16","bar_index":3595,"type":"SELL","basis":"structure_stop","strength":0.588,"price":101.9336,"stop_level":102.4607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-17","known_ts":"2015-11-17","bar_index":3595,"type":"RECLAIM","strength":0.588,"price":103.627,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-11-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-11-16","prior_stop_level":102.4607,"sweep_low":99.1267,"atr14":3.382849,"stop_level":97.435276,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-09","known_ts":"2015-12-09","bar_index":3600,"type":"SELL","basis":"structure_stop","strength":0.588,"price":98.2458,"stop_level":104.4488,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-01-19","known_ts":"2016-01-21","bar_index":3609,"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":"2016-01-19","trigger_known_ts":"2016-01-21","strength":0.45,"price":88.3848,"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.36967,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":81.9102,"atr14":3.440837,"stop_level":80.189781,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-12","known_ts":"2016-02-17","bar_index":3615,"type":"BUY","strength":0.588,"price":92.0164,"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":"2016-02-12","known_ts":"2016-02-17","bar_index":3615,"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":"2016-02-12","trigger_known_ts":"2016-02-17","strength":0.588,"price":92.0164,"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.343771,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":84.9851,"atr14":3.17937,"stop_level":83.395415,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-02","known_ts":"2016-03-02","bar_index":3619,"type":"RECLAIM","strength":0.725,"price":107.4454,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-02-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-26","known_ts":"2016-04-26","bar_index":3631,"type":"SELL","basis":"structure_stop","strength":0.863,"price":119.626,"stop_level":120.2995,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-07-19","known_ts":"2016-07-21","bar_index":3651,"type":"BUY","strength":0.725,"price":122.5414,"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":30},{"ts":"2016-08-10","known_ts":"2016-08-10","bar_index":3656,"type":"SELL","basis":"structure_stop","strength":0.863,"price":125.2643,"stop_level":125.9684,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-16","known_ts":"2016-08-16","bar_index":3657,"type":"SELL","basis":"structure_stop","strength":0.863,"price":122.7426,"stop_level":125.9684,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-10-20","known_ts":"2016-10-24","bar_index":3673,"type":"BUY","strength":0.725,"price":114.9363,"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":"2016-11-07","known_ts":"2016-11-09","bar_index":3677,"type":"BUY","strength":0.45,"price":108.3824,"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":"2016-12-07","known_ts":"2016-12-07","bar_index":3684,"type":"RECLAIM","strength":0.725,"price":117.8544,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-11-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-01-09","known_ts":"2017-01-09","bar_index":3691,"type":"SELL","basis":"structure_stop","strength":0.863,"price":123.1999,"stop_level":123.3085,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-01-10","known_ts":"2017-01-10","bar_index":3691,"type":"RECLAIM","strength":0.863,"price":124.6991,"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":false},"anchor_ts":"2017-01-09","prior_stop_level":123.3085,"sweep_low":122.976,"atr14":2.406937,"stop_level":121.772531,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-26","known_ts":"2017-01-26","bar_index":3695,"type":"SELL","basis":"structure_stop","strength":0.863,"price":117.9968,"stop_level":123.1999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-01-30","known_ts":"2017-01-30","bar_index":3695,"type":"SELL","basis":"structure_stop","strength":0.863,"price":118.6548,"stop_level":123.1999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-04-24","known_ts":"2017-04-26","bar_index":3715,"type":"BUY","strength":0.725,"price":126.2881,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2017-05-18","known_ts":"2017-05-18","bar_index":3721,"type":"SELL","basis":"structure_stop","strength":0.863,"price":121.6007,"stop_level":124.9716,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-06-06","known_ts":"2017-06-06","bar_index":3725,"type":"RECLAIM","strength":1.0,"price":129.76,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-05-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-21","known_ts":"2017-09-25","bar_index":3750,"type":"BUY","strength":0.588,"price":122.4581,"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":40},{"ts":"2017-10-24","known_ts":"2017-10-24","bar_index":3757,"type":"SELL","basis":"structure_stop","strength":0.725,"price":112.7672,"stop_level":121.8018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-11-20","known_ts":"2017-11-22","bar_index":3764,"type":"BUY","strength":0.588,"price":115.8909,"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":"2018-01-10","known_ts":"2018-01-10","bar_index":3775,"type":"SELL","basis":"structure_stop","strength":0.588,"price":115.5918,"stop_level":116.8297,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-01-11","known_ts":"2018-01-11","bar_index":3775,"type":"RECLAIM","strength":0.588,"price":117.553,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-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":"2018-01-10","prior_stop_level":116.8297,"sweep_low":114.2844,"atr14":1.997905,"stop_level":113.285448,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-01-26","known_ts":"2018-01-26","bar_index":3779,"type":"RECLAIM","strength":0.725,"price":126.6218,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-01-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-02-08","known_ts":"2018-02-08","bar_index":3782,"type":"SELL","basis":"structure_stop","strength":0.588,"price":114.7156,"stop_level":115.8979,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-02-09","known_ts":"2018-02-09","bar_index":3782,"type":"RECLAIM","strength":0.588,"price":116.1482,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-02-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":"2018-02-08","prior_stop_level":115.8979,"sweep_low":113.7975,"atr14":3.537609,"stop_level":112.028696,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-24","known_ts":"2018-04-26","bar_index":3799,"type":"BUY","strength":0.45,"price":109.1259,"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":"2018-05-18","known_ts":"2018-05-18","bar_index":3805,"type":"RECLAIM","strength":0.725,"price":115.8778,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2018-04-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-05-29","known_ts":"2018-05-29","bar_index":3807,"type":"SELL","basis":"structure_stop","strength":0.588,"price":105.7852,"stop_level":106.2481,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-06-01","known_ts":"2018-06-01","bar_index":3808,"type":"SELL","basis":"structure_stop","strength":0.588,"price":102.4845,"stop_level":106.2481,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-06-11","known_ts":"2018-06-13","bar_index":3810,"type":"REBUY","strength":0.588,"price":106.5398,"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":"2018-07-06","known_ts":"2018-07-10","bar_index":3816,"type":"BUY","strength":0.588,"price":108.6486,"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":"2018-10-12","known_ts":"2018-10-16","bar_index":3839,"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":"2018-10-12","trigger_known_ts":"2018-10-16","strength":0.45,"price":77.1143,"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.39438,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":73.1864,"atr14":2.083913,"stop_level":72.144443,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-10-30","known_ts":"2018-11-01","bar_index":3843,"type":"BUY","strength":0.45,"price":81.1988,"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":"2018-10-30","known_ts":"2018-11-01","bar_index":3843,"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":"2018-10-30","trigger_known_ts":"2018-11-01","strength":0.45,"price":81.1988,"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.362302,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":72.674,"atr14":3.124516,"stop_level":71.111742,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-17","known_ts":"2018-12-17","bar_index":3853,"type":"SELL","basis":"structure_stop","strength":0.588,"price":80.129,"stop_level":81.0779,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-01-07","known_ts":"2019-01-09","bar_index":3858,"type":"REBUY","strength":0.725,"price":87.3317,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2019-03-15","known_ts":"2019-03-15","bar_index":3873,"type":"SELL","basis":"structure_stop","strength":0.863,"price":96.5114,"stop_level":98.9898,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-29","known_ts":"2019-03-29","bar_index":3877,"type":"RECLAIM","strength":0.863,"price":97.5332,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-30","known_ts":"2019-05-02","bar_index":3884,"type":"BUY","strength":1.0,"price":103.1277,"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":40},{"ts":"2019-06-17","known_ts":"2019-06-19","bar_index":3895,"type":"BUY","strength":0.863,"price":103.8421,"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":20},{"ts":"2019-08-01","known_ts":"2019-08-01","bar_index":3905,"type":"SELL","basis":"structure_stop","strength":1.0,"price":102.3354,"stop_level":104.2005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-09-06","known_ts":"2019-09-10","bar_index":3914,"type":"BUY","strength":0.863,"price":111.1324,"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":70},{"ts":"2019-10-31","known_ts":"2019-10-31","bar_index":3927,"type":"SELL","basis":"structure_stop","strength":1.0,"price":112.2392,"stop_level":112.8368,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-11-04","known_ts":"2019-11-04","bar_index":3927,"type":"RECLAIM","strength":1.0,"price":113.9509,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-10-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":"2019-10-31","prior_stop_level":112.8368,"sweep_low":110.1585,"atr14":3.066484,"stop_level":108.625258,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-01-07","known_ts":"2020-01-09","bar_index":3942,"type":"BUY","strength":0.725,"price":111.8335,"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":"2020-01-31","known_ts":"2020-01-31","bar_index":3947,"type":"SELL","basis":"structure_stop","strength":0.725,"price":108.7171,"stop_level":109.1039,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2020-02-03","known_ts":"2020-02-03","bar_index":3948,"type":"RECLAIM","strength":0.725,"price":109.4461,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-31 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":"2020-01-31","prior_stop_level":109.1039,"sweep_low":108.0031,"atr14":3.355231,"stop_level":106.325485,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-02-11","known_ts":"2020-02-13","bar_index":3950,"type":"REBUY","strength":0.725,"price":113.0756,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2020-04-07","known_ts":"2020-04-09","bar_index":3963,"type":"BUY","strength":0.588,"price":78.597,"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":25},{"ts":"2020-10-28","known_ts":"2020-10-28","bar_index":4010,"type":"SELL","basis":"structure_stop","strength":1.0,"price":144.0069,"stop_level":148.1031,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-11-03","known_ts":"2020-11-03","bar_index":4011,"type":"RECLAIM","strength":0.863,"price":151.137,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-10-28 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":"2020-10-28","prior_stop_level":148.1031,"sweep_low":137.8627,"atr14":4.794345,"stop_level":135.465528,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-20","known_ts":"2021-01-22","bar_index":4029,"type":"BUY","strength":0.863,"price":152.4547,"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":"2021-02-10","known_ts":"2021-02-12","bar_index":4034,"type":"REBUY","strength":0.725,"price":153.7776,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":0},{"ts":"2021-05-19","known_ts":"2021-05-19","bar_index":4056,"type":"SELL","basis":"structure_stop","strength":1.0,"price":184.9695,"stop_level":185.7979,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-03","known_ts":"2021-08-05","bar_index":4074,"type":"BUY","strength":0.725,"price":172.7359,"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":"2021-08-19","known_ts":"2021-08-19","bar_index":4078,"type":"SELL","basis":"structure_stop","strength":0.725,"price":170.8124,"stop_level":171.7469,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-08-20","known_ts":"2021-08-20","bar_index":4078,"type":"RECLAIM","strength":0.725,"price":172.2531,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-08-19 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-08-19","prior_stop_level":171.7469,"sweep_low":168.6709,"atr14":4.203295,"stop_level":166.569252,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-10-19","known_ts":"2021-10-21","bar_index":4092,"type":"BUY","strength":0.588,"price":162.9149,"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":"2021-11-26","known_ts":"2021-11-26","bar_index":4101,"type":"SELL","basis":"structure_stop","strength":0.725,"price":178.1693,"stop_level":180.763,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-12-02","known_ts":"2021-12-02","bar_index":4102,"type":"SELL","basis":"structure_stop","strength":0.725,"price":175.0159,"stop_level":180.763,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-12-07","known_ts":"2021-12-07","bar_index":4103,"type":"RECLAIM","strength":0.725,"price":181.0153,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-12-02 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-12-02","prior_stop_level":180.763,"sweep_low":171.823,"atr14":4.392762,"stop_level":169.626619,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-22","known_ts":"2021-12-22","bar_index":4107,"type":"RECLAIM","strength":0.725,"price":181.8115,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-12-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-04-25","known_ts":"2022-04-27","bar_index":4135,"type":"BUY","strength":0.45,"price":145.5979,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-05-18","known_ts":"2022-05-18","bar_index":4140,"type":"SELL","basis":"structure_stop","strength":0.588,"price":138.6927,"stop_level":140.4349,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-05-23","known_ts":"2022-05-23","bar_index":4141,"type":"SELL","basis":"structure_stop","strength":0.588,"price":139.7293,"stop_level":140.4349,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-05-26","known_ts":"2022-05-26","bar_index":4142,"type":"RECLAIM","strength":0.588,"price":143.8115,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-05-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-05-23","prior_stop_level":140.4349,"sweep_low":133.2764,"atr14":6.379134,"stop_level":130.086833,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-10","known_ts":"2022-06-10","bar_index":4146,"type":"SELL","basis":"structure_stop","strength":0.588,"price":132.071,"stop_level":134.9318,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-07-05","known_ts":"2022-07-07","bar_index":4151,"type":"BUY","strength":0.588,"price":130.3835,"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":"2022-07-05","known_ts":"2022-07-07","bar_index":4151,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-07-05","trigger_known_ts":"2022-07-07","strength":0.588,"price":130.3835,"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.309367,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":121.8091,"atr14":4.917335,"stop_level":119.350432,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-09","known_ts":"2022-08-09","bar_index":4159,"type":"SELL","basis":"structure_stop","strength":0.588,"price":127.5307,"stop_level":132.3121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-10","known_ts":"2022-08-10","bar_index":4159,"type":"RECLAIM","strength":0.588,"price":133.9113,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-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":"2022-08-09","prior_stop_level":132.3121,"sweep_low":127.3378,"atr14":4.478484,"stop_level":125.098558,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-26","known_ts":"2022-08-26","bar_index":4163,"type":"SELL","basis":"structure_stop","strength":0.588,"price":129.4077,"stop_level":132.4085,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-15","known_ts":"2022-09-19","bar_index":4168,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-09-15","trigger_known_ts":"2022-09-19","strength":0.45,"price":119.6044,"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.366464,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":116.8511,"atr14":3.975955,"stop_level":114.863122,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-03","known_ts":"2022-10-05","bar_index":4172,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-10-03","trigger_known_ts":"2022-10-05","strength":0.45,"price":117.314,"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.378596,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":109.3869,"atr14":3.810655,"stop_level":107.481573,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-14","known_ts":"2022-10-18","bar_index":4175,"type":"BUY","strength":0.45,"price":117.0379,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-10-14","known_ts":"2022-10-18","bar_index":4175,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-10-14","trigger_known_ts":"2022-10-18","strength":0.45,"price":117.0379,"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.380058,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":111.5149,"atr14":3.875932,"stop_level":109.576934,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-27","known_ts":"2022-10-31","bar_index":4178,"type":"BUY","strength":0.45,"price":112.2784,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-10-27","known_ts":"2022-10-31","bar_index":4178,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-10-27","trigger_known_ts":"2022-10-31","strength":0.45,"price":112.2784,"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.405269,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":101.0619,"atr14":4.336997,"stop_level":98.893402,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-04","known_ts":"2022-11-08","bar_index":4180,"type":"BUY","strength":0.45,"price":114.9342,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-11-04","known_ts":"2022-11-08","bar_index":4180,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-11-04","trigger_known_ts":"2022-11-08","strength":0.45,"price":114.9342,"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.391201,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":103.3767,"atr14":4.213961,"stop_level":101.269719,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-28","known_ts":"2022-11-28","bar_index":4185,"type":"SELL","basis":"structure_stop","strength":0.725,"price":118.1957,"stop_level":119.3627,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-11-29","known_ts":"2022-11-29","bar_index":4185,"type":"RECLAIM","strength":0.588,"price":119.9708,"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":false,"monthlyBull":false},"anchor_ts":"2022-11-28","prior_stop_level":119.3627,"sweep_low":117.2752,"atr14":4.016297,"stop_level":115.267052,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-30","known_ts":"2023-01-30","bar_index":4199,"type":"RECLAIM","strength":0.863,"price":128.6165,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-11-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-06","known_ts":"2023-02-06","bar_index":4200,"type":"SELL","basis":"structure_stop","strength":0.725,"price":123.2581,"stop_level":123.3321,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-02-08","known_ts":"2023-02-08","bar_index":4201,"type":"SELL","basis":"structure_stop","strength":0.725,"price":118.3107,"stop_level":123.3321,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-02-14","known_ts":"2023-02-14","bar_index":4202,"type":"RECLAIM","strength":0.725,"price":123.743,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-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":"2023-02-08","prior_stop_level":123.3321,"sweep_low":115.0563,"atr14":3.992953,"stop_level":113.059824,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-04-13","known_ts":"2023-04-17","bar_index":4216,"type":"BUY","strength":0.588,"price":114.0356,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":75},{"ts":"2023-05-10","known_ts":"2023-05-10","bar_index":4222,"type":"SELL","basis":"structure_stop","strength":0.725,"price":111.1552,"stop_level":113.0116,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-05-22","known_ts":"2023-05-24","bar_index":4225,"type":"REBUY","strength":0.725,"price":111.9728,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2023-07-25","known_ts":"2023-07-25","bar_index":4239,"type":"SELL","basis":"structure_stop","strength":0.863,"price":123.4476,"stop_level":123.6586,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-11-20","known_ts":"2023-11-22","bar_index":4267,"type":"BUY","strength":0.588,"price":94.5309,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":65},{"ts":"2024-01-12","known_ts":"2024-01-12","bar_index":4279,"type":"SELL","basis":"structure_stop","strength":0.588,"price":99.0877,"stop_level":102.3079,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-03-11","known_ts":"2024-03-13","bar_index":4292,"type":"BUY","strength":0.45,"price":95.8992,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-04-10","known_ts":"2024-04-10","bar_index":4299,"type":"SELL","basis":"structure_stop","strength":0.588,"price":97.8844,"stop_level":101.1401,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-06-10","known_ts":"2024-06-12","bar_index":4313,"type":"BUY","strength":0.45,"price":84.5403,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-06-10","known_ts":"2024-06-12","bar_index":4313,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2024-06-10","trigger_known_ts":"2024-06-12","strength":0.45,"price":84.5403,"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.361883,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":78.1223,"atr14":2.3572,"stop_level":76.9437,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-11","known_ts":"2024-07-11","bar_index":4320,"type":"RECLAIM","strength":0.725,"price":99.4798,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2024-06-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-07-24","known_ts":"2024-07-24","bar_index":4323,"type":"SELL","basis":"structure_stop","strength":0.725,"price":88.7651,"stop_level":90.2483,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-07-25","known_ts":"2024-07-25","bar_index":4323,"type":"RECLAIM","strength":0.725,"price":91.2999,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-07-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":"2024-07-24","prior_stop_level":90.2483,"sweep_low":87.219,"atr14":3.388537,"stop_level":85.524731,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-22","known_ts":"2024-08-26","bar_index":4330,"type":"BUY","strength":0.863,"price":92.6033,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2024-09-13","known_ts":"2024-09-17","bar_index":4335,"type":"BUY","strength":1.0,"price":93.133,"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":25},{"ts":"2024-10-22","known_ts":"2024-10-22","bar_index":4344,"type":"SELL","basis":"structure_stop","strength":1.0,"price":93.5446,"stop_level":94.2762,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-24","known_ts":"2024-10-24","bar_index":4344,"type":"RECLAIM","strength":1.0,"price":100.9338,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-10-22","prior_stop_level":94.2762,"sweep_low":90.6913,"atr14":3.164594,"stop_level":89.109003,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-07","known_ts":"2024-11-11","bar_index":4348,"type":"REBUY","strength":1.0,"price":103.284,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2024-12-04","known_ts":"2024-12-04","bar_index":4354,"type":"SELL","basis":"structure_stop","strength":1.0,"price":101.7453,"stop_level":101.8661,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-06","known_ts":"2024-12-06","bar_index":4354,"type":"RECLAIM","strength":1.0,"price":104.7824,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-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":"2024-12-04","prior_stop_level":101.8661,"sweep_low":100.3893,"atr14":2.766931,"stop_level":99.005834,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-12-20","known_ts":"2024-12-20","bar_index":4358,"type":"RECLAIM","strength":1.0,"price":108.2466,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-12-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-30","known_ts":"2024-12-30","bar_index":4359,"type":"SELL","basis":"structure_stop","strength":1.0,"price":105.7297,"stop_level":105.869,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-31","known_ts":"2024-12-31","bar_index":4360,"type":"RECLAIM","strength":1.0,"price":106.3241,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-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":"2024-12-30","prior_stop_level":105.869,"sweep_low":104.3366,"atr14":2.705163,"stop_level":102.984019,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-01-15","known_ts":"2025-01-15","bar_index":4363,"type":"RECLAIM","strength":1.0,"price":120.7477,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-12-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-01-31","known_ts":"2025-01-31","bar_index":4366,"type":"SELL","basis":"structure_stop","strength":1.0,"price":97.5288,"stop_level":105.3768,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-02-04","known_ts":"2025-02-04","bar_index":4367,"type":"SELL","basis":"structure_stop","strength":0.863,"price":93.2379,"stop_level":105.3768,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-05-08","known_ts":"2025-05-12","bar_index":4389,"type":"BUY","strength":0.588,"price":78.9619,"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":"2025-06-04","known_ts":"2025-06-06","bar_index":4395,"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":"2025-06-04","trigger_known_ts":"2025-06-06","strength":0.45,"price":80.1284,"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.350633,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":73.344,"atr14":2.490105,"stop_level":72.098947,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-14","known_ts":"2025-07-14","bar_index":4403,"type":"SELL","basis":"structure_stop","strength":0.725,"price":102.7685,"stop_level":103.9748,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-07-18","known_ts":"2025-07-18","bar_index":4405,"type":"SELL","basis":"structure_stop","strength":0.725,"price":89.9237,"stop_level":103.9748,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-09-04","known_ts":"2025-09-08","bar_index":4416,"type":"BUY","strength":1.0,"price":93.0881,"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":45},{"ts":"2025-11-19","known_ts":"2025-11-21","bar_index":4434,"type":"BUY","strength":0.588,"price":72.4444,"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":"2025-12-19","known_ts":"2025-12-19","bar_index":4441,"type":"SELL","basis":"structure_stop","strength":0.725,"price":72.6221,"stop_level":73.6387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-12-26","known_ts":"2025-12-26","bar_index":4442,"type":"SELL","basis":"structure_stop","strength":0.725,"price":71.1712,"stop_level":73.6387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2026-01-05","known_ts":"2026-01-05","bar_index":4444,"type":"RECLAIM","strength":0.725,"price":75.662,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-26 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":"2025-12-26","prior_stop_level":73.6387,"sweep_low":70.2533,"atr14":2.331107,"stop_level":69.087746,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-13","known_ts":"2026-01-13","bar_index":4446,"type":"RECLAIM","strength":0.863,"price":83.6368,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-12-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-02-24","known_ts":"2026-02-24","bar_index":4455,"type":"SELL","basis":"structure_stop","strength":0.863,"price":70.7369,"stop_level":75.9581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2026-05-12","known_ts":"2026-05-12","bar_index":4473,"type":"SELL","basis":"structure_stop","strength":0.45,"price":41.29,"stop_level":53.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2026-05-19","known_ts":"2026-05-21","bar_index":4475,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2026-05-19","trigger_known_ts":"2026-05-21","strength":0.45,"price":43.21,"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.592698,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":38.38,"atr14":2.783289,"stop_level":36.988356,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-05","known_ts":"2026-06-09","bar_index":4479,"type":"BUY","strength":0.45,"price":41.44,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2026-06-05","known_ts":"2026-06-09","bar_index":4479,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2026-06-05","trigger_known_ts":"2026-06-09","strength":0.45,"price":41.44,"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.609382,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":38.64,"atr14":2.190697,"stop_level":37.544652,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-10","known_ts":"2026-06-12","bar_index":4480,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2026-06-10","trigger_known_ts":"2026-06-12","strength":0.45,"price":42.89,"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.595714,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":38.64,"atr14":2.198448,"stop_level":37.540776,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-23","known_ts":"2026-07-23","bar_index":4489,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.69,"stop_level":37.12,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-07-24","known_ts":"2026-07-24","bar_index":4490,"type":"RECLAIM","strength":0.588,"price":37.27,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-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":"2026-07-23","prior_stop_level":37.12,"sweep_low":35.4483,"atr14":2.062887,"stop_level":34.416856,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"RECLAIM","last_scored_signal":"SELL","last_scored_ts":"2026-07-23","last_scored_basis":"structure_stop","bars_since_signal":4,"extended":false,"strong_bull":false,"overbought":true,"weeklyBull":true,"above200":false},"early_dots":["2017-12-20","2018-03-07","2018-04-03","2018-05-15","2018-07-02","2018-10-30","2019-03-29","2019-06-04","2019-08-15","2019-11-21","2019-12-27","2020-11-04","2020-11-20","2020-12-14","2021-01-11","2021-02-10","2021-06-21","2021-07-29","2021-10-14","2022-01-24","2022-02-14","2022-03-16","2022-04-11","2022-06-21","2023-03-22","2023-08-22","2023-10-12","2023-11-07","2024-02-13","2024-03-06","2024-05-09","2025-01-10","2025-02-14","2025-03-13","2025-04-22","2025-08-13","2025-10-03","2025-10-13","2025-11-14","2026-03-19"],"warnings":[{"ts":"2023-02-07","kind":"arm","px":122.9623},{"ts":"2023-02-08","kind":"confirm","px":118.3107,"level":123.3321},{"ts":"2023-04-27","kind":"arm","px":112.7119},{"ts":"2023-05-10","kind":"confirm","px":111.1552,"level":113.0116},{"ts":"2023-06-26","kind":"arm","px":120.4692},{"ts":"2023-07-25","kind":"confirm","px":123.4476,"level":123.6586},{"ts":"2024-01-04","kind":"arm","px":102.5596},{"ts":"2024-01-12","kind":"confirm","px":99.0877,"level":102.3079},{"ts":"2024-04-05","kind":"arm","px":101.7666},{"ts":"2024-04-10","kind":"confirm","px":97.8844,"level":101.1401},{"ts":"2024-06-25","kind":"arm","px":78.2301},{"ts":"2024-07-19","kind":"arm","px":94.9405},{"ts":"2024-07-24","kind":"confirm","px":88.7651,"level":90.2483},{"ts":"2024-10-03","kind":"arm","px":95.8674},{"ts":"2024-10-22","kind":"confirm","px":93.5446,"level":94.2762},{"ts":"2024-10-28","kind":"arm","px":94.8432},{"ts":"2024-11-22","kind":"arm","px":104.5037},{"ts":"2024-12-04","kind":"confirm","px":101.7453,"level":101.8661},{"ts":"2024-12-19","kind":"arm","px":105.869},{"ts":"2024-12-30","kind":"confirm","px":105.7297,"level":105.869},{"ts":"2025-01-30","kind":"arm","px":100.668},{"ts":"2025-01-31","kind":"confirm","px":97.5288,"level":105.3768},{"ts":"2025-02-03","kind":"arm","px":92.142},{"ts":"2025-02-04","kind":"confirm","px":93.2379,"level":105.3768},{"ts":"2025-05-27","kind":"arm","px":76.8858},{"ts":"2025-07-08","kind":"arm","px":103.9748},{"ts":"2025-07-14","kind":"confirm","px":102.7685,"level":103.9748},{"ts":"2025-07-17","kind":"arm","px":93.2434},{"ts":"2025-07-18","kind":"confirm","px":89.9237,"level":103.9748},{"ts":"2025-12-05","kind":"arm","px":75.0698},{"ts":"2025-12-19","kind":"confirm","px":72.6221,"level":73.6387},{"ts":"2025-12-24","kind":"arm","px":71.1613},{"ts":"2025-12-26","kind":"confirm","px":71.1712,"level":73.6387},{"ts":"2026-01-26","kind":"arm","px":83.6072},{"ts":"2026-02-24","kind":"confirm","px":70.7369,"level":75.9581},{"ts":"2026-05-11","kind":"arm","px":41.08},{"ts":"2026-05-12","kind":"confirm","px":41.29,"level":53.8},{"ts":"2026-07-21","kind":"arm","px":36.44},{"ts":"2026-07-23","kind":"confirm","px":35.69,"level":37.12},{"ts":"2026-08-13","kind":"arm","px":42.85}],"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":[]}}}