{"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":"MZTI","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1980-11-28","known_ts":"1980-11-28","bar_index":60,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.6728,"stop_level":0.6844,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1981-01-21","known_ts":"1981-01-23","bar_index":72,"type":"BUY","strength":0.588,"price":0.6264,"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":"1981-02-13","known_ts":"1981-02-13","bar_index":77,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.6032,"stop_level":0.6148,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-03-13","known_ts":"1981-03-17","bar_index":84,"type":"BUY","strength":0.588,"price":0.6148,"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":"1981-03-31","known_ts":"1981-03-31","bar_index":88,"type":"RECLAIM","strength":0.725,"price":0.6496,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1981-03-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-09-16","known_ts":"1981-09-18","bar_index":127,"type":"BUY","strength":0.45,"price":0.6148,"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":"1981-10-02","known_ts":"1981-10-06","bar_index":131,"type":"BUY","strength":0.45,"price":0.5684,"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":"1981-10-12","known_ts":"1981-10-12","bar_index":133,"type":"RECLAIM","strength":0.588,"price":0.6612,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1981-10-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1981-12-21","known_ts":"1981-12-21","bar_index":149,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.754,"stop_level":0.7656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-03-04","known_ts":"1982-03-08","bar_index":166,"type":"BUY","strength":0.588,"price":0.6844,"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":50},{"ts":"1982-04-26","known_ts":"1982-04-28","bar_index":178,"type":"BUY","strength":0.45,"price":0.6264,"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":"1982-05-21","known_ts":"1982-05-21","bar_index":184,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.6032,"stop_level":0.6148,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1982-07-13","known_ts":"1982-07-15","bar_index":196,"type":"BUY","strength":0.45,"price":0.58,"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":"1982-08-16","known_ts":"1982-08-18","bar_index":204,"type":"BUY","strength":0.45,"price":0.5916,"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":"1982-09-07","known_ts":"1982-09-07","bar_index":209,"type":"RECLAIM","strength":0.725,"price":0.6496,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1982-08-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-05-11","known_ts":"1983-05-11","bar_index":266,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.3572,"stop_level":1.4616,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-07-11","known_ts":"1983-07-13","bar_index":280,"type":"BUY","strength":0.725,"price":1.3572,"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":"1983-08-26","known_ts":"1983-08-26","bar_index":291,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.3398,"stop_level":1.3572,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1983-12-12","known_ts":"1983-12-14","bar_index":316,"type":"BUY","strength":0.45,"price":1.2528,"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-01-17","known_ts":"1984-01-17","bar_index":324,"type":"RECLAIM","strength":0.725,"price":1.3746,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1983-12-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-02-06","known_ts":"1984-02-06","bar_index":328,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.3224,"stop_level":1.3398,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-02-09","known_ts":"1984-02-09","bar_index":329,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.2354,"stop_level":1.3398,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-04-16","known_ts":"1984-04-18","bar_index":345,"type":"BUY","strength":0.45,"price":1.0266,"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-05-11","known_ts":"1984-05-11","bar_index":351,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.9831,"stop_level":0.9918,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1984-05-14","known_ts":"1984-05-14","bar_index":351,"type":"RECLAIM","strength":0.45,"price":1.0092,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-05-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":"1984-05-11","prior_stop_level":0.9918,"sweep_low":0.9744,"atr14":0.02793,"stop_level":0.960435,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-07-03","known_ts":"1984-07-03","bar_index":363,"type":"RECLAIM","strength":0.725,"price":1.1832,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-05-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-11-08","known_ts":"1984-11-12","bar_index":393,"type":"BUY","strength":0.588,"price":1.0266,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1984-12-07","known_ts":"1984-12-07","bar_index":399,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0179,"stop_level":1.0266,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-12-12","known_ts":"1984-12-12","bar_index":400,"type":"RECLAIM","strength":0.725,"price":1.044,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-12-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":"1984-12-07","prior_stop_level":1.0266,"sweep_low":1.0179,"atr14":0.023956,"stop_level":1.005922,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-12-21","known_ts":"1984-12-21","bar_index":403,"type":"RECLAIM","strength":0.863,"price":1.0788,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-12-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-02-19","known_ts":"1985-02-19","bar_index":416,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.1136,"stop_level":1.131,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-04-19","known_ts":"1985-04-23","bar_index":430,"type":"BUY","strength":0.588,"price":1.0614,"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":55},{"ts":"1985-06-19","known_ts":"1985-06-19","bar_index":444,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0962,"stop_level":1.131,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-08-01","known_ts":"1985-08-05","bar_index":454,"type":"BUY","strength":1.0,"price":1.131,"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":55},{"ts":"1985-09-05","known_ts":"1985-09-09","bar_index":462,"type":"BUY","strength":1.0,"price":1.1136,"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":"quality","score":75},{"ts":"1985-10-10","known_ts":"1985-10-14","bar_index":470,"type":"BUY","strength":0.863,"price":1.0962,"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":75},{"ts":"1985-12-11","known_ts":"1985-12-11","bar_index":484,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.1832,"stop_level":1.1919,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-12-13","known_ts":"1985-12-13","bar_index":485,"type":"RECLAIM","strength":1.0,"price":1.2354,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-12-11 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":"1985-12-11","prior_stop_level":1.1919,"sweep_low":1.1832,"atr14":0.029387,"stop_level":1.168506,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-12-27","known_ts":"1985-12-27","bar_index":488,"type":"RECLAIM","strength":1.0,"price":1.2354,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-03-27","known_ts":"1986-03-27","bar_index":508,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.5834,"stop_level":1.6008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-04-24","known_ts":"1986-04-24","bar_index":515,"type":"RECLAIM","strength":1.0,"price":1.7922,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-03-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-09-02","known_ts":"1986-09-04","bar_index":545,"type":"BUY","strength":0.725,"price":1.5007,"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":"1987-01-26","known_ts":"1987-01-26","bar_index":578,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.7332,"stop_level":1.7552,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-01-30","known_ts":"1987-01-30","bar_index":580,"type":"RECLAIM","strength":0.863,"price":1.7771,"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":true,"monthlyBull":false},"anchor_ts":"1987-01-26","prior_stop_level":1.7552,"sweep_low":1.7332,"atr14":0.040995,"stop_level":1.712702,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-02-09","known_ts":"1987-02-09","bar_index":582,"type":"RECLAIM","strength":0.863,"price":1.799,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-01-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-03-09","known_ts":"1987-03-09","bar_index":588,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.9994,"stop_level":2.0184,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-03-11","known_ts":"1987-03-11","bar_index":589,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.9663,"stop_level":2.0184,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-06-02","known_ts":"1987-06-04","bar_index":608,"type":"BUY","strength":0.725,"price":1.8932,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1987-06-30","known_ts":"1987-06-30","bar_index":614,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.7596,"stop_level":1.7674,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1987-07-01","known_ts":"1987-07-01","bar_index":615,"type":"RECLAIM","strength":0.725,"price":1.8041,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-06-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1987-06-30","prior_stop_level":1.7674,"sweep_low":1.7596,"atr14":0.035778,"stop_level":1.741711,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-07-07","known_ts":"1987-07-09","bar_index":616,"type":"REBUY","strength":0.725,"price":1.9823,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":25},{"ts":"1987-08-26","known_ts":"1987-08-26","bar_index":628,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.1828,"stop_level":2.2273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-08-28","known_ts":"1987-08-28","bar_index":628,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0937,"stop_level":2.2273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-11-16","known_ts":"1987-11-18","bar_index":647,"type":"BUY","strength":0.45,"price":1.6601,"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-28","known_ts":"1987-12-28","bar_index":656,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5393,"stop_level":1.6072,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-01-05","known_ts":"1988-01-05","bar_index":658,"type":"RECLAIM","strength":0.588,"price":1.6525,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-12-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":"1987-12-28","prior_stop_level":1.6072,"sweep_low":1.5393,"atr14":0.057985,"stop_level":1.510308,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-02-25","known_ts":"1988-02-29","bar_index":670,"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":"1988-02-25","trigger_known_ts":"1988-02-29","strength":0.45,"price":1.4487,"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.37459,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.3808,"atr14":0.050618,"stop_level":1.355491,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-03-04","known_ts":"1988-03-08","bar_index":672,"type":"BUY","strength":0.588,"price":1.4987,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1988-03-04","known_ts":"1988-03-08","bar_index":672,"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":"1988-03-04","trigger_known_ts":"1988-03-08","strength":0.588,"price":1.4987,"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.353005,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1.4261,"atr14":0.048845,"stop_level":1.401677,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-03-30","known_ts":"1988-04-04","bar_index":678,"type":"BUY","strength":0.588,"price":1.4644,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1988-05-19","known_ts":"1988-05-19","bar_index":689,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4873,"stop_level":1.5102,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-07-05","known_ts":"1988-07-05","bar_index":700,"type":"RECLAIM","strength":0.863,"price":1.6181,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-05-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-10-24","known_ts":"1988-10-26","bar_index":726,"type":"REBUY","strength":0.863,"price":1.7504,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1988-12-19","known_ts":"1988-12-21","bar_index":739,"type":"BUY","strength":0.863,"price":1.7911,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"1989-02-06","known_ts":"1989-02-08","bar_index":750,"type":"BUY","strength":0.863,"price":1.7911,"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":"1989-09-26","known_ts":"1989-09-26","bar_index":803,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.2014,"stop_level":2.2498,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-10-26","known_ts":"1989-10-26","bar_index":811,"type":"RECLAIM","strength":1.0,"price":2.5401,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-09-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-03-07","known_ts":"1990-03-09","bar_index":841,"type":"BUY","strength":0.588,"price":2.1893,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"1990-04-04","known_ts":"1990-04-04","bar_index":847,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.9925,"stop_level":2.0234,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1990-04-10","known_ts":"1990-04-12","bar_index":849,"type":"REBUY","strength":0.45,"price":2.1401,"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-04-10","known_ts":"1990-04-10","bar_index":849,"type":"RECLAIM","strength":0.45,"price":2.2631,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-04-04 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":"1990-04-04","prior_stop_level":2.0234,"sweep_low":1.9187,"atr14":0.083121,"stop_level":1.87714,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-05-04","known_ts":"1990-05-04","bar_index":854,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.0786,"stop_level":2.1155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1990-05-09","known_ts":"1990-05-09","bar_index":855,"type":"RECLAIM","strength":0.45,"price":2.1401,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-05-04 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":"1990-05-04","prior_stop_level":2.1155,"sweep_low":2.0663,"atr14":0.061757,"stop_level":2.035422,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-05-18","known_ts":"1990-05-18","bar_index":858,"type":"RECLAIM","strength":0.725,"price":2.2631,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-05-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-06-18","known_ts":"1990-06-18","bar_index":864,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.1333,"stop_level":2.1893,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-07-06","known_ts":"1990-07-10","bar_index":869,"type":"BUY","strength":0.588,"price":2.1581,"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":"1990-07-11","known_ts":"1990-07-11","bar_index":870,"type":"RECLAIM","strength":0.725,"price":2.2573,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1990-07-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-07-31","known_ts":"1990-07-31","bar_index":874,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.1333,"stop_level":2.1581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-08-14","known_ts":"1990-08-16","bar_index":878,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1990-08-14","trigger_known_ts":"1990-08-16","strength":0.45,"price":1.9845,"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.218732,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.9349,"atr14":0.042028,"stop_level":1.913886,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-08-27","known_ts":"1990-08-29","bar_index":881,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1990-08-27","trigger_known_ts":"1990-08-29","strength":0.45,"price":1.7116,"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.326168,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.5876,"atr14":0.065498,"stop_level":1.554851,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-09-10","known_ts":"1990-09-12","bar_index":884,"type":"BUY","strength":0.45,"price":1.8552,"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-09-10","known_ts":"1990-09-12","bar_index":884,"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-09-10","trigger_known_ts":"1990-09-12","strength":0.45,"price":1.8552,"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.269635,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.7116,"atr14":0.058252,"stop_level":1.682474,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-10-01","known_ts":"1990-10-03","bar_index":889,"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-01","trigger_known_ts":"1990-10-03","strength":0.45,"price":1.6045,"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.368332,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.4792,"atr14":0.071721,"stop_level":1.443339,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-11-02","known_ts":"1990-11-06","bar_index":897,"type":"BUY","strength":0.45,"price":1.4541,"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-11-02","known_ts":"1990-11-06","bar_index":897,"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-11-02","trigger_known_ts":"1990-11-06","strength":0.45,"price":1.4541,"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.409431,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.3037,"atr14":0.063375,"stop_level":1.272013,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-12-31","known_ts":"1990-12-31","bar_index":910,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.6999,"stop_level":1.7252,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-01-03","known_ts":"1991-01-03","bar_index":910,"type":"RECLAIM","strength":0.725,"price":1.7506,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-12-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1990-12-31","prior_stop_level":1.7252,"sweep_low":1.6999,"atr14":0.04766,"stop_level":1.67607,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-14","known_ts":"1991-01-16","bar_index":913,"type":"REBUY","strength":0.725,"price":1.6999,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"1991-04-22","known_ts":"1991-04-22","bar_index":935,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.2042,"stop_level":2.2555,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-05-06","known_ts":"1991-05-06","bar_index":939,"type":"RECLAIM","strength":1.0,"price":2.2299,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-04-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-07-05","known_ts":"1991-07-09","bar_index":953,"type":"BUY","strength":0.863,"price":2.327,"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":"1991-08-19","known_ts":"1991-08-19","bar_index":963,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.3528,"stop_level":2.4563,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-08-20","known_ts":"1991-08-20","bar_index":963,"type":"RECLAIM","strength":1.0,"price":2.4821,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-08-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1991-08-19","prior_stop_level":2.4563,"sweep_low":2.327,"atr14":0.067768,"stop_level":2.293116,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-08-21","known_ts":"1991-08-23","bar_index":964,"type":"REBUY","strength":1.0,"price":2.6114,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1991-09-04","known_ts":"1991-09-06","bar_index":967,"type":"REBUY","strength":1.0,"price":2.6972,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1992-01-29","known_ts":"1992-01-29","bar_index":1001,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.9335,"stop_level":4.0778,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-02-04","known_ts":"1992-02-04","bar_index":1002,"type":"RECLAIM","strength":1.0,"price":4.1958,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-01-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":"1992-01-29","prior_stop_level":4.0778,"sweep_low":3.8549,"atr14":0.128555,"stop_level":3.790622,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-04-24","known_ts":"1992-04-24","bar_index":1021,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.5203,"stop_level":4.5335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1992-05-01","known_ts":"1992-05-01","bar_index":1022,"type":"RECLAIM","strength":0.863,"price":4.6653,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-04-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1992-04-24","prior_stop_level":4.5335,"sweep_low":4.4544,"atr14":0.124928,"stop_level":4.391936,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-06-16","known_ts":"1992-06-18","bar_index":1033,"type":"BUY","strength":0.725,"price":4.8106,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1992-08-21","known_ts":"1992-08-21","bar_index":1048,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.0889,"stop_level":5.1684,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-09-01","known_ts":"1992-09-03","bar_index":1051,"type":"REBUY","strength":0.863,"price":5.3119,"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":"1992-09-10","known_ts":"1992-09-14","bar_index":1053,"type":"REBUY","strength":0.863,"price":5.3917,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1992-11-17","known_ts":"1992-11-17","bar_index":1069,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.7112,"stop_level":5.7512,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-11-18","known_ts":"1992-11-18","bar_index":1069,"type":"RECLAIM","strength":0.863,"price":5.8111,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-11-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":"1992-11-17","prior_stop_level":5.7512,"sweep_low":5.7112,"atr14":0.127946,"stop_level":5.647227,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-11-25","known_ts":"1992-11-25","bar_index":1071,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.4317,"stop_level":5.7112,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-12-01","known_ts":"1992-12-01","bar_index":1072,"type":"RECLAIM","strength":0.863,"price":5.7512,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-11-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":"1992-11-25","prior_stop_level":5.7112,"sweep_low":5.3518,"atr14":0.158357,"stop_level":5.272622,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-12-28","known_ts":"1992-12-30","bar_index":1078,"type":"BUY","strength":0.725,"price":6.2195,"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":30},{"ts":"1993-02-23","known_ts":"1993-02-25","bar_index":1091,"type":"REBUY","strength":1.0,"price":7.3029,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1993-04-19","known_ts":"1993-04-19","bar_index":1103,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.5716,"stop_level":7.7126,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-05-27","known_ts":"1993-06-01","bar_index":1113,"type":"BUY","strength":0.725,"price":8.0549,"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-07-27","known_ts":"1993-07-27","bar_index":1126,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.9763,"stop_level":8.0302,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-07-29","known_ts":"1993-07-29","bar_index":1127,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.8685,"stop_level":8.0302,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-08-05","known_ts":"1993-08-05","bar_index":1129,"type":"RECLAIM","strength":0.588,"price":8.0841,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-07-29 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":"1993-07-29","prior_stop_level":8.0302,"sweep_low":7.7877,"atr14":0.185069,"stop_level":7.695166,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-08-23","known_ts":"1993-08-23","bar_index":1133,"type":"RECLAIM","strength":0.725,"price":8.5691,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-07-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-09-15","known_ts":"1993-09-15","bar_index":1138,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.0571,"stop_level":8.1112,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1993-09-22","known_ts":"1993-09-22","bar_index":1140,"type":"RECLAIM","strength":0.588,"price":8.2194,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-09-15 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":"1993-09-15","prior_stop_level":8.1112,"sweep_low":7.8949,"atr14":0.209663,"stop_level":7.790069,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-09-27","known_ts":"1993-09-29","bar_index":1141,"type":"BUY","strength":0.588,"price":8.8683,"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":30},{"ts":"1993-11-09","known_ts":"1993-11-09","bar_index":1151,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.1116,"stop_level":9.4631,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-11-24","known_ts":"1993-11-24","bar_index":1155,"type":"RECLAIM","strength":0.863,"price":9.5172,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-11-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-05-02","known_ts":"1994-05-04","bar_index":1191,"type":"BUY","strength":0.588,"price":9.527,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"1994-07-19","known_ts":"1994-07-21","bar_index":1209,"type":"BUY","strength":0.863,"price":10.925,"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":65},{"ts":"1994-09-02","known_ts":"1994-09-07","bar_index":1220,"type":"BUY","strength":0.725,"price":10.8147,"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":20},{"ts":"1994-11-02","known_ts":"1994-11-04","bar_index":1234,"type":"BUY","strength":0.588,"price":10.0292,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1995-01-09","known_ts":"1995-01-11","bar_index":1249,"type":"BUY","strength":0.45,"price":8.7702,"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":"1995-02-02","known_ts":"1995-02-02","bar_index":1255,"type":"RECLAIM","strength":0.725,"price":9.9078,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1995-01-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-02-21","known_ts":"1995-02-21","bar_index":1259,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.6876,"stop_level":9.761,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-02-22","known_ts":"1995-02-22","bar_index":1259,"type":"RECLAIM","strength":0.588,"price":9.816,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-02-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":"1995-02-21","prior_stop_level":9.761,"sweep_low":9.6876,"atr14":0.242116,"stop_level":9.566542,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-03-09","known_ts":"1995-03-09","bar_index":1263,"type":"RECLAIM","strength":0.863,"price":10.6104,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-02-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-07-26","known_ts":"1995-07-28","bar_index":1295,"type":"BUY","strength":0.725,"price":11.0978,"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":50},{"ts":"1995-11-09","known_ts":"1995-11-13","bar_index":1320,"type":"BUY","strength":0.45,"price":9.8824,"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":"1995-12-11","known_ts":"1995-12-11","bar_index":1327,"type":"RECLAIM","strength":0.725,"price":10.9766,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1995-11-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-01-09","known_ts":"1996-01-09","bar_index":1333,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.0699,"stop_level":11.0886,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-01-12","known_ts":"1996-01-12","bar_index":1334,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.9766,"stop_level":11.0886,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-01-11","known_ts":"1996-01-11","bar_index":1334,"type":"RECLAIM","strength":0.863,"price":11.1259,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-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":"1996-01-09","prior_stop_level":11.0886,"sweep_low":10.9019,"atr14":0.255839,"stop_level":10.773981,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-01-15","known_ts":"1996-01-15","bar_index":1334,"type":"RECLAIM","strength":0.863,"price":11.2006,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-01-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1996-01-12","prior_stop_level":11.0886,"sweep_low":10.9019,"atr14":0.267072,"stop_level":10.768364,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-02-09","known_ts":"1996-02-09","bar_index":1341,"type":"RECLAIM","strength":0.863,"price":11.2752,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-01-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-05-10","known_ts":"1996-05-14","bar_index":1362,"type":"BUY","strength":0.725,"price":10.7246,"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":"1996-07-16","known_ts":"1996-07-16","bar_index":1377,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.9248,"stop_level":11.0002,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-07-18","known_ts":"1996-07-18","bar_index":1377,"type":"RECLAIM","strength":0.863,"price":11.2262,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-07-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1996-07-16","prior_stop_level":11.0002,"sweep_low":10.6988,"atr14":0.291439,"stop_level":10.553081,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-08-14","known_ts":"1996-08-16","bar_index":1384,"type":"BUY","strength":0.725,"price":11.4522,"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":"1996-09-13","known_ts":"1996-09-17","bar_index":1391,"type":"REBUY","strength":0.588,"price":11.5815,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"1996-10-07","known_ts":"1996-10-07","bar_index":1396,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.1273,"stop_level":11.3544,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-10-08","known_ts":"1996-10-08","bar_index":1396,"type":"RECLAIM","strength":0.863,"price":11.5058,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-10-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":"1996-10-07","prior_stop_level":11.3544,"sweep_low":11.1273,"atr14":0.269053,"stop_level":10.992774,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-10-22","known_ts":"1996-10-22","bar_index":1400,"type":"RECLAIM","strength":0.863,"price":11.5815,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-10-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-10-31","known_ts":"1996-10-31","bar_index":1402,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.3544,"stop_level":11.5058,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-11-04","known_ts":"1996-11-04","bar_index":1403,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.2409,"stop_level":11.5058,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-11-07","known_ts":"1996-11-07","bar_index":1404,"type":"RECLAIM","strength":0.863,"price":11.7329,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-10-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":"1996-10-31","prior_stop_level":11.5058,"sweep_low":10.9381,"atr14":0.311164,"stop_level":10.782518,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-11-07","known_ts":"1996-11-07","bar_index":1404,"type":"RECLAIM","strength":0.863,"price":11.7329,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-11-04 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":"1996-11-04","prior_stop_level":11.5058,"sweep_low":11.0895,"atr14":0.311164,"stop_level":10.933918,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-11-20","known_ts":"1996-11-20","bar_index":1407,"type":"RECLAIM","strength":1.0,"price":13.6442,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-11-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-12-05","known_ts":"1996-12-05","bar_index":1410,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.6413,"stop_level":12.8683,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-12-20","known_ts":"1996-12-20","bar_index":1414,"type":"RECLAIM","strength":1.0,"price":13.2281,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-12-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-05-14","known_ts":"1997-05-16","bar_index":1447,"type":"BUY","strength":0.725,"price":13.662,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"1997-05-22","known_ts":"1997-05-27","bar_index":1449,"type":"BUY","strength":0.725,"price":13.8147,"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":"1997-08-15","known_ts":"1997-08-15","bar_index":1468,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.9836,"stop_level":15.0028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-08-18","known_ts":"1997-08-18","bar_index":1469,"type":"RECLAIM","strength":1.0,"price":15.0986,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-08-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-08-15","prior_stop_level":15.0028,"sweep_low":14.9836,"atr14":0.247122,"stop_level":14.860039,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-09-25","known_ts":"1997-09-25","bar_index":1478,"type":"RECLAIM","strength":1.0,"price":16.5025,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-08-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-15","known_ts":"1997-10-15","bar_index":1482,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.1178,"stop_level":16.3102,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-11-14","known_ts":"1997-11-18","bar_index":1490,"type":"BUY","strength":0.725,"price":16.3871,"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":"1997-12-03","known_ts":"1997-12-05","bar_index":1494,"type":"BUY","strength":0.725,"price":16.7718,"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":"1998-07-07","known_ts":"1998-07-09","bar_index":1543,"type":"BUY","strength":0.588,"price":18.2493,"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":30},{"ts":"1998-07-28","known_ts":"1998-07-30","bar_index":1548,"type":"BUY","strength":0.45,"price":18.0744,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-09-25","known_ts":"1998-09-29","bar_index":1562,"type":"BUY","strength":0.45,"price":14.4107,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-11-16","known_ts":"1998-11-16","bar_index":1574,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.6199,"stop_level":14.0593,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-18","known_ts":"1998-11-18","bar_index":1574,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.0634,"stop_level":14.0593,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-20","known_ts":"1998-11-20","bar_index":1575,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.2099,"stop_level":14.0593,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-01-04","known_ts":"1999-01-04","bar_index":1584,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.484,"stop_level":13.5429,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-01-05","known_ts":"1999-01-05","bar_index":1585,"type":"RECLAIM","strength":0.588,"price":13.8962,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-01-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-01-04","prior_stop_level":13.5429,"sweep_low":13.3957,"atr14":0.5414,"stop_level":13.125,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-14","known_ts":"1999-01-14","bar_index":1587,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.749,"stop_level":13.7784,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-01-15","known_ts":"1999-01-15","bar_index":1587,"type":"RECLAIM","strength":0.588,"price":13.8079,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-01-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":"1999-01-14","prior_stop_level":13.7784,"sweep_low":13.6018,"atr14":0.519297,"stop_level":13.342151,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-05-03","known_ts":"1999-05-03","bar_index":1612,"type":"RECLAIM","strength":0.863,"price":14.238,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-01-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-23","known_ts":"1999-06-23","bar_index":1624,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.3535,"stop_level":16.413,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-07-12","known_ts":"1999-07-12","bar_index":1628,"type":"RECLAIM","strength":0.863,"price":16.6508,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-09-09","known_ts":"1999-09-13","bar_index":1642,"type":"BUY","strength":0.863,"price":16.695,"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":"1999-09-30","known_ts":"1999-09-30","bar_index":1647,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.2913,"stop_level":15.4912,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1999-11-11","known_ts":"1999-11-11","bar_index":1657,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.5303,"stop_level":15.7991,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1999-11-15","known_ts":"1999-11-15","bar_index":1657,"type":"RECLAIM","strength":0.863,"price":16.0679,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-11-11 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":"1999-11-11","prior_stop_level":15.7991,"sweep_low":15.2913,"atr14":0.588614,"stop_level":14.996993,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-12-27","known_ts":"1999-12-29","bar_index":1667,"type":"BUY","strength":0.863,"price":16.0886,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2000-01-12","known_ts":"2000-01-14","bar_index":1671,"type":"BUY","strength":0.863,"price":16.4788,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":70},{"ts":"2000-03-30","known_ts":"2000-04-03","bar_index":1689,"type":"BUY","strength":0.588,"price":15.0033,"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":50},{"ts":"2000-04-24","known_ts":"2000-04-24","bar_index":1694,"type":"SELL","basis":"structure_stop","strength":0.45,"price":13.9769,"stop_level":14.4297,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2000-04-27","known_ts":"2000-04-27","bar_index":1695,"type":"SELL","basis":"structure_stop","strength":0.45,"price":12.6562,"stop_level":13.826,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2000-08-25","known_ts":"2000-08-25","bar_index":1723,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.3687,"stop_level":11.399,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-08-29","known_ts":"2000-08-29","bar_index":1724,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.3687,"stop_level":11.399,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-09-07","known_ts":"2000-09-11","bar_index":1726,"type":"REBUY","strength":0.588,"price":11.9088,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-09-12","known_ts":"2000-09-12","bar_index":1727,"type":"RECLAIM","strength":0.725,"price":12.5517,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-09-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-11-06","known_ts":"2000-11-08","bar_index":1740,"type":"BUY","strength":0.725,"price":12.0619,"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":40},{"ts":"2000-12-15","known_ts":"2000-12-15","bar_index":1749,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.8936,"stop_level":12.0313,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-12-18","known_ts":"2000-12-18","bar_index":1749,"type":"RECLAIM","strength":0.863,"price":12.818,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2000-12-15","prior_stop_level":12.0313,"sweep_low":11.8936,"atr14":0.591758,"stop_level":11.597721,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-21","known_ts":"2000-12-21","bar_index":1750,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.8243,"stop_level":11.8936,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-12-22","known_ts":"2000-12-22","bar_index":1751,"type":"RECLAIM","strength":0.725,"price":12.8488,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-12-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":"2000-12-21","prior_stop_level":11.8936,"sweep_low":11.5239,"atr14":0.66062,"stop_level":11.19359,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-03","known_ts":"2001-01-05","bar_index":1753,"type":"REBUY","strength":1.0,"price":13.7732,"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-01-19","known_ts":"2001-01-19","bar_index":1756,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.5267,"stop_level":13.7424,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-01-25","known_ts":"2001-01-25","bar_index":1758,"type":"RECLAIM","strength":1.0,"price":13.7886,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-01-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-01-19","prior_stop_level":13.7424,"sweep_low":13.0645,"atr14":0.563928,"stop_level":12.782536,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-02","known_ts":"2001-02-02","bar_index":1760,"type":"RECLAIM","strength":1.0,"price":13.7116,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-01-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-03-26","known_ts":"2001-03-26","bar_index":1771,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.5631,"stop_level":14.687,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-03-27","known_ts":"2001-03-27","bar_index":1772,"type":"RECLAIM","strength":1.0,"price":14.718,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-03-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-03-26","prior_stop_level":14.687,"sweep_low":14.5011,"atr14":0.588968,"stop_level":14.206616,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-05-04","known_ts":"2001-05-08","bar_index":1781,"type":"BUY","strength":0.863,"price":15.4728,"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":"2001-06-22","known_ts":"2001-06-22","bar_index":1792,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.8221,"stop_level":16.1062,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-06-26","known_ts":"2001-06-26","bar_index":1793,"type":"RECLAIM","strength":0.863,"price":16.181,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-22 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":"2001-06-22","prior_stop_level":16.1062,"sweep_low":15.5979,"atr14":0.485825,"stop_level":15.354987,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-10","known_ts":"2001-07-10","bar_index":1796,"type":"RECLAIM","strength":1.0,"price":16.9334,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-06-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-10-12","known_ts":"2001-10-16","bar_index":1817,"type":"BUY","strength":0.725,"price":15.5792,"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":"2002-01-09","known_ts":"2002-01-09","bar_index":1837,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.8757,"stop_level":17.8807,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-07","known_ts":"2002-03-07","bar_index":1850,"type":"RECLAIM","strength":0.863,"price":18.2503,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-01-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-26","known_ts":"2002-04-26","bar_index":1861,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.1868,"stop_level":19.2121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-29","known_ts":"2002-04-29","bar_index":1862,"type":"RECLAIM","strength":1.0,"price":19.3184,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-04-26","prior_stop_level":19.2121,"sweep_low":19.1159,"atr14":0.428957,"stop_level":18.901421,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-05-10","known_ts":"2002-05-10","bar_index":1865,"type":"RECLAIM","strength":1.0,"price":20.1234,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-04-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-08-06","known_ts":"2002-08-08","bar_index":1885,"type":"BUY","strength":0.725,"price":18.8645,"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":"2002-10-07","known_ts":"2002-10-07","bar_index":1899,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.3474,"stop_level":21.5108,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-10-08","known_ts":"2002-10-08","bar_index":1899,"type":"RECLAIM","strength":1.0,"price":21.9245,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-10-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-10-07","prior_stop_level":21.5108,"sweep_low":21.2861,"atr14":0.734539,"stop_level":20.918831,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-14","known_ts":"2002-10-16","bar_index":1901,"type":"REBUY","strength":1.0,"price":22.8387,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2002-12-12","known_ts":"2002-12-16","bar_index":1915,"type":"BUY","strength":0.725,"price":19.7844,"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":"2003-01-17","known_ts":"2003-01-17","bar_index":1923,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.6098,"stop_level":19.7896,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2003-01-24","known_ts":"2003-01-24","bar_index":1924,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.2709,"stop_level":19.6098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2003-01-30","known_ts":"2003-01-30","bar_index":1925,"type":"RECLAIM","strength":0.588,"price":19.6407,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-01-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2003-01-24","prior_stop_level":19.6098,"sweep_low":19.0091,"atr14":0.47976,"stop_level":18.76922,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-13","known_ts":"2003-02-18","bar_index":1929,"type":"REBUY","strength":0.45,"price":19.5328,"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":"2003-02-27","known_ts":"2003-03-03","bar_index":1932,"type":"REBUY","strength":0.588,"price":19.4866,"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":"2003-03-17","known_ts":"2003-03-19","bar_index":1936,"type":"BUY","strength":0.45,"price":19.4522,"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":"2003-03-25","known_ts":"2003-03-25","bar_index":1938,"type":"RECLAIM","strength":0.725,"price":19.9943,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-03-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-01","known_ts":"2003-05-01","bar_index":1946,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.7465,"stop_level":20.9132,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-05-06","known_ts":"2003-05-06","bar_index":1947,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.4625,"stop_level":20.9132,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-06-16","known_ts":"2003-06-18","bar_index":1957,"type":"BUY","strength":0.588,"price":20.6058,"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":20},{"ts":"2003-07-24","known_ts":"2003-07-24","bar_index":1966,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.5228,"stop_level":20.6162,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-28","known_ts":"2003-07-28","bar_index":1966,"type":"RECLAIM","strength":0.725,"price":20.7563,"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":20.6162,"sweep_low":20.3671,"atr14":0.38979,"stop_level":20.172205,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-08-19","known_ts":"2003-08-21","bar_index":1972,"type":"REBUY","strength":0.863,"price":21.0261,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"2003-08-22","known_ts":"2003-08-22","bar_index":1973,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.4242,"stop_level":20.5124,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-08-25","known_ts":"2003-08-25","bar_index":1973,"type":"RECLAIM","strength":0.863,"price":20.72,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-08-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":"2003-08-22","prior_stop_level":20.5124,"sweep_low":20.0869,"atr14":0.396732,"stop_level":19.888534,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-09-02","known_ts":"2003-09-04","bar_index":1975,"type":"REBUY","strength":0.725,"price":21.3842,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2003-09-25","known_ts":"2003-09-25","bar_index":1980,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.8217,"stop_level":20.9677,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-10-09","known_ts":"2003-10-13","bar_index":1984,"type":"BUY","strength":0.863,"price":21.3848,"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":40},{"ts":"2003-11-17","known_ts":"2003-11-19","bar_index":1993,"type":"BUY","strength":0.725,"price":21.3953,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2004-01-28","known_ts":"2004-01-28","bar_index":2009,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.3565,"stop_level":23.7026,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-04-12","known_ts":"2004-04-14","bar_index":2026,"type":"BUY","strength":0.725,"price":22.4836,"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-04-29","known_ts":"2004-04-29","bar_index":2030,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.9195,"stop_level":21.9406,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-05-06","known_ts":"2004-05-06","bar_index":2032,"type":"SELL","basis":"structure_stop","strength":0.45,"price":21.308,"stop_level":21.9406,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2004-06-02","known_ts":"2004-06-04","bar_index":2038,"type":"BUY","strength":0.45,"price":21.1604,"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-06-10","known_ts":"2004-06-10","bar_index":2040,"type":"RECLAIM","strength":0.588,"price":21.9429,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2004-06-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2004-07-15","known_ts":"2004-07-15","bar_index":2047,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.9621,"stop_level":20.9864,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-09-01","known_ts":"2004-09-01","bar_index":2059,"type":"RECLAIM","strength":0.725,"price":22.7222,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-07-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-09-20","known_ts":"2004-09-20","bar_index":2063,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.2261,"stop_level":22.4393,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-09-23","known_ts":"2004-09-23","bar_index":2064,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.8903,"stop_level":22.4393,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-09-30","known_ts":"2004-09-30","bar_index":2065,"type":"RECLAIM","strength":0.863,"price":22.4766,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-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":"2004-09-23","prior_stop_level":22.4393,"sweep_low":21.352,"atr14":0.493395,"stop_level":21.105303,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-19","known_ts":"2004-10-21","bar_index":2070,"type":"REBUY","strength":0.863,"price":22.6419,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":85},{"ts":"2004-11-22","known_ts":"2004-11-24","bar_index":2078,"type":"BUY","strength":0.863,"price":23.015,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"2004-12-20","known_ts":"2004-12-20","bar_index":2084,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.6418,"stop_level":22.6525,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-12-21","known_ts":"2004-12-21","bar_index":2084,"type":"RECLAIM","strength":1.0,"price":22.7866,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-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":"2004-12-20","prior_stop_level":22.6525,"sweep_low":22.422,"atr14":0.542396,"stop_level":22.150802,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-02-14","known_ts":"2005-02-16","bar_index":2097,"type":"BUY","strength":0.863,"price":23.1458,"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":"2005-03-08","known_ts":"2005-03-10","bar_index":2102,"type":"BUY","strength":1.0,"price":23.2012,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2005-04-08","known_ts":"2005-04-08","bar_index":2109,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.4785,"stop_level":22.8021,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2005-05-19","known_ts":"2005-05-19","bar_index":2119,"type":"RECLAIM","strength":0.863,"price":23.7189,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-04-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-07-07","known_ts":"2005-07-11","bar_index":2130,"type":"REBUY","strength":1.0,"price":24.1177,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2005-11-30","known_ts":"2005-12-02","bar_index":2164,"type":"BUY","strength":0.45,"price":21.6126,"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":"2005-12-30","known_ts":"2005-12-30","bar_index":2171,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.4184,"stop_level":21.4646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-01-03","known_ts":"2006-01-03","bar_index":2171,"type":"RECLAIM","strength":0.588,"price":22.0196,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-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":"2005-12-30","prior_stop_level":21.4646,"sweep_low":21.2623,"atr14":0.486615,"stop_level":21.018993,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-27","known_ts":"2006-01-27","bar_index":2177,"type":"RECLAIM","strength":0.725,"price":23.9735,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-02-22","known_ts":"2006-02-22","bar_index":2182,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.7885,"stop_level":23.881,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-02-27","known_ts":"2006-02-27","bar_index":2183,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.644,"stop_level":23.881,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-03-13","known_ts":"2006-03-15","bar_index":2187,"type":"REBUY","strength":0.863,"price":23.9094,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2006-06-28","known_ts":"2006-06-30","bar_index":2212,"type":"BUY","strength":0.725,"price":23.123,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2006-07-21","known_ts":"2006-07-21","bar_index":2217,"type":"SELL","basis":"structure_stop","strength":0.45,"price":22.0744,"stop_level":22.174,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2006-07-24","known_ts":"2006-07-24","bar_index":2217,"type":"RECLAIM","strength":0.45,"price":22.5372,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-07-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":"2006-07-21","prior_stop_level":22.174,"sweep_low":21.84,"atr14":0.557154,"stop_level":21.561423,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-10","known_ts":"2006-08-10","bar_index":2222,"type":"RECLAIM","strength":0.725,"price":23.0293,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-07-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-08","known_ts":"2006-12-12","bar_index":2250,"type":"BUY","strength":0.725,"price":26.2126,"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":"2007-02-02","known_ts":"2007-02-02","bar_index":2262,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.0288,"stop_level":26.1059,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-03-22","known_ts":"2007-03-26","bar_index":2273,"type":"BUY","strength":0.725,"price":26.4224,"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":"2007-04-26","known_ts":"2007-04-26","bar_index":2281,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.2195,"stop_level":26.3806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2007-05-01","known_ts":"2007-05-01","bar_index":2282,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.3242,"stop_level":26.3806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2007-05-25","known_ts":"2007-05-30","bar_index":2288,"type":"REBUY","strength":0.725,"price":26.3806,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2007-07-13","known_ts":"2007-07-17","bar_index":2299,"type":"BUY","strength":0.588,"price":25.452,"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":"2007-08-21","known_ts":"2007-08-23","bar_index":2308,"type":"BUY","strength":0.45,"price":24.1728,"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-09-10","known_ts":"2007-09-10","bar_index":2312,"type":"SELL","basis":"structure_stop","strength":0.45,"price":22.4888,"stop_level":22.7494,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2007-09-17","known_ts":"2007-09-19","bar_index":2314,"type":"REBUY","strength":0.45,"price":23.5591,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-10-19","known_ts":"2007-10-19","bar_index":2322,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.519,"stop_level":22.7791,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-10-22","known_ts":"2007-10-22","bar_index":2322,"type":"RECLAIM","strength":0.588,"price":23.0391,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-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":"2007-10-19","prior_stop_level":22.7791,"sweep_low":22.1683,"atr14":0.744223,"stop_level":21.796189,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-03","known_ts":"2007-12-05","bar_index":2332,"type":"BUY","strength":0.588,"price":23.6136,"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":"2007-12-06","known_ts":"2007-12-06","bar_index":2333,"type":"RECLAIM","strength":0.725,"price":24.6551,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-12-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-01-03","known_ts":"2008-01-03","bar_index":2339,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.1568,"stop_level":23.4369,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-02-15","known_ts":"2008-02-20","bar_index":2349,"type":"BUY","strength":0.45,"price":23.1385,"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-02-15","known_ts":"2008-02-20","bar_index":2349,"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-02-15","trigger_known_ts":"2008-02-20","strength":0.45,"price":23.1385,"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.136765,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.1773,"atr14":0.686578,"stop_level":20.834011,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-10","known_ts":"2008-03-10","bar_index":2354,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.4469,"stop_level":22.6147,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-11","known_ts":"2008-03-11","bar_index":2354,"type":"RECLAIM","strength":0.588,"price":23.3857,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-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":"2008-03-10","prior_stop_level":22.6147,"sweep_low":22.4162,"atr14":0.671684,"stop_level":22.080358,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-27","known_ts":"2008-03-27","bar_index":2358,"type":"RECLAIM","strength":0.863,"price":24.521,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-03-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-04-10","known_ts":"2008-04-10","bar_index":2361,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.3921,"stop_level":24.521,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-04-15","known_ts":"2008-04-15","bar_index":2362,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.3614,"stop_level":24.521,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-04-16","known_ts":"2008-04-16","bar_index":2362,"type":"RECLAIM","strength":0.863,"price":24.5639,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-04-10","prior_stop_level":24.521,"sweep_low":23.6312,"atr14":0.62545,"stop_level":23.318475,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-16","known_ts":"2008-04-16","bar_index":2362,"type":"RECLAIM","strength":0.863,"price":24.5639,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-04-15","prior_stop_level":24.521,"sweep_low":23.895,"atr14":0.62545,"stop_level":23.582275,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-14","known_ts":"2008-07-16","bar_index":2383,"type":"BUY","strength":0.45,"price":19.8813,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-08-07","known_ts":"2008-08-07","bar_index":2389,"type":"RECLAIM","strength":0.725,"price":22.7524,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-07-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-08-29","known_ts":"2008-08-29","bar_index":2394,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.521,"stop_level":21.8675,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-16","known_ts":"2008-09-16","bar_index":2398,"type":"RECLAIM","strength":0.863,"price":23.3449,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-08-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-10-06","known_ts":"2008-10-06","bar_index":2402,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.2924,"stop_level":22.0473,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-10-10","known_ts":"2008-10-10","bar_index":2404,"type":"RECLAIM","strength":0.725,"price":22.0847,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-10-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-10-06","prior_stop_level":22.0473,"sweep_low":20.1008,"atr14":1.069526,"stop_level":19.566037,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-02","known_ts":"2008-12-04","bar_index":2416,"type":"BUY","strength":0.45,"price":18.928,"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-29","known_ts":"2008-12-29","bar_index":2422,"type":"RECLAIM","strength":0.725,"price":21.5922,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-12-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-01-14","known_ts":"2009-01-14","bar_index":2425,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.6668,"stop_level":20.7046,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-20","known_ts":"2009-01-20","bar_index":2426,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.5598,"stop_level":20.7046,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-16","known_ts":"2009-01-16","bar_index":2426,"type":"RECLAIM","strength":0.725,"price":20.9564,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-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":"2009-01-14","prior_stop_level":20.7046,"sweep_low":20.0877,"atr14":0.665752,"stop_level":19.754824,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-21","known_ts":"2009-01-21","bar_index":2427,"type":"RECLAIM","strength":0.725,"price":21.013,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-20","prior_stop_level":20.7046,"sweep_low":20.245,"atr14":0.692334,"stop_level":19.898833,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-03","known_ts":"2009-02-03","bar_index":2430,"type":"RECLAIM","strength":1.0,"price":23.978,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-01-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-02-27","known_ts":"2009-02-27","bar_index":2435,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.4753,"stop_level":24.8845,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-03-04","known_ts":"2009-03-04","bar_index":2436,"type":"RECLAIM","strength":1.0,"price":25.4385,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-02-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":"2009-02-27","prior_stop_level":24.8845,"sweep_low":23.8332,"atr14":0.980794,"stop_level":23.342803,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-13","known_ts":"2009-03-13","bar_index":2439,"type":"RECLAIM","strength":1.0,"price":26.9066,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-02-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-07-27","known_ts":"2009-07-29","bar_index":2470,"type":"BUY","strength":0.863,"price":29.708,"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":"2009-10-01","known_ts":"2009-10-01","bar_index":2485,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.2007,"stop_level":32.7654,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-05","known_ts":"2009-10-05","bar_index":2486,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.6049,"stop_level":32.7654,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-06","known_ts":"2009-10-06","bar_index":2486,"type":"RECLAIM","strength":1.0,"price":32.9515,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-10-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-10-01","prior_stop_level":32.7654,"sweep_low":31.9825,"atr14":0.602196,"stop_level":31.681402,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-10-06","known_ts":"2009-10-06","bar_index":2486,"type":"RECLAIM","strength":1.0,"price":32.9515,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-10-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":"2009-10-05","prior_stop_level":32.7654,"sweep_low":32.0531,"atr14":0.602196,"stop_level":31.752002,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-23","known_ts":"2009-12-28","bar_index":2505,"type":"BUY","strength":0.725,"price":32.4523,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2010-03-31","known_ts":"2010-03-31","bar_index":2527,"type":"SELL","basis":"structure_stop","strength":1.0,"price":38.2619,"stop_level":38.3657,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-05","known_ts":"2010-04-05","bar_index":2527,"type":"RECLAIM","strength":1.0,"price":38.4566,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-03-31","prior_stop_level":38.3657,"sweep_low":37.9439,"atr14":0.642292,"stop_level":37.622754,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-19","known_ts":"2010-04-19","bar_index":2531,"type":"RECLAIM","strength":1.0,"price":39.6052,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-03-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-09-16","known_ts":"2010-09-20","bar_index":2566,"type":"BUY","strength":0.45,"price":30.6252,"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-05-02","known_ts":"2011-05-02","bar_index":2618,"type":"SELL","basis":"structure_stop","strength":1.0,"price":39.6859,"stop_level":40.5966,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-29","known_ts":"2011-07-01","bar_index":2632,"type":"BUY","strength":0.725,"price":41.1729,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2011-07-25","known_ts":"2011-07-25","bar_index":2637,"type":"SELL","basis":"structure_stop","strength":0.863,"price":41.4337,"stop_level":41.5006,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-29","known_ts":"2011-07-29","bar_index":2639,"type":"SELL","basis":"structure_stop","strength":0.863,"price":40.2035,"stop_level":41.5006,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-09-01","known_ts":"2011-09-06","bar_index":2647,"type":"BUY","strength":0.725,"price":38.9063,"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":"2011-11-23","known_ts":"2011-11-23","bar_index":2666,"type":"SELL","basis":"structure_stop","strength":1.0,"price":42.9745,"stop_level":43.4385,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-11-28","known_ts":"2011-11-28","bar_index":2667,"type":"RECLAIM","strength":1.0,"price":45.4154,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-11-23","prior_stop_level":43.4385,"sweep_low":42.3424,"atr14":1.316553,"stop_level":41.684124,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-09","known_ts":"2011-12-09","bar_index":2670,"type":"RECLAIM","strength":1.0,"price":46.346,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-12-19","known_ts":"2011-12-21","bar_index":2672,"type":"BUY","strength":1.0,"price":48.1438,"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":40},{"ts":"2012-03-29","known_ts":"2012-04-02","bar_index":2695,"type":"BUY","strength":0.725,"price":45.0657,"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":"2012-05-18","known_ts":"2012-05-18","bar_index":2706,"type":"SELL","basis":"structure_stop","strength":0.45,"price":43.4412,"stop_level":43.9849,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2012-05-24","known_ts":"2012-05-24","bar_index":2708,"type":"RECLAIM","strength":0.45,"price":44.0801,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-05-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2012-05-18","prior_stop_level":43.9849,"sweep_low":42.6051,"atr14":0.799047,"stop_level":42.205576,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-04","known_ts":"2012-06-04","bar_index":2710,"type":"RECLAIM","strength":0.725,"price":45.9329,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-05-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-07-19","known_ts":"2012-07-19","bar_index":2720,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.5184,"stop_level":47.9284,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-08-02","known_ts":"2012-08-02","bar_index":2724,"type":"RECLAIM","strength":0.863,"price":47.5936,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-07-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-10-01","known_ts":"2012-10-01","bar_index":2737,"type":"SELL","basis":"structure_stop","strength":0.863,"price":49.8553,"stop_level":50.0339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-10-02","known_ts":"2012-10-02","bar_index":2738,"type":"RECLAIM","strength":0.863,"price":50.2262,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-10-01","prior_stop_level":50.0339,"sweep_low":49.0312,"atr14":0.831963,"stop_level":48.615219,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-15","known_ts":"2012-10-15","bar_index":2741,"type":"RECLAIM","strength":0.863,"price":50.8306,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-12-21","known_ts":"2012-12-21","bar_index":2756,"type":"SELL","basis":"structure_stop","strength":0.588,"price":50.4159,"stop_level":50.5119,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2012-12-24","known_ts":"2012-12-24","bar_index":2756,"type":"RECLAIM","strength":0.588,"price":50.9992,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-12-21 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":"2012-12-21","prior_stop_level":50.5119,"sweep_low":50.0615,"atr14":0.870185,"stop_level":49.626408,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-14","known_ts":"2013-01-16","bar_index":2761,"type":"BUY","strength":0.725,"price":52.8083,"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":"2013-02-27","known_ts":"2013-03-01","bar_index":2771,"type":"BUY","strength":0.863,"price":54.0118,"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":"2013-05-01","known_ts":"2013-05-01","bar_index":2785,"type":"SELL","basis":"structure_stop","strength":1.0,"price":57.3126,"stop_level":57.8693,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-02","known_ts":"2013-05-02","bar_index":2786,"type":"RECLAIM","strength":1.0,"price":58.0697,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-05-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":"2013-05-01","prior_stop_level":57.8693,"sweep_low":57.2978,"atr14":0.988947,"stop_level":56.803326,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-05-15","known_ts":"2013-05-15","bar_index":2789,"type":"RECLAIM","strength":1.0,"price":61.7955,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-05-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-07-16","known_ts":"2013-07-18","bar_index":2803,"type":"BUY","strength":0.725,"price":62.2557,"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":"2013-08-14","known_ts":"2013-08-14","bar_index":2810,"type":"SELL","basis":"structure_stop","strength":0.725,"price":61.8082,"stop_level":61.9276,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-09-23","known_ts":"2013-09-25","bar_index":2819,"type":"BUY","strength":0.725,"price":59.0116,"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":"2013-11-07","known_ts":"2013-11-07","bar_index":2830,"type":"SELL","basis":"structure_stop","strength":0.725,"price":60.5416,"stop_level":61.0366,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-11-08","known_ts":"2013-11-08","bar_index":2830,"type":"RECLAIM","strength":0.725,"price":61.9741,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-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":"2013-11-07","prior_stop_level":61.0366,"sweep_low":60.3466,"atr14":1.214049,"stop_level":59.739575,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-11-25","known_ts":"2013-11-25","bar_index":2834,"type":"RECLAIM","strength":0.725,"price":65.7993,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-11-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-02-13","known_ts":"2014-02-18","bar_index":2852,"type":"BUY","strength":0.588,"price":66.762,"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":"2014-04-04","known_ts":"2014-04-04","bar_index":2863,"type":"SELL","basis":"structure_stop","strength":0.863,"price":72.5789,"stop_level":73.9497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-04-08","known_ts":"2014-04-08","bar_index":2864,"type":"SELL","basis":"structure_stop","strength":0.863,"price":73.768,"stop_level":73.9497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-06-06","known_ts":"2014-06-10","bar_index":2878,"type":"BUY","strength":0.588,"price":71.1473,"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":40},{"ts":"2014-07-10","known_ts":"2014-07-10","bar_index":2885,"type":"SELL","basis":"structure_stop","strength":0.725,"price":71.2234,"stop_level":71.5963,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-15","known_ts":"2014-07-15","bar_index":2886,"type":"SELL","basis":"structure_stop","strength":0.725,"price":70.5614,"stop_level":71.5963,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-08-14","known_ts":"2014-08-18","bar_index":2894,"type":"BUY","strength":0.588,"price":70.6755,"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":55},{"ts":"2014-10-17","known_ts":"2014-10-21","bar_index":2909,"type":"BUY","strength":0.45,"price":66.4813,"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-10-27","known_ts":"2014-10-27","bar_index":2911,"type":"RECLAIM","strength":0.588,"price":69.1277,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-10-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-12-15","known_ts":"2014-12-15","bar_index":2922,"type":"SELL","basis":"structure_stop","strength":0.725,"price":69.6628,"stop_level":70.4356,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-17","known_ts":"2014-12-17","bar_index":2923,"type":"RECLAIM","strength":0.725,"price":71.3075,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-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":"2014-12-15","prior_stop_level":70.4356,"sweep_low":69.1094,"atr14":1.460505,"stop_level":68.379148,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-26","known_ts":"2014-12-30","bar_index":2925,"type":"REBUY","strength":0.863,"price":73.6746,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2015-03-17","known_ts":"2015-03-19","bar_index":2943,"type":"BUY","strength":0.588,"price":71.3383,"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":"2015-04-17","known_ts":"2015-04-17","bar_index":2950,"type":"SELL","basis":"structure_stop","strength":0.863,"price":72.7829,"stop_level":73.4703,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-04-20","known_ts":"2015-04-20","bar_index":2950,"type":"RECLAIM","strength":0.863,"price":73.9416,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-04-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-04-17","prior_stop_level":73.4703,"sweep_low":72.4275,"atr14":1.230101,"stop_level":71.81245,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-27","known_ts":"2015-04-27","bar_index":2952,"type":"SELL","basis":"structure_stop","strength":0.863,"price":72.3812,"stop_level":72.7829,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-04-28","known_ts":"2015-04-28","bar_index":2952,"type":"RECLAIM","strength":0.863,"price":73.3313,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-04-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":"2015-04-27","prior_stop_level":72.7829,"sweep_low":71.7169,"atr14":1.266774,"stop_level":71.083513,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-06-19","known_ts":"2015-06-23","bar_index":2965,"type":"BUY","strength":0.588,"price":71.1605,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2015-07-27","known_ts":"2015-07-27","bar_index":2973,"type":"SELL","basis":"structure_stop","strength":0.725,"price":70.6791,"stop_level":70.9664,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-28","known_ts":"2015-07-28","bar_index":2973,"type":"RECLAIM","strength":0.725,"price":71.5099,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-07-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":"2015-07-27","prior_stop_level":70.9664,"sweep_low":69.5997,"atr14":1.050061,"stop_level":69.074669,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-11","known_ts":"2015-08-11","bar_index":2977,"type":"RECLAIM","strength":0.725,"price":73.1484,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-07-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-09-28","known_ts":"2015-09-28","bar_index":2988,"type":"SELL","basis":"structure_stop","strength":0.863,"price":77.1919,"stop_level":77.3557,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-09-30","known_ts":"2015-09-30","bar_index":2988,"type":"SELL","basis":"structure_stop","strength":0.863,"price":76.0528,"stop_level":77.3557,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-10-05","known_ts":"2015-10-05","bar_index":2989,"type":"RECLAIM","strength":0.863,"price":77.8161,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-09-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-09-28","prior_stop_level":77.3557,"sweep_low":74.4847,"atr14":1.477223,"stop_level":73.746089,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-05","known_ts":"2015-10-05","bar_index":2989,"type":"RECLAIM","strength":0.863,"price":77.8161,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-09-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-09-30","prior_stop_level":77.3557,"sweep_low":74.4847,"atr14":1.477223,"stop_level":73.746089,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-14","known_ts":"2015-10-14","bar_index":2992,"type":"RECLAIM","strength":0.863,"price":78.6977,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-09-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-10-22","known_ts":"2015-10-26","bar_index":2994,"type":"REBUY","strength":0.863,"price":81.6546,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2015-12-11","known_ts":"2015-12-11","bar_index":3005,"type":"SELL","basis":"structure_stop","strength":1.0,"price":89.3749,"stop_level":89.7374,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-12-14","known_ts":"2015-12-14","bar_index":3006,"type":"RECLAIM","strength":1.0,"price":90.611,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-12-11 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":"2015-12-11","prior_stop_level":89.7374,"sweep_low":88.851,"atr14":1.672675,"stop_level":88.014663,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-28","known_ts":"2015-12-28","bar_index":3009,"type":"RECLAIM","strength":1.0,"price":96.1939,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-03-16","known_ts":"2016-03-18","bar_index":3027,"type":"BUY","strength":0.725,"price":87.8062,"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":"2016-04-21","known_ts":"2016-04-21","bar_index":3035,"type":"SELL","basis":"structure_stop","strength":0.725,"price":88.5712,"stop_level":88.8015,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-04-22","known_ts":"2016-04-22","bar_index":3035,"type":"RECLAIM","strength":0.725,"price":90.3808,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2016-04-21","prior_stop_level":88.8015,"sweep_low":88.2504,"atr14":2.062062,"stop_level":87.219369,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-06","known_ts":"2016-05-06","bar_index":3039,"type":"RECLAIM","strength":0.863,"price":101.3288,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-08-03","known_ts":"2016-08-03","bar_index":3059,"type":"SELL","basis":"structure_stop","strength":1.0,"price":105.3079,"stop_level":105.8943,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-08-05","known_ts":"2016-08-05","bar_index":3060,"type":"RECLAIM","strength":1.0,"price":106.3733,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-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":"2016-08-03","prior_stop_level":105.8943,"sweep_low":104.1269,"atr14":1.690862,"stop_level":103.281469,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-08-18","known_ts":"2016-08-18","bar_index":3063,"type":"RECLAIM","strength":1.0,"price":110.511,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-08-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-10-18","known_ts":"2016-10-20","bar_index":3077,"type":"BUY","strength":0.863,"price":111.3045,"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":"2016-11-16","known_ts":"2016-11-18","bar_index":3084,"type":"BUY","strength":0.725,"price":114.5289,"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":"2017-04-20","known_ts":"2017-04-24","bar_index":3119,"type":"BUY","strength":0.45,"price":108.4221,"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":"2017-05-24","known_ts":"2017-05-26","bar_index":3127,"type":"BUY","strength":0.45,"price":104.9033,"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":"2017-06-20","known_ts":"2017-06-20","bar_index":3133,"type":"SELL","basis":"structure_stop","strength":0.588,"price":104.318,"stop_level":105.4261,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-06-27","known_ts":"2017-06-27","bar_index":3134,"type":"SELL","basis":"structure_stop","strength":0.588,"price":102.5049,"stop_level":105.4261,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-10-31","known_ts":"2017-10-31","bar_index":3164,"type":"RECLAIM","strength":0.725,"price":106.2196,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-01-03","known_ts":"2018-01-03","bar_index":3178,"type":"SELL","basis":"structure_stop","strength":0.863,"price":108.7582,"stop_level":108.9955,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-01-19","known_ts":"2018-01-19","bar_index":3182,"type":"RECLAIM","strength":0.863,"price":110.9185,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-01-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-03-29","known_ts":"2018-04-03","bar_index":3198,"type":"BUY","strength":0.45,"price":103.6024,"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-04-04","known_ts":"2018-04-04","bar_index":3199,"type":"RECLAIM","strength":0.588,"price":104.5644,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2018-03-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2018-05-18","known_ts":"2018-05-18","bar_index":3209,"type":"SELL","basis":"structure_stop","strength":0.863,"price":107.3481,"stop_level":107.561,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-05-23","known_ts":"2018-05-23","bar_index":3210,"type":"SELL","basis":"structure_stop","strength":0.863,"price":106.4628,"stop_level":107.561,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-05-21","known_ts":"2018-05-21","bar_index":3210,"type":"RECLAIM","strength":0.863,"price":108.0972,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-05-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-05-18","prior_stop_level":107.561,"sweep_low":106.7097,"atr14":2.235961,"stop_level":105.59172,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-25","known_ts":"2018-05-25","bar_index":3211,"type":"RECLAIM","strength":0.863,"price":107.7482,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-05-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-05-23","prior_stop_level":107.561,"sweep_low":106.1989,"atr14":2.056102,"stop_level":105.170849,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-07","known_ts":"2018-06-07","bar_index":3214,"type":"RECLAIM","strength":0.863,"price":113.0925,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-05-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-22","known_ts":"2018-08-22","bar_index":3231,"type":"SELL","basis":"structure_stop","strength":1.0,"price":123.8775,"stop_level":124.9552,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-08-23","known_ts":"2018-08-23","bar_index":3232,"type":"RECLAIM","strength":1.0,"price":131.2585,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-08-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":"2018-08-22","prior_stop_level":124.9552,"sweep_low":121.8676,"atr14":2.809763,"stop_level":120.462718,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-09-06","known_ts":"2018-09-06","bar_index":3235,"type":"RECLAIM","strength":1.0,"price":136.0406,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-08-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-12-03","known_ts":"2018-12-03","bar_index":3255,"type":"SELL","basis":"structure_stop","strength":1.0,"price":153.6746,"stop_level":155.9068,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-03-22","known_ts":"2019-03-26","bar_index":3280,"type":"BUY","strength":0.588,"price":135.4383,"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":"2019-04-22","known_ts":"2019-04-22","bar_index":3286,"type":"SELL","basis":"structure_stop","strength":0.588,"price":132.1848,"stop_level":133.4481,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2019-04-26","known_ts":"2019-04-26","bar_index":3288,"type":"SELL","basis":"structure_stop","strength":0.588,"price":126.4997,"stop_level":133.4481,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2019-05-01","known_ts":"2019-05-03","bar_index":3289,"type":"REBUY","strength":0.45,"price":131.1723,"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":"2019-08-05","known_ts":"2019-08-05","bar_index":3311,"type":"SELL","basis":"structure_stop","strength":0.588,"price":128.5278,"stop_level":130.2661,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-08-07","known_ts":"2019-08-07","bar_index":3311,"type":"RECLAIM","strength":0.588,"price":131.6046,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-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":"2019-08-05","prior_stop_level":130.2661,"sweep_low":127.6848,"atr14":2.77546,"stop_level":126.29707,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-27","known_ts":"2019-08-27","bar_index":3316,"type":"SELL","basis":"structure_stop","strength":0.588,"price":121.8442,"stop_level":131.6741,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-10-08","known_ts":"2019-10-10","bar_index":3326,"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":"2019-10-08","trigger_known_ts":"2019-10-10","strength":0.45,"price":119.5595,"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.255042,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":116.7747,"atr14":3.061248,"stop_level":115.244076,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-21","known_ts":"2019-10-23","bar_index":3329,"type":"BUY","strength":0.45,"price":122.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":"2019-10-21","known_ts":"2019-10-23","bar_index":3329,"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":"2019-10-21","trigger_known_ts":"2019-10-23","strength":0.45,"price":122.1259,"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.239051,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":119.6119,"atr14":2.669443,"stop_level":118.277179,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-29","known_ts":"2019-10-31","bar_index":3331,"type":"BUY","strength":0.45,"price":121.4974,"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":"2019-10-29","known_ts":"2019-10-31","bar_index":3331,"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":"2019-10-29","trigger_known_ts":"2019-10-31","strength":0.45,"price":121.4974,"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.242967,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":118.1977,"atr14":2.53312,"stop_level":116.93114,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-11-01","known_ts":"2019-11-01","bar_index":3332,"type":"RECLAIM","strength":0.588,"price":135.9971,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-10-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2019-12-13","known_ts":"2019-12-13","bar_index":3341,"type":"SELL","basis":"structure_stop","strength":0.863,"price":136.0654,"stop_level":137.4899,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-12-18","known_ts":"2019-12-18","bar_index":3342,"type":"RECLAIM","strength":0.863,"price":137.8892,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-12-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-12-13","prior_stop_level":137.4899,"sweep_low":135.399,"atr14":2.222437,"stop_level":134.287782,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-30","known_ts":"2019-12-30","bar_index":3345,"type":"RECLAIM","strength":0.863,"price":137.1439,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-12-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-01-22","known_ts":"2020-01-24","bar_index":3350,"type":"BUY","strength":0.863,"price":143.0361,"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":10},{"ts":"2020-01-29","known_ts":"2020-01-29","bar_index":3351,"type":"SELL","basis":"structure_stop","strength":0.863,"price":137.8278,"stop_level":140.6424,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-01-31","known_ts":"2020-01-31","bar_index":3352,"type":"SELL","basis":"structure_stop","strength":0.863,"price":135.6007,"stop_level":140.6424,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-04","known_ts":"2020-06-04","bar_index":3381,"type":"RECLAIM","strength":0.725,"price":147.9356,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-19","known_ts":"2020-06-19","bar_index":3384,"type":"SELL","basis":"structure_stop","strength":0.725,"price":136.869,"stop_level":137.0901,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-23","known_ts":"2020-06-23","bar_index":3385,"type":"SELL","basis":"structure_stop","strength":0.863,"price":133.4809,"stop_level":137.0901,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-30","known_ts":"2020-06-30","bar_index":3387,"type":"RECLAIM","strength":0.863,"price":137.1078,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-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":"2020-06-23","prior_stop_level":137.0901,"sweep_low":129.8097,"atr14":4.595103,"stop_level":127.512148,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-09","known_ts":"2020-07-09","bar_index":3389,"type":"RECLAIM","strength":0.863,"price":136.1082,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-07-14","known_ts":"2020-07-16","bar_index":3390,"type":"REBUY","strength":0.863,"price":140.0979,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2020-07-27","known_ts":"2020-07-29","bar_index":3393,"type":"BUY","strength":0.863,"price":140.7348,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2021-01-11","known_ts":"2021-01-11","bar_index":3431,"type":"SELL","basis":"structure_stop","strength":0.863,"price":155.4014,"stop_level":158.3808,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-02-11","known_ts":"2021-02-11","bar_index":3439,"type":"RECLAIM","strength":0.863,"price":160.7357,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-01-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-10","known_ts":"2021-03-12","bar_index":3445,"type":"BUY","strength":0.863,"price":166.1544,"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":"2021-03-30","known_ts":"2021-03-30","bar_index":3449,"type":"SELL","basis":"structure_stop","strength":0.863,"price":161.0306,"stop_level":161.0844,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-04-30","known_ts":"2021-04-30","bar_index":3457,"type":"RECLAIM","strength":0.863,"price":167.6861,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-03-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-06-01","known_ts":"2021-06-03","bar_index":3464,"type":"REBUY","strength":1.0,"price":171.0183,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2021-10-07","known_ts":"2021-10-11","bar_index":3494,"type":"BUY","strength":0.588,"price":155.9543,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":90},{"ts":"2021-11-04","known_ts":"2021-11-04","bar_index":3500,"type":"SELL","basis":"structure_stop","strength":0.45,"price":144.3947,"stop_level":154.1119,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2021-11-10","known_ts":"2021-11-12","bar_index":3502,"type":"REBUY","strength":0.45,"price":147.6368,"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":"2021-12-07","known_ts":"2021-12-09","bar_index":3508,"type":"REBUY","strength":0.45,"price":139.5112,"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":"2022-01-21","known_ts":"2022-01-21","bar_index":3518,"type":"SELL","basis":"structure_stop","strength":0.588,"price":147.1649,"stop_level":148.3271,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-02-10","known_ts":"2022-02-14","bar_index":3523,"type":"REBUY","strength":0.588,"price":144.4957,"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":"2022-04-12","known_ts":"2022-04-14","bar_index":3537,"type":"BUY","strength":0.588,"price":141.5868,"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-05-04","known_ts":"2022-05-04","bar_index":3542,"type":"SELL","basis":"structure_stop","strength":0.588,"price":136.3864,"stop_level":140.4007,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-05-31","known_ts":"2022-06-02","bar_index":3548,"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-05-31","trigger_known_ts":"2022-06-02","strength":0.45,"price":110.2842,"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.387028,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":106.7443,"atr14":4.104621,"stop_level":104.69199,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-13","known_ts":"2022-06-15","bar_index":3551,"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-06-13","trigger_known_ts":"2022-06-15","strength":0.45,"price":112.2105,"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.376321,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":107.3242,"atr14":3.655062,"stop_level":105.496669,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-22","known_ts":"2022-06-24","bar_index":3553,"type":"BUY","strength":0.45,"price":121.4871,"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-08-12","known_ts":"2022-08-12","bar_index":3565,"type":"RECLAIM","strength":0.863,"price":139.0025,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-05-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-09-20","known_ts":"2022-09-20","bar_index":3573,"type":"SELL","basis":"structure_stop","strength":0.863,"price":153.396,"stop_level":154.5339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-10-17","known_ts":"2022-10-17","bar_index":3580,"type":"RECLAIM","strength":0.863,"price":155.2599,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-09-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-07","known_ts":"2022-12-07","bar_index":3592,"type":"SELL","basis":"structure_stop","strength":1.0,"price":187.2829,"stop_level":187.7126,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-03-15","known_ts":"2023-03-17","bar_index":3614,"type":"BUY","strength":0.863,"price":184.4285,"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":"2023-04-14","known_ts":"2023-04-14","bar_index":3621,"type":"SELL","basis":"structure_stop","strength":0.863,"price":184.354,"stop_level":186.5692,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2023-04-18","known_ts":"2023-04-18","bar_index":3621,"type":"RECLAIM","strength":0.863,"price":187.4721,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-04-14 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":"2023-04-14","prior_stop_level":186.5692,"sweep_low":182.5298,"atr14":3.470401,"stop_level":180.794599,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-05","known_ts":"2023-05-05","bar_index":3626,"type":"RECLAIM","strength":1.0,"price":201.4706,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-04-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-05-26","known_ts":"2023-05-26","bar_index":3631,"type":"SELL","basis":"structure_stop","strength":0.863,"price":189.3895,"stop_level":190.7297,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2023-07-28","known_ts":"2023-08-01","bar_index":3645,"type":"BUY","strength":0.588,"price":179.7629,"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":50},{"ts":"2023-09-19","known_ts":"2023-09-21","bar_index":3657,"type":"BUY","strength":0.588,"price":159.6802,"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":"2023-10-24","known_ts":"2023-10-24","bar_index":3665,"type":"SELL","basis":"structure_stop","strength":0.588,"price":153.9018,"stop_level":158.1205,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-10-26","known_ts":"2023-10-26","bar_index":3666,"type":"RECLAIM","strength":0.588,"price":158.9379,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-10-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":"2023-10-24","prior_stop_level":158.1205,"sweep_low":152.0133,"atr14":4.105292,"stop_level":149.960654,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-21","known_ts":"2023-12-21","bar_index":3679,"type":"SELL","basis":"structure_stop","strength":0.588,"price":152.9274,"stop_level":157.2164,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-01-29","known_ts":"2024-01-29","bar_index":3687,"type":"RECLAIM","strength":0.725,"price":173.6163,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-12-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-03-14","known_ts":"2024-03-14","bar_index":3697,"type":"SELL","basis":"structure_stop","strength":0.863,"price":189.9163,"stop_level":193.2943,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-03-21","known_ts":"2024-03-21","bar_index":3699,"type":"RECLAIM","strength":0.863,"price":195.2205,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-03-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":"2024-03-14","prior_stop_level":193.2943,"sweep_low":186.5573,"atr14":4.008902,"stop_level":184.552849,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-03-28","known_ts":"2024-03-28","bar_index":3701,"type":"RECLAIM","strength":0.863,"price":196.2263,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-03-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-06-28","known_ts":"2024-07-02","bar_index":3722,"type":"BUY","strength":0.725,"price":181.7727,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2024-08-22","known_ts":"2024-08-22","bar_index":3734,"type":"SELL","basis":"structure_stop","strength":0.725,"price":165.1639,"stop_level":179.9803,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-08-26","known_ts":"2024-08-26","bar_index":3735,"type":"SELL","basis":"structure_stop","strength":0.588,"price":163.1903,"stop_level":179.9803,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2024-09-19","known_ts":"2024-09-23","bar_index":3741,"type":"BUY","strength":0.588,"price":172.4832,"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":50},{"ts":"2024-10-07","known_ts":"2024-10-09","bar_index":3745,"type":"BUY","strength":0.45,"price":173.1445,"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-10-31","known_ts":"2024-10-31","bar_index":3751,"type":"RECLAIM","strength":0.725,"price":179.5075,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2024-10-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-02-04","known_ts":"2025-02-06","bar_index":3772,"type":"BUY","strength":0.588,"price":180.6769,"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":"2025-03-10","known_ts":"2025-03-10","bar_index":3779,"type":"SELL","basis":"structure_stop","strength":0.863,"price":181.2173,"stop_level":183.0465,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-03-13","known_ts":"2025-03-13","bar_index":3780,"type":"SELL","basis":"structure_stop","strength":0.725,"price":171.8563,"stop_level":183.0465,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-04-14","known_ts":"2025-04-16","bar_index":3788,"type":"BUY","strength":0.725,"price":177.2483,"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":"2025-05-02","known_ts":"2025-05-02","bar_index":3792,"type":"SELL","basis":"structure_stop","strength":0.588,"price":157.5971,"stop_level":177.2483,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2025-06-05","known_ts":"2025-06-09","bar_index":3800,"type":"BUY","strength":0.45,"price":165.8001,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-06-27","known_ts":"2025-06-27","bar_index":3805,"type":"RECLAIM","strength":0.588,"price":175.565,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-06-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2025-07-15","known_ts":"2025-07-15","bar_index":3808,"type":"SELL","basis":"structure_stop","strength":0.588,"price":166.9683,"stop_level":169.3634,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-17","known_ts":"2025-07-17","bar_index":3809,"type":"RECLAIM","strength":0.588,"price":173.0532,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-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":"2025-07-15","prior_stop_level":169.3634,"sweep_low":166.54,"atr14":4.25091,"stop_level":164.414545,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-29","known_ts":"2025-07-29","bar_index":3812,"type":"RECLAIM","strength":0.725,"price":173.063,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-07-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-08-05","known_ts":"2025-08-05","bar_index":3813,"type":"SELL","basis":"structure_stop","strength":0.725,"price":173.6763,"stop_level":175.9934,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-08-22","known_ts":"2025-08-22","bar_index":3818,"type":"RECLAIM","strength":0.863,"price":176.6554,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-08-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-11-07","known_ts":"2025-11-11","bar_index":3836,"type":"BUY","strength":0.588,"price":167.9795,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2025-11-26","known_ts":"2025-11-26","bar_index":3840,"type":"SELL","basis":"structure_stop","strength":0.725,"price":163.5562,"stop_level":164.4761,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-12-09","known_ts":"2025-12-11","bar_index":3843,"type":"REBUY","strength":0.45,"price":163.256,"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,"retro_override":true,"retro_ctx":{"group_id":"Consumer Staples"}},{"ts":"2026-01-05","known_ts":"2026-01-05","bar_index":3848,"type":"SELL","basis":"structure_stop","strength":0.588,"price":159.7311,"stop_level":161.1785,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-06","known_ts":"2026-01-06","bar_index":3849,"type":"RECLAIM","strength":0.588,"price":162.9015,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-01-05","prior_stop_level":161.1785,"sweep_low":158.205,"atr14":3.99842,"stop_level":156.20579,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-28","known_ts":"2026-01-28","bar_index":3854,"type":"SELL","basis":"structure_stop","strength":0.725,"price":163.7188,"stop_level":164.2898,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-01-29","known_ts":"2026-01-29","bar_index":3854,"type":"RECLAIM","strength":0.588,"price":164.9987,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-01-28","prior_stop_level":164.2898,"sweep_low":161.9366,"atr14":3.481991,"stop_level":160.195605,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-04","known_ts":"2026-02-04","bar_index":3855,"type":"SELL","basis":"structure_stop","strength":0.588,"price":153.1146,"stop_level":163.7188,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-05-12","known_ts":"2026-05-14","bar_index":3878,"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-12","trigger_known_ts":"2026-05-14","strength":0.45,"price":113.3156,"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.367328,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":109.9971,"atr14":4.541585,"stop_level":107.726307,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-08","known_ts":"2026-06-10","bar_index":3884,"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-08","trigger_known_ts":"2026-06-10","strength":0.45,"price":109.36,"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.389413,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":104.8756,"atr14":3.602984,"stop_level":103.074108,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-11","known_ts":"2026-06-15","bar_index":3885,"type":"BUY","strength":0.45,"price":108.69,"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-11","known_ts":"2026-06-15","bar_index":3885,"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-11","trigger_known_ts":"2026-06-15","strength":0.45,"price":108.69,"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.393154,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":104.8756,"atr14":3.467753,"stop_level":103.141723,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"BOTTOM_WATCH","last_scored_signal":"SELL","last_scored_ts":"2026-02-04","last_scored_basis":"structure_stop","bars_since_signal":14,"extended":false,"strong_bull":false,"overbought":true,"weeklyBull":true,"above200":false},"early_dots":["2017-02-09","2017-04-17","2017-05-19","2018-01-19","2018-02-14","2018-03-26","2018-10-05","2019-01-08","2019-02-04","2019-03-14","2019-04-12","2020-02-18","2020-04-14","2020-10-20","2020-11-10","2020-12-07","2021-03-05","2021-08-12","2021-09-08","2021-09-24","2022-10-12","2023-02-08","2023-03-10","2023-06-01","2023-06-23","2023-07-17","2023-08-31","2023-09-11","2023-10-05","2024-04-24","2024-06-03","2024-09-06","2024-10-07","2025-01-13","2025-02-04","2025-04-09","2025-05-14","2025-10-14","2025-11-04","2026-03-30"],"warnings":[{"ts":"2022-08-19","kind":"arm","px":135.4388},{"ts":"2022-09-14","kind":"arm","px":157.4191},{"ts":"2022-09-20","kind":"confirm","px":153.396,"level":154.5339},{"ts":"2022-11-16","kind":"arm","px":192.5939},{"ts":"2022-12-07","kind":"confirm","px":187.2829,"level":187.7126},{"ts":"2023-03-30","kind":"arm","px":186.9509},{"ts":"2023-04-14","kind":"confirm","px":184.354,"level":186.5692},{"ts":"2023-05-11","kind":"arm","px":198.1943},{"ts":"2023-05-26","kind":"confirm","px":189.3895,"level":190.7297},{"ts":"2023-10-23","kind":"arm","px":153.1313},{"ts":"2023-10-24","kind":"confirm","px":153.9018,"level":158.1205},{"ts":"2023-12-20","kind":"arm","px":155.138},{"ts":"2023-12-21","kind":"confirm","px":152.9274,"level":157.2164},{"ts":"2024-02-08","kind":"arm","px":177.754},{"ts":"2024-03-13","kind":"arm","px":189.6127},{"ts":"2024-03-14","kind":"confirm","px":189.9163,"level":193.2943},{"ts":"2024-08-12","kind":"arm","px":179.9803},{"ts":"2024-08-22","kind":"confirm","px":165.1639,"level":179.9803},{"ts":"2024-08-23","kind":"arm","px":165.4308},{"ts":"2024-08-26","kind":"confirm","px":163.1903,"level":179.9803},{"ts":"2024-11-12","kind":"arm","px":184.2319},{"ts":"2025-02-25","kind":"arm","px":189.2209},{"ts":"2025-03-10","kind":"confirm","px":181.2173,"level":183.0465},{"ts":"2025-03-12","kind":"arm","px":175.0993},{"ts":"2025-03-13","kind":"confirm","px":171.8563,"level":183.0465},{"ts":"2025-05-01","kind":"arm","px":155.4771},{"ts":"2025-05-02","kind":"confirm","px":157.5971,"level":177.2483},{"ts":"2025-07-09","kind":"arm","px":170.4051},{"ts":"2025-07-15","kind":"confirm","px":166.9683,"level":169.3634},{"ts":"2025-08-04","kind":"arm","px":174.7862},{"ts":"2025-08-05","kind":"confirm","px":173.6763,"level":175.9934},{"ts":"2025-11-25","kind":"arm","px":165.6994},{"ts":"2025-11-26","kind":"confirm","px":163.5562,"level":164.4761},{"ts":"2025-12-29","kind":"arm","px":163.4824},{"ts":"2026-01-05","kind":"confirm","px":159.7311,"level":161.1785},{"ts":"2026-01-27","kind":"arm","px":165.0578},{"ts":"2026-01-28","kind":"confirm","px":163.7188,"level":164.2898},{"ts":"2026-02-03","kind":"arm","px":158.0672},{"ts":"2026-02-04","kind":"confirm","px":153.1146,"level":163.7188},{"ts":"2026-07-09","kind":"arm","px":112.09}],"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":[]}}}