{"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":"DOC","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1985-12-11","known_ts":"1985-12-11","bar_index":47,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.331,"stop_level":0.335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-12-13","known_ts":"1985-12-13","bar_index":47,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.3251,"stop_level":0.335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-12-30","known_ts":"1986-01-02","bar_index":51,"type":"REBUY","strength":0.588,"price":0.339,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"1986-03-27","known_ts":"1986-03-27","bar_index":71,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4004,"stop_level":0.4024,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-04-17","known_ts":"1986-04-17","bar_index":76,"type":"RECLAIM","strength":0.863,"price":0.4064,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-03-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-07-17","known_ts":"1986-07-21","bar_index":97,"type":"BUY","strength":0.725,"price":0.4421,"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":"1986-10-20","known_ts":"1986-10-22","bar_index":119,"type":"BUY","strength":0.725,"price":0.4758,"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":"1987-01-02","known_ts":"1987-01-06","bar_index":136,"type":"BUY","strength":0.588,"price":0.4738,"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":75},{"ts":"1987-01-29","known_ts":"1987-01-29","bar_index":142,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.4473,"stop_level":0.4579,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1987-02-02","known_ts":"1987-02-02","bar_index":143,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.4574,"stop_level":0.4579,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1987-02-03","known_ts":"1987-02-03","bar_index":143,"type":"RECLAIM","strength":0.588,"price":0.4594,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-01-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":"1987-01-29","prior_stop_level":0.4579,"sweep_low":0.4432,"atr14":0.01204,"stop_level":0.43718,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-02-03","known_ts":"1987-02-03","bar_index":143,"type":"RECLAIM","strength":0.588,"price":0.4594,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-02-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":"1987-02-02","prior_stop_level":0.4579,"sweep_low":0.4513,"atr14":0.01204,"stop_level":0.44528,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-02-19","known_ts":"1987-02-19","bar_index":147,"type":"RECLAIM","strength":0.725,"price":0.4736,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-02-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-04-02","known_ts":"1987-04-06","bar_index":157,"type":"BUY","strength":0.725,"price":0.4898,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1987-06-16","known_ts":"1987-06-18","bar_index":174,"type":"BUY","strength":0.45,"price":0.4383,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1987-07-13","known_ts":"1987-07-13","bar_index":180,"type":"RECLAIM","strength":0.725,"price":0.4651,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1987-06-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-08-13","known_ts":"1987-08-13","bar_index":187,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.4607,"stop_level":0.4629,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-10-09","known_ts":"1987-10-13","bar_index":201,"type":"BUY","strength":0.45,"price":0.4312,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1987-10-22","known_ts":"1987-10-22","bar_index":204,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.372,"stop_level":0.3973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1987-10-23","known_ts":"1987-10-23","bar_index":204,"type":"RECLAIM","strength":0.45,"price":0.4058,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-10-22 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":"1987-10-22","prior_stop_level":0.3973,"sweep_low":0.3678,"atr14":0.012405,"stop_level":0.361598,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-11-12","known_ts":"1987-11-12","bar_index":209,"type":"RECLAIM","strength":0.725,"price":0.4517,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-10-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-12-03","known_ts":"1987-12-03","bar_index":213,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.443,"stop_level":0.4495,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-12-08","known_ts":"1987-12-08","bar_index":214,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.4474,"stop_level":0.4495,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-12-07","known_ts":"1987-12-07","bar_index":214,"type":"RECLAIM","strength":0.588,"price":0.4517,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-12-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":"1987-12-03","prior_stop_level":0.4495,"sweep_low":0.4322,"atr14":0.011576,"stop_level":0.426412,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-12-14","known_ts":"1987-12-14","bar_index":216,"type":"RECLAIM","strength":0.588,"price":0.4582,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-12-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":"1987-12-08","prior_stop_level":0.4495,"sweep_low":0.4387,"atr14":0.010951,"stop_level":0.433224,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-12-22","known_ts":"1987-12-22","bar_index":218,"type":"RECLAIM","strength":0.725,"price":0.4865,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-12-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-12-30","known_ts":"1987-12-30","bar_index":219,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.4648,"stop_level":0.4691,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-12-31","known_ts":"1987-12-31","bar_index":220,"type":"RECLAIM","strength":0.725,"price":0.4778,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-12-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":"1987-12-30","prior_stop_level":0.4691,"sweep_low":0.4604,"atr14":0.0108,"stop_level":0.455,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-01-14","known_ts":"1988-01-14","bar_index":223,"type":"RECLAIM","strength":0.863,"price":0.4756,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-12-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-02-04","known_ts":"1988-02-08","bar_index":228,"type":"BUY","strength":0.863,"price":0.4846,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1988-03-28","known_ts":"1988-03-28","bar_index":240,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4824,"stop_level":0.4846,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-03-30","known_ts":"1988-03-30","bar_index":240,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4802,"stop_level":0.4846,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-03-31","known_ts":"1988-03-31","bar_index":241,"type":"RECLAIM","strength":0.863,"price":0.4891,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-03-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1988-03-28","prior_stop_level":0.4846,"sweep_low":0.4802,"atr14":0.00666,"stop_level":0.47687,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-03-31","known_ts":"1988-03-31","bar_index":241,"type":"RECLAIM","strength":0.863,"price":0.4891,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-03-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":"1988-03-30","prior_stop_level":0.4846,"sweep_low":0.4802,"atr14":0.00666,"stop_level":0.47687,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-06-06","known_ts":"1988-06-08","bar_index":256,"type":"BUY","strength":0.725,"price":0.4715,"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":"1988-06-29","known_ts":"1988-06-29","bar_index":261,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4692,"stop_level":0.476,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-07-18","known_ts":"1988-07-18","bar_index":265,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.4647,"stop_level":0.4692,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-07-27","known_ts":"1988-07-29","bar_index":268,"type":"REBUY","strength":0.588,"price":0.47,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1988-09-26","known_ts":"1988-09-26","bar_index":282,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.5028,"stop_level":0.5074,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-09-28","known_ts":"1988-09-28","bar_index":282,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.5051,"stop_level":0.5074,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-10-25","known_ts":"1988-10-25","bar_index":289,"type":"RECLAIM","strength":1.0,"price":0.5158,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-09-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-01-12","known_ts":"1989-01-16","bar_index":307,"type":"BUY","strength":0.725,"price":0.5038,"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":"1989-02-07","known_ts":"1989-02-09","bar_index":313,"type":"REBUY","strength":0.725,"price":0.5076,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1989-02-22","known_ts":"1989-02-22","bar_index":316,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.4928,"stop_level":0.4977,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-02-28","known_ts":"1989-02-28","bar_index":317,"type":"RECLAIM","strength":0.863,"price":0.5026,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-02-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":"1989-02-22","prior_stop_level":0.4977,"sweep_low":0.4928,"atr14":0.0056,"stop_level":0.49,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-03-09","known_ts":"1989-03-09","bar_index":320,"type":"RECLAIM","strength":1.0,"price":0.515,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-02-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-03-20","known_ts":"1989-03-20","bar_index":322,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.5026,"stop_level":0.515,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-04-10","known_ts":"1989-04-12","bar_index":327,"type":"BUY","strength":0.863,"price":0.5127,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1989-06-02","known_ts":"1989-06-02","bar_index":339,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.542,"stop_level":0.5446,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-06-07","known_ts":"1989-06-07","bar_index":340,"type":"RECLAIM","strength":1.0,"price":0.5471,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-06-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1989-06-02","prior_stop_level":0.5446,"sweep_low":0.5395,"atr14":0.006124,"stop_level":0.536438,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-06-16","known_ts":"1989-06-16","bar_index":343,"type":"RECLAIM","strength":1.0,"price":0.5977,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-06-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-12-01","known_ts":"1989-12-05","bar_index":382,"type":"BUY","strength":0.725,"price":0.6408,"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":90},{"ts":"1990-01-23","known_ts":"1990-01-23","bar_index":393,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.6648,"stop_level":0.6701,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-05-11","known_ts":"1990-05-11","bar_index":419,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6458,"stop_level":0.6486,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-05-17","known_ts":"1990-05-17","bar_index":420,"type":"RECLAIM","strength":0.725,"price":0.657,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-05-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":"1990-05-11","prior_stop_level":0.6486,"sweep_low":0.643,"atr14":0.008623,"stop_level":0.638689,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-05-30","known_ts":"1990-05-30","bar_index":423,"type":"RECLAIM","strength":0.725,"price":0.6849,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-05-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-12-31","known_ts":"1990-12-31","bar_index":472,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.7768,"stop_level":0.7826,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-01-02","known_ts":"1991-01-02","bar_index":473,"type":"RECLAIM","strength":1.0,"price":0.7914,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-12-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1990-12-31","prior_stop_level":0.7826,"sweep_low":0.7739,"atr14":0.011731,"stop_level":0.768035,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-15","known_ts":"1991-01-15","bar_index":476,"type":"RECLAIM","strength":1.0,"price":0.7914,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-12-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-02-19","known_ts":"1991-02-19","bar_index":484,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.8397,"stop_level":0.8457,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-02-21","known_ts":"1991-02-21","bar_index":484,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.8397,"stop_level":0.8457,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-03-12","known_ts":"1991-03-12","bar_index":489,"type":"RECLAIM","strength":1.0,"price":0.8787,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-02-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-04-30","known_ts":"1991-04-30","bar_index":500,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.9338,"stop_level":0.9357,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-05-01","known_ts":"1991-05-01","bar_index":500,"type":"RECLAIM","strength":1.0,"price":0.9552,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-04-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1991-04-30","prior_stop_level":0.9357,"sweep_low":0.9276,"atr14":0.015753,"stop_level":0.919724,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-08-14","known_ts":"1991-08-16","bar_index":525,"type":"REBUY","strength":0.863,"price":1.0059,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1991-09-23","known_ts":"1991-09-25","bar_index":534,"type":"BUY","strength":0.725,"price":1.0465,"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":"1991-10-30","known_ts":"1991-11-01","bar_index":543,"type":"BUY","strength":0.725,"price":1.0618,"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":"1992-01-31","known_ts":"1992-01-31","bar_index":564,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.2291,"stop_level":1.2323,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-04-16","known_ts":"1992-04-21","bar_index":582,"type":"BUY","strength":0.588,"price":1.1188,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1992-09-16","known_ts":"1992-09-18","bar_index":617,"type":"REBUY","strength":0.863,"price":1.4485,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1992-10-07","known_ts":"1992-10-07","bar_index":622,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.3744,"stop_level":1.3878,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-11-23","known_ts":"1992-11-25","bar_index":633,"type":"BUY","strength":0.588,"price":1.4346,"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":45},{"ts":"1992-12-29","known_ts":"1992-12-29","bar_index":641,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.366,"stop_level":1.3728,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1992-12-30","known_ts":"1992-12-30","bar_index":641,"type":"RECLAIM","strength":0.588,"price":1.3797,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-12-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":"1992-12-29","prior_stop_level":1.3728,"sweep_low":1.3522,"atr14":0.029036,"stop_level":1.337682,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-01-25","known_ts":"1993-01-25","bar_index":647,"type":"RECLAIM","strength":0.725,"price":1.4758,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-12-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-02-19","known_ts":"1993-02-19","bar_index":653,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.5707,"stop_level":1.5847,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-02-24","known_ts":"1993-02-24","bar_index":654,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.5149,"stop_level":1.5847,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-03-03","known_ts":"1993-03-03","bar_index":655,"type":"RECLAIM","strength":0.863,"price":1.6196,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-02-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":"1993-02-24","prior_stop_level":1.5847,"sweep_low":1.452,"atr14":0.051523,"stop_level":1.426238,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-03-04","known_ts":"1993-03-08","bar_index":656,"type":"REBUY","strength":0.863,"price":1.6754,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1993-04-06","known_ts":"1993-04-06","bar_index":663,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.7034,"stop_level":1.7173,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-04-12","known_ts":"1993-04-12","bar_index":664,"type":"RECLAIM","strength":0.863,"price":1.7662,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-04-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":"1993-04-06","prior_stop_level":1.7173,"sweep_low":1.6615,"atr14":0.04911,"stop_level":1.636945,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-06-16","known_ts":"1993-06-18","bar_index":680,"type":"BUY","strength":0.588,"price":1.6666,"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":55},{"ts":"1993-06-24","known_ts":"1993-06-28","bar_index":682,"type":"BUY","strength":0.588,"price":1.6453,"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":55},{"ts":"1993-08-12","known_ts":"1993-08-12","bar_index":693,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.7069,"stop_level":1.7429,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-09-28","known_ts":"1993-09-30","bar_index":704,"type":"BUY","strength":0.588,"price":1.7933,"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":60},{"ts":"1993-11-04","known_ts":"1993-11-04","bar_index":713,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.7392,"stop_level":1.7717,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1993-12-31","known_ts":"1994-01-04","bar_index":726,"type":"BUY","strength":0.45,"price":1.6149,"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-01-13","known_ts":"1994-01-13","bar_index":729,"type":"RECLAIM","strength":0.588,"price":1.7099,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1993-12-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1994-02-03","known_ts":"1994-02-03","bar_index":734,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6643,"stop_level":1.6734,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-02-08","known_ts":"1994-02-08","bar_index":735,"type":"RECLAIM","strength":0.588,"price":1.7014,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-02-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":"1994-02-03","prior_stop_level":1.6734,"sweep_low":1.6346,"atr14":0.039648,"stop_level":1.614776,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-02-22","known_ts":"1994-02-22","bar_index":738,"type":"RECLAIM","strength":0.725,"price":1.7832,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-02-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-03-21","known_ts":"1994-03-21","bar_index":744,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.8426,"stop_level":1.85,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-03-23","known_ts":"1994-03-23","bar_index":745,"type":"RECLAIM","strength":0.863,"price":1.8649,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-03-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":"1994-03-21","prior_stop_level":1.85,"sweep_low":1.8352,"atr14":0.037365,"stop_level":1.816518,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-03-30","known_ts":"1994-03-30","bar_index":746,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.8352,"stop_level":1.8426,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-04-06","known_ts":"1994-04-06","bar_index":748,"type":"RECLAIM","strength":0.863,"price":1.8723,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-03-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-03-30","prior_stop_level":1.8426,"sweep_low":1.7534,"atr14":0.040575,"stop_level":1.733113,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-04-14","known_ts":"1994-04-14","bar_index":750,"type":"RECLAIM","strength":0.863,"price":1.85,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-03-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-08-10","known_ts":"1994-08-12","bar_index":777,"type":"BUY","strength":0.588,"price":1.8215,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1994-09-02","known_ts":"1994-09-02","bar_index":782,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7984,"stop_level":1.8138,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1994-09-06","known_ts":"1994-09-06","bar_index":783,"type":"RECLAIM","strength":0.588,"price":1.8446,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-09-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":"1994-09-02","prior_stop_level":1.8138,"sweep_low":1.7908,"atr14":0.03344,"stop_level":1.77408,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-09-30","known_ts":"1994-09-30","bar_index":789,"type":"RECLAIM","strength":0.725,"price":1.8446,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-09-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-12-13","known_ts":"1994-12-15","bar_index":806,"type":"BUY","strength":0.588,"price":1.8387,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"1995-01-18","known_ts":"1995-01-18","bar_index":814,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.8082,"stop_level":1.8153,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-01-19","known_ts":"1995-01-19","bar_index":814,"type":"RECLAIM","strength":0.588,"price":1.848,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-01-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1995-01-18","prior_stop_level":1.8153,"sweep_low":1.7922,"atr14":0.034034,"stop_level":1.775183,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-02-03","known_ts":"1995-02-03","bar_index":818,"type":"RECLAIM","strength":0.863,"price":1.856,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-01-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-14","known_ts":"1995-03-14","bar_index":826,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.848,"stop_level":1.8878,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-16","known_ts":"1995-03-16","bar_index":827,"type":"RECLAIM","strength":0.863,"price":1.8958,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-03-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-03-14","prior_stop_level":1.8878,"sweep_low":1.84,"atr14":0.029492,"stop_level":1.825254,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-03-28","known_ts":"1995-03-28","bar_index":830,"type":"RECLAIM","strength":0.863,"price":1.9117,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-03-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-31","known_ts":"1995-04-04","bar_index":831,"type":"BUY","strength":0.863,"price":1.9197,"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":"1995-04-24","known_ts":"1995-04-26","bar_index":836,"type":"BUY","strength":0.863,"price":1.9356,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1995-06-23","known_ts":"1995-06-23","bar_index":850,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.0348,"stop_level":2.0429,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-06-28","known_ts":"1995-06-28","bar_index":851,"type":"RECLAIM","strength":1.0,"price":2.051,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-06-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":"1995-06-23","prior_stop_level":2.0429,"sweep_low":2.0186,"atr14":0.027297,"stop_level":2.004952,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-07-11","known_ts":"1995-07-11","bar_index":854,"type":"RECLAIM","strength":1.0,"price":2.1078,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-10-02","known_ts":"1995-10-02","bar_index":873,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.2177,"stop_level":2.2342,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-12-07","known_ts":"1995-12-07","bar_index":889,"type":"RECLAIM","strength":1.0,"price":2.3549,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-10-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-01-12","known_ts":"1996-01-12","bar_index":897,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.3046,"stop_level":2.3298,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-01-17","known_ts":"1996-01-17","bar_index":898,"type":"RECLAIM","strength":0.725,"price":2.3382,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-01-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1996-01-12","prior_stop_level":2.3298,"sweep_low":2.2963,"atr14":0.030016,"stop_level":2.281292,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-05-08","known_ts":"1996-05-10","bar_index":924,"type":"BUY","strength":0.45,"price":2.2113,"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-05-16","known_ts":"1996-05-16","bar_index":926,"type":"RECLAIM","strength":0.588,"price":2.272,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-05-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1996-07-25","known_ts":"1996-07-29","bar_index":942,"type":"REBUY","strength":0.725,"price":2.324,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1996-10-15","known_ts":"1996-10-17","bar_index":961,"type":"BUY","strength":0.725,"price":2.4531,"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":"1997-01-07","known_ts":"1997-01-09","bar_index":980,"type":"BUY","strength":0.725,"price":2.5853,"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":"1997-01-31","known_ts":"1997-01-31","bar_index":986,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.5561,"stop_level":2.5764,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-02-03","known_ts":"1997-02-03","bar_index":986,"type":"RECLAIM","strength":0.863,"price":2.5835,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-01-31","prior_stop_level":2.5764,"sweep_low":2.5561,"atr14":0.040443,"stop_level":2.535879,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-04-29","known_ts":"1997-05-01","bar_index":1006,"type":"BUY","strength":0.588,"price":2.4551,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":75},{"ts":"1997-06-04","known_ts":"1997-06-04","bar_index":1014,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.483,"stop_level":2.5016,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-06-10","known_ts":"1997-06-10","bar_index":1015,"type":"RECLAIM","strength":0.725,"price":2.5295,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-06-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-06-04","prior_stop_level":2.5016,"sweep_low":2.4737,"atr14":0.039066,"stop_level":2.454167,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-06-19","known_ts":"1997-06-19","bar_index":1018,"type":"RECLAIM","strength":0.725,"price":2.5295,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-06-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-07-28","known_ts":"1997-07-28","bar_index":1026,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.669,"stop_level":2.6829,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-07-30","known_ts":"1997-07-30","bar_index":1027,"type":"RECLAIM","strength":0.863,"price":2.7062,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-07-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-07-28","prior_stop_level":2.6829,"sweep_low":2.6225,"atr14":0.038601,"stop_level":2.6032,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-08-11","known_ts":"1997-08-11","bar_index":1030,"type":"RECLAIM","strength":0.863,"price":2.7437,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-07-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-01-14","known_ts":"1998-01-16","bar_index":1066,"type":"BUY","strength":0.863,"price":3.0203,"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":"1998-03-30","known_ts":"1998-04-01","bar_index":1083,"type":"BUY","strength":0.725,"price":2.8812,"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":"1998-05-15","known_ts":"1998-05-19","bar_index":1094,"type":"BUY","strength":0.45,"price":2.8018,"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-06-19","known_ts":"1998-06-19","bar_index":1102,"type":"RECLAIM","strength":0.725,"price":2.9514,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-05-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-07-28","known_ts":"1998-07-28","bar_index":1110,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.9015,"stop_level":2.9314,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-09-18","known_ts":"1998-09-22","bar_index":1123,"type":"BUY","strength":0.45,"price":2.6301,"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-14","known_ts":"1998-10-16","bar_index":1129,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-10-14","trigger_known_ts":"1998-10-16","strength":0.588,"price":2.7723,"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.087909,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2.4575,"atr14":0.076819,"stop_level":2.419091,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-19","known_ts":"1998-10-19","bar_index":1130,"type":"RECLAIM","strength":0.725,"price":2.8027,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-09-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-11-17","known_ts":"1998-11-17","bar_index":1137,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.6459,"stop_level":2.6511,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-14","known_ts":"1998-12-16","bar_index":1143,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-12-14","trigger_known_ts":"1998-12-16","strength":0.45,"price":2.4854,"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.177102,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.3922,"atr14":0.074242,"stop_level":2.355079,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-28","known_ts":"1998-12-30","bar_index":1146,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-12-28","trigger_known_ts":"1998-12-30","strength":0.45,"price":2.5113,"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.168526,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.3404,"atr14":0.072943,"stop_level":2.303928,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-31","known_ts":"1999-01-05","bar_index":1147,"type":"BUY","strength":0.45,"price":2.589,"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-12-31","known_ts":"1999-01-05","bar_index":1147,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-12-31","trigger_known_ts":"1999-01-05","strength":0.45,"price":2.589,"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.1428,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.3404,"atr14":0.076276,"stop_level":2.302262,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-02-19","known_ts":"1999-02-23","bar_index":1158,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-02-19","trigger_known_ts":"1999-02-23","strength":0.45,"price":2.4325,"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.186808,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.247,"atr14":0.071796,"stop_level":2.211102,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-02-24","known_ts":"1999-02-26","bar_index":1159,"type":"BUY","strength":0.45,"price":2.4908,"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-24","known_ts":"1999-02-26","bar_index":1159,"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-24","trigger_known_ts":"1999-02-26","strength":0.45,"price":2.4908,"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.167319,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.2576,"atr14":0.070703,"stop_level":2.222248,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-18","known_ts":"1999-03-18","bar_index":1164,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.4696,"stop_level":2.4908,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-04-16","known_ts":"1999-04-16","bar_index":1171,"type":"RECLAIM","strength":0.863,"price":2.7028,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-03-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-04","known_ts":"1999-05-04","bar_index":1175,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.6444,"stop_level":2.6604,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-06","known_ts":"1999-05-06","bar_index":1175,"type":"RECLAIM","strength":0.863,"price":2.6606,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-05-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-05-04","prior_stop_level":2.6604,"sweep_low":2.601,"atr14":0.067026,"stop_level":2.567487,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-08-24","known_ts":"1999-08-26","bar_index":1201,"type":"BUY","strength":0.45,"price":2.297,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-09-21","known_ts":"1999-09-21","bar_index":1207,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.2469,"stop_level":2.258,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1999-09-23","known_ts":"1999-09-23","bar_index":1208,"type":"RECLAIM","strength":0.45,"price":2.2803,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-09-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1999-09-21","prior_stop_level":2.258,"sweep_low":2.2302,"atr14":0.043325,"stop_level":2.208538,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-19","known_ts":"1999-10-19","bar_index":1214,"type":"RECLAIM","strength":0.725,"price":2.4572,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-09-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-11-09","known_ts":"1999-11-09","bar_index":1219,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.3715,"stop_level":2.3772,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-11-22","known_ts":"1999-11-24","bar_index":1222,"type":"REBUY","strength":0.725,"price":2.3886,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":85},{"ts":"2000-01-05","known_ts":"2000-01-07","bar_index":1232,"type":"BUY","strength":0.45,"price":2.3543,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-01-05","known_ts":"2000-01-07","bar_index":1232,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-01-05","trigger_known_ts":"2000-01-07","strength":0.45,"price":2.3543,"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.157041,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.0857,"atr14":0.070583,"stop_level":2.050408,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-28","known_ts":"2000-01-28","bar_index":1237,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.3143,"stop_level":2.3372,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-02-01","known_ts":"2000-02-01","bar_index":1238,"type":"RECLAIM","strength":0.588,"price":2.352,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-01-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-01-28","prior_stop_level":2.3372,"sweep_low":2.2991,"atr14":0.054644,"stop_level":2.271778,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-02-11","known_ts":"2000-02-11","bar_index":1240,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.3285,"stop_level":2.352,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-02-16","known_ts":"2000-02-16","bar_index":1241,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.2756,"stop_level":2.352,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-03-15","known_ts":"2000-03-17","bar_index":1248,"type":"BUY","strength":0.863,"price":2.4226,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2000-03-31","known_ts":"2000-03-31","bar_index":1252,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.3932,"stop_level":2.399,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-04-18","known_ts":"2000-04-18","bar_index":1256,"type":"RECLAIM","strength":1.0,"price":2.5519,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-03-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-05-17","known_ts":"2000-05-17","bar_index":1262,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.5964,"stop_level":2.6024,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-05-22","known_ts":"2000-05-22","bar_index":1263,"type":"RECLAIM","strength":1.0,"price":2.6447,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-05-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":"2000-05-17","prior_stop_level":2.6024,"sweep_low":2.5662,"atr14":0.048917,"stop_level":2.541741,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-06-01","known_ts":"2000-06-01","bar_index":1266,"type":"RECLAIM","strength":1.0,"price":2.6266,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-05-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-07-03","known_ts":"2000-07-03","bar_index":1273,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.7292,"stop_level":2.7353,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-07-05","known_ts":"2000-07-05","bar_index":1273,"type":"RECLAIM","strength":1.0,"price":2.7715,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-07-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-07-03","prior_stop_level":2.7353,"sweep_low":2.6507,"atr14":0.062373,"stop_level":2.619513,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-19","known_ts":"2000-07-19","bar_index":1277,"type":"RECLAIM","strength":1.0,"price":2.8017,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-07-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-07-27","known_ts":"2000-07-31","bar_index":1279,"type":"REBUY","strength":1.0,"price":2.8741,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"2000-09-21","known_ts":"2000-09-25","bar_index":1292,"type":"BUY","strength":0.863,"price":2.8917,"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":"2000-10-24","known_ts":"2000-10-24","bar_index":1299,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.8484,"stop_level":2.8608,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2000-10-26","known_ts":"2000-10-26","bar_index":1300,"type":"RECLAIM","strength":0.863,"price":2.867,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-10-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2000-10-24","prior_stop_level":2.8608,"sweep_low":2.8174,"atr14":0.060924,"stop_level":2.786938,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-20","known_ts":"2000-12-22","bar_index":1313,"type":"BUY","strength":0.725,"price":2.9484,"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":"2001-05-08","known_ts":"2001-05-08","bar_index":1344,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.7039,"stop_level":3.7167,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-09-19","known_ts":"2001-09-21","bar_index":1374,"type":"REBUY","strength":0.725,"price":3.9314,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2001-10-17","known_ts":"2001-10-17","bar_index":1380,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.0522,"stop_level":4.111,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-10-22","known_ts":"2001-10-22","bar_index":1381,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.976,"stop_level":4.111,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-10-31","known_ts":"2001-11-02","bar_index":1384,"type":"REBUY","strength":0.725,"price":4.2936,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2001-11-30","known_ts":"2001-11-30","bar_index":1391,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.128,"stop_level":4.1347,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-12-04","known_ts":"2001-12-04","bar_index":1391,"type":"RECLAIM","strength":0.725,"price":4.1569,"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":false,"above200":true,"monthlyBull":true},"anchor_ts":"2001-11-30","prior_stop_level":4.1347,"sweep_low":4.1236,"atr14":0.047356,"stop_level":4.099922,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-10","known_ts":"2002-01-14","bar_index":1400,"type":"BUY","strength":0.725,"price":4.1502,"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":"2002-07-11","known_ts":"2002-07-11","bar_index":1441,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.5741,"stop_level":4.7304,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-09-17","known_ts":"2002-09-17","bar_index":1457,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.9446,"stop_level":5.0165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-09-19","known_ts":"2002-09-19","bar_index":1458,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.8478,"stop_level":5.0165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-10-31","known_ts":"2002-10-31","bar_index":1468,"type":"RECLAIM","strength":0.863,"price":5.2526,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-09-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-11-11","known_ts":"2002-11-11","bar_index":1470,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.0823,"stop_level":5.098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-11-14","known_ts":"2002-11-14","bar_index":1471,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.0859,"stop_level":5.098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-11-21","known_ts":"2002-11-21","bar_index":1473,"type":"RECLAIM","strength":0.863,"price":5.1051,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-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":"2002-11-14","prior_stop_level":5.098,"sweep_low":5.0378,"atr14":0.077587,"stop_level":4.999007,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-06","known_ts":"2003-02-10","bar_index":1490,"type":"BUY","strength":0.45,"price":4.4334,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-05-29","known_ts":"2003-05-29","bar_index":1515,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.7861,"stop_level":4.805,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-30","known_ts":"2003-05-30","bar_index":1516,"type":"RECLAIM","strength":0.725,"price":4.932,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-05-29","prior_stop_level":4.805,"sweep_low":4.7748,"atr14":0.08572,"stop_level":4.73194,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-12","known_ts":"2003-06-12","bar_index":1519,"type":"RECLAIM","strength":0.863,"price":5.3043,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-08-04","known_ts":"2003-08-04","bar_index":1531,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.4651,"stop_level":5.4653,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-08-07","known_ts":"2003-08-07","bar_index":1532,"type":"RECLAIM","strength":0.863,"price":5.4676,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-08-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-08-04","prior_stop_level":5.4653,"sweep_low":5.3549,"atr14":0.098635,"stop_level":5.305582,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-09-19","known_ts":"2003-09-19","bar_index":1542,"type":"RECLAIM","strength":0.863,"price":5.8149,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-08-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-10-23","known_ts":"2003-10-23","bar_index":1550,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.0673,"stop_level":6.0993,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-10-28","known_ts":"2003-10-28","bar_index":1551,"type":"RECLAIM","strength":0.863,"price":6.125,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-10-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-10-23","prior_stop_level":6.0993,"sweep_low":6.002,"atr14":0.067247,"stop_level":5.968376,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-01-02","known_ts":"2004-01-02","bar_index":1566,"type":"RECLAIM","strength":1.0,"price":6.7383,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-10-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-05-28","known_ts":"2004-06-02","bar_index":1600,"type":"BUY","strength":0.588,"price":6.4248,"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-07-23","known_ts":"2004-07-23","bar_index":1612,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.6672,"stop_level":6.6942,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-07-30","known_ts":"2004-07-30","bar_index":1614,"type":"RECLAIM","strength":0.725,"price":6.7238,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-07-23","prior_stop_level":6.6942,"sweep_low":6.5864,"atr14":0.137667,"stop_level":6.517567,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-05","known_ts":"2004-08-05","bar_index":1615,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.5452,"stop_level":6.6053,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-08-10","known_ts":"2004-08-10","bar_index":1616,"type":"RECLAIM","strength":0.588,"price":6.6602,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-08-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2004-08-05","prior_stop_level":6.6053,"sweep_low":6.3424,"atr14":0.144742,"stop_level":6.270029,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-20","known_ts":"2004-08-20","bar_index":1619,"type":"RECLAIM","strength":0.725,"price":6.9972,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-08-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-11-09","known_ts":"2004-11-09","bar_index":1637,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.4083,"stop_level":7.452,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-11-10","known_ts":"2004-11-10","bar_index":1638,"type":"RECLAIM","strength":0.863,"price":7.4528,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-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":"2004-11-09","prior_stop_level":7.452,"sweep_low":7.3694,"atr14":0.150541,"stop_level":7.294129,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-23","known_ts":"2004-11-23","bar_index":1641,"type":"RECLAIM","strength":0.863,"price":7.4806,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-11-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-04-08","known_ts":"2005-04-12","bar_index":1672,"type":"BUY","strength":0.45,"price":6.8345,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-05-04","known_ts":"2005-05-04","bar_index":1678,"type":"RECLAIM","strength":0.725,"price":7.2097,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-04-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-06-24","known_ts":"2005-06-24","bar_index":1690,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.6463,"stop_level":7.7555,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-06-30","known_ts":"2005-06-30","bar_index":1691,"type":"RECLAIM","strength":0.863,"price":7.767,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-06-24","prior_stop_level":7.7555,"sweep_low":7.5917,"atr14":0.132338,"stop_level":7.525531,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-13","known_ts":"2005-07-13","bar_index":1694,"type":"RECLAIM","strength":0.863,"price":7.9508,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-11-04","known_ts":"2005-11-08","bar_index":1721,"type":"BUY","strength":0.588,"price":7.6158,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2005-12-07","known_ts":"2005-12-07","bar_index":1728,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.7729,"stop_level":7.7847,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-08","known_ts":"2005-12-08","bar_index":1728,"type":"RECLAIM","strength":0.725,"price":7.841,"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":false},"anchor_ts":"2005-12-07","prior_stop_level":7.7847,"sweep_low":7.7136,"atr14":0.141503,"stop_level":7.642848,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-20","known_ts":"2005-12-20","bar_index":1731,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.6958,"stop_level":7.7729,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-06","known_ts":"2006-01-10","bar_index":1735,"type":"REBUY","strength":0.725,"price":8.1374,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":0},{"ts":"2006-04-11","known_ts":"2006-04-11","bar_index":1756,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.1349,"stop_level":8.18,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-12","known_ts":"2006-04-12","bar_index":1757,"type":"RECLAIM","strength":0.863,"price":8.2252,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-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":"2006-04-11","prior_stop_level":8.18,"sweep_low":8.1289,"atr14":0.140928,"stop_level":8.058436,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-07-17","known_ts":"2006-07-17","bar_index":1778,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.1071,"stop_level":8.1652,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2006-07-19","known_ts":"2006-07-19","bar_index":1779,"type":"RECLAIM","strength":0.588,"price":8.3703,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-07-17 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":"2006-07-17","prior_stop_level":8.1652,"sweep_low":8.0061,"atr14":0.147022,"stop_level":7.932589,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-07-31","known_ts":"2006-07-31","bar_index":1782,"type":"RECLAIM","strength":0.725,"price":8.2968,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-07-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-18","known_ts":"2006-12-18","bar_index":1814,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.2678,"stop_level":11.3434,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-12-20","known_ts":"2006-12-20","bar_index":1815,"type":"RECLAIM","strength":1.0,"price":11.4348,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-12-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":"2006-12-18","prior_stop_level":11.3434,"sweep_low":11.1196,"atr14":0.210551,"stop_level":11.014324,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-04","known_ts":"2007-01-04","bar_index":1818,"type":"RECLAIM","strength":1.0,"price":12.0116,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-12-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-02-23","known_ts":"2007-02-23","bar_index":1829,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.149,"stop_level":12.1976,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-07-02","known_ts":"2007-07-05","bar_index":1859,"type":"BUY","strength":0.45,"price":9.8264,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-07-20","known_ts":"2007-07-20","bar_index":1863,"type":"SELL","basis":"structure_stop","strength":0.45,"price":9.4456,"stop_level":9.6005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2007-09-26","known_ts":"2007-09-26","bar_index":1879,"type":"RECLAIM","strength":0.725,"price":10.8837,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-07-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-10-19","known_ts":"2007-10-19","bar_index":1884,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.4342,"stop_level":10.6048,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-10-22","known_ts":"2007-10-22","bar_index":1885,"type":"RECLAIM","strength":0.725,"price":10.7525,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-10-19","prior_stop_level":10.6048,"sweep_low":10.2537,"atr14":0.328229,"stop_level":10.089586,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-12","known_ts":"2007-11-12","bar_index":1890,"type":"RECLAIM","strength":0.863,"price":10.8716,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-10-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-12-04","known_ts":"2007-12-06","bar_index":1895,"type":"BUY","strength":0.863,"price":11.4368,"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":"2007-12-26","known_ts":"2007-12-28","bar_index":1900,"type":"BUY","strength":0.863,"price":11.4135,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2008-03-14","known_ts":"2008-03-18","bar_index":1918,"type":"BUY","strength":0.588,"price":10.6226,"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":45},{"ts":"2008-04-30","known_ts":"2008-04-30","bar_index":1928,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.0466,"stop_level":12.3335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-02","known_ts":"2008-05-02","bar_index":1929,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.2022,"stop_level":12.3335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-07-18","known_ts":"2008-07-22","bar_index":1947,"type":"BUY","strength":0.588,"price":12.2329,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2008-08-19","known_ts":"2008-08-19","bar_index":1954,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.9389,"stop_level":12.0497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-08-20","known_ts":"2008-08-20","bar_index":1954,"type":"RECLAIM","strength":0.863,"price":12.0774,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-08-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-08-19","prior_stop_level":12.0497,"sweep_low":11.7622,"atr14":0.521086,"stop_level":11.501657,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-04","known_ts":"2008-09-04","bar_index":1958,"type":"RECLAIM","strength":1.0,"price":12.1744,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-08-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-09-09","known_ts":"2008-09-09","bar_index":1959,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.7207,"stop_level":11.8073,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-09-10","known_ts":"2008-09-10","bar_index":1959,"type":"RECLAIM","strength":1.0,"price":11.8731,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2008-09-09","prior_stop_level":11.8073,"sweep_low":11.6618,"atr14":0.490581,"stop_level":11.41651,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-25","known_ts":"2008-09-25","bar_index":1963,"type":"RECLAIM","strength":1.0,"price":12.8706,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-09-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-12-08","known_ts":"2008-12-10","bar_index":1980,"type":"BUY","strength":0.45,"price":8.8228,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-12-08","known_ts":"2008-12-10","bar_index":1980,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-12-08","trigger_known_ts":"2008-12-10","strength":0.45,"price":8.8228,"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.365234,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.9124,"atr14":1.027493,"stop_level":5.398654,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-20","known_ts":"2009-01-20","bar_index":1989,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.2936,"stop_level":7.3641,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-21","known_ts":"2009-01-21","bar_index":1989,"type":"RECLAIM","strength":0.588,"price":8.1815,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-20","prior_stop_level":7.3641,"sweep_low":7.1985,"atr14":0.769458,"stop_level":6.813771,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-06","known_ts":"2009-03-10","bar_index":2000,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-03-06","trigger_known_ts":"2009-03-10","strength":0.45,"price":6.7243,"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.516213,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.3629,"atr14":0.668855,"stop_level":5.028472,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-16","known_ts":"2009-03-18","bar_index":2002,"type":"BUY","strength":0.45,"price":7.0512,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-03-16","known_ts":"2009-03-18","bar_index":2002,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-03-16","trigger_known_ts":"2009-03-18","strength":0.45,"price":7.0512,"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.492694,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.3629,"atr14":0.680678,"stop_level":5.022561,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-01","known_ts":"2009-04-03","bar_index":2006,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-04-01","trigger_known_ts":"2009-04-03","strength":0.45,"price":7.2452,"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.478736,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.8838,"atr14":0.664067,"stop_level":5.551767,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-13","known_ts":"2009-05-13","bar_index":2015,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.7048,"stop_level":7.8002,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-14","known_ts":"2009-05-14","bar_index":2016,"type":"RECLAIM","strength":0.725,"price":7.9102,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-05-13","prior_stop_level":7.8002,"sweep_low":7.514,"atr14":0.60034,"stop_level":7.21383,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-17","known_ts":"2009-06-17","bar_index":2023,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.6387,"stop_level":7.7525,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-07-20","known_ts":"2009-07-22","bar_index":2031,"type":"BUY","strength":0.863,"price":8.4092,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2009-09-01","known_ts":"2009-09-01","bar_index":2041,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.9036,"stop_level":10.0082,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-04","known_ts":"2009-09-04","bar_index":2042,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.9485,"stop_level":10.0082,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-08","known_ts":"2009-09-08","bar_index":2042,"type":"RECLAIM","strength":0.863,"price":10.363,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-09-01","prior_stop_level":10.0082,"sweep_low":9.702,"atr14":0.372319,"stop_level":9.51584,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-08","known_ts":"2009-09-08","bar_index":2042,"type":"RECLAIM","strength":0.863,"price":10.363,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-09-04","prior_stop_level":10.0082,"sweep_low":9.7169,"atr14":0.372319,"stop_level":9.53074,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-22","known_ts":"2009-09-22","bar_index":2046,"type":"RECLAIM","strength":0.863,"price":10.6617,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-09-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-12-31","known_ts":"2009-12-31","bar_index":2069,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.5926,"stop_level":11.6648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-02-26","known_ts":"2010-03-02","bar_index":2082,"type":"BUY","strength":0.725,"price":11.2955,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2010-04-14","known_ts":"2010-04-14","bar_index":2092,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.5892,"stop_level":12.593,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-06-15","known_ts":"2010-06-17","bar_index":2107,"type":"BUY","strength":0.863,"price":13.4589,"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":"2010-07-12","known_ts":"2010-07-14","bar_index":2113,"type":"BUY","strength":0.725,"price":13.4393,"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":"2010-08-19","known_ts":"2010-08-19","bar_index":2122,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.5614,"stop_level":13.6526,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-25","known_ts":"2010-08-25","bar_index":2123,"type":"RECLAIM","strength":1.0,"price":13.6685,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-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":"2010-08-19","prior_stop_level":13.6526,"sweep_low":13.2439,"atr14":0.311913,"stop_level":13.087943,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-31","known_ts":"2010-09-02","bar_index":2125,"type":"REBUY","strength":1.0,"price":14.5813,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2010-12-16","known_ts":"2010-12-20","bar_index":2150,"type":"BUY","strength":0.725,"price":14.1288,"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":"2011-01-19","known_ts":"2011-01-19","bar_index":2157,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.4545,"stop_level":14.4987,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-20","known_ts":"2011-01-20","bar_index":2157,"type":"RECLAIM","strength":0.863,"price":14.5269,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-01-19","prior_stop_level":14.4987,"sweep_low":14.3982,"atr14":0.250857,"stop_level":14.272772,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-03","known_ts":"2011-02-03","bar_index":2161,"type":"RECLAIM","strength":0.863,"price":14.8807,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-01-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-31","known_ts":"2011-04-04","bar_index":2174,"type":"REBUY","strength":1.0,"price":15.398,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65},{"ts":"2011-04-18","known_ts":"2011-04-20","bar_index":2178,"type":"BUY","strength":0.863,"price":15.5773,"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":20},{"ts":"2011-05-23","known_ts":"2011-05-23","bar_index":2186,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.1131,"stop_level":15.1791,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-05-24","known_ts":"2011-05-24","bar_index":2186,"type":"RECLAIM","strength":0.863,"price":15.2039,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2011-05-23","prior_stop_level":15.1791,"sweep_low":15.0265,"atr14":0.25235,"stop_level":14.900325,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-07-06","known_ts":"2011-07-08","bar_index":2196,"type":"BUY","strength":0.725,"price":15.7566,"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":"2011-07-27","known_ts":"2011-07-27","bar_index":2201,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.1007,"stop_level":15.2781,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-09-16","known_ts":"2011-09-16","bar_index":2213,"type":"RECLAIM","strength":0.863,"price":15.7072,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-07-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-09-28","known_ts":"2011-09-28","bar_index":2215,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.582,"stop_level":14.6364,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-09-29","known_ts":"2011-09-29","bar_index":2216,"type":"RECLAIM","strength":0.725,"price":15.0547,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-09-28 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":"2011-09-28","prior_stop_level":14.6364,"sweep_low":14.5653,"atr14":0.471936,"stop_level":14.329332,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-04","known_ts":"2011-10-06","bar_index":2217,"type":"REBUY","strength":0.725,"price":14.9668,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2011-10-04","known_ts":"2011-10-04","bar_index":2217,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.5778,"stop_level":14.6364,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-10-05","known_ts":"2011-10-05","bar_index":2217,"type":"RECLAIM","strength":0.725,"price":14.6489,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-10-04 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":"2011-10-04","prior_stop_level":14.6364,"sweep_low":13.6618,"atr14":0.520464,"stop_level":13.401568,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-20","known_ts":"2011-10-20","bar_index":2221,"type":"RECLAIM","strength":0.863,"price":16.0544,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-10-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-11-17","known_ts":"2011-11-17","bar_index":2227,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.83,"stop_level":15.8808,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-18","known_ts":"2011-11-18","bar_index":2228,"type":"RECLAIM","strength":0.725,"price":15.974,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2011-11-17","prior_stop_level":15.8808,"sweep_low":15.7326,"atr14":0.440899,"stop_level":15.51215,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-29","known_ts":"2011-12-01","bar_index":2230,"type":"REBUY","strength":0.863,"price":16.1264,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2012-04-23","known_ts":"2012-04-25","bar_index":2263,"type":"BUY","strength":0.725,"price":17.4646,"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":"2012-05-17","known_ts":"2012-05-17","bar_index":2269,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.5043,"stop_level":17.6604,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-05-22","known_ts":"2012-05-22","bar_index":2270,"type":"RECLAIM","strength":0.725,"price":17.7082,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-05-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-05-17","prior_stop_level":17.6604,"sweep_low":17.2874,"atr14":0.269083,"stop_level":17.152858,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-01","known_ts":"2012-06-01","bar_index":2272,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.1832,"stop_level":17.3524,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-06-05","known_ts":"2012-06-05","bar_index":2273,"type":"RECLAIM","strength":0.725,"price":17.3871,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-06-01 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-06-01","prior_stop_level":17.3524,"sweep_low":16.949,"atr14":0.316274,"stop_level":16.790863,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-13","known_ts":"2012-06-15","bar_index":2275,"type":"REBUY","strength":0.863,"price":18.6018,"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":"2012-08-23","known_ts":"2012-08-23","bar_index":2291,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.4686,"stop_level":19.7273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-08-27","known_ts":"2012-08-27","bar_index":2292,"type":"RECLAIM","strength":1.0,"price":19.7317,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-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":"2012-08-23","prior_stop_level":19.7273,"sweep_low":19.4072,"atr14":0.26657,"stop_level":19.273915,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-07","known_ts":"2012-09-07","bar_index":2295,"type":"RECLAIM","strength":1.0,"price":20.4902,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-08-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-11-21","known_ts":"2012-11-26","bar_index":2312,"type":"BUY","strength":0.725,"price":20.307,"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":"2012-12-13","known_ts":"2012-12-13","bar_index":2317,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.7305,"stop_level":19.8768,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-12-20","known_ts":"2012-12-20","bar_index":2318,"type":"RECLAIM","strength":0.725,"price":19.9566,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-12-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2012-12-13","prior_stop_level":19.8768,"sweep_low":19.4688,"atr14":0.264981,"stop_level":19.33631,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-12-27","known_ts":"2012-12-31","bar_index":2320,"type":"REBUY","strength":0.725,"price":20.0276,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2013-03-26","known_ts":"2013-03-28","bar_index":2340,"type":"REBUY","strength":1.0,"price":22.3616,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2013-10-03","known_ts":"2013-10-03","bar_index":2384,"type":"SELL","basis":"structure_stop","strength":0.45,"price":18.2549,"stop_level":18.9792,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2013-11-19","known_ts":"2013-11-19","bar_index":2395,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.0758,"stop_level":18.2382,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-12-05","known_ts":"2013-12-09","bar_index":2399,"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":"2013-12-05","trigger_known_ts":"2013-12-09","strength":0.45,"price":17.1149,"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.309351,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.5578,"atr14":0.346966,"stop_level":16.384317,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-01-02","known_ts":"2014-01-06","bar_index":2405,"type":"BUY","strength":0.45,"price":17.087,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-01-02","known_ts":"2014-01-06","bar_index":2405,"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":"2014-01-02","trigger_known_ts":"2014-01-06","strength":0.45,"price":17.087,"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.310477,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.6878,"atr14":0.296877,"stop_level":16.539362,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-11","known_ts":"2014-02-11","bar_index":2414,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.7979,"stop_level":17.9179,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-02-19","known_ts":"2014-02-19","bar_index":2415,"type":"RECLAIM","strength":0.588,"price":17.9533,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-02-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-02-11","prior_stop_level":17.9179,"sweep_low":17.5295,"atr14":0.309028,"stop_level":17.374986,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-21","known_ts":"2014-02-21","bar_index":2416,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.473,"stop_level":17.7037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-02-24","known_ts":"2014-02-24","bar_index":2416,"type":"RECLAIM","strength":0.588,"price":17.8073,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-02-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-02-21","prior_stop_level":17.7037,"sweep_low":17.4259,"atr14":0.332358,"stop_level":17.259721,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-03-17","known_ts":"2014-03-17","bar_index":2421,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.4495,"stop_level":17.473,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-03-31","known_ts":"2014-04-02","bar_index":2425,"type":"BUY","strength":0.725,"price":18.3676,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2014-05-28","known_ts":"2014-05-28","bar_index":2438,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.7702,"stop_level":19.9515,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-06-02","known_ts":"2014-06-02","bar_index":2439,"type":"RECLAIM","strength":0.863,"price":20.0516,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-05-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-05-28","prior_stop_level":19.9515,"sweep_low":19.6796,"atr14":0.267098,"stop_level":19.546051,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-07-22","known_ts":"2014-07-24","bar_index":2451,"type":"BUY","strength":0.725,"price":20.2472,"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":"2014-09-12","known_ts":"2014-09-12","bar_index":2463,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.6008,"stop_level":20.4225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-10-10","known_ts":"2014-10-14","bar_index":2470,"type":"BUY","strength":0.863,"price":20.7416,"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":"2014-12-23","known_ts":"2014-12-23","bar_index":2487,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.7524,"stop_level":21.7867,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-12-29","known_ts":"2014-12-29","bar_index":2488,"type":"RECLAIM","strength":1.0,"price":21.816,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-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":"2014-12-23","prior_stop_level":21.7867,"sweep_low":21.4588,"atr14":0.344975,"stop_level":21.286312,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-12","known_ts":"2015-01-12","bar_index":2491,"type":"RECLAIM","strength":1.0,"price":23.3624,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-01-30","known_ts":"2015-01-30","bar_index":2495,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.1422,"stop_level":23.2352,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-02-03","known_ts":"2015-02-03","bar_index":2496,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.9073,"stop_level":23.2352,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-03-26","known_ts":"2015-03-30","bar_index":2508,"type":"BUY","strength":0.725,"price":21.7096,"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":"2015-04-22","known_ts":"2015-04-22","bar_index":2514,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.9069,"stop_level":21.001,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2015-04-23","known_ts":"2015-04-23","bar_index":2514,"type":"RECLAIM","strength":0.725,"price":21.0952,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-04-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":"2015-04-22","prior_stop_level":21.001,"sweep_low":20.8276,"atr14":0.38265,"stop_level":20.636275,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-06","known_ts":"2015-07-08","bar_index":2531,"type":"BUY","strength":0.45,"price":19.0406,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-08-25","known_ts":"2015-08-25","bar_index":2543,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.7776,"stop_level":19.3032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-08-27","known_ts":"2015-08-27","bar_index":2543,"type":"RECLAIM","strength":0.588,"price":19.3593,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-08-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-08-25","prior_stop_level":19.3032,"sweep_low":18.7572,"atr14":0.462346,"stop_level":18.526027,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-01","known_ts":"2015-09-01","bar_index":2544,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.6908,"stop_level":18.7776,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-16","known_ts":"2015-09-18","bar_index":2548,"type":"REBUY","strength":0.588,"price":19.696,"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":"2015-10-07","known_ts":"2015-10-09","bar_index":2553,"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":"2015-10-07","trigger_known_ts":"2015-10-09","strength":0.588,"price":19.9563,"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.153422,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":18.7265,"atr14":0.377172,"stop_level":18.537914,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-20","known_ts":"2015-10-20","bar_index":2556,"type":"RECLAIM","strength":0.725,"price":20.293,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-09-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-10-29","known_ts":"2015-10-29","bar_index":2558,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.5124,"stop_level":19.5277,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-12-02","known_ts":"2015-12-04","bar_index":2566,"type":"BUY","strength":0.45,"price":18.5472,"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-12-02","known_ts":"2015-12-04","bar_index":2566,"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":"2015-12-02","trigger_known_ts":"2015-12-04","strength":0.45,"price":18.5472,"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.213198,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.0911,"atr14":0.366805,"stop_level":17.907697,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-23","known_ts":"2015-12-23","bar_index":2571,"type":"RECLAIM","strength":0.725,"price":19.8069,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-12-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-01-20","known_ts":"2016-01-20","bar_index":2576,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.1274,"stop_level":18.2466,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-01-21","known_ts":"2016-01-21","bar_index":2577,"type":"RECLAIM","strength":0.725,"price":18.4695,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-01-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-01-20","prior_stop_level":18.2466,"sweep_low":17.9045,"atr14":0.489669,"stop_level":17.659665,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-04","known_ts":"2016-03-08","bar_index":2587,"type":"BUY","strength":0.45,"price":16.8944,"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-03-04","known_ts":"2016-03-08","bar_index":2587,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2016-03-04","trigger_known_ts":"2016-03-08","strength":0.45,"price":16.8944,"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.224985,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.1618,"atr14":0.558734,"stop_level":14.882433,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-04","known_ts":"2016-05-04","bar_index":2601,"type":"RECLAIM","strength":0.863,"price":18.4959,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-01-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-17","known_ts":"2016-05-17","bar_index":2604,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.9766,"stop_level":18.255,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-05-19","known_ts":"2016-05-19","bar_index":2604,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.2699,"stop_level":18.255,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-06-08","known_ts":"2016-06-10","bar_index":2609,"type":"BUY","strength":0.863,"price":18.4316,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2016-08-26","known_ts":"2016-08-26","bar_index":2627,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.0485,"stop_level":21.418,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-06","known_ts":"2016-12-08","bar_index":2651,"type":"BUY","strength":0.588,"price":18.1852,"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":"2017-01-19","known_ts":"2017-01-19","bar_index":2660,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.0946,"stop_level":18.149,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-01-20","known_ts":"2017-01-20","bar_index":2661,"type":"RECLAIM","strength":0.725,"price":18.1611,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-19 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":"2017-01-19","prior_stop_level":18.149,"sweep_low":17.9678,"atr14":0.378951,"stop_level":17.778325,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-21","known_ts":"2017-02-21","bar_index":2668,"type":"RECLAIM","strength":0.863,"price":19.6419,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-01-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-09","known_ts":"2017-03-09","bar_index":2672,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.187,"stop_level":18.5295,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-03-30","known_ts":"2017-04-03","bar_index":2677,"type":"BUY","strength":0.863,"price":19.0123,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2017-05-17","known_ts":"2017-05-19","bar_index":2688,"type":"BUY","strength":1.0,"price":19.6292,"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":"2017-07-10","known_ts":"2017-07-10","bar_index":2700,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.1156,"stop_level":19.1589,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-07-12","known_ts":"2017-07-12","bar_index":2700,"type":"RECLAIM","strength":0.863,"price":19.4745,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-07-10 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":"2017-07-10","prior_stop_level":19.1589,"sweep_low":19.0042,"atr14":0.33838,"stop_level":18.83501,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-09-07","known_ts":"2017-09-11","bar_index":2714,"type":"BUY","strength":0.725,"price":19.0032,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2017-11-01","known_ts":"2017-11-03","bar_index":2727,"type":"BUY","strength":0.45,"price":17.2412,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2017-12-20","known_ts":"2017-12-20","bar_index":2738,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.4153,"stop_level":16.7711,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-12-26","known_ts":"2017-12-26","bar_index":2739,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.4852,"stop_level":16.7711,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-03-01","known_ts":"2018-03-05","bar_index":2754,"type":"BUY","strength":0.45,"price":14.3743,"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-03-01","known_ts":"2018-03-05","bar_index":2754,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2018-03-01","trigger_known_ts":"2018-03-05","strength":0.45,"price":14.3743,"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.304332,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.8706,"atr14":0.393575,"stop_level":13.673813,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-11","known_ts":"2018-04-11","bar_index":2763,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.7747,"stop_level":14.8199,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-04-20","known_ts":"2018-04-20","bar_index":2765,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.129,"stop_level":14.3614,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-04-24","known_ts":"2018-04-24","bar_index":2766,"type":"RECLAIM","strength":0.588,"price":14.4066,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-04-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-04-20","prior_stop_level":14.3614,"sweep_low":14.0773,"atr14":0.332165,"stop_level":13.911218,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-14","known_ts":"2018-06-14","bar_index":2778,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.6602,"stop_level":15.7652,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-06-20","known_ts":"2018-06-20","bar_index":2779,"type":"RECLAIM","strength":0.863,"price":16.0736,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-06-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":"2018-06-14","prior_stop_level":15.7652,"sweep_low":15.4306,"atr14":0.284861,"stop_level":15.28817,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-29","known_ts":"2018-06-29","bar_index":2782,"type":"RECLAIM","strength":0.863,"price":16.9592,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-27","known_ts":"2018-07-27","bar_index":2788,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.6968,"stop_level":16.7296,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-31","known_ts":"2018-07-31","bar_index":2789,"type":"RECLAIM","strength":0.863,"price":16.992,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-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":"2018-07-27","prior_stop_level":16.7296,"sweep_low":16.5131,"atr14":0.324087,"stop_level":16.351056,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-13","known_ts":"2018-08-13","bar_index":2792,"type":"RECLAIM","strength":1.0,"price":17.8759,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-07-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-09-04","known_ts":"2018-09-04","bar_index":2797,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.6629,"stop_level":17.776,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-09-06","known_ts":"2018-09-06","bar_index":2797,"type":"RECLAIM","strength":1.0,"price":17.9557,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-09-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2018-09-04","prior_stop_level":17.776,"sweep_low":17.4899,"atr14":0.264207,"stop_level":17.357796,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-10-29","known_ts":"2018-10-31","bar_index":2810,"type":"BUY","strength":0.863,"price":18.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":"aplus","score":100},{"ts":"2018-12-17","known_ts":"2018-12-17","bar_index":2821,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.8694,"stop_level":19.382,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-12-20","known_ts":"2018-12-20","bar_index":2822,"type":"RECLAIM","strength":1.0,"price":19.4022,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-12-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":"2018-12-17","prior_stop_level":19.382,"sweep_low":18.7885,"atr14":0.440316,"stop_level":18.568342,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-28","known_ts":"2019-01-28","bar_index":2830,"type":"RECLAIM","strength":1.0,"price":20.8454,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-12-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-02-13","known_ts":"2019-02-13","bar_index":2834,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.7375,"stop_level":20.9668,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-02-15","known_ts":"2019-02-15","bar_index":2834,"type":"RECLAIM","strength":1.0,"price":21.0499,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-02-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-02-13","prior_stop_level":20.9668,"sweep_low":20.2317,"atr14":0.411299,"stop_level":20.02605,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-05-15","known_ts":"2019-05-17","bar_index":2855,"type":"BUY","strength":0.863,"price":21.8401,"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":"2019-07-02","known_ts":"2019-07-05","bar_index":2866,"type":"REBUY","strength":0.863,"price":22.5794,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":25},{"ts":"2019-09-13","known_ts":"2019-09-13","bar_index":2883,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.5781,"stop_level":23.7528,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-09-16","known_ts":"2019-09-16","bar_index":2883,"type":"RECLAIM","strength":1.0,"price":23.8297,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-09-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-09-13","prior_stop_level":23.7528,"sweep_low":23.5222,"atr14":0.477211,"stop_level":23.283595,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-01","known_ts":"2019-10-03","bar_index":2887,"type":"REBUY","strength":0.863,"price":25.2902,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2019-10-28","known_ts":"2019-10-28","bar_index":2893,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.2623,"stop_level":25.4021,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-10-29","known_ts":"2019-10-29","bar_index":2893,"type":"RECLAIM","strength":0.863,"price":25.437,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-10-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2019-10-28","prior_stop_level":25.4021,"sweep_low":24.5914,"atr14":0.460496,"stop_level":24.361152,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-01-06","known_ts":"2020-01-08","bar_index":2909,"type":"BUY","strength":0.725,"price":24.3417,"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":"2020-02-26","known_ts":"2020-02-26","bar_index":2920,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.9136,"stop_level":26.2466,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-04-09","known_ts":"2020-04-14","bar_index":2931,"type":"BUY","strength":0.45,"price":19.4889,"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":"us_sector_realestate"}},{"ts":"2020-05-12","known_ts":"2020-05-12","bar_index":2938,"type":"SELL","basis":"structure_stop","strength":0.45,"price":15.8842,"stop_level":17.272,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":2939,"type":"RECLAIM","strength":0.45,"price":17.419,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-12 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":"2020-05-12","prior_stop_level":17.272,"sweep_low":14.8851,"atr14":1.085069,"stop_level":14.342566,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-24","known_ts":"2020-06-24","bar_index":2948,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.8163,"stop_level":18.9973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-25","known_ts":"2020-06-25","bar_index":2948,"type":"RECLAIM","strength":0.588,"price":19.2507,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-06-24","prior_stop_level":18.9973,"sweep_low":18.1937,"atr14":0.950775,"stop_level":17.718312,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-14","known_ts":"2020-09-14","bar_index":2967,"type":"RECLAIM","strength":0.863,"price":21.0356,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-18","known_ts":"2020-09-18","bar_index":2968,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.51,"stop_level":20.3535,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-10-05","known_ts":"2020-10-07","bar_index":2972,"type":"BUY","strength":0.863,"price":20.7862,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2020-10-21","known_ts":"2020-10-23","bar_index":2976,"type":"BUY","strength":0.863,"price":21.1016,"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":45},{"ts":"2020-11-03","known_ts":"2020-11-05","bar_index":2979,"type":"BUY","strength":0.863,"price":21.0209,"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":"2021-02-01","known_ts":"2021-02-03","bar_index":2999,"type":"BUY","strength":0.725,"price":22.6956,"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":"2021-02-26","known_ts":"2021-02-26","bar_index":3005,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.8276,"stop_level":22.3453,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2021-03-05","known_ts":"2021-03-05","bar_index":3006,"type":"RECLAIM","strength":0.863,"price":22.3678,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-02-26 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-02-26","prior_stop_level":22.3453,"sweep_low":21.655,"atr14":0.634472,"stop_level":21.337764,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-16","known_ts":"2021-03-16","bar_index":3009,"type":"RECLAIM","strength":1.0,"price":24.0711,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-02-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-05","known_ts":"2021-05-05","bar_index":3020,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.829,"stop_level":25.1966,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-07","known_ts":"2021-05-07","bar_index":3021,"type":"RECLAIM","strength":1.0,"price":25.3785,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-05-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":"2021-05-05","prior_stop_level":25.1966,"sweep_low":24.6789,"atr14":0.462085,"stop_level":24.447858,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-05-19","known_ts":"2021-05-19","bar_index":3024,"type":"RECLAIM","strength":1.0,"price":24.9394,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-05-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-06","known_ts":"2021-08-06","bar_index":3042,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.744,"stop_level":27.7559,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-12","known_ts":"2021-08-12","bar_index":3043,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.8662,"stop_level":27.7559,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-10-26","known_ts":"2021-10-28","bar_index":3061,"type":"BUY","strength":0.725,"price":27.5837,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"2021-11-16","known_ts":"2021-11-18","bar_index":3066,"type":"BUY","strength":0.725,"price":26.8185,"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":"2022-01-19","known_ts":"2022-01-19","bar_index":3080,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.4884,"stop_level":27.5884,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-01-21","known_ts":"2022-01-21","bar_index":3081,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.9802,"stop_level":27.5884,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-03-10","known_ts":"2022-03-14","bar_index":3092,"type":"BUY","strength":0.588,"price":25.0958,"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":"2022-04-18","known_ts":"2022-04-18","bar_index":3100,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.9528,"stop_level":27.0693,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-04-19","known_ts":"2022-04-19","bar_index":3101,"type":"RECLAIM","strength":0.725,"price":27.0926,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-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":"2022-04-18","prior_stop_level":27.0693,"sweep_low":26.7896,"atr14":0.514882,"stop_level":26.532159,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-26","known_ts":"2022-04-26","bar_index":3102,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.5332,"stop_level":26.9528,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-07-01","known_ts":"2022-07-06","bar_index":3118,"type":"BUY","strength":0.45,"price":20.8033,"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":"us_sector_realestate"}},{"ts":"2022-08-30","known_ts":"2022-08-30","bar_index":3131,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.8556,"stop_level":21.0301,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-07","known_ts":"2022-09-07","bar_index":3133,"type":"RECLAIM","strength":0.588,"price":21.2522,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-08-30","prior_stop_level":21.0301,"sweep_low":20.4669,"atr14":0.463322,"stop_level":20.235239,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-30","known_ts":"2022-10-04","bar_index":3139,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-09-30","trigger_known_ts":"2022-10-04","strength":0.45,"price":18.9438,"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.319046,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.8094,"atr14":0.596724,"stop_level":17.511038,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-21","known_ts":"2022-10-25","bar_index":3144,"type":"BUY","strength":0.45,"price":18.2774,"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":"us_sector_realestate"}},{"ts":"2022-10-21","known_ts":"2022-10-25","bar_index":3144,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-10-21","trigger_known_ts":"2022-10-25","strength":0.45,"price":18.2774,"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.343,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.0557,"atr14":0.598973,"stop_level":16.756213,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-16","known_ts":"2022-12-16","bar_index":3157,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.2039,"stop_level":20.3244,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-01-10","known_ts":"2023-01-10","bar_index":3162,"type":"RECLAIM","strength":0.863,"price":21.9471,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-09","known_ts":"2023-02-09","bar_index":3169,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.3712,"stop_level":21.3768,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-10","known_ts":"2023-02-10","bar_index":3169,"type":"RECLAIM","strength":0.863,"price":21.6555,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-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":"2023-02-09","prior_stop_level":21.3768,"sweep_low":21.2331,"atr14":0.4921,"stop_level":20.98705,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-04-17","known_ts":"2023-04-19","bar_index":3184,"type":"BUY","strength":0.45,"price":17.3585,"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":"us_sector_realestate"}},{"ts":"2023-04-17","known_ts":"2023-04-19","bar_index":3184,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-04-17","trigger_known_ts":"2023-04-19","strength":0.45,"price":17.3585,"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.368883,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.9768,"atr14":0.436766,"stop_level":16.758417,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-16","known_ts":"2023-05-16","bar_index":3191,"type":"SELL","basis":"structure_stop","strength":0.45,"price":16.7076,"stop_level":17.2042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-06-02","known_ts":"2023-06-06","bar_index":3195,"type":"REBUY","strength":0.45,"price":17.449,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-06-20","known_ts":"2023-06-20","bar_index":3198,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.6252,"stop_level":17.0454,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-06-27","known_ts":"2023-06-27","bar_index":3200,"type":"SELL","basis":"structure_stop","strength":0.45,"price":16.6005,"stop_level":17.0454,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-07-05","known_ts":"2023-07-05","bar_index":3202,"type":"RECLAIM","strength":0.588,"price":17.1113,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-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":"2023-06-27","prior_stop_level":17.0454,"sweep_low":16.1721,"atr14":0.402699,"stop_level":15.970751,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-15","known_ts":"2023-08-15","bar_index":3211,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.9856,"stop_level":17.2184,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-11-01","known_ts":"2023-11-03","bar_index":3230,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-11-01","trigger_known_ts":"2023-11-03","strength":0.45,"price":14.3788,"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.352195,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.7329,"atr14":0.486341,"stop_level":12.489729,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-06","known_ts":"2023-11-08","bar_index":3231,"type":"BUY","strength":0.45,"price":14.0217,"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-11-06","known_ts":"2023-11-08","bar_index":3231,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-11-06","trigger_known_ts":"2023-11-08","strength":0.45,"price":14.0217,"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.368284,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.7329,"atr14":0.448522,"stop_level":12.508639,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-22","known_ts":"2023-12-22","bar_index":3242,"type":"RECLAIM","strength":0.863,"price":17.0233,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-08-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-23","known_ts":"2024-01-23","bar_index":3248,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.4706,"stop_level":16.6492,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-03-21","known_ts":"2024-03-25","bar_index":3262,"type":"BUY","strength":0.725,"price":15.1741,"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":50},{"ts":"2024-04-16","known_ts":"2024-04-16","bar_index":3267,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.4163,"stop_level":15.7883,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-04-23","known_ts":"2024-04-23","bar_index":3269,"type":"RECLAIM","strength":0.863,"price":15.9613,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2024-04-16","prior_stop_level":15.7883,"sweep_low":15.399,"atr14":0.405335,"stop_level":15.196332,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-30","known_ts":"2024-04-30","bar_index":3271,"type":"RECLAIM","strength":1.0,"price":16.5842,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-04-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-30","known_ts":"2024-06-03","bar_index":3278,"type":"REBUY","strength":1.0,"price":17.3752,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2024-07-10","known_ts":"2024-07-12","bar_index":3287,"type":"BUY","strength":1.0,"price":18.0519,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2024-09-06","known_ts":"2024-09-06","bar_index":3300,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.5992,"stop_level":19.6438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-09-09","known_ts":"2024-09-09","bar_index":3301,"type":"RECLAIM","strength":1.0,"price":19.724,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-09-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-09-06","prior_stop_level":19.6438,"sweep_low":19.3675,"atr14":0.338622,"stop_level":19.198189,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-01-23","known_ts":"2025-01-27","bar_index":3332,"type":"BUY","strength":0.725,"price":19.1566,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2025-02-19","known_ts":"2025-02-21","bar_index":3338,"type":"BUY","strength":0.588,"price":18.1141,"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":"2025-04-01","known_ts":"2025-04-01","bar_index":3347,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.371,"stop_level":18.3802,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-04-02","known_ts":"2025-04-02","bar_index":3348,"type":"RECLAIM","strength":0.725,"price":18.4077,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-04-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2025-04-01","prior_stop_level":18.3802,"sweep_low":18.1416,"atr14":0.388378,"stop_level":17.947411,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-23","known_ts":"2025-05-28","bar_index":3360,"type":"BUY","strength":0.588,"price":16.1571,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2025-07-25","known_ts":"2025-07-25","bar_index":3374,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.5217,"stop_level":17.018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-30","known_ts":"2025-07-30","bar_index":3375,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.165,"stop_level":17.018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-08-20","known_ts":"2025-08-22","bar_index":3380,"type":"BUY","strength":0.588,"price":16.7613,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-09-16","known_ts":"2025-09-16","bar_index":3386,"type":"RECLAIM","strength":0.725,"price":17.5356,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-08-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-10-23","known_ts":"2025-10-27","bar_index":3395,"type":"REBUY","strength":0.863,"price":18.1983,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2025-10-29","known_ts":"2025-10-29","bar_index":3396,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.7852,"stop_level":17.0532,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-10-31","known_ts":"2025-10-31","bar_index":3397,"type":"RECLAIM","strength":0.725,"price":17.1385,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-10-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-10-29","prior_stop_level":17.0532,"sweep_low":16.6038,"atr14":0.455165,"stop_level":16.376217,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-12","known_ts":"2026-01-14","bar_index":3413,"type":"BUY","strength":0.588,"price":16.6799,"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":"2026-02-12","known_ts":"2026-02-12","bar_index":3420,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.8248,"stop_level":15.9901,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-02-13","known_ts":"2026-02-13","bar_index":3420,"type":"RECLAIM","strength":0.725,"price":16.3354,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-02-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":"2026-02-12","prior_stop_level":15.9901,"sweep_low":15.7373,"atr14":0.451651,"stop_level":15.511474,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-03-02","known_ts":"2026-03-02","bar_index":3424,"type":"RECLAIM","strength":0.863,"price":17.2647,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-02-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-03-13","known_ts":"2026-03-13","bar_index":3427,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.6093,"stop_level":16.6191,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-03-16","known_ts":"2026-03-16","bar_index":3427,"type":"RECLAIM","strength":0.725,"price":16.981,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-03-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":"2026-03-13","prior_stop_level":16.6191,"sweep_low":16.5115,"atr14":0.427336,"stop_level":16.297832,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-05-08","known_ts":"2026-05-08","bar_index":3440,"type":"RECLAIM","strength":0.863,"price":19.5788,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-03-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-05-29","known_ts":"2026-05-29","bar_index":3444,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.0556,"stop_level":19.1631,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-06-02","known_ts":"2026-06-02","bar_index":3445,"type":"RECLAIM","strength":0.863,"price":19.3541,"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":true,"above200":true,"monthlyBull":false},"anchor_ts":"2026-05-29","prior_stop_level":19.1631,"sweep_low":18.8068,"atr14":0.494822,"stop_level":18.559389,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-12","known_ts":"2026-06-12","bar_index":3448,"type":"RECLAIM","strength":0.863,"price":20.09,"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-07-30","known_ts":"2026-07-30","bar_index":3458,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.06,"stop_level":22.08,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}}],"state":{"position_hint":"flat","last_signal":"SELL","last_scored_signal":"SELL","last_scored_ts":"2026-07-30","last_scored_basis":"structure_stop","bars_since_signal":4,"extended":true,"strong_bull":true,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2017-03-22","2017-07-18","2017-08-21","2017-10-03","2017-10-27","2018-01-22","2018-02-15","2018-10-08","2019-08-01","2019-11-15","2019-12-20","2020-03-24","2021-01-13","2021-05-24","2021-07-01","2021-09-30","2021-10-13","2021-11-16","2022-03-02","2022-05-13","2022-06-17","2023-03-13","2023-03-24","2023-10-06","2024-02-15","2024-02-29","2024-07-05","2024-10-11","2024-11-06","2024-12-30","2025-01-14","2025-02-19","2025-04-15","2025-05-15","2025-08-15","2025-11-13","2025-11-21","2025-12-29","2026-04-14","2026-05-05"],"warnings":[{"ts":"2022-04-25","kind":"arm","px":26.6342},{"ts":"2022-04-26","kind":"confirm","px":26.5332,"level":26.9528},{"ts":"2022-07-18","kind":"arm","px":20.3953},{"ts":"2022-08-30","kind":"confirm","px":20.8556,"level":21.0301},{"ts":"2022-11-21","kind":"arm","px":20.236},{"ts":"2022-12-16","kind":"confirm","px":20.2039,"level":20.3244},{"ts":"2023-02-08","kind":"arm","px":21.7043},{"ts":"2023-02-09","kind":"confirm","px":21.3712,"level":21.3768},{"ts":"2023-05-11","kind":"arm","px":17.3667},{"ts":"2023-05-16","kind":"confirm","px":16.7076,"level":17.2042},{"ts":"2023-06-16","kind":"arm","px":17.0289},{"ts":"2023-06-20","kind":"confirm","px":16.6252,"level":17.0454},{"ts":"2023-06-26","kind":"arm","px":16.3698},{"ts":"2023-06-27","kind":"confirm","px":16.6005,"level":17.0454},{"ts":"2023-07-18","kind":"arm","px":17.2184},{"ts":"2023-08-15","kind":"confirm","px":16.9856,"level":17.2184},{"ts":"2023-12-12","kind":"arm","px":15.5948},{"ts":"2024-01-23","kind":"confirm","px":16.4706,"level":16.6492},{"ts":"2024-04-11","kind":"arm","px":16.1603},{"ts":"2024-04-16","kind":"confirm","px":15.4163,"level":15.7883},{"ts":"2024-04-19","kind":"arm","px":15.5547},{"ts":"2024-05-20","kind":"arm","px":17.3927},{"ts":"2024-07-25","kind":"arm","px":18.2452},{"ts":"2024-09-06","kind":"confirm","px":19.5992,"level":19.6438},{"ts":"2025-03-13","kind":"arm","px":18.3802},{"ts":"2025-04-01","kind":"confirm","px":18.371,"level":18.3802},{"ts":"2025-07-17","kind":"arm","px":17.1394},{"ts":"2025-07-25","kind":"confirm","px":16.5217,"level":17.018},{"ts":"2025-07-29","kind":"arm","px":16.3058},{"ts":"2025-07-30","kind":"confirm","px":16.165,"level":17.018},{"ts":"2025-10-09","kind":"arm","px":17.5185},{"ts":"2025-10-29","kind":"confirm","px":16.7852,"level":17.0532},{"ts":"2026-01-30","kind":"arm","px":16.758},{"ts":"2026-02-12","kind":"confirm","px":15.8248,"level":15.9901},{"ts":"2026-03-12","kind":"arm","px":16.5311},{"ts":"2026-03-13","kind":"confirm","px":16.6093,"level":16.6191},{"ts":"2026-05-22","kind":"arm","px":19.6327},{"ts":"2026-05-29","kind":"confirm","px":19.0556,"level":19.1631},{"ts":"2026-06-18","kind":"arm","px":19.56},{"ts":"2026-07-30","kind":"confirm","px":22.06,"level":22.08}],"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":[]}}}