{"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":"TRV","timeframe":"3D","as_of":"2026-08-11T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1976-04-13","known_ts":"1976-04-13","bar_index":34,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.7105,"stop_level":2.8163,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1976-06-23","known_ts":"1976-06-25","bar_index":51,"type":"BUY","strength":0.588,"price":2.2869,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"1976-08-24","known_ts":"1976-08-24","bar_index":65,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.7528,"stop_level":2.774,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1976-08-25","known_ts":"1976-08-25","bar_index":65,"type":"RECLAIM","strength":0.725,"price":2.8057,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1976-08-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":"1976-08-24","prior_stop_level":2.774,"sweep_low":2.7528,"atr14":0.069213,"stop_level":2.718194,"risk_basis":"daily_ohlc_atr14"},{"ts":"1976-09-09","known_ts":"1976-09-09","bar_index":69,"type":"RECLAIM","strength":0.863,"price":2.9328,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1976-08-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1976-11-05","known_ts":"1976-11-05","bar_index":82,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.9857,"stop_level":3.0493,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1976-12-14","known_ts":"1976-12-16","bar_index":91,"type":"BUY","strength":0.725,"price":3.1022,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1977-07-06","known_ts":"1977-07-06","bar_index":138,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.9963,"stop_level":3.0493,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1977-10-13","known_ts":"1977-10-17","bar_index":161,"type":"BUY","strength":0.588,"price":2.6469,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":65},{"ts":"1977-10-26","known_ts":"1977-10-28","bar_index":164,"type":"BUY","strength":0.588,"price":2.4987,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"1977-11-03","known_ts":"1977-11-07","bar_index":166,"type":"BUY","strength":0.45,"price":2.4775,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1977-12-06","known_ts":"1977-12-06","bar_index":173,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.6258,"stop_level":2.6469,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1977-12-13","known_ts":"1977-12-13","bar_index":175,"type":"RECLAIM","strength":0.588,"price":2.6575,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-12-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1977-12-06","prior_stop_level":2.6469,"sweep_low":2.6046,"atr14":0.057251,"stop_level":2.575974,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-01-06","known_ts":"1978-01-06","bar_index":180,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.5199,"stop_level":2.5834,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1978-02-03","known_ts":"1978-02-07","bar_index":187,"type":"BUY","strength":0.45,"price":2.5411,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1978-04-06","known_ts":"1978-04-06","bar_index":201,"type":"RECLAIM","strength":0.725,"price":2.7316,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1978-01-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-05-18","known_ts":"1978-05-18","bar_index":211,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.8269,"stop_level":2.8375,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-06-09","known_ts":"1978-06-09","bar_index":216,"type":"RECLAIM","strength":1.0,"price":3.0069,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1978-05-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1978-07-27","known_ts":"1978-07-31","bar_index":227,"type":"BUY","strength":0.863,"price":2.9222,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1978-08-24","known_ts":"1978-08-24","bar_index":233,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.1869,"stop_level":3.2293,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1978-08-29","known_ts":"1978-08-29","bar_index":234,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.0599,"stop_level":3.2293,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1978-09-13","known_ts":"1978-09-13","bar_index":238,"type":"RECLAIM","strength":1.0,"price":3.1657,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1978-08-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1978-11-20","known_ts":"1978-11-22","bar_index":254,"type":"BUY","strength":0.588,"price":2.8269,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"1978-12-20","known_ts":"1978-12-20","bar_index":261,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.721,"stop_level":2.7422,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1978-12-21","known_ts":"1978-12-21","bar_index":261,"type":"RECLAIM","strength":0.588,"price":2.774,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1978-12-20 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":"1978-12-20","prior_stop_level":2.7422,"sweep_low":2.721,"atr14":0.058521,"stop_level":2.691739,"risk_basis":"daily_ohlc_atr14"},{"ts":"1979-01-09","known_ts":"1979-01-09","bar_index":265,"type":"RECLAIM","strength":0.863,"price":3.0281,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1978-12-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1979-02-21","known_ts":"1979-02-21","bar_index":275,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.9328,"stop_level":2.9434,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1979-02-26","known_ts":"1979-02-26","bar_index":276,"type":"RECLAIM","strength":1.0,"price":2.954,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1979-02-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1979-02-21","prior_stop_level":2.9434,"sweep_low":2.9222,"atr14":0.052666,"stop_level":2.895867,"risk_basis":"daily_ohlc_atr14"},{"ts":"1979-03-01","known_ts":"1979-03-05","bar_index":277,"type":"REBUY","strength":0.863,"price":3.0916,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1979-07-02","known_ts":"1979-07-02","bar_index":305,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.1869,"stop_level":3.261,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1979-07-09","known_ts":"1979-07-09","bar_index":306,"type":"RECLAIM","strength":0.863,"price":3.3245,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1979-07-02 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":"1979-07-02","prior_stop_level":3.261,"sweep_low":3.1869,"atr14":0.060742,"stop_level":3.156529,"risk_basis":"daily_ohlc_atr14"},{"ts":"1979-07-13","known_ts":"1979-07-17","bar_index":308,"type":"REBUY","strength":0.863,"price":3.3881,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65},{"ts":"1979-07-26","known_ts":"1979-07-30","bar_index":311,"type":"REBUY","strength":1.0,"price":3.3775,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1979-08-21","known_ts":"1979-08-23","bar_index":317,"type":"BUY","strength":1.0,"price":3.4198,"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":"1979-09-04","known_ts":"1979-09-04","bar_index":320,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.261,"stop_level":3.3669,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1979-09-07","known_ts":"1979-09-07","bar_index":321,"type":"RECLAIM","strength":0.863,"price":3.3881,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1979-09-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":"1979-09-04","prior_stop_level":3.3669,"sweep_low":3.261,"atr14":0.05869,"stop_level":3.231655,"risk_basis":"daily_ohlc_atr14"},{"ts":"1979-09-20","known_ts":"1979-09-20","bar_index":324,"type":"RECLAIM","strength":1.0,"price":3.4304,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1979-09-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1979-09-25","known_ts":"1979-09-27","bar_index":325,"type":"BUY","strength":1.0,"price":3.4728,"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":"1979-10-03","known_ts":"1979-10-05","bar_index":327,"type":"BUY","strength":1.0,"price":3.5257,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1979-10-09","known_ts":"1979-10-09","bar_index":328,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.4092,"stop_level":3.4198,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1979-11-23","known_ts":"1979-11-27","bar_index":339,"type":"BUY","strength":0.725,"price":3.3351,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":70},{"ts":"1980-01-29","known_ts":"1980-01-29","bar_index":354,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.5045,"stop_level":3.5363,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1980-01-31","known_ts":"1980-01-31","bar_index":354,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.4092,"stop_level":3.5363,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1980-03-25","known_ts":"1980-03-27","bar_index":367,"type":"BUY","strength":0.588,"price":2.8375,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":65},{"ts":"1980-05-01","known_ts":"1980-05-01","bar_index":375,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.9222,"stop_level":2.9434,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-05-06","known_ts":"1980-05-06","bar_index":376,"type":"RECLAIM","strength":0.588,"price":2.9646,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-05-01 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":"1980-05-01","prior_stop_level":2.9434,"sweep_low":2.9116,"atr14":0.05876,"stop_level":2.88222,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-08-22","known_ts":"1980-08-22","bar_index":402,"type":"RECLAIM","strength":0.863,"price":3.1975,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1980-05-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-09-25","known_ts":"1980-09-25","bar_index":409,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.3245,"stop_level":3.3563,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-09-29","known_ts":"1980-09-29","bar_index":410,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.2187,"stop_level":3.3563,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-10-14","known_ts":"1980-10-14","bar_index":414,"type":"RECLAIM","strength":0.863,"price":3.2822,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1980-09-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-12-15","known_ts":"1980-12-17","bar_index":428,"type":"BUY","strength":0.588,"price":3.1551,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1981-01-20","known_ts":"1981-01-20","bar_index":436,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.2293,"stop_level":3.2504,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-01-23","known_ts":"1981-01-23","bar_index":437,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.1869,"stop_level":3.2504,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-01-28","known_ts":"1981-01-30","bar_index":438,"type":"REBUY","strength":0.863,"price":3.2822,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1981-01-30","known_ts":"1981-01-30","bar_index":438,"type":"RECLAIM","strength":0.863,"price":3.2822,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-01-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":"1981-01-23","prior_stop_level":3.2504,"sweep_low":3.1763,"atr14":0.0298,"stop_level":3.1614,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-03-04","known_ts":"1981-03-06","bar_index":446,"type":"BUY","strength":0.863,"price":3.4092,"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":"1981-04-03","known_ts":"1981-04-03","bar_index":453,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.3987,"stop_level":3.4092,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-04-21","known_ts":"1981-04-23","bar_index":457,"type":"BUY","strength":0.863,"price":3.6951,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1981-06-29","known_ts":"1981-06-29","bar_index":473,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.8222,"stop_level":3.9386,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-09-28","known_ts":"1981-09-30","bar_index":494,"type":"BUY","strength":0.725,"price":3.9386,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"1981-11-23","known_ts":"1981-11-23","bar_index":507,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.3833,"stop_level":4.4045,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-11-27","known_ts":"1981-11-27","bar_index":508,"type":"RECLAIM","strength":0.863,"price":4.4468,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-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":"1981-11-23","prior_stop_level":4.4045,"sweep_low":4.3833,"atr14":0.039047,"stop_level":4.363777,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-12-02","known_ts":"1981-12-02","bar_index":509,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.3515,"stop_level":4.3833,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1982-01-27","known_ts":"1982-01-29","bar_index":522,"type":"BUY","strength":0.725,"price":4.2245,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"1982-02-16","known_ts":"1982-02-16","bar_index":526,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.2457,"stop_level":4.2669,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1982-04-01","known_ts":"1982-04-05","bar_index":537,"type":"BUY","strength":0.725,"price":4.1716,"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":"1982-04-21","known_ts":"1982-04-21","bar_index":541,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.0974,"stop_level":4.108,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1982-04-26","known_ts":"1982-04-26","bar_index":542,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.8645,"stop_level":4.108,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1982-07-12","known_ts":"1982-07-14","bar_index":560,"type":"BUY","strength":0.45,"price":3.1975,"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-14","known_ts":"1982-09-14","bar_index":575,"type":"RECLAIM","strength":0.725,"price":4.0445,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-04-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-02-18","known_ts":"1983-02-23","bar_index":612,"type":"BUY","strength":0.863,"price":5.3468,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1983-04-29","known_ts":"1983-04-29","bar_index":628,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.7597,"stop_level":5.7809,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1983-05-06","known_ts":"1983-05-06","bar_index":629,"type":"RECLAIM","strength":0.863,"price":5.8232,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-04-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1983-04-29","prior_stop_level":5.7809,"sweep_low":5.4738,"atr14":0.081205,"stop_level":5.433197,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-07-05","known_ts":"1983-07-07","bar_index":643,"type":"BUY","strength":0.725,"price":5.5903,"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":"1983-09-01","known_ts":"1983-09-06","bar_index":657,"type":"BUY","strength":0.45,"price":4.8915,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1983-09-15","known_ts":"1983-09-15","bar_index":660,"type":"RECLAIM","strength":0.725,"price":5.315,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1983-09-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-11-22","known_ts":"1983-11-25","bar_index":676,"type":"BUY","strength":0.45,"price":4.7962,"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-23","known_ts":"1984-01-23","bar_index":689,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.8704,"stop_level":4.9339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-02-14","known_ts":"1984-02-16","bar_index":695,"type":"BUY","strength":0.588,"price":5.0821,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"1984-03-20","known_ts":"1984-03-22","bar_index":703,"type":"BUY","strength":0.725,"price":5.0186,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":100},{"ts":"1984-04-23","known_ts":"1984-04-23","bar_index":710,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.2092,"stop_level":5.368,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-06-27","known_ts":"1984-06-29","bar_index":726,"type":"BUY","strength":0.45,"price":4.4257,"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-07-24","known_ts":"1984-07-26","bar_index":732,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1984-07-24","trigger_known_ts":"1984-07-26","strength":0.45,"price":3.4092,"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.385508,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.2187,"atr14":0.101858,"stop_level":3.167771,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-08-06","known_ts":"1984-08-08","bar_index":735,"type":"BUY","strength":0.45,"price":3.8645,"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-10-01","known_ts":"1984-10-01","bar_index":748,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.2774,"stop_level":4.3515,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-11-07","known_ts":"1984-11-09","bar_index":757,"type":"BUY","strength":0.588,"price":4.1716,"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":25},{"ts":"1984-12-07","known_ts":"1984-12-07","bar_index":764,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.0763,"stop_level":4.108,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-12-11","known_ts":"1984-12-11","bar_index":764,"type":"RECLAIM","strength":0.725,"price":4.1186,"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":4.108,"sweep_low":4.0551,"atr14":0.060042,"stop_level":4.025079,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-12-26","known_ts":"1984-12-26","bar_index":768,"type":"RECLAIM","strength":0.863,"price":4.5421,"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-01-08","known_ts":"1985-01-08","bar_index":770,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.0233,"stop_level":4.0763,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-01-10","known_ts":"1985-01-10","bar_index":771,"type":"RECLAIM","strength":0.725,"price":4.1504,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-01-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1985-01-08","prior_stop_level":4.0763,"sweep_low":4.0127,"atr14":0.090993,"stop_level":3.967203,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-01-22","known_ts":"1985-01-24","bar_index":774,"type":"BUY","strength":0.863,"price":4.5527,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1985-07-25","known_ts":"1985-07-25","bar_index":816,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.9291,"stop_level":5.9503,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1985-07-31","known_ts":"1985-07-31","bar_index":818,"type":"RECLAIM","strength":0.863,"price":6.0668,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-07-25 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":"1985-07-25","prior_stop_level":5.9503,"sweep_low":5.8444,"atr14":0.085377,"stop_level":5.801712,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-10-22","known_ts":"1985-10-24","bar_index":837,"type":"BUY","strength":0.725,"price":6.0138,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"1985-11-29","known_ts":"1985-11-29","bar_index":846,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.5432,"stop_level":6.5538,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-12-02","known_ts":"1985-12-02","bar_index":846,"type":"RECLAIM","strength":0.863,"price":6.5644,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-11-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":"1985-11-29","prior_stop_level":6.5538,"sweep_low":6.5326,"atr14":0.081168,"stop_level":6.492016,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-12-17","known_ts":"1985-12-17","bar_index":850,"type":"RECLAIM","strength":1.0,"price":6.9244,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-11-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-04-04","known_ts":"1986-04-04","bar_index":874,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.2372,"stop_level":8.4066,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-08-08","known_ts":"1986-08-12","bar_index":904,"type":"BUY","strength":0.45,"price":3.2398,"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":"1986-08-08","known_ts":"1986-08-12","bar_index":904,"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":"1986-08-08","trigger_known_ts":"1986-08-12","strength":0.45,"price":3.2398,"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.642528,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.1763,"atr14":0.114039,"stop_level":3.11928,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-09-11","known_ts":"1986-09-11","bar_index":911,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.261,"stop_level":3.2822,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1986-11-03","known_ts":"1986-11-03","bar_index":924,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.261,"stop_level":3.2822,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-11-06","known_ts":"1986-11-06","bar_index":925,"type":"RECLAIM","strength":0.588,"price":3.3034,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-11-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1986-11-03","prior_stop_level":3.2822,"sweep_low":3.1975,"atr14":0.076702,"stop_level":3.159149,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-11-17","known_ts":"1986-11-17","bar_index":927,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.1551,"stop_level":3.2398,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-12-24","known_ts":"1986-12-24","bar_index":936,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.4304,"stop_level":3.4516,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-12-29","known_ts":"1986-12-29","bar_index":936,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.4092,"stop_level":3.4516,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-01-05","known_ts":"1987-01-05","bar_index":938,"type":"RECLAIM","strength":0.588,"price":3.5575,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-12-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1986-12-29","prior_stop_level":3.4516,"sweep_low":3.3457,"atr14":0.073752,"stop_level":3.308824,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-02-11","known_ts":"1987-02-11","bar_index":947,"type":"RECLAIM","strength":0.863,"price":4.1292,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-12-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-03-02","known_ts":"1987-03-02","bar_index":951,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.4468,"stop_level":4.5104,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-03-09","known_ts":"1987-03-09","bar_index":952,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.3621,"stop_level":4.4468,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-03-05","known_ts":"1987-03-05","bar_index":952,"type":"RECLAIM","strength":0.863,"price":4.5315,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-03-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1987-03-02","prior_stop_level":4.5104,"sweep_low":4.3833,"atr14":0.100682,"stop_level":4.332959,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-06-01","known_ts":"1987-06-03","bar_index":972,"type":"BUY","strength":0.725,"price":3.8751,"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":85},{"ts":"1987-06-26","known_ts":"1987-06-26","bar_index":978,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.981,"stop_level":4.0339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-07-06","known_ts":"1987-07-06","bar_index":980,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.0022,"stop_level":4.0339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-07-07","known_ts":"1987-07-07","bar_index":980,"type":"RECLAIM","strength":0.863,"price":4.0657,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-07-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1987-07-06","prior_stop_level":4.0339,"sweep_low":3.9175,"atr14":0.085534,"stop_level":3.874733,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-07-22","known_ts":"1987-07-22","bar_index":984,"type":"RECLAIM","strength":0.863,"price":4.0233,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-07-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-09-03","known_ts":"1987-09-03","bar_index":994,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.3763,"stop_level":4.4257,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-09-21","known_ts":"1987-09-21","bar_index":998,"type":"RECLAIM","strength":0.863,"price":4.4294,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-09-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-10-02","known_ts":"1987-10-06","bar_index":1001,"type":"BUY","strength":1.0,"price":4.6312,"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":"1987-10-20","known_ts":"1987-10-20","bar_index":1005,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.6115,"stop_level":4.5993,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1988-01-28","known_ts":"1988-01-28","bar_index":1028,"type":"RECLAIM","strength":0.863,"price":4.1942,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-10-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-02-22","known_ts":"1988-02-22","bar_index":1033,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.9904,"stop_level":4.0333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1988-02-29","known_ts":"1988-03-02","bar_index":1035,"type":"REBUY","strength":0.863,"price":4.0119,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1988-05-06","known_ts":"1988-05-10","bar_index":1051,"type":"BUY","strength":0.588,"price":3.5794,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"1988-05-24","known_ts":"1988-05-26","bar_index":1055,"type":"BUY","strength":0.588,"price":3.6011,"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":"1988-07-08","known_ts":"1988-07-08","bar_index":1065,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.6878,"stop_level":3.6987,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-07-11","known_ts":"1988-07-11","bar_index":1065,"type":"RECLAIM","strength":0.725,"price":3.7536,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-07-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1988-07-08","prior_stop_level":3.6987,"sweep_low":3.6878,"atr14":0.064818,"stop_level":3.655391,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-09-06","known_ts":"1988-09-08","bar_index":1079,"type":"BUY","strength":0.863,"price":3.7536,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1988-10-13","known_ts":"1988-10-13","bar_index":1088,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.7534,"stop_level":3.7756,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1988-10-18","known_ts":"1988-10-20","bar_index":1089,"type":"REBUY","strength":1.0,"price":3.82,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1988-10-18","known_ts":"1988-10-18","bar_index":1089,"type":"RECLAIM","strength":0.863,"price":3.8644,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-10-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"1988-10-13","prior_stop_level":3.7756,"sweep_low":3.7312,"atr14":0.059216,"stop_level":3.701592,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-11-14","known_ts":"1988-11-14","bar_index":1095,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.7756,"stop_level":3.82,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1988-12-13","known_ts":"1988-12-15","bar_index":1102,"type":"BUY","strength":0.863,"price":3.7756,"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":"1989-02-15","known_ts":"1989-02-15","bar_index":1116,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.2796,"stop_level":4.3358,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-02-21","known_ts":"1989-02-21","bar_index":1117,"type":"RECLAIM","strength":1.0,"price":4.3583,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-02-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":"1989-02-15","prior_stop_level":4.3358,"sweep_low":4.201,"atr14":0.060818,"stop_level":4.170591,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-04-03","known_ts":"1989-04-03","bar_index":1127,"type":"RECLAIM","strength":1.0,"price":4.5105,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-02-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-05-04","known_ts":"1989-05-04","bar_index":1134,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.4423,"stop_level":4.59,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-06-19","known_ts":"1989-06-19","bar_index":1145,"type":"RECLAIM","strength":1.0,"price":4.7036,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-05-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-07-27","known_ts":"1989-07-31","bar_index":1154,"type":"REBUY","strength":1.0,"price":5.465,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1989-08-22","known_ts":"1989-08-22","bar_index":1160,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.2584,"stop_level":5.2813,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-08-23","known_ts":"1989-08-23","bar_index":1160,"type":"RECLAIM","strength":1.0,"price":5.2928,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-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":"1989-08-22","prior_stop_level":5.2813,"sweep_low":5.2584,"atr14":0.077135,"stop_level":5.219833,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-12-07","known_ts":"1989-12-07","bar_index":1185,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.7248,"stop_level":5.7712,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-12-13","known_ts":"1989-12-13","bar_index":1186,"type":"RECLAIM","strength":0.863,"price":5.806,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-12-07 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":"1989-12-07","prior_stop_level":5.7712,"sweep_low":5.6901,"atr14":0.07251,"stop_level":5.653845,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-02-15","known_ts":"1990-02-20","bar_index":1201,"type":"BUY","strength":0.725,"price":5.4752,"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":75},{"ts":"1990-03-22","known_ts":"1990-03-22","bar_index":1209,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.6507,"stop_level":5.7092,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-03-27","known_ts":"1990-03-27","bar_index":1210,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.4353,"stop_level":5.7092,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-04-12","known_ts":"1990-04-12","bar_index":1214,"type":"RECLAIM","strength":0.863,"price":5.7189,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-03-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-05-14","known_ts":"1990-05-16","bar_index":1221,"type":"BUY","strength":0.725,"price":5.6007,"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":90},{"ts":"1990-06-27","known_ts":"1990-06-27","bar_index":1231,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.468,"stop_level":5.4826,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-06-28","known_ts":"1990-06-28","bar_index":1231,"type":"RECLAIM","strength":0.588,"price":5.5397,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-06-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1990-06-27","prior_stop_level":5.4826,"sweep_low":5.4441,"atr14":0.088413,"stop_level":5.399893,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-07-05","known_ts":"1990-07-09","bar_index":1233,"type":"REBUY","strength":0.725,"price":5.6352,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1990-10-16","known_ts":"1990-10-18","bar_index":1257,"type":"BUY","strength":0.45,"price":4.9998,"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-06","known_ts":"1990-11-06","bar_index":1262,"type":"RECLAIM","strength":0.725,"price":5.4829,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1990-10-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-12-19","known_ts":"1990-12-19","bar_index":1272,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.0385,"stop_level":6.0505,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-12-26","known_ts":"1990-12-26","bar_index":1273,"type":"RECLAIM","strength":0.863,"price":6.098,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-12-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1990-12-19","prior_stop_level":6.0505,"sweep_low":5.8694,"atr14":0.130487,"stop_level":5.804157,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-24","known_ts":"1991-01-24","bar_index":1280,"type":"RECLAIM","strength":0.863,"price":6.0004,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-12-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-02-01","known_ts":"1991-02-05","bar_index":1282,"type":"BUY","strength":0.863,"price":6.3907,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"1991-02-26","known_ts":"1991-02-26","bar_index":1287,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.5126,"stop_level":6.6346,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-02-28","known_ts":"1991-02-28","bar_index":1288,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.4638,"stop_level":6.6346,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-03-18","known_ts":"1991-03-18","bar_index":1292,"type":"RECLAIM","strength":1.0,"price":6.659,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-02-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-07-03","known_ts":"1991-07-08","bar_index":1317,"type":"BUY","strength":0.725,"price":6.2703,"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":"1991-07-29","known_ts":"1991-07-29","bar_index":1322,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.2205,"stop_level":6.2578,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1991-08-15","known_ts":"1991-08-15","bar_index":1327,"type":"RECLAIM","strength":0.725,"price":6.4196,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-07-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-10-28","known_ts":"1991-10-30","bar_index":1344,"type":"BUY","strength":0.45,"price":6.4098,"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":"1991-10-31","known_ts":"1991-10-31","bar_index":1345,"type":"RECLAIM","strength":0.725,"price":6.5103,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1991-10-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-01-16","known_ts":"1992-01-16","bar_index":1362,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.2317,"stop_level":7.2698,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-01-20","known_ts":"1992-01-20","bar_index":1363,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.0795,"stop_level":7.2698,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-01-27","known_ts":"1992-01-27","bar_index":1364,"type":"RECLAIM","strength":0.863,"price":7.4094,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-01-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1992-01-20","prior_stop_level":7.2698,"sweep_low":6.9526,"atr14":0.12166,"stop_level":6.89177,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-01-28","known_ts":"1992-01-30","bar_index":1365,"type":"REBUY","strength":0.863,"price":7.587,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1992-05-11","known_ts":"1992-05-13","bar_index":1389,"type":"BUY","strength":0.863,"price":7.2115,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1992-07-17","known_ts":"1992-07-17","bar_index":1404,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.8986,"stop_level":7.9373,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-09-25","known_ts":"1992-09-29","bar_index":1421,"type":"BUY","strength":0.725,"price":7.8201,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1992-11-19","known_ts":"1992-11-23","bar_index":1434,"type":"BUY","strength":0.588,"price":7.6243,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"1993-01-26","known_ts":"1993-01-26","bar_index":1449,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.9808,"stop_level":8.0467,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-01-29","known_ts":"1993-01-29","bar_index":1450,"type":"RECLAIM","strength":0.863,"price":8.1125,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-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":"1993-01-26","prior_stop_level":8.0467,"sweep_low":7.9677,"atr14":0.099593,"stop_level":7.917904,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-02-11","known_ts":"1993-02-11","bar_index":1453,"type":"RECLAIM","strength":0.863,"price":8.2706,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-01-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-02-22","known_ts":"1993-02-22","bar_index":1455,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.0467,"stop_level":8.2706,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-03-18","known_ts":"1993-03-18","bar_index":1461,"type":"RECLAIM","strength":0.863,"price":8.4286,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-02-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-05-24","known_ts":"1993-05-24","bar_index":1476,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.4635,"stop_level":8.4768,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1993-05-26","known_ts":"1993-05-26","bar_index":1477,"type":"RECLAIM","strength":0.725,"price":8.5166,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-05-24 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-05-24","prior_stop_level":8.4768,"sweep_low":8.3838,"atr14":0.098736,"stop_level":8.334432,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-07-06","known_ts":"1993-07-08","bar_index":1486,"type":"BUY","strength":0.725,"price":8.8479,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":70},{"ts":"1993-08-19","known_ts":"1993-08-19","bar_index":1496,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.6254,"stop_level":9.6522,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-08-25","known_ts":"1993-08-25","bar_index":1498,"type":"RECLAIM","strength":1.0,"price":9.7058,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-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":"1993-08-19","prior_stop_level":9.6522,"sweep_low":9.5584,"atr14":0.095349,"stop_level":9.510725,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-09-02","known_ts":"1993-09-02","bar_index":1500,"type":"RECLAIM","strength":1.0,"price":9.7192,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-08-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-03-24","known_ts":"1994-03-28","bar_index":1547,"type":"BUY","strength":0.45,"price":8.6467,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-05-11","known_ts":"1994-05-11","bar_index":1557,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.5092,"stop_level":8.578,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-05-18","known_ts":"1994-05-18","bar_index":1559,"type":"RECLAIM","strength":0.588,"price":8.6467,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-05-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1994-05-11","prior_stop_level":8.578,"sweep_low":8.2893,"atr14":0.141013,"stop_level":8.218793,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-07-21","known_ts":"1994-07-21","bar_index":1574,"type":"RECLAIM","strength":0.725,"price":9.3821,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-05-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-08-30","known_ts":"1994-08-30","bar_index":1583,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.4099,"stop_level":9.4932,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-08-31","known_ts":"1994-08-31","bar_index":1583,"type":"RECLAIM","strength":0.863,"price":9.6042,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-08-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":"1994-08-30","prior_stop_level":9.4932,"sweep_low":9.4099,"atr14":0.175919,"stop_level":9.32194,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-10-14","known_ts":"1994-10-18","bar_index":1594,"type":"BUY","strength":0.863,"price":9.6091,"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":55},{"ts":"1994-10-24","known_ts":"1994-10-26","bar_index":1596,"type":"BUY","strength":0.863,"price":9.5811,"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":"quality","score":65},{"ts":"1995-02-22","known_ts":"1995-02-22","bar_index":1623,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.7069,"stop_level":10.7633,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-02-23","known_ts":"1995-02-23","bar_index":1624,"type":"RECLAIM","strength":0.863,"price":11.0176,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-02-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":"1995-02-22","prior_stop_level":10.7633,"sweep_low":10.6504,"atr14":0.178412,"stop_level":10.561194,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-02-28","known_ts":"1995-03-02","bar_index":1625,"type":"REBUY","strength":1.0,"price":11.4131,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1995-08-02","known_ts":"1995-08-04","bar_index":1661,"type":"BUY","strength":0.725,"price":11.2817,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1995-10-20","known_ts":"1995-10-20","bar_index":1679,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.1287,"stop_level":13.1576,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-12-08","known_ts":"1995-12-12","bar_index":1691,"type":"BUY","strength":0.725,"price":13.3601,"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":"1996-05-22","known_ts":"1996-05-24","bar_index":1729,"type":"BUY","strength":0.45,"price":12.5921,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-07-29","known_ts":"1996-07-29","bar_index":1744,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.3117,"stop_level":12.6077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-09-12","known_ts":"1996-09-16","bar_index":1755,"type":"BUY","strength":0.725,"price":12.8149,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1996-10-22","known_ts":"1996-10-22","bar_index":1764,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.3056,"stop_level":13.3652,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-11-14","known_ts":"1996-11-14","bar_index":1770,"type":"RECLAIM","strength":0.863,"price":13.3354,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-10-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-12-13","known_ts":"1996-12-13","bar_index":1776,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.9022,"stop_level":13.9321,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-12-18","known_ts":"1996-12-18","bar_index":1777,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.6934,"stop_level":13.9321,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-12-19","known_ts":"1996-12-19","bar_index":1778,"type":"RECLAIM","strength":0.863,"price":14.1409,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-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":"1996-12-13","prior_stop_level":13.9321,"sweep_low":13.6636,"atr14":0.229826,"stop_level":13.548687,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-12-19","known_ts":"1996-12-19","bar_index":1778,"type":"RECLAIM","strength":0.863,"price":14.1409,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-12-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":"1996-12-18","prior_stop_level":13.9321,"sweep_low":13.6934,"atr14":0.229826,"stop_level":13.578487,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-01-03","known_ts":"1997-01-03","bar_index":1781,"type":"RECLAIM","strength":1.0,"price":13.9459,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-12-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-06-23","known_ts":"1997-06-23","bar_index":1820,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.8832,"stop_level":19.0951,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-07-09","known_ts":"1997-07-09","bar_index":1824,"type":"RECLAIM","strength":1.0,"price":19.6525,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-07-22","known_ts":"1997-07-24","bar_index":1827,"type":"REBUY","strength":1.0,"price":19.9113,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1997-09-16","known_ts":"1997-09-18","bar_index":1840,"type":"BUY","strength":0.725,"price":19.5155,"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":"1997-10-23","known_ts":"1997-10-23","bar_index":1849,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.2129,"stop_level":20.2282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-24","known_ts":"1997-10-24","bar_index":1849,"type":"RECLAIM","strength":0.863,"price":20.3047,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-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":"1997-10-23","prior_stop_level":20.2282,"sweep_low":20.1516,"atr14":0.310414,"stop_level":19.996393,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-10-28","known_ts":"1997-10-28","bar_index":1850,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.9372,"stop_level":20.2282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-12-05","known_ts":"1997-12-09","bar_index":1859,"type":"BUY","strength":0.725,"price":20.4119,"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":"1997-12-18","known_ts":"1997-12-22","bar_index":1862,"type":"BUY","strength":0.725,"price":20.4426,"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":"1998-02-12","known_ts":"1998-02-12","bar_index":1874,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.3162,"stop_level":21.347,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-02-13","known_ts":"1998-02-13","bar_index":1874,"type":"RECLAIM","strength":0.863,"price":21.4394,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-02-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1998-02-12","prior_stop_level":21.347,"sweep_low":20.9158,"atr14":0.31563,"stop_level":20.757985,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-03-02","known_ts":"1998-03-02","bar_index":1878,"type":"RECLAIM","strength":0.863,"price":21.6396,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-02-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-05-13","known_ts":"1998-05-15","bar_index":1895,"type":"BUY","strength":0.725,"price":21.9612,"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":"1998-06-19","known_ts":"1998-06-19","bar_index":1903,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.4656,"stop_level":21.6515,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1998-06-23","known_ts":"1998-06-23","bar_index":1904,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.001,"stop_level":21.6515,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1998-09-11","known_ts":"1998-09-15","bar_index":1923,"type":"BUY","strength":0.45,"price":16.4549,"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-10-05","known_ts":"1998-10-05","bar_index":1928,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.3179,"stop_level":16.3926,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-10-12","known_ts":"1998-10-12","bar_index":1930,"type":"RECLAIM","strength":0.588,"price":16.4794,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-10-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":"1998-10-05","prior_stop_level":16.3926,"sweep_low":14.8471,"atr14":0.749625,"stop_level":14.472288,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-04","known_ts":"1999-01-06","bar_index":1949,"type":"REBUY","strength":0.725,"price":18.0838,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":25},{"ts":"1999-02-17","known_ts":"1999-02-19","bar_index":1959,"type":"BUY","strength":0.45,"price":16.345,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-02-17","known_ts":"1999-02-19","bar_index":1959,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1999-02-17","trigger_known_ts":"1999-02-19","strength":0.45,"price":16.345,"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.293452,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.0804,"atr14":0.544936,"stop_level":14.807932,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-24","known_ts":"1999-03-24","bar_index":1967,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.9972,"stop_level":16.2501,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-03-26","known_ts":"1999-03-26","bar_index":1968,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.2185,"stop_level":16.2501,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-03-29","known_ts":"1999-03-29","bar_index":1968,"type":"RECLAIM","strength":0.588,"price":16.7336,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-03-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":"1999-03-24","prior_stop_level":16.2501,"sweep_low":15.6178,"atr14":0.473875,"stop_level":15.380863,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-29","known_ts":"1999-03-29","bar_index":1968,"type":"RECLAIM","strength":0.588,"price":16.7336,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-03-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-03-26","prior_stop_level":16.2501,"sweep_low":15.934,"atr14":0.473875,"stop_level":15.697063,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-08","known_ts":"1999-04-08","bar_index":1970,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.618,"stop_level":15.8411,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-05-05","known_ts":"1999-05-07","bar_index":1977,"type":"BUY","strength":0.725,"price":16.8292,"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":"1999-06-08","known_ts":"1999-06-08","bar_index":1984,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.3711,"stop_level":17.6261,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-10","known_ts":"1999-06-10","bar_index":1985,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.1161,"stop_level":17.6261,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-16","known_ts":"1999-06-16","bar_index":1986,"type":"RECLAIM","strength":0.863,"price":17.7854,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-06-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":"1999-06-10","prior_stop_level":17.6261,"sweep_low":16.7973,"atr14":0.543168,"stop_level":16.525716,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-07-22","known_ts":"1999-07-22","bar_index":1995,"type":"RECLAIM","strength":0.863,"price":17.2541,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-06-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-08-20","known_ts":"1999-08-24","bar_index":2002,"type":"BUY","strength":0.863,"price":17.2541,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1999-09-14","known_ts":"1999-09-14","bar_index":2007,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.2581,"stop_level":16.7722,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-10-28","known_ts":"1999-11-01","bar_index":2018,"type":"BUY","strength":0.588,"price":16.4045,"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":80},{"ts":"1999-11-18","known_ts":"1999-11-18","bar_index":2023,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.0529,"stop_level":17.4095,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-12-10","known_ts":"1999-12-10","bar_index":2028,"type":"RECLAIM","strength":0.863,"price":16.6639,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-01-21","known_ts":"2000-01-21","bar_index":2037,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.468,"stop_level":16.8927,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-01-26","known_ts":"2000-01-26","bar_index":2038,"type":"RECLAIM","strength":0.863,"price":16.9254,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-01-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2000-01-21","prior_stop_level":16.8927,"sweep_low":16.2066,"atr14":0.577446,"stop_level":15.917877,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-16","known_ts":"2000-03-20","bar_index":2050,"type":"BUY","strength":0.588,"price":13.756,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2000-04-14","known_ts":"2000-04-14","bar_index":2057,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.8262,"stop_level":16.8153,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-05-03","known_ts":"2000-05-03","bar_index":2061,"type":"RECLAIM","strength":1.0,"price":17.7715,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-04-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-06-20","known_ts":"2000-06-20","bar_index":2072,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.6617,"stop_level":19.7333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-07-17","known_ts":"2000-07-17","bar_index":2078,"type":"RECLAIM","strength":1.0,"price":19.8698,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-08-25","known_ts":"2000-08-25","bar_index":2087,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.3555,"stop_level":24.6213,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-08-28","known_ts":"2000-08-28","bar_index":2088,"type":"RECLAIM","strength":1.0,"price":24.6545,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-08-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-08-25","prior_stop_level":24.6213,"sweep_low":24.2226,"atr14":0.702478,"stop_level":23.871361,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-11","known_ts":"2000-09-11","bar_index":2091,"type":"RECLAIM","strength":1.0,"price":25.7843,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-08-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-04-03","known_ts":"2001-04-05","bar_index":2138,"type":"BUY","strength":0.588,"price":23.3928,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2001-06-29","known_ts":"2001-06-29","bar_index":2158,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.5709,"stop_level":27.5846,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-07-02","known_ts":"2001-07-02","bar_index":2158,"type":"RECLAIM","strength":0.863,"price":27.6199,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-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":"2001-06-29","prior_stop_level":27.5846,"sweep_low":27.2718,"atr14":0.539772,"stop_level":27.001914,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-05","known_ts":"2001-07-05","bar_index":2159,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.4132,"stop_level":27.5846,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-09-28","known_ts":"2001-10-02","bar_index":2178,"type":"BUY","strength":0.45,"price":22.6482,"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":"2001-10-08","known_ts":"2001-10-08","bar_index":2180,"type":"RECLAIM","strength":0.725,"price":25.7593,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-09-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-10-31","known_ts":"2001-10-31","bar_index":2185,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.1404,"stop_level":26.1482,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-11-01","known_ts":"2001-11-01","bar_index":2186,"type":"RECLAIM","strength":0.725,"price":26.2961,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-10-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2001-10-31","prior_stop_level":26.1482,"sweep_low":25.1404,"atr14":0.944512,"stop_level":24.668144,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-14","known_ts":"2001-11-14","bar_index":2189,"type":"RECLAIM","strength":0.725,"price":25.8907,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-10-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-11-30","known_ts":"2001-11-30","bar_index":2192,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.7867,"stop_level":25.8141,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-12-05","known_ts":"2001-12-05","bar_index":2193,"type":"RECLAIM","strength":0.863,"price":25.9455,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-11-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":"2001-11-30","prior_stop_level":25.8141,"sweep_low":25.0911,"atr14":0.562923,"stop_level":24.809639,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-22","known_ts":"2002-01-24","bar_index":2204,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2002-01-22","trigger_known_ts":"2002-01-24","strength":0.45,"price":23.4184,"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.172325,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.4393,"atr14":0.562238,"stop_level":21.158181,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-30","known_ts":"2002-02-01","bar_index":2206,"type":"BUY","strength":0.45,"price":24.7635,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-01-30","known_ts":"2002-02-01","bar_index":2206,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2002-01-30","trigger_known_ts":"2002-02-01","strength":0.45,"price":24.7635,"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.124785,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.4393,"atr14":0.620003,"stop_level":21.129299,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-02-07","known_ts":"2002-02-07","bar_index":2208,"type":"RECLAIM","strength":0.725,"price":26.048,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2002-01-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-03-07","known_ts":"2002-03-07","bar_index":2214,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.456,"stop_level":26.6158,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-03-12","known_ts":"2002-03-12","bar_index":2215,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.9488,"stop_level":26.6158,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-04-02","known_ts":"2002-04-02","bar_index":2220,"type":"RECLAIM","strength":0.863,"price":26.1193,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-03-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-04-05","known_ts":"2002-04-09","bar_index":2221,"type":"BUY","strength":0.863,"price":27.5898,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2002-04-25","known_ts":"2002-04-25","bar_index":2225,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.48,"stop_level":26.8851,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-04-30","known_ts":"2002-04-30","bar_index":2226,"type":"RECLAIM","strength":0.863,"price":27.6398,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2002-04-25","prior_stop_level":26.8851,"sweep_low":26.3968,"atr14":0.601125,"stop_level":26.096238,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-05-09","known_ts":"2002-05-09","bar_index":2229,"type":"RECLAIM","strength":0.863,"price":26.7519,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-04-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-07-26","known_ts":"2002-07-30","bar_index":2247,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2002-07-26","trigger_known_ts":"2002-07-30","strength":0.45,"price":17.0389,"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.389425,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.8574,"atr14":1.025866,"stop_level":12.344467,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-07-31","known_ts":"2002-08-02","bar_index":2248,"type":"BUY","strength":0.45,"price":16.6643,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-07-31","known_ts":"2002-08-02","bar_index":2248,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2002-07-31","trigger_known_ts":"2002-08-02","strength":0.45,"price":16.6643,"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.402848,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.8574,"atr14":0.960234,"stop_level":12.377283,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-27","known_ts":"2002-09-27","bar_index":2261,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.2512,"stop_level":16.5805,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-10-01","known_ts":"2002-10-01","bar_index":2262,"type":"RECLAIM","strength":0.588,"price":16.9512,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-09-27","prior_stop_level":16.5805,"sweep_low":15.4836,"atr14":0.723584,"stop_level":15.121808,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-07","known_ts":"2002-11-07","bar_index":2271,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.3285,"stop_level":18.385,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-12","known_ts":"2002-11-12","bar_index":2272,"type":"RECLAIM","strength":0.588,"price":18.4583,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-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":"2002-11-07","prior_stop_level":18.385,"sweep_low":17.9447,"atr14":0.811031,"stop_level":17.539184,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-04","known_ts":"2002-12-04","bar_index":2277,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.0727,"stop_level":20.1066,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-09","known_ts":"2002-12-09","bar_index":2278,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.5196,"stop_level":20.1066,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-03","known_ts":"2003-01-07","bar_index":2284,"type":"REBUY","strength":0.863,"price":20.4947,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2003-03-14","known_ts":"2003-03-18","bar_index":2300,"type":"BUY","strength":0.588,"price":18.2118,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"quality","score":65},{"ts":"2003-05-07","known_ts":"2003-05-07","bar_index":2312,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.6719,"stop_level":19.7236,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-22","known_ts":"2003-05-22","bar_index":2316,"type":"RECLAIM","strength":0.863,"price":19.8557,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-28","known_ts":"2003-05-30","bar_index":2317,"type":"BUY","strength":0.863,"price":21.0101,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2003-09-04","known_ts":"2003-09-08","bar_index":2340,"type":"BUY","strength":0.863,"price":21.1885,"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":75},{"ts":"2003-10-17","known_ts":"2003-10-17","bar_index":2350,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.2891,"stop_level":21.6158,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-10-22","known_ts":"2003-10-22","bar_index":2351,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.8632,"stop_level":21.6158,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-19","known_ts":"2003-12-19","bar_index":2365,"type":"RECLAIM","strength":1.0,"price":22.4326,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-10-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-26","known_ts":"2004-01-26","bar_index":2372,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.4122,"stop_level":24.6003,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-29","known_ts":"2004-01-29","bar_index":2373,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.4651,"stop_level":24.6003,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-30","known_ts":"2004-01-30","bar_index":2374,"type":"RECLAIM","strength":1.0,"price":24.7649,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-01-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":"2004-01-26","prior_stop_level":24.6003,"sweep_low":23.842,"atr14":0.418974,"stop_level":23.632513,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-01-30","known_ts":"2004-01-30","bar_index":2374,"type":"RECLAIM","strength":1.0,"price":24.7649,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-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":"2004-01-29","prior_stop_level":24.6003,"sweep_low":23.9126,"atr14":0.418974,"stop_level":23.703113,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-02-12","known_ts":"2004-02-12","bar_index":2377,"type":"RECLAIM","strength":1.0,"price":25.3762,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-01-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-04-14","known_ts":"2004-04-16","bar_index":2391,"type":"BUY","strength":0.863,"price":25.4154,"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":"2004-06-09","known_ts":"2004-06-14","bar_index":2404,"type":"BUY","strength":0.725,"price":24.4087,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2004-08-31","known_ts":"2004-09-02","bar_index":2423,"type":"BUY","strength":0.588,"price":20.555,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2004-09-30","known_ts":"2004-09-30","bar_index":2430,"type":"SELL","basis":"structure_stop","strength":0.45,"price":19.9105,"stop_level":20.2899,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2004-10-06","known_ts":"2004-10-06","bar_index":2431,"type":"RECLAIM","strength":0.45,"price":20.5429,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-30 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":"2004-09-30","prior_stop_level":20.2899,"sweep_low":19.513,"atr14":0.427604,"stop_level":19.299198,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-18","known_ts":"2004-10-18","bar_index":2434,"type":"SELL","basis":"structure_stop","strength":0.45,"price":19.2119,"stop_level":19.5913,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2004-10-26","known_ts":"2004-10-28","bar_index":2436,"type":"REBUY","strength":0.45,"price":20.2237,"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":"2004-11-19","known_ts":"2004-11-19","bar_index":2442,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.5065,"stop_level":21.7474,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-11-22","known_ts":"2004-11-22","bar_index":2442,"type":"RECLAIM","strength":0.588,"price":21.7775,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-11-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":"2004-11-19","prior_stop_level":21.7474,"sweep_low":21.3981,"atr14":0.429936,"stop_level":21.183132,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-21","known_ts":"2004-12-21","bar_index":2449,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.1023,"stop_level":22.175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-22","known_ts":"2004-12-22","bar_index":2449,"type":"RECLAIM","strength":0.588,"price":22.4173,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-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":"2004-12-21","prior_stop_level":22.175,"sweep_low":21.9629,"atr14":0.360095,"stop_level":21.782852,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-01-07","known_ts":"2005-01-07","bar_index":2453,"type":"RECLAIM","strength":0.863,"price":22.5991,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-12-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-02-22","known_ts":"2005-02-22","bar_index":2463,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.9687,"stop_level":23.0535,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-02-23","known_ts":"2005-02-23","bar_index":2463,"type":"RECLAIM","strength":0.863,"price":23.108,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-02-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":"2005-02-22","prior_stop_level":23.0535,"sweep_low":22.9687,"atr14":0.375436,"stop_level":22.780982,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-03-10","known_ts":"2005-03-10","bar_index":2467,"type":"RECLAIM","strength":1.0,"price":23.2413,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-02-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-05-02","known_ts":"2005-05-04","bar_index":2479,"type":"BUY","strength":0.725,"price":23.0341,"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":"2005-08-31","known_ts":"2005-08-31","bar_index":2507,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.3661,"stop_level":26.8443,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-10-28","known_ts":"2005-11-01","bar_index":2521,"type":"BUY","strength":0.863,"price":27.9862,"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":"2005-12-07","known_ts":"2005-12-07","bar_index":2530,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.571,"stop_level":27.9553,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-12-09","known_ts":"2005-12-09","bar_index":2530,"type":"RECLAIM","strength":1.0,"price":28.1161,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-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":"2005-12-07","prior_stop_level":27.9553,"sweep_low":27.4348,"atr14":0.503155,"stop_level":27.183222,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-23","known_ts":"2006-01-23","bar_index":2540,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.2091,"stop_level":29.0453,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2006-03-31","known_ts":"2006-04-04","bar_index":2556,"type":"BUY","strength":0.588,"price":26.3754,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2006-04-13","known_ts":"2006-04-18","bar_index":2559,"type":"BUY","strength":0.588,"price":26.0328,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"2006-05-30","known_ts":"2006-05-30","bar_index":2569,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.8923,"stop_level":27.0293,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-05-31","known_ts":"2006-05-31","bar_index":2569,"type":"RECLAIM","strength":0.725,"price":27.4154,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-05-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":"2006-05-30","prior_stop_level":27.0293,"sweep_low":26.8923,"atr14":0.467941,"stop_level":26.658329,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-06-14","known_ts":"2006-06-14","bar_index":2573,"type":"RECLAIM","strength":0.725,"price":27.4955,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-05-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-06-19","known_ts":"2006-06-21","bar_index":2574,"type":"BUY","strength":0.725,"price":27.8214,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2006-07-24","known_ts":"2006-07-26","bar_index":2582,"type":"BUY","strength":0.725,"price":28.2913,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2006-08-08","known_ts":"2006-08-08","bar_index":2585,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.5519,"stop_level":28.2036,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-09-08","known_ts":"2006-09-12","bar_index":2593,"type":"BUY","strength":1.0,"price":28.8046,"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":"2006-11-22","known_ts":"2006-11-22","bar_index":2610,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.3532,"stop_level":32.6557,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-11-29","known_ts":"2006-11-29","bar_index":2612,"type":"RECLAIM","strength":1.0,"price":32.807,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-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":"2006-11-22","prior_stop_level":32.6557,"sweep_low":32.0317,"atr14":0.445901,"stop_level":31.808749,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-12-07","known_ts":"2006-12-07","bar_index":2614,"type":"RECLAIM","strength":1.0,"price":33.3586,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-11-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-04-03","known_ts":"2007-04-05","bar_index":2640,"type":"BUY","strength":0.725,"price":33.61,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2007-05-21","known_ts":"2007-05-21","bar_index":2651,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.5836,"stop_level":35.59,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-05-25","known_ts":"2007-05-25","bar_index":2652,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.7432,"stop_level":35.59,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-08-20","known_ts":"2007-08-22","bar_index":2672,"type":"BUY","strength":0.725,"price":33.6731,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":80},{"ts":"2007-10-18","known_ts":"2007-10-18","bar_index":2686,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.3908,"stop_level":34.3114,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-11-07","known_ts":"2007-11-07","bar_index":2690,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.4123,"stop_level":33.423,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-11-13","known_ts":"2007-11-15","bar_index":2692,"type":"REBUY","strength":0.725,"price":34.0925,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2007-11-13","known_ts":"2007-11-13","bar_index":2692,"type":"RECLAIM","strength":0.588,"price":33.6612,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-11-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":"2007-11-07","prior_stop_level":33.423,"sweep_low":32.1162,"atr14":1.041615,"stop_level":31.595392,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-27","known_ts":"2007-11-29","bar_index":2695,"type":"BUY","strength":0.725,"price":33.6612,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2008-01-04","known_ts":"2008-01-04","bar_index":2703,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.2599,"stop_level":33.7647,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-02-25","known_ts":"2008-02-27","bar_index":2715,"type":"BUY","strength":0.45,"price":31.8749,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-03-07","known_ts":"2008-03-11","bar_index":2718,"type":"BUY","strength":0.45,"price":31.6019,"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-04-15","known_ts":"2008-04-15","bar_index":2726,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.7321,"stop_level":31.8298,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-16","known_ts":"2008-04-16","bar_index":2727,"type":"RECLAIM","strength":0.588,"price":32.1554,"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":false,"monthlyBull":false},"anchor_ts":"2008-04-15","prior_stop_level":31.8298,"sweep_low":31.5237,"atr14":0.880742,"stop_level":31.083329,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-29","known_ts":"2008-04-29","bar_index":2730,"type":"RECLAIM","strength":0.725,"price":33.9591,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-04-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-20","known_ts":"2008-05-20","bar_index":2735,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.4549,"stop_level":32.6763,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-07-16","known_ts":"2008-07-18","bar_index":2748,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-07-16","trigger_known_ts":"2008-07-18","strength":0.45,"price":28.7914,"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.181946,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":27.0292,"atr14":1.119435,"stop_level":26.469482,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-29","known_ts":"2008-07-31","bar_index":2751,"type":"BUY","strength":0.45,"price":28.9027,"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-09-29","known_ts":"2008-09-29","bar_index":2765,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.748,"stop_level":28.8274,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-30","known_ts":"2008-09-30","bar_index":2765,"type":"RECLAIM","strength":0.588,"price":29.8169,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-09-29","prior_stop_level":28.8274,"sweep_low":23.748,"atr14":2.761856,"stop_level":22.367072,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-14","known_ts":"2008-10-16","bar_index":2769,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-10-14","trigger_known_ts":"2008-10-16","strength":0.45,"price":21.9339,"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.376789,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.0709,"atr14":3.11727,"stop_level":17.512265,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-27","known_ts":"2008-10-29","bar_index":2772,"type":"BUY","strength":0.45,"price":26.6175,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-11-25","known_ts":"2008-11-25","bar_index":2779,"type":"RECLAIM","strength":0.725,"price":28.7944,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-10-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-12","known_ts":"2009-01-12","bar_index":2789,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.2545,"stop_level":27.6729,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-13","known_ts":"2009-01-13","bar_index":2789,"type":"RECLAIM","strength":0.725,"price":27.7593,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-12 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-12","prior_stop_level":27.6729,"sweep_low":26.7496,"atr14":1.434549,"stop_level":26.032326,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-17","known_ts":"2009-03-19","bar_index":2804,"type":"BUY","strength":0.588,"price":26.3448,"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":60},{"ts":"2009-04-14","known_ts":"2009-04-14","bar_index":2810,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.7053,"stop_level":27.7589,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-04-15","known_ts":"2009-04-15","bar_index":2810,"type":"RECLAIM","strength":0.863,"price":29.2467,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-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":"2009-04-14","prior_stop_level":27.7589,"sweep_low":26.8876,"atr14":1.48221,"stop_level":26.146495,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-22","known_ts":"2009-04-22","bar_index":2812,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.7603,"stop_level":27.7053,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-24","known_ts":"2009-04-24","bar_index":2813,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.4721,"stop_level":27.7053,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-04-29","known_ts":"2009-04-29","bar_index":2814,"type":"RECLAIM","strength":0.863,"price":28.5229,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-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":"2009-04-22","prior_stop_level":27.7053,"sweep_low":26.0834,"atr14":1.430994,"stop_level":25.367903,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-29","known_ts":"2009-04-29","bar_index":2814,"type":"RECLAIM","strength":0.863,"price":28.5229,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-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":"2009-04-24","prior_stop_level":27.7053,"sweep_low":26.0834,"atr14":1.430994,"stop_level":25.367903,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-29","known_ts":"2009-06-02","bar_index":2821,"type":"BUY","strength":0.863,"price":28.8044,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2009-07-02","known_ts":"2009-07-02","bar_index":2829,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.4525,"stop_level":27.5052,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2009-07-24","known_ts":"2009-07-28","bar_index":2834,"type":"BUY","strength":0.863,"price":29.2529,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2009-09-10","known_ts":"2009-09-10","bar_index":2845,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.9388,"stop_level":33.1668,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-14","known_ts":"2009-09-14","bar_index":2845,"type":"RECLAIM","strength":1.0,"price":33.2579,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-09-10","prior_stop_level":33.1668,"sweep_low":32.5587,"atr14":0.78865,"stop_level":32.164375,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-28","known_ts":"2009-09-28","bar_index":2849,"type":"RECLAIM","strength":1.0,"price":33.4208,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-09-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-02-10","known_ts":"2010-02-12","bar_index":2880,"type":"BUY","strength":0.725,"price":34.474,"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":"2010-04-06","known_ts":"2010-04-06","bar_index":2892,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.1576,"stop_level":36.2538,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-08","known_ts":"2010-04-08","bar_index":2893,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.9307,"stop_level":36.2538,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-14","known_ts":"2010-04-14","bar_index":2894,"type":"RECLAIM","strength":1.0,"price":36.3776,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-04-08","prior_stop_level":36.2538,"sweep_low":35.6969,"atr14":0.475047,"stop_level":35.459376,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-06-11","known_ts":"2010-06-15","bar_index":2908,"type":"BUY","strength":0.725,"price":35.4872,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2010-07-22","known_ts":"2010-07-22","bar_index":2917,"type":"SELL","basis":"structure_stop","strength":0.588,"price":34.1433,"stop_level":34.3719,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-07-23","known_ts":"2010-07-23","bar_index":2917,"type":"RECLAIM","strength":0.588,"price":34.7321,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-07-22 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":"2010-07-22","prior_stop_level":34.3719,"sweep_low":33.6654,"atr14":0.702809,"stop_level":33.313996,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-07","known_ts":"2010-09-07","bar_index":2928,"type":"RECLAIM","strength":0.863,"price":35.0741,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-07-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-23","known_ts":"2010-11-23","bar_index":2946,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.8858,"stop_level":38.1859,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-24","known_ts":"2010-11-24","bar_index":2946,"type":"RECLAIM","strength":1.0,"price":38.451,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-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":"2010-11-23","prior_stop_level":38.1859,"sweep_low":37.6277,"atr14":0.65524,"stop_level":37.30008,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-31","known_ts":"2010-12-31","bar_index":2955,"type":"RECLAIM","strength":1.0,"price":39.0281,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-16","known_ts":"2011-03-16","bar_index":2972,"type":"SELL","basis":"structure_stop","strength":1.0,"price":41.0204,"stop_level":41.3525,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-17","known_ts":"2011-03-17","bar_index":2972,"type":"RECLAIM","strength":1.0,"price":41.4655,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-03-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-03-16","prior_stop_level":41.3525,"sweep_low":40.9992,"atr14":0.607947,"stop_level":40.695227,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-04-01","known_ts":"2011-04-01","bar_index":2976,"type":"RECLAIM","strength":1.0,"price":41.7835,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-03-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-13","known_ts":"2011-05-13","bar_index":2985,"type":"SELL","basis":"structure_stop","strength":1.0,"price":44.0448,"stop_level":44.5182,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-09-06","known_ts":"2011-09-08","bar_index":3012,"type":"BUY","strength":0.45,"price":35.3996,"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-11-16","known_ts":"2011-11-16","bar_index":3029,"type":"SELL","basis":"structure_stop","strength":0.725,"price":40.4219,"stop_level":40.838,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-18","known_ts":"2011-11-18","bar_index":3029,"type":"SELL","basis":"structure_stop","strength":0.725,"price":40.3358,"stop_level":40.838,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-12-05","known_ts":"2011-12-05","bar_index":3033,"type":"RECLAIM","strength":0.863,"price":40.4055,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-01-24","known_ts":"2012-01-24","bar_index":3044,"type":"SELL","basis":"structure_stop","strength":0.863,"price":41.9234,"stop_level":42.9137,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-09","known_ts":"2012-02-09","bar_index":3048,"type":"RECLAIM","strength":0.863,"price":42.639,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-01-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-05-16","known_ts":"2012-05-16","bar_index":3070,"type":"SELL","basis":"structure_stop","strength":0.863,"price":46.3116,"stop_level":46.5373,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-05-18","known_ts":"2012-05-18","bar_index":3071,"type":"SELL","basis":"structure_stop","strength":0.863,"price":45.2705,"stop_level":46.5373,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-07-02","known_ts":"2012-07-02","bar_index":3081,"type":"RECLAIM","strength":1.0,"price":46.9214,"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":true}},{"ts":"2012-09-04","known_ts":"2012-09-04","bar_index":3095,"type":"SELL","basis":"structure_stop","strength":1.0,"price":47.4203,"stop_level":47.5377,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-09-06","known_ts":"2012-09-06","bar_index":3096,"type":"RECLAIM","strength":1.0,"price":48.278,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-09-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-09-04","prior_stop_level":47.5377,"sweep_low":47.1269,"atr14":0.621088,"stop_level":46.816356,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-18","known_ts":"2012-09-18","bar_index":3099,"type":"RECLAIM","strength":1.0,"price":50.5759,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-09-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-11-07","known_ts":"2012-11-07","bar_index":3110,"type":"SELL","basis":"structure_stop","strength":0.863,"price":50.768,"stop_level":50.7754,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-11-08","known_ts":"2012-11-08","bar_index":3110,"type":"RECLAIM","strength":0.863,"price":50.9822,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-11-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2012-11-07","prior_stop_level":50.7754,"sweep_low":50.5685,"atr14":0.915833,"stop_level":50.110583,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-22","known_ts":"2013-01-22","bar_index":3127,"type":"RECLAIM","strength":0.863,"price":58.0595,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-11-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-03-01","known_ts":"2013-03-05","bar_index":3136,"type":"REBUY","strength":1.0,"price":60.5651,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2013-07-15","known_ts":"2013-07-17","bar_index":3167,"type":"BUY","strength":0.725,"price":63.1849,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2013-08-07","known_ts":"2013-08-07","bar_index":3172,"type":"SELL","basis":"structure_stop","strength":0.725,"price":61.5825,"stop_level":61.8232,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-08-12","known_ts":"2013-08-12","bar_index":3173,"type":"RECLAIM","strength":0.725,"price":61.9286,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-08-07","prior_stop_level":61.8232,"sweep_low":61.2891,"atr14":0.857269,"stop_level":60.860466,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-09","known_ts":"2013-09-11","bar_index":3180,"type":"BUY","strength":0.725,"price":63.3822,"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-12-05","known_ts":"2013-12-05","bar_index":3200,"type":"SELL","basis":"structure_stop","strength":0.725,"price":66.554,"stop_level":66.5616,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-12-06","known_ts":"2013-12-06","bar_index":3201,"type":"RECLAIM","strength":0.725,"price":67.7645,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-12-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-12-05","prior_stop_level":66.5616,"sweep_low":66.4934,"atr14":0.840971,"stop_level":66.072915,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-19","known_ts":"2013-12-19","bar_index":3204,"type":"RECLAIM","strength":0.863,"price":67.8786,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-12-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-03-03","known_ts":"2014-03-05","bar_index":3220,"type":"BUY","strength":0.588,"price":64.232,"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":"2014-06-26","known_ts":"2014-06-26","bar_index":3247,"type":"SELL","basis":"structure_stop","strength":0.863,"price":72.7252,"stop_level":72.8639,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-01","known_ts":"2014-07-01","bar_index":3248,"type":"RECLAIM","strength":0.863,"price":73.3415,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-06-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":"2014-06-26","prior_stop_level":72.8639,"sweep_low":72.0935,"atr14":0.722265,"stop_level":71.732368,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-07-15","known_ts":"2014-07-15","bar_index":3251,"type":"RECLAIM","strength":0.863,"price":72.9486,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-06-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-08-29","known_ts":"2014-09-03","bar_index":3262,"type":"BUY","strength":0.588,"price":72.7714,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2014-09-12","known_ts":"2014-09-16","bar_index":3265,"type":"BUY","strength":0.588,"price":72.5556,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2014-10-02","known_ts":"2014-10-02","bar_index":3269,"type":"SELL","basis":"structure_stop","strength":0.725,"price":72.114,"stop_level":72.4859,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-10-03","known_ts":"2014-10-03","bar_index":3270,"type":"RECLAIM","strength":0.725,"price":73.191,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-10-02 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":"2014-10-02","prior_stop_level":72.4859,"sweep_low":71.8893,"atr14":0.783277,"stop_level":71.497661,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-24","known_ts":"2014-10-24","bar_index":3275,"type":"RECLAIM","strength":0.863,"price":77.2744,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-10-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-01","known_ts":"2015-07-06","bar_index":3332,"type":"BUY","strength":0.45,"price":77.9399,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-07-10","known_ts":"2015-07-10","bar_index":3334,"type":"RECLAIM","strength":0.588,"price":80.6497,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-07-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-08-12","known_ts":"2015-08-12","bar_index":3341,"type":"SELL","basis":"structure_stop","strength":0.725,"price":83.0523,"stop_level":83.076,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-13","known_ts":"2015-08-13","bar_index":3342,"type":"RECLAIM","strength":0.725,"price":84.2497,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-08-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":"2015-08-12","prior_stop_level":83.076,"sweep_low":81.9652,"atr14":1.066185,"stop_level":81.432107,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-25","known_ts":"2015-08-25","bar_index":3344,"type":"SELL","basis":"structure_stop","strength":0.588,"price":77.0024,"stop_level":83.0523,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-08","known_ts":"2015-10-08","bar_index":3355,"type":"RECLAIM","strength":0.725,"price":82.2183,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-08-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-09","known_ts":"2015-11-09","bar_index":3362,"type":"SELL","basis":"structure_stop","strength":0.725,"price":89.4398,"stop_level":89.4873,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-10","known_ts":"2015-11-10","bar_index":3362,"type":"RECLAIM","strength":0.725,"price":90.4069,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-11-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":"2015-11-09","prior_stop_level":89.4873,"sweep_low":89.1068,"atr14":1.17683,"stop_level":88.518385,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-24","known_ts":"2015-11-24","bar_index":3366,"type":"RECLAIM","strength":0.863,"price":91.041,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-11-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-03","known_ts":"2015-12-03","bar_index":3368,"type":"SELL","basis":"structure_stop","strength":0.863,"price":88.219,"stop_level":88.7818,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-04","known_ts":"2015-12-04","bar_index":3368,"type":"RECLAIM","strength":0.863,"price":90.4148,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-12-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-12-03","prior_stop_level":88.7818,"sweep_low":88.0209,"atr14":1.262633,"stop_level":87.389583,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-21","known_ts":"2015-12-21","bar_index":3372,"type":"RECLAIM","strength":0.863,"price":90.2255,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-12-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-02-18","known_ts":"2016-02-22","bar_index":3385,"type":"BUY","strength":0.588,"price":87.1492,"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":"aplus","score":80},{"ts":"2016-04-07","known_ts":"2016-04-07","bar_index":3396,"type":"SELL","basis":"structure_stop","strength":0.863,"price":91.7606,"stop_level":92.4738,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-11","known_ts":"2016-04-11","bar_index":3397,"type":"SELL","basis":"structure_stop","strength":0.863,"price":91.985,"stop_level":92.4738,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-13","known_ts":"2016-04-13","bar_index":3397,"type":"RECLAIM","strength":0.863,"price":92.9306,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-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":"2016-04-07","prior_stop_level":92.4738,"sweep_low":91.464,"atr14":1.162219,"stop_level":90.882891,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-13","known_ts":"2016-04-13","bar_index":3397,"type":"RECLAIM","strength":0.863,"price":92.9306,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-04-11","prior_stop_level":92.4738,"sweep_low":91.464,"atr14":1.162219,"stop_level":90.882891,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-26","known_ts":"2016-05-31","bar_index":3408,"type":"BUY","strength":0.725,"price":91.4721,"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":"2016-07-19","known_ts":"2016-07-19","bar_index":3420,"type":"SELL","basis":"structure_stop","strength":0.725,"price":94.3559,"stop_level":94.7267,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-07-26","known_ts":"2016-07-26","bar_index":3421,"type":"RECLAIM","strength":0.863,"price":94.8396,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-07-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-07-19","prior_stop_level":94.7267,"sweep_low":92.7034,"atr14":1.091894,"stop_level":92.157453,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-27","known_ts":"2016-07-27","bar_index":3422,"type":"SELL","basis":"structure_stop","strength":0.863,"price":93.8561,"stop_level":94.0899,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-07-28","known_ts":"2016-07-28","bar_index":3422,"type":"RECLAIM","strength":0.863,"price":94.8073,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-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":"2016-07-27","prior_stop_level":94.0899,"sweep_low":93.6627,"atr14":1.104182,"stop_level":93.110609,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-08-12","known_ts":"2016-08-12","bar_index":3426,"type":"RECLAIM","strength":0.863,"price":94.2995,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-07-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-09-02","known_ts":"2016-09-07","bar_index":3431,"type":"BUY","strength":0.863,"price":96.2103,"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":30},{"ts":"2016-11-15","known_ts":"2016-11-17","bar_index":3448,"type":"BUY","strength":0.45,"price":90.1302,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-11-23","known_ts":"2016-11-23","bar_index":3450,"type":"RECLAIM","strength":0.588,"price":92.2623,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-11-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2017-01-03","known_ts":"2017-01-03","bar_index":3458,"type":"SELL","basis":"structure_stop","strength":0.725,"price":98.5752,"stop_level":99.4558,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-01-06","known_ts":"2017-01-06","bar_index":3459,"type":"SELL","basis":"structure_stop","strength":0.725,"price":96.4309,"stop_level":99.4558,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-02-08","known_ts":"2017-02-08","bar_index":3467,"type":"RECLAIM","strength":0.863,"price":97.6213,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-01-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-02-13","known_ts":"2017-02-15","bar_index":3468,"type":"BUY","strength":0.863,"price":98.6405,"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":35},{"ts":"2017-03-24","known_ts":"2017-03-24","bar_index":3477,"type":"SELL","basis":"structure_stop","strength":0.863,"price":99.0124,"stop_level":99.3977,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-03-28","known_ts":"2017-03-28","bar_index":3478,"type":"RECLAIM","strength":0.863,"price":99.8568,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-03-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":"2017-03-24","prior_stop_level":99.3977,"sweep_low":98.3893,"atr14":1.008397,"stop_level":97.885101,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-05-23","known_ts":"2017-05-25","bar_index":3491,"type":"BUY","strength":0.725,"price":101.4309,"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":"2017-07-20","known_ts":"2017-07-20","bar_index":3504,"type":"SELL","basis":"structure_stop","strength":1.0,"price":102.7241,"stop_level":103.1199,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-07-21","known_ts":"2017-07-21","bar_index":3504,"type":"RECLAIM","strength":1.0,"price":103.2024,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-07-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-07-20","prior_stop_level":103.1199,"sweep_low":101.3387,"atr14":1.188445,"stop_level":100.744477,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-08-04","known_ts":"2017-08-04","bar_index":3508,"type":"RECLAIM","strength":1.0,"price":106.0062,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-07-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-04","known_ts":"2017-10-06","bar_index":3522,"type":"BUY","strength":0.725,"price":103.7711,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2017-11-16","known_ts":"2017-11-16","bar_index":3532,"type":"SELL","basis":"structure_stop","strength":0.725,"price":108.5335,"stop_level":108.741,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-11-20","known_ts":"2017-11-20","bar_index":3533,"type":"SELL","basis":"structure_stop","strength":0.725,"price":107.6707,"stop_level":108.741,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-11-28","known_ts":"2017-11-28","bar_index":3534,"type":"RECLAIM","strength":0.863,"price":110.3589,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-11-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-11-20","prior_stop_level":108.741,"sweep_low":106.8576,"atr14":1.443626,"stop_level":106.135787,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-29","known_ts":"2017-12-01","bar_index":3535,"type":"REBUY","strength":0.863,"price":113.014,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2017-12-15","known_ts":"2017-12-19","bar_index":3539,"type":"REBUY","strength":1.0,"price":113.0646,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2017-12-26","known_ts":"2017-12-28","bar_index":3541,"type":"REBUY","strength":1.0,"price":113.1647,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"2018-06-06","known_ts":"2018-06-08","bar_index":3578,"type":"BUY","strength":0.45,"price":110.7776,"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-07-11","known_ts":"2018-07-13","bar_index":3586,"type":"BUY","strength":0.45,"price":106.8213,"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-08-13","known_ts":"2018-08-13","bar_index":3593,"type":"SELL","basis":"structure_stop","strength":0.588,"price":108.0192,"stop_level":108.2554,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-08-15","known_ts":"2018-08-15","bar_index":3594,"type":"RECLAIM","strength":0.588,"price":108.6266,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-08-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-08-13","prior_stop_level":108.2554,"sweep_low":106.8635,"atr14":1.529824,"stop_level":106.098588,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-27","known_ts":"2018-08-27","bar_index":3597,"type":"RECLAIM","strength":0.725,"price":111.9081,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-08-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-07","known_ts":"2018-09-07","bar_index":3599,"type":"SELL","basis":"structure_stop","strength":0.588,"price":110.3812,"stop_level":111.0139,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-09-12","known_ts":"2018-09-12","bar_index":3600,"type":"SELL","basis":"structure_stop","strength":0.588,"price":107.666,"stop_level":111.0139,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-09-18","known_ts":"2018-09-18","bar_index":3602,"type":"RECLAIM","strength":0.588,"price":111.4673,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-09-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-09-12","prior_stop_level":111.0139,"sweep_low":107.1654,"atr14":1.489555,"stop_level":106.420623,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-10-10","known_ts":"2018-10-10","bar_index":3607,"type":"SELL","basis":"structure_stop","strength":0.588,"price":108.7521,"stop_level":109.4309,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-10-25","known_ts":"2018-10-29","bar_index":3611,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-10-25","trigger_known_ts":"2018-10-29","strength":0.45,"price":103.7884,"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.163396,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":101.5398,"atr14":2.013024,"stop_level":100.533288,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-07","known_ts":"2018-11-09","bar_index":3614,"type":"BUY","strength":0.588,"price":111.1788,"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":"2018-12-06","known_ts":"2018-12-06","bar_index":3620,"type":"SELL","basis":"structure_stop","strength":0.588,"price":106.4103,"stop_level":107.4199,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-01-15","known_ts":"2019-01-17","bar_index":3629,"type":"BUY","strength":0.45,"price":104.9588,"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-01-15","known_ts":"2019-01-17","bar_index":3629,"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-01-15","trigger_known_ts":"2019-01-17","strength":0.45,"price":104.9588,"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.153961,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":99.751,"atr14":2.021274,"stop_level":98.740363,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-02-01","known_ts":"2019-02-01","bar_index":3633,"type":"RECLAIM","strength":0.725,"price":107.725,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-01-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-07-17","known_ts":"2019-07-17","bar_index":3671,"type":"SELL","basis":"structure_stop","strength":1.0,"price":131.5835,"stop_level":131.6266,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-07-18","known_ts":"2019-07-18","bar_index":3671,"type":"RECLAIM","strength":1.0,"price":131.8684,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-07-17","prior_stop_level":131.6266,"sweep_low":130.8667,"atr14":1.516718,"stop_level":130.108341,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-11-18","known_ts":"2019-11-20","bar_index":3700,"type":"BUY","strength":0.588,"price":117.5776,"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":"2020-01-07","known_ts":"2020-01-07","bar_index":3711,"type":"SELL","basis":"structure_stop","strength":0.588,"price":118.0564,"stop_level":118.6416,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-01-08","known_ts":"2020-01-08","bar_index":3711,"type":"RECLAIM","strength":0.588,"price":119.323,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-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":"2020-01-07","prior_stop_level":118.6416,"sweep_low":118.004,"atr14":1.285852,"stop_level":117.361074,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-01-24","known_ts":"2020-01-24","bar_index":3715,"type":"SELL","basis":"structure_stop","strength":0.588,"price":117.7245,"stop_level":118.0564,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-02-03","known_ts":"2020-02-05","bar_index":3717,"type":"REBUY","strength":0.588,"price":119.4714,"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":"2020-03-20","known_ts":"2020-03-24","bar_index":3728,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2020-03-20","trigger_known_ts":"2020-03-24","strength":0.45,"price":82.4192,"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.38259,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":67.6921,"atr14":7.03773,"stop_level":64.173235,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-07","known_ts":"2020-04-09","bar_index":3732,"type":"BUY","strength":0.45,"price":96.4869,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"insurance"}},{"ts":"2020-05-08","known_ts":"2020-05-08","bar_index":3739,"type":"SELL","basis":"structure_stop","strength":0.588,"price":85.5844,"stop_level":88.3189,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-14","known_ts":"2020-05-14","bar_index":3740,"type":"SELL","basis":"structure_stop","strength":0.588,"price":79.3243,"stop_level":82.0236,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":3741,"type":"RECLAIM","strength":0.588,"price":83.7908,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-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":"2020-05-14","prior_stop_level":82.0236,"sweep_low":74.8227,"atr14":3.915746,"stop_level":72.864827,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-09","known_ts":"2020-07-09","bar_index":3753,"type":"SELL","basis":"structure_stop","strength":0.725,"price":97.3975,"stop_level":99.5394,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-07-10","known_ts":"2020-07-10","bar_index":3753,"type":"RECLAIM","strength":0.725,"price":100.7609,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-07-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-07-09","prior_stop_level":99.5394,"sweep_low":96.5566,"atr14":3.280777,"stop_level":94.916211,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-08-06","known_ts":"2020-08-10","bar_index":3760,"type":"BUY","strength":0.863,"price":105.4343,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2020-10-14","known_ts":"2020-10-16","bar_index":3776,"type":"BUY","strength":0.725,"price":101.0558,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2020-12-01","known_ts":"2020-12-01","bar_index":3787,"type":"SELL","basis":"structure_stop","strength":1.0,"price":118.9716,"stop_level":119.3818,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-12-02","known_ts":"2020-12-02","bar_index":3787,"type":"RECLAIM","strength":0.863,"price":119.5334,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-12-01","prior_stop_level":119.3818,"sweep_low":117.7053,"atr14":3.040176,"stop_level":116.185212,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-12-17","known_ts":"2020-12-17","bar_index":3791,"type":"RECLAIM","strength":1.0,"price":123.9777,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-04","known_ts":"2021-01-04","bar_index":3794,"type":"SELL","basis":"structure_stop","strength":1.0,"price":121.7342,"stop_level":122.479,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-06","known_ts":"2021-01-06","bar_index":3795,"type":"RECLAIM","strength":1.0,"price":124.8303,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-01-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-01-04","prior_stop_level":122.479,"sweep_low":119.4637,"atr14":2.597659,"stop_level":118.164871,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-20","known_ts":"2021-01-20","bar_index":3798,"type":"RECLAIM","strength":1.0,"price":130.8788,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-01-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-29","known_ts":"2021-01-29","bar_index":3800,"type":"SELL","basis":"structure_stop","strength":1.0,"price":122.3175,"stop_level":123.3316,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-02-01","known_ts":"2021-02-01","bar_index":3800,"type":"RECLAIM","strength":1.0,"price":124.0315,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-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":"2021-01-29","prior_stop_level":123.3316,"sweep_low":121.9316,"atr14":2.92077,"stop_level":120.471215,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-04","known_ts":"2021-03-04","bar_index":3808,"type":"RECLAIM","strength":1.0,"price":139.7722,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-01-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-22","known_ts":"2021-03-22","bar_index":3812,"type":"SELL","basis":"structure_stop","strength":0.863,"price":133.176,"stop_level":133.7326,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-03-24","known_ts":"2021-03-24","bar_index":3812,"type":"RECLAIM","strength":0.863,"price":134.701,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-03-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":"2021-03-22","prior_stop_level":133.7326,"sweep_low":132.4271,"atr14":3.174657,"stop_level":130.839771,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-04-08","known_ts":"2021-04-08","bar_index":3816,"type":"SELL","basis":"structure_stop","strength":0.863,"price":135.6756,"stop_level":135.7116,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-04-09","known_ts":"2021-04-09","bar_index":3816,"type":"RECLAIM","strength":0.863,"price":136.8396,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-04-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-04-08","prior_stop_level":135.7116,"sweep_low":134.9266,"atr14":2.695046,"stop_level":133.579077,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-08-27","known_ts":"2021-08-27","bar_index":3849,"type":"RECLAIM","strength":0.863,"price":144.922,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-04-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-02-14","known_ts":"2022-02-14","bar_index":3888,"type":"SELL","basis":"structure_stop","strength":1.0,"price":156.7191,"stop_level":157.233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-02-15","known_ts":"2022-02-15","bar_index":3888,"type":"RECLAIM","strength":0.863,"price":157.4808,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-02-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2022-02-14","prior_stop_level":157.233,"sweep_low":154.9112,"atr14":3.180419,"stop_level":153.320991,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-02-18","known_ts":"2022-02-18","bar_index":3889,"type":"SELL","basis":"structure_stop","strength":1.0,"price":156.5906,"stop_level":157.233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-02-23","known_ts":"2022-02-23","bar_index":3890,"type":"SELL","basis":"structure_stop","strength":1.0,"price":156.1409,"stop_level":157.233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-02-25","known_ts":"2022-02-25","bar_index":3890,"type":"RECLAIM","strength":1.0,"price":159.1694,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-02-18 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":"2022-02-18","prior_stop_level":157.233,"sweep_low":149.4049,"atr14":3.471444,"stop_level":147.669178,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-02-25","known_ts":"2022-02-25","bar_index":3890,"type":"RECLAIM","strength":1.0,"price":159.1694,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-02-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":"2022-02-23","prior_stop_level":157.233,"sweep_low":149.4049,"atr14":3.471444,"stop_level":147.669178,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-11","known_ts":"2022-03-11","bar_index":3894,"type":"RECLAIM","strength":1.0,"price":166.2324,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-02-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-04-19","known_ts":"2022-04-19","bar_index":3902,"type":"SELL","basis":"structure_stop","strength":1.0,"price":162.5146,"stop_level":167.3395,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-08-08","known_ts":"2022-08-10","bar_index":3928,"type":"BUY","strength":0.588,"price":153.037,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":80},{"ts":"2022-10-11","known_ts":"2022-10-13","bar_index":3943,"type":"BUY","strength":0.45,"price":154.3761,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-10-19","known_ts":"2022-10-19","bar_index":3945,"type":"RECLAIM","strength":0.725,"price":164.375,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-10-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-11","known_ts":"2022-11-11","bar_index":3950,"type":"SELL","basis":"structure_stop","strength":0.725,"price":169.505,"stop_level":169.5889,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-15","known_ts":"2022-11-15","bar_index":3951,"type":"SELL","basis":"structure_stop","strength":0.725,"price":167.425,"stop_level":169.5889,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-14","known_ts":"2022-11-14","bar_index":3951,"type":"RECLAIM","strength":0.725,"price":170.4097,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-11-11","prior_stop_level":169.5889,"sweep_low":168.0872,"atr14":3.430056,"stop_level":166.372172,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-17","known_ts":"2022-11-17","bar_index":3952,"type":"RECLAIM","strength":0.725,"price":170.6242,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-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":"2022-11-15","prior_stop_level":169.5889,"sweep_low":165.914,"atr14":3.517152,"stop_level":164.155424,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-01","known_ts":"2022-12-01","bar_index":3955,"type":"RECLAIM","strength":0.863,"price":174.6163,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-11-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-09","known_ts":"2022-12-09","bar_index":3957,"type":"SELL","basis":"structure_stop","strength":0.863,"price":174.0219,"stop_level":174.6163,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-12","known_ts":"2022-12-12","bar_index":3957,"type":"RECLAIM","strength":0.863,"price":175.3905,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-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":"2022-12-09","prior_stop_level":174.6163,"sweep_low":173.4501,"atr14":2.851777,"stop_level":172.024211,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-22","known_ts":"2022-12-27","bar_index":3960,"type":"REBUY","strength":0.863,"price":178.5494,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2023-04-18","known_ts":"2023-04-20","bar_index":3986,"type":"BUY","strength":0.725,"price":168.9158,"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":"2023-05-22","known_ts":"2023-05-22","bar_index":3994,"type":"SELL","basis":"structure_stop","strength":0.725,"price":170.6496,"stop_level":171.036,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-05-25","known_ts":"2023-05-25","bar_index":3995,"type":"SELL","basis":"structure_stop","strength":0.588,"price":163.6484,"stop_level":171.036,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-07-24","known_ts":"2023-07-26","bar_index":4008,"type":"BUY","strength":0.45,"price":165.0491,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-08-07","known_ts":"2023-08-07","bar_index":4011,"type":"SELL","basis":"structure_stop","strength":0.45,"price":161.2204,"stop_level":163.1158,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-09-13","known_ts":"2023-09-15","bar_index":4020,"type":"BUY","strength":0.45,"price":157.1572,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-10-12","known_ts":"2023-10-12","bar_index":4027,"type":"SELL","basis":"structure_stop","strength":0.588,"price":153.276,"stop_level":153.4572,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-10-13","known_ts":"2023-10-13","bar_index":4027,"type":"RECLAIM","strength":0.588,"price":156.5946,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-10-12 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-12","prior_stop_level":153.4572,"sweep_low":152.5321,"atr14":2.356983,"stop_level":151.353608,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-15","known_ts":"2023-11-15","bar_index":4035,"type":"RECLAIM","strength":0.725,"price":163.8517,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-10-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-07-11","known_ts":"2024-07-15","bar_index":4089,"type":"BUY","strength":0.725,"price":206.571,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2024-09-25","known_ts":"2024-09-25","bar_index":4106,"type":"SELL","basis":"structure_stop","strength":1.0,"price":229.7581,"stop_level":230.9831,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-09-30","known_ts":"2024-09-30","bar_index":4107,"type":"SELL","basis":"structure_stop","strength":1.0,"price":227.6192,"stop_level":230.9831,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-14","known_ts":"2024-10-16","bar_index":4111,"type":"REBUY","strength":1.0,"price":236.204,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2025-02-20","known_ts":"2025-02-24","bar_index":4140,"type":"BUY","strength":0.725,"price":242.3572,"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":"2025-04-07","known_ts":"2025-04-07","bar_index":4150,"type":"SELL","basis":"structure_stop","strength":0.588,"price":229.2227,"stop_level":251.6421,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2025-04-25","known_ts":"2025-04-29","bar_index":4155,"type":"BUY","strength":0.863,"price":258.8472,"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":55},{"ts":"2025-06-05","known_ts":"2025-06-05","bar_index":4164,"type":"SELL","basis":"structure_stop","strength":1.0,"price":265.6799,"stop_level":265.6995,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-06-06","known_ts":"2025-06-06","bar_index":4164,"type":"RECLAIM","strength":1.0,"price":268.2973,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-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":"2025-06-05","prior_stop_level":265.6995,"sweep_low":264.1899,"atr14":4.757202,"stop_level":261.811299,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-09","known_ts":"2025-06-09","bar_index":4165,"type":"SELL","basis":"structure_stop","strength":1.0,"price":262.5038,"stop_level":265.6995,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-06-12","known_ts":"2025-06-12","bar_index":4166,"type":"SELL","basis":"structure_stop","strength":1.0,"price":261.7852,"stop_level":265.6995,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-08-08","known_ts":"2025-08-12","bar_index":4179,"type":"BUY","strength":0.725,"price":259.7968,"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":"2025-10-13","known_ts":"2025-10-13","bar_index":4194,"type":"SELL","basis":"structure_stop","strength":0.863,"price":267.2204,"stop_level":271.0155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-10-14","known_ts":"2025-10-14","bar_index":4194,"type":"RECLAIM","strength":0.863,"price":272.4189,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-10-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":"2025-10-13","prior_stop_level":271.0155,"sweep_low":263.3561,"atr14":5.022617,"stop_level":260.844792,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-06","known_ts":"2025-11-10","bar_index":4200,"type":"BUY","strength":0.588,"price":279.09,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2025-12-03","known_ts":"2025-12-03","bar_index":4206,"type":"SELL","basis":"structure_stop","strength":0.725,"price":280.948,"stop_level":281.1852,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-12-08","known_ts":"2025-12-08","bar_index":4207,"type":"SELL","basis":"structure_stop","strength":0.725,"price":276.5995,"stop_level":281.1852,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-12-12","known_ts":"2025-12-12","bar_index":4208,"type":"RECLAIM","strength":0.725,"price":283.0914,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-12-08","prior_stop_level":281.1852,"sweep_low":274.2769,"atr14":4.436826,"stop_level":272.058487,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-16","known_ts":"2025-12-18","bar_index":4209,"type":"REBUY","strength":0.863,"price":291.3665,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2026-02-04","known_ts":"2026-02-06","bar_index":4220,"type":"BUY","strength":0.588,"price":299.1456,"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":40},{"ts":"2026-03-09","known_ts":"2026-03-09","bar_index":4227,"type":"SELL","basis":"structure_stop","strength":0.863,"price":300.8323,"stop_level":302.3902,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-03-12","known_ts":"2026-03-12","bar_index":4228,"type":"SELL","basis":"structure_stop","strength":0.863,"price":300.7527,"stop_level":302.3902,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-03-16","known_ts":"2026-03-16","bar_index":4229,"type":"RECLAIM","strength":0.863,"price":303.3717,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-03-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":"2026-03-09","prior_stop_level":302.3902,"sweep_low":292.4374,"atr14":6.145962,"stop_level":289.364419,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-03-16","known_ts":"2026-03-16","bar_index":4229,"type":"RECLAIM","strength":0.863,"price":303.3717,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-03-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":"2026-03-12","prior_stop_level":302.3902,"sweep_low":292.4374,"atr14":6.145962,"stop_level":289.364419,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-23","known_ts":"2026-04-27","bar_index":4238,"type":"BUY","strength":0.725,"price":302.4755,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2026-05-29","known_ts":"2026-05-29","bar_index":4246,"type":"SELL","basis":"structure_stop","strength":0.725,"price":290.6748,"stop_level":293.7917,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2026-06-05","known_ts":"2026-06-05","bar_index":4248,"type":"RECLAIM","strength":0.588,"price":301.9875,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-05-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":"2026-05-29","prior_stop_level":293.7917,"sweep_low":285.9147,"atr14":6.120614,"stop_level":282.854393,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-18","known_ts":"2026-06-18","bar_index":4251,"type":"RECLAIM","strength":0.725,"price":316.96,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-05-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-08-12","known_ts":"2026-08-12","bar_index":4263,"type":"SELL","basis":"structure_stop","strength":0.863,"price":370.16,"stop_level":373.82,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}}],"state":{"position_hint":"flat","last_signal":"SELL","last_scored_signal":"SELL","last_scored_ts":"2026-08-12","last_scored_basis":"structure_stop","bars_since_signal":0,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2016-02-12","2016-05-05","2016-10-07","2016-11-07","2017-02-08","2017-04-10","2017-05-18","2017-07-27","2017-09-08","2018-01-12","2018-02-22","2018-03-02","2018-04-03","2018-05-10","2018-06-06","2018-07-06","2018-11-26","2019-10-31","2020-10-01","2021-04-13","2021-05-07","2022-05-03","2022-06-24","2022-07-29","2022-10-03","2023-02-15","2023-03-27","2023-08-25","2024-06-05","2024-06-18","2024-07-08","2024-12-20","2025-01-24","2025-06-26","2025-07-18","2025-08-05","2025-10-24","2026-01-22","2026-04-07","2026-04-23"],"warnings":[{"ts":"2023-05-12","kind":"arm","px":171.5825},{"ts":"2023-05-22","kind":"confirm","px":170.6496,"level":171.036},{"ts":"2023-05-24","kind":"arm","px":165.8345},{"ts":"2023-05-25","kind":"confirm","px":163.6484,"level":171.036},{"ts":"2023-08-04","kind":"arm","px":159.8273},{"ts":"2023-08-07","kind":"confirm","px":161.2204,"level":163.1158},{"ts":"2023-10-03","kind":"arm","px":153.4572},{"ts":"2023-10-12","kind":"confirm","px":153.276,"level":153.4572},{"ts":"2023-11-17","kind":"arm","px":163.8517},{"ts":"2024-01-24","kind":"arm","px":202.3003},{"ts":"2024-07-26","kind":"arm","px":207.0066},{"ts":"2024-09-11","kind":"arm","px":224.8775},{"ts":"2024-09-25","kind":"confirm","px":229.7581,"level":230.9831},{"ts":"2024-09-27","kind":"arm","px":229.5539},{"ts":"2024-09-30","kind":"confirm","px":227.6192,"level":230.9831},{"ts":"2025-03-11","kind":"arm","px":249.5442},{"ts":"2025-04-04","kind":"arm","px":237.4866},{"ts":"2025-04-07","kind":"confirm","px":229.2227,"level":251.6421},{"ts":"2025-05-21","kind":"arm","px":265.8073},{"ts":"2025-06-05","kind":"confirm","px":265.6799,"level":265.6995},{"ts":"2025-06-06","kind":"arm","px":268.2973},{"ts":"2025-06-09","kind":"confirm","px":262.5038,"level":265.6995},{"ts":"2025-06-11","kind":"arm","px":257.1785},{"ts":"2025-06-12","kind":"confirm","px":261.7852,"level":265.6995},{"ts":"2025-08-21","kind":"arm","px":270.6147},{"ts":"2025-09-16","kind":"arm","px":268.772},{"ts":"2025-10-10","kind":"arm","px":266.9634},{"ts":"2025-10-13","kind":"confirm","px":267.2204,"level":271.0155},{"ts":"2025-12-01","kind":"arm","px":287.1052},{"ts":"2025-12-03","kind":"confirm","px":280.948,"level":281.1852},{"ts":"2025-12-05","kind":"arm","px":277.6076},{"ts":"2025-12-08","kind":"confirm","px":276.5995,"level":281.1852},{"ts":"2026-02-18","kind":"arm","px":296.1391},{"ts":"2026-03-09","kind":"confirm","px":300.8323,"level":302.3902},{"ts":"2026-03-11","kind":"arm","px":298.1535},{"ts":"2026-03-12","kind":"confirm","px":300.7527,"level":302.3902},{"ts":"2026-05-28","kind":"arm","px":293.0847},{"ts":"2026-05-29","kind":"confirm","px":290.6748,"level":293.7917},{"ts":"2026-07-10","kind":"arm","px":338.92},{"ts":"2026-08-12","kind":"confirm","px":370.16,"level":373.82}],"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":[]}}}