{"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":"SNY","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"2002-11-12","known_ts":"2002-11-12","bar_index":32,"type":"SELL","basis":"structure_stop","strength":0.45,"price":11.7742,"stop_level":12.0941,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-11-14","known_ts":"2002-11-14","bar_index":32,"type":"RECLAIM","strength":0.45,"price":12.1187,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-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":"2002-11-12","prior_stop_level":12.0941,"sweep_low":11.4584,"atr14":0.416123,"stop_level":11.250338,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-15","known_ts":"2003-01-15","bar_index":46,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.8849,"stop_level":11.9259,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-02-24","known_ts":"2003-02-26","bar_index":55,"type":"BUY","strength":0.45,"price":10.5398,"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-04-15","known_ts":"2003-04-15","bar_index":67,"type":"RECLAIM","strength":0.863,"price":12.2335,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-01-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-19","known_ts":"2003-05-19","bar_index":74,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.2909,"stop_level":12.4468,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-21","known_ts":"2003-05-21","bar_index":75,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.2212,"stop_level":12.4468,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-27","known_ts":"2003-05-27","bar_index":76,"type":"RECLAIM","strength":0.863,"price":12.5083,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-05-19","prior_stop_level":12.4468,"sweep_low":12.0039,"atr14":0.32092,"stop_level":11.84344,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-27","known_ts":"2003-05-27","bar_index":76,"type":"RECLAIM","strength":0.863,"price":12.5083,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-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":"2003-05-21","prior_stop_level":12.4468,"sweep_low":12.0654,"atr14":0.32092,"stop_level":11.90494,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-06","known_ts":"2003-06-06","bar_index":79,"type":"RECLAIM","strength":0.863,"price":12.8214,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-09-05","known_ts":"2003-09-09","bar_index":100,"type":"BUY","strength":0.588,"price":12.4342,"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":"2003-10-17","known_ts":"2003-10-17","bar_index":110,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.7798,"stop_level":12.8506,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-10-20","known_ts":"2003-10-20","bar_index":110,"type":"RECLAIM","strength":0.863,"price":12.9588,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-10-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":"2003-10-17","prior_stop_level":12.8506,"sweep_low":12.7257,"atr14":0.245983,"stop_level":12.602708,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-11-11","known_ts":"2003-11-11","bar_index":115,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.8631,"stop_level":12.8672,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-12","known_ts":"2003-11-14","bar_index":116,"type":"REBUY","strength":1.0,"price":13.825,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2003-11-12","known_ts":"2003-11-12","bar_index":116,"type":"RECLAIM","strength":1.0,"price":13.192,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-11-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-11-11","prior_stop_level":12.8672,"sweep_low":12.8298,"atr14":0.237053,"stop_level":12.711273,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-01-26","known_ts":"2004-01-26","bar_index":132,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.283,"stop_level":15.1117,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-05-06","known_ts":"2004-05-10","bar_index":156,"type":"BUY","strength":0.588,"price":13.2822,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2004-06-14","known_ts":"2004-06-14","bar_index":164,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.6303,"stop_level":13.7576,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-06-15","known_ts":"2004-06-15","bar_index":164,"type":"RECLAIM","strength":0.725,"price":13.8468,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-06-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-06-14","prior_stop_level":13.7576,"sweep_low":13.5199,"atr14":0.280158,"stop_level":13.379821,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-06-24","known_ts":"2004-06-24","bar_index":167,"type":"SELL","basis":"structure_stop","strength":0.45,"price":13.5199,"stop_level":13.5369,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2004-06-25","known_ts":"2004-06-25","bar_index":167,"type":"RECLAIM","strength":0.588,"price":13.5581,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-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":"2004-06-24","prior_stop_level":13.5369,"sweep_low":13.4563,"atr14":0.236856,"stop_level":13.337872,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-07-13","known_ts":"2004-07-13","bar_index":171,"type":"RECLAIM","strength":0.725,"price":14.1609,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-07-26","known_ts":"2004-07-26","bar_index":174,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.9444,"stop_level":14.0718,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-07-28","known_ts":"2004-07-28","bar_index":174,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.6133,"stop_level":14.0718,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-08-02","known_ts":"2004-08-02","bar_index":175,"type":"RECLAIM","strength":0.725,"price":14.1397,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-07-26","prior_stop_level":14.0718,"sweep_low":13.4181,"atr14":0.22288,"stop_level":13.30666,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-02","known_ts":"2004-08-02","bar_index":175,"type":"RECLAIM","strength":0.725,"price":14.1397,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-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":"2004-07-28","prior_stop_level":14.0718,"sweep_low":13.4181,"atr14":0.22288,"stop_level":13.30666,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-11","known_ts":"2004-08-11","bar_index":178,"type":"RECLAIM","strength":0.725,"price":14.5727,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-07-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-09-07","known_ts":"2004-09-07","bar_index":184,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.4793,"stop_level":14.6406,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-09-10","known_ts":"2004-09-10","bar_index":185,"type":"RECLAIM","strength":0.725,"price":14.7509,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-09-07","prior_stop_level":14.6406,"sweep_low":14.3137,"atr14":0.251167,"stop_level":14.188116,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-09-23","known_ts":"2004-09-23","bar_index":188,"type":"RECLAIM","strength":0.863,"price":14.9718,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-09-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-06","known_ts":"2004-12-08","bar_index":205,"type":"REBUY","strength":1.0,"price":16.1996,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2005-01-19","known_ts":"2005-01-19","bar_index":215,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.932,"stop_level":16.1062,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-02-23","known_ts":"2005-02-25","bar_index":223,"type":"BUY","strength":0.725,"price":16.8964,"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":"2005-03-21","known_ts":"2005-03-21","bar_index":229,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.5677,"stop_level":17.5847,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-03-22","known_ts":"2005-03-22","bar_index":229,"type":"RECLAIM","strength":0.863,"price":17.7886,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-03-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-03-21","prior_stop_level":17.5847,"sweep_low":17.4402,"atr14":0.292951,"stop_level":17.293725,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-04-07","known_ts":"2005-04-07","bar_index":233,"type":"RECLAIM","strength":1.0,"price":18.3494,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-03-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-05-12","known_ts":"2005-05-12","bar_index":241,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.685,"stop_level":18.719,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-05-13","known_ts":"2005-05-13","bar_index":241,"type":"RECLAIM","strength":1.0,"price":18.7657,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-05-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-05-12","prior_stop_level":18.719,"sweep_low":18.5873,"atr14":0.281348,"stop_level":18.446626,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-27","known_ts":"2005-05-27","bar_index":245,"type":"RECLAIM","strength":1.0,"price":19.1736,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-05-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-07-28","known_ts":"2005-08-01","bar_index":259,"type":"BUY","strength":0.725,"price":18.745,"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":"2005-08-16","known_ts":"2005-08-16","bar_index":263,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.546,"stop_level":18.8185,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-08-19","known_ts":"2005-08-19","bar_index":264,"type":"RECLAIM","strength":0.725,"price":18.9439,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-16 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":"2005-08-16","prior_stop_level":18.8185,"sweep_low":18.3255,"atr14":0.283987,"stop_level":18.183506,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-10-05","known_ts":"2005-10-07","bar_index":275,"type":"BUY","strength":0.725,"price":18.2692,"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":"2006-03-21","known_ts":"2006-03-23","bar_index":313,"type":"BUY","strength":0.588,"price":20.1377,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2006-04-12","known_ts":"2006-04-12","bar_index":318,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.6143,"stop_level":19.7008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-13","known_ts":"2006-04-13","bar_index":318,"type":"RECLAIM","strength":0.863,"price":19.7441,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-04-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-04-12","prior_stop_level":19.7008,"sweep_low":19.5322,"atr14":0.369709,"stop_level":19.347345,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-04-28","known_ts":"2006-04-28","bar_index":322,"type":"RECLAIM","strength":0.863,"price":20.6999,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-04-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-05-24","known_ts":"2006-05-26","bar_index":328,"type":"REBUY","strength":0.863,"price":20.9508,"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":"2006-06-06","known_ts":"2006-06-06","bar_index":330,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.1672,"stop_level":20.1939,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-06-07","known_ts":"2006-06-07","bar_index":331,"type":"RECLAIM","strength":0.863,"price":20.2863,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-06-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":"2006-06-06","prior_stop_level":20.1939,"sweep_low":20.0129,"atr14":0.402742,"stop_level":19.811529,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-06-28","known_ts":"2006-06-30","bar_index":336,"type":"BUY","strength":0.725,"price":21.477,"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":75},{"ts":"2006-08-02","known_ts":"2006-08-02","bar_index":344,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.6435,"stop_level":20.7978,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2006-09-27","known_ts":"2006-09-29","bar_index":357,"type":"BUY","strength":0.588,"price":19.6115,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2006-10-13","known_ts":"2006-10-17","bar_index":361,"type":"REBUY","strength":0.45,"price":19.3205,"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":"2006-10-31","known_ts":"2006-10-31","bar_index":365,"type":"SELL","basis":"structure_stop","strength":0.45,"price":18.8266,"stop_level":19.0735,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2006-12-05","known_ts":"2006-12-05","bar_index":373,"type":"RECLAIM","strength":0.725,"price":20.1011,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-10-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-01-08","known_ts":"2007-01-08","bar_index":380,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.9026,"stop_level":19.9643,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-01-10","known_ts":"2007-01-10","bar_index":380,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.7571,"stop_level":19.9643,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-01-11","known_ts":"2007-01-11","bar_index":381,"type":"RECLAIM","strength":0.588,"price":19.9952,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-01-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-01-08","prior_stop_level":19.9643,"sweep_low":19.616,"atr14":0.254255,"stop_level":19.488873,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-11","known_ts":"2007-01-11","bar_index":381,"type":"RECLAIM","strength":0.588,"price":19.9952,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-01-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-01-10","prior_stop_level":19.9643,"sweep_low":19.713,"atr14":0.254255,"stop_level":19.585873,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-22","known_ts":"2007-03-26","bar_index":397,"type":"BUY","strength":0.45,"price":19.1044,"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-03-22","known_ts":"2007-03-26","bar_index":397,"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":"2007-03-22","trigger_known_ts":"2007-03-26","strength":0.45,"price":19.1044,"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.128019,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.2929,"atr14":0.254796,"stop_level":18.165502,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-04-13","known_ts":"2007-04-13","bar_index":402,"type":"RECLAIM","strength":0.725,"price":20.348,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-03-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-06-06","known_ts":"2007-06-06","bar_index":414,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.8127,"stop_level":20.8419,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-10-03","known_ts":"2007-10-03","bar_index":442,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.1276,"stop_level":19.1457,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-10-04","known_ts":"2007-10-04","bar_index":442,"type":"RECLAIM","strength":0.588,"price":19.3535,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-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":"2007-10-03","prior_stop_level":19.1457,"sweep_low":19.1005,"atr14":0.26771,"stop_level":18.966645,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-19","known_ts":"2007-10-19","bar_index":446,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.0282,"stop_level":19.1276,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-10-23","known_ts":"2007-10-23","bar_index":446,"type":"RECLAIM","strength":0.725,"price":19.1502,"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":19.1276,"sweep_low":18.7662,"atr14":0.288984,"stop_level":18.621708,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-06","known_ts":"2007-11-06","bar_index":450,"type":"RECLAIM","strength":0.863,"price":20.5462,"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":"2008-01-04","known_ts":"2008-01-04","bar_index":463,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.2661,"stop_level":20.3609,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2008-01-07","known_ts":"2008-01-07","bar_index":463,"type":"RECLAIM","strength":0.863,"price":20.9934,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-01-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2008-01-04","prior_stop_level":20.3609,"sweep_low":20.257,"atr14":0.41916,"stop_level":20.04742,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-27","known_ts":"2008-03-31","bar_index":482,"type":"BUY","strength":0.45,"price":16.9592,"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-05-07","known_ts":"2008-05-07","bar_index":491,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.3929,"stop_level":17.429,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-12","known_ts":"2008-05-12","bar_index":492,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.6836,"stop_level":17.429,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-08","known_ts":"2008-05-08","bar_index":492,"type":"RECLAIM","strength":0.588,"price":17.5103,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-05-07","prior_stop_level":17.429,"sweep_low":17.3929,"atr14":0.300253,"stop_level":17.242773,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-19","known_ts":"2008-05-19","bar_index":494,"type":"RECLAIM","strength":0.588,"price":17.4384,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-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":"2008-05-12","prior_stop_level":17.429,"sweep_low":16.4622,"atr14":0.342761,"stop_level":16.29082,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-03","known_ts":"2008-06-03","bar_index":497,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.1046,"stop_level":17.255,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-06-05","known_ts":"2008-06-05","bar_index":498,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.0247,"stop_level":17.255,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-07-03","known_ts":"2008-07-08","bar_index":505,"type":"BUY","strength":0.588,"price":17.0105,"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":"2008-08-19","known_ts":"2008-08-19","bar_index":515,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.8507,"stop_level":16.9353,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-08-25","known_ts":"2008-08-25","bar_index":517,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.4181,"stop_level":16.9353,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-10-31","known_ts":"2008-11-04","bar_index":533,"type":"BUY","strength":0.45,"price":15.0876,"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-10-31","known_ts":"2008-11-04","bar_index":533,"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-10-31","trigger_known_ts":"2008-11-04","strength":0.45,"price":15.0876,"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.30826,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.4311,"atr14":0.821887,"stop_level":12.020156,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-21","known_ts":"2008-11-25","bar_index":538,"type":"REBUY","strength":0.45,"price":13.2022,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-11-24","known_ts":"2008-11-24","bar_index":538,"type":"SELL","basis":"structure_stop","strength":0.45,"price":13.3668,"stop_level":13.6865,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2009-01-20","known_ts":"2009-01-20","bar_index":550,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.5516,"stop_level":14.8102,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-22","known_ts":"2009-01-22","bar_index":551,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.3071,"stop_level":14.8102,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-23","known_ts":"2009-03-25","bar_index":565,"type":"BUY","strength":0.45,"price":13.3339,"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-23","known_ts":"2009-03-25","bar_index":565,"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-23","trigger_known_ts":"2009-03-25","strength":0.45,"price":13.3339,"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.250121,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.1208,"atr14":0.436787,"stop_level":11.902406,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-17","known_ts":"2009-04-17","bar_index":571,"type":"RECLAIM","strength":0.725,"price":13.0196,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2009-03-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-25","known_ts":"2009-06-25","bar_index":587,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.9723,"stop_level":15.5968,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-07-27","known_ts":"2009-07-29","bar_index":594,"type":"BUY","strength":1.0,"price":16.3501,"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":"2009-08-25","known_ts":"2009-08-27","bar_index":601,"type":"BUY","strength":1.0,"price":16.9597,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2009-10-28","known_ts":"2009-10-28","bar_index":616,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.8876,"stop_level":19.0016,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-10","known_ts":"2010-03-12","bar_index":646,"type":"BUY","strength":0.725,"price":18.8529,"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":"2010-06-01","known_ts":"2010-06-03","bar_index":665,"type":"BUY","strength":0.588,"price":16.007,"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":"2010-07-01","known_ts":"2010-07-01","bar_index":672,"type":"SELL","basis":"structure_stop","strength":0.45,"price":15.8763,"stop_level":15.9077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2010-07-29","known_ts":"2010-07-29","bar_index":678,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.3015,"stop_level":15.3381,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-08-02","known_ts":"2010-08-02","bar_index":679,"type":"RECLAIM","strength":0.588,"price":15.5889,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-07-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":"2010-07-29","prior_stop_level":15.3381,"sweep_low":15.0141,"atr14":0.402317,"stop_level":14.812941,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-25","known_ts":"2010-08-27","bar_index":685,"type":"BUY","strength":0.588,"price":15.1134,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2010-09-16","known_ts":"2010-09-16","bar_index":690,"type":"RECLAIM","strength":0.725,"price":17.3553,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2010-08-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-10-01","known_ts":"2010-10-01","bar_index":693,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.3082,"stop_level":17.3135,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-10-05","known_ts":"2010-10-05","bar_index":694,"type":"RECLAIM","strength":0.725,"price":17.9092,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2010-10-01","prior_stop_level":17.3135,"sweep_low":17.1097,"atr14":0.348375,"stop_level":16.935512,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-10-15","known_ts":"2010-10-15","bar_index":697,"type":"RECLAIM","strength":0.863,"price":17.8674,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-11-12","known_ts":"2010-11-12","bar_index":703,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.7681,"stop_level":17.9667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-01-11","known_ts":"2011-01-13","bar_index":717,"type":"BUY","strength":0.863,"price":17.9928,"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-02-11","known_ts":"2011-02-11","bar_index":724,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.6897,"stop_level":17.9406,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-15","known_ts":"2011-02-15","bar_index":725,"type":"RECLAIM","strength":1.0,"price":18.0242,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-02-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-02-11","prior_stop_level":17.9406,"sweep_low":17.5434,"atr14":0.374846,"stop_level":17.355977,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-01","known_ts":"2011-03-03","bar_index":728,"type":"REBUY","strength":1.0,"price":18.9178,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2011-04-04","known_ts":"2011-04-06","bar_index":736,"type":"BUY","strength":1.0,"price":18.991,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2011-05-23","known_ts":"2011-05-23","bar_index":747,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.6218,"stop_level":20.7807,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-24","known_ts":"2011-05-24","bar_index":747,"type":"RECLAIM","strength":1.0,"price":20.8738,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-05-23","prior_stop_level":20.7807,"sweep_low":20.5232,"atr14":0.37096,"stop_level":20.33772,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-06-10","known_ts":"2011-06-10","bar_index":751,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.3041,"stop_level":20.6218,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-14","known_ts":"2011-06-14","bar_index":752,"type":"RECLAIM","strength":1.0,"price":21.0327,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-06-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-06-10","prior_stop_level":20.6218,"sweep_low":20.2164,"atr14":0.381252,"stop_level":20.025774,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-07-05","known_ts":"2011-07-07","bar_index":757,"type":"BUY","strength":1.0,"price":21.7176,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2011-11-07","known_ts":"2011-11-07","bar_index":786,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.5673,"stop_level":18.6331,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-08","known_ts":"2011-11-08","bar_index":786,"type":"RECLAIM","strength":0.588,"price":19.0111,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-07","prior_stop_level":18.6331,"sweep_low":18.381,"atr14":0.577509,"stop_level":18.092246,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-22","known_ts":"2011-11-22","bar_index":790,"type":"SELL","basis":"structure_stop","strength":0.45,"price":17.9263,"stop_level":18.003,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2011-11-28","known_ts":"2011-11-30","bar_index":791,"type":"REBUY","strength":0.45,"price":19.1809,"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":"2011-11-28","known_ts":"2011-11-28","bar_index":791,"type":"RECLAIM","strength":0.45,"price":18.2934,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-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":"2011-11-22","prior_stop_level":18.003,"sweep_low":17.3182,"atr14":0.506447,"stop_level":17.064976,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-19","known_ts":"2011-12-19","bar_index":796,"type":"RECLAIM","strength":0.725,"price":19.5261,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2011-11-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-01-13","known_ts":"2012-01-13","bar_index":801,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.3508,"stop_level":19.5754,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-01-17","known_ts":"2012-01-17","bar_index":802,"type":"RECLAIM","strength":0.588,"price":19.5973,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-01-13","prior_stop_level":19.5754,"sweep_low":19.1316,"atr14":0.397611,"stop_level":18.932794,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-30","known_ts":"2012-01-30","bar_index":805,"type":"RECLAIM","strength":0.725,"price":20.2,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-01-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-06","known_ts":"2012-03-06","bar_index":813,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.2438,"stop_level":20.2876,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-07","known_ts":"2012-03-07","bar_index":813,"type":"RECLAIM","strength":0.863,"price":20.3862,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-03-06","prior_stop_level":20.2876,"sweep_low":20.2164,"atr14":0.303109,"stop_level":20.064846,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-21","known_ts":"2012-03-21","bar_index":817,"type":"RECLAIM","strength":0.863,"price":20.9889,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-04-04","known_ts":"2012-04-04","bar_index":820,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.6437,"stop_level":21.0327,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-06-15","known_ts":"2012-06-19","bar_index":837,"type":"BUY","strength":0.725,"price":21.0577,"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":"2012-08-17","known_ts":"2012-08-17","bar_index":851,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.6317,"stop_level":23.8041,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-08-21","known_ts":"2012-08-21","bar_index":852,"type":"RECLAIM","strength":1.0,"price":23.8788,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-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":"2012-08-17","prior_stop_level":23.8041,"sweep_low":23.4823,"atr14":0.410181,"stop_level":23.277209,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-23","known_ts":"2012-08-23","bar_index":853,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.3502,"stop_level":23.6317,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-09-06","known_ts":"2012-09-10","bar_index":856,"type":"REBUY","strength":1.0,"price":23.9592,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2012-10-10","known_ts":"2012-10-10","bar_index":864,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.5625,"stop_level":24.7406,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-12","known_ts":"2012-10-12","bar_index":864,"type":"RECLAIM","strength":1.0,"price":24.7693,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-10-10","prior_stop_level":24.7406,"sweep_low":24.4303,"atr14":0.428137,"stop_level":24.216232,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-12-20","known_ts":"2012-12-20","bar_index":880,"type":"RECLAIM","strength":1.0,"price":27.1135,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-10-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-12-28","known_ts":"2012-12-28","bar_index":881,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.8205,"stop_level":26.855,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-12-31","known_ts":"2012-12-31","bar_index":882,"type":"RECLAIM","strength":1.0,"price":27.2227,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-12-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-12-28","prior_stop_level":26.855,"sweep_low":26.6999,"atr14":0.407271,"stop_level":26.496264,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-14","known_ts":"2013-01-14","bar_index":885,"type":"RECLAIM","strength":1.0,"price":27.5732,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-12-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-01-23","known_ts":"2013-01-25","bar_index":887,"type":"REBUY","strength":0.863,"price":28.3144,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2013-02-04","known_ts":"2013-02-04","bar_index":889,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.1767,"stop_level":27.3893,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-02-05","known_ts":"2013-02-05","bar_index":890,"type":"RECLAIM","strength":1.0,"price":27.4583,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-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":"2013-02-04","prior_stop_level":27.3893,"sweep_low":27.0216,"atr14":0.464979,"stop_level":26.78911,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-11","known_ts":"2013-04-11","bar_index":905,"type":"RECLAIM","strength":0.863,"price":30.9229,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-31","known_ts":"2013-05-31","bar_index":916,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.5596,"stop_level":32.0054,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-09-18","known_ts":"2013-09-20","bar_index":942,"type":"BUY","strength":0.725,"price":30.3469,"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":"2013-10-10","known_ts":"2013-10-10","bar_index":947,"type":"SELL","basis":"structure_stop","strength":0.45,"price":29.3779,"stop_level":29.8416,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2013-10-25","known_ts":"2013-10-25","bar_index":951,"type":"RECLAIM","strength":0.725,"price":30.8641,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-10-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-12-02","known_ts":"2013-12-02","bar_index":959,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.9116,"stop_level":31.2624,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-12-26","known_ts":"2013-12-30","bar_index":965,"type":"BUY","strength":0.725,"price":31.4407,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2014-02-19","known_ts":"2014-02-21","bar_index":977,"type":"BUY","strength":0.45,"price":30.1329,"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-02-24","known_ts":"2014-02-24","bar_index":978,"type":"RECLAIM","strength":0.588,"price":30.5906,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-02-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-03-14","known_ts":"2014-03-14","bar_index":982,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.5444,"stop_level":30.1805,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-03-18","known_ts":"2014-03-18","bar_index":983,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.9664,"stop_level":30.1805,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-03-24","known_ts":"2014-03-24","bar_index":984,"type":"RECLAIM","strength":0.588,"price":30.3766,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-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":"2014-03-18","prior_stop_level":30.1805,"sweep_low":29.6157,"atr14":0.520794,"stop_level":29.355303,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-04-02","known_ts":"2014-04-02","bar_index":987,"type":"RECLAIM","strength":0.725,"price":30.4539,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-03-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-06-25","known_ts":"2014-06-25","bar_index":1006,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.9615,"stop_level":33.1093,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-06-27","known_ts":"2014-06-27","bar_index":1007,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.8444,"stop_level":33.1093,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-08-14","known_ts":"2014-08-18","bar_index":1018,"type":"BUY","strength":0.725,"price":32.9245,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2014-09-29","known_ts":"2014-09-29","bar_index":1028,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.323,"stop_level":34.3538,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-09-30","known_ts":"2014-09-30","bar_index":1028,"type":"RECLAIM","strength":0.863,"price":34.7666,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-09-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":"2014-09-29","prior_stop_level":34.3538,"sweep_low":34.1012,"atr14":0.514332,"stop_level":33.844034,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-22","known_ts":"2014-12-24","bar_index":1048,"type":"BUY","strength":0.45,"price":28.5563,"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-04-29","known_ts":"2015-04-29","bar_index":1077,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.5506,"stop_level":31.6492,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-04","known_ts":"2015-05-04","bar_index":1078,"type":"RECLAIM","strength":0.863,"price":31.6984,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-04-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":"2015-04-29","prior_stop_level":31.6492,"sweep_low":31.0454,"atr14":0.489077,"stop_level":30.800861,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-05-12","known_ts":"2015-05-14","bar_index":1080,"type":"REBUY","strength":0.863,"price":32.335,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2015-06-16","known_ts":"2015-06-16","bar_index":1088,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.3355,"stop_level":31.4692,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-06-22","known_ts":"2015-06-22","bar_index":1089,"type":"RECLAIM","strength":0.863,"price":32.4751,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-06-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-06-16","prior_stop_level":31.4692,"sweep_low":30.7052,"atr14":0.704813,"stop_level":30.352794,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-13","known_ts":"2015-07-13","bar_index":1094,"type":"RECLAIM","strength":0.863,"price":33.7357,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-06-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-16","known_ts":"2015-07-20","bar_index":1095,"type":"BUY","strength":0.863,"price":33.9012,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2015-08-14","known_ts":"2015-08-14","bar_index":1102,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.411,"stop_level":33.5128,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-17","known_ts":"2015-08-17","bar_index":1102,"type":"RECLAIM","strength":0.863,"price":33.6338,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-08-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":"2015-08-14","prior_stop_level":33.5128,"sweep_low":33.1627,"atr14":0.601131,"stop_level":32.862134,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-14","known_ts":"2015-10-16","bar_index":1116,"type":"BUY","strength":0.588,"price":32.1759,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2015-11-10","known_ts":"2015-11-10","bar_index":1122,"type":"SELL","basis":"structure_stop","strength":0.45,"price":28.6171,"stop_level":31.5965,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-12-22","known_ts":"2015-12-24","bar_index":1132,"type":"BUY","strength":0.45,"price":27.4711,"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-01-20","known_ts":"2016-01-22","bar_index":1138,"type":"BUY","strength":0.45,"price":26.3824,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-02-24","known_ts":"2016-02-26","bar_index":1146,"type":"REBUY","strength":0.45,"price":25.5612,"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":"2016-05-19","known_ts":"2016-05-19","bar_index":1166,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.7673,"stop_level":25.9796,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-05-20","known_ts":"2016-05-20","bar_index":1166,"type":"RECLAIM","strength":0.725,"price":26.4971,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-05-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-05-19","prior_stop_level":25.9796,"sweep_low":25.5816,"atr14":0.477134,"stop_level":25.343033,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-24","known_ts":"2016-05-26","bar_index":1167,"type":"BUY","strength":0.725,"price":27.2733,"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":"2016-08-04","known_ts":"2016-08-04","bar_index":1183,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.789,"stop_level":27.3264,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-10-26","known_ts":"2016-10-28","bar_index":1203,"type":"BUY","strength":0.588,"price":25.7673,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"2016-12-14","known_ts":"2016-12-14","bar_index":1214,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.2848,"stop_level":26.3843,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-12-30","known_ts":"2017-01-04","bar_index":1218,"type":"REBUY","strength":0.863,"price":27.1008,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2017-01-19","known_ts":"2017-01-19","bar_index":1222,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.6497,"stop_level":26.9482,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-23","known_ts":"2017-01-23","bar_index":1222,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.6762,"stop_level":26.9482,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-02-06","known_ts":"2017-02-08","bar_index":1226,"type":"BUY","strength":1.0,"price":27.3396,"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":50},{"ts":"2017-04-07","known_ts":"2017-04-07","bar_index":1240,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.7279,"stop_level":29.7545,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-04-11","known_ts":"2017-04-11","bar_index":1241,"type":"RECLAIM","strength":1.0,"price":29.9668,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-04-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-04-07","prior_stop_level":29.7545,"sweep_low":29.5687,"atr14":0.342879,"stop_level":29.39726,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-04-18","known_ts":"2017-04-18","bar_index":1242,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.4891,"stop_level":29.5754,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-04-20","known_ts":"2017-04-20","bar_index":1243,"type":"RECLAIM","strength":1.0,"price":29.7147,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-04-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":"2017-04-18","prior_stop_level":29.5754,"sweep_low":29.3564,"atr14":0.361964,"stop_level":29.175418,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-04-28","known_ts":"2017-05-02","bar_index":1245,"type":"REBUY","strength":1.0,"price":31.9438,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2017-06-07","known_ts":"2017-06-07","bar_index":1254,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.1214,"stop_level":33.5736,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-06","known_ts":"2017-09-08","bar_index":1275,"type":"BUY","strength":0.863,"price":33.8271,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2017-09-19","known_ts":"2017-09-21","bar_index":1278,"type":"REBUY","strength":0.863,"price":34.2245,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2018-01-02","known_ts":"2018-01-04","bar_index":1302,"type":"BUY","strength":0.588,"price":30.0792,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2018-02-05","known_ts":"2018-02-05","bar_index":1309,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.4691,"stop_level":29.5996,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-02-07","known_ts":"2018-02-07","bar_index":1310,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.6743,"stop_level":29.5996,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-03-08","known_ts":"2018-03-12","bar_index":1317,"type":"BUY","strength":0.45,"price":27.8524,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-04-23","known_ts":"2018-04-23","bar_index":1327,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.3728,"stop_level":27.7907,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-04-30","known_ts":"2018-04-30","bar_index":1329,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.9411,"stop_level":27.7907,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-07-03","known_ts":"2018-07-03","bar_index":1344,"type":"RECLAIM","strength":0.863,"price":30.5782,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-04-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-06","known_ts":"2018-08-06","bar_index":1351,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.5135,"stop_level":30.9022,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-08","known_ts":"2018-08-08","bar_index":1352,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.5854,"stop_level":30.9022,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-23","known_ts":"2018-08-23","bar_index":1356,"type":"RECLAIM","strength":0.863,"price":31.3053,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-08-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-02-04","known_ts":"2019-02-06","bar_index":1393,"type":"BUY","strength":0.725,"price":31.2333,"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":60},{"ts":"2019-03-01","known_ts":"2019-03-05","bar_index":1399,"type":"BUY","strength":0.725,"price":31.0389,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2019-04-11","known_ts":"2019-04-11","bar_index":1408,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.1685,"stop_level":31.5212,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-05-14","known_ts":"2019-05-16","bar_index":1416,"type":"BUY","strength":0.725,"price":31.2394,"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-08","known_ts":"2019-07-08","bar_index":1428,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.2368,"stop_level":32.3192,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-07-09","known_ts":"2019-07-09","bar_index":1428,"type":"RECLAIM","strength":0.725,"price":32.4467,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-07-08","prior_stop_level":32.3192,"sweep_low":32.1243,"atr14":0.44425,"stop_level":31.902175,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-11","known_ts":"2019-07-11","bar_index":1429,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.7643,"stop_level":32.3192,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-08-21","known_ts":"2019-08-23","bar_index":1439,"type":"BUY","strength":0.863,"price":31.9293,"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":"2019-11-19","known_ts":"2019-11-21","bar_index":1460,"type":"BUY","strength":1.0,"price":35.3712,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2019-12-06","known_ts":"2019-12-10","bar_index":1464,"type":"BUY","strength":1.0,"price":36.0611,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2020-01-21","known_ts":"2020-01-21","bar_index":1473,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.6508,"stop_level":38.2282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-04-14","known_ts":"2020-04-16","bar_index":1493,"type":"BUY","strength":0.725,"price":34.5913,"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":"2020-05-18","known_ts":"2020-05-18","bar_index":1501,"type":"SELL","basis":"structure_stop","strength":0.725,"price":37.0491,"stop_level":37.3913,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-04","known_ts":"2020-06-04","bar_index":1505,"type":"RECLAIM","strength":0.863,"price":39.5144,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-07-09","known_ts":"2020-07-09","bar_index":1513,"type":"SELL","basis":"structure_stop","strength":0.863,"price":39.3122,"stop_level":39.5921,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-07-13","known_ts":"2020-07-13","bar_index":1513,"type":"RECLAIM","strength":0.863,"price":39.6155,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-07-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-07-09","prior_stop_level":39.5921,"sweep_low":39.0089,"atr14":0.750104,"stop_level":38.633848,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-27","known_ts":"2020-07-27","bar_index":1517,"type":"RECLAIM","strength":1.0,"price":41.0931,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-07-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-09-16","known_ts":"2020-09-18","bar_index":1529,"type":"BUY","strength":0.863,"price":40.782,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2020-11-10","known_ts":"2020-11-12","bar_index":1542,"type":"BUY","strength":0.725,"price":39.6932,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2020-12-08","known_ts":"2020-12-08","bar_index":1548,"type":"SELL","basis":"structure_stop","strength":0.725,"price":38.5967,"stop_level":38.7678,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-15","known_ts":"2020-12-15","bar_index":1550,"type":"SELL","basis":"structure_stop","strength":0.45,"price":35.9992,"stop_level":38.7678,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2021-01-28","known_ts":"2021-01-28","bar_index":1559,"type":"SELL","basis":"structure_stop","strength":0.588,"price":36.9947,"stop_level":37.3602,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-02-01","known_ts":"2021-02-01","bar_index":1560,"type":"SELL","basis":"structure_stop","strength":0.45,"price":37.018,"stop_level":37.3602,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2021-02-03","known_ts":"2021-02-05","bar_index":1561,"type":"REBUY","strength":0.45,"price":37.4924,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2021-02-05","known_ts":"2021-02-05","bar_index":1561,"type":"RECLAIM","strength":0.45,"price":37.4924,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-02-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2021-02-01","prior_stop_level":37.3602,"sweep_low":36.2481,"atr14":0.641436,"stop_level":35.927382,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-10","known_ts":"2021-03-12","bar_index":1569,"type":"BUY","strength":0.45,"price":37.3368,"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":"2021-03-31","known_ts":"2021-03-31","bar_index":1574,"type":"RECLAIM","strength":0.725,"price":39.0244,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2021-03-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-08-30","known_ts":"2021-09-01","bar_index":1609,"type":"BUY","strength":0.863,"price":42.3949,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2021-10-20","known_ts":"2021-10-22","bar_index":1621,"type":"BUY","strength":0.725,"price":40.2885,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2021-11-15","known_ts":"2021-11-15","bar_index":1627,"type":"SELL","basis":"structure_stop","strength":0.725,"price":41.2408,"stop_level":41.2489,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-11-24","known_ts":"2021-11-24","bar_index":1629,"type":"SELL","basis":"structure_stop","strength":0.588,"price":39.6509,"stop_level":40.9745,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-12-20","known_ts":"2021-12-22","bar_index":1635,"type":"BUY","strength":0.45,"price":40.1352,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-01-06","known_ts":"2022-01-06","bar_index":1639,"type":"RECLAIM","strength":0.725,"price":41.5637,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2021-12-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-04-04","known_ts":"2022-04-06","bar_index":1659,"type":"BUY","strength":0.725,"price":43.6943,"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":"2022-04-22","known_ts":"2022-04-22","bar_index":1663,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.775,"stop_level":44.5417,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-04-27","known_ts":"2022-04-27","bar_index":1664,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.8557,"stop_level":44.5417,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-05-20","known_ts":"2022-05-20","bar_index":1670,"type":"RECLAIM","strength":0.863,"price":46.9654,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-04-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-10-04","known_ts":"2022-10-06","bar_index":1701,"type":"BUY","strength":0.45,"price":32.6296,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-11-11","known_ts":"2022-11-11","bar_index":1710,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.901,"stop_level":35.9345,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-11-14","known_ts":"2022-11-14","bar_index":1710,"type":"RECLAIM","strength":0.588,"price":36.2449,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-11-11","prior_stop_level":35.9345,"sweep_low":35.4229,"atr14":0.758117,"stop_level":35.043842,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-02","known_ts":"2022-12-02","bar_index":1715,"type":"RECLAIM","strength":0.725,"price":40.7241,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-11-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-05","known_ts":"2023-01-05","bar_index":1722,"type":"SELL","basis":"structure_stop","strength":0.863,"price":40.0531,"stop_level":40.095,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-06","known_ts":"2023-01-06","bar_index":1722,"type":"RECLAIM","strength":0.863,"price":40.3802,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-01-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-01-05","prior_stop_level":40.095,"sweep_low":39.7427,"atr14":0.751397,"stop_level":39.367002,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-23","known_ts":"2023-01-23","bar_index":1726,"type":"RECLAIM","strength":0.863,"price":41.0093,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-01-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-02","known_ts":"2023-02-02","bar_index":1728,"type":"SELL","basis":"structure_stop","strength":0.863,"price":39.6253,"stop_level":40.6738,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-16","known_ts":"2023-02-16","bar_index":1732,"type":"RECLAIM","strength":0.863,"price":39.9273,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-02-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-04-28","known_ts":"2023-04-28","bar_index":1748,"type":"SELL","basis":"structure_stop","strength":0.863,"price":45.0021,"stop_level":46.3022,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-05-02","known_ts":"2023-05-02","bar_index":1749,"type":"SELL","basis":"structure_stop","strength":1.0,"price":44.7504,"stop_level":46.3022,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-05-05","known_ts":"2023-05-05","bar_index":1750,"type":"RECLAIM","strength":1.0,"price":46.7803,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-04-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2023-04-28","prior_stop_level":46.3022,"sweep_low":44.4568,"atr14":0.798546,"stop_level":44.057527,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-05","known_ts":"2023-05-05","bar_index":1750,"type":"RECLAIM","strength":1.0,"price":46.7803,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-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":"2023-05-02","prior_stop_level":46.3022,"sweep_low":44.4568,"atr14":0.798546,"stop_level":44.057527,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-28","known_ts":"2023-06-30","bar_index":1762,"type":"BUY","strength":0.863,"price":46.9119,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2023-07-07","known_ts":"2023-07-07","bar_index":1764,"type":"SELL","basis":"structure_stop","strength":0.863,"price":44.649,"stop_level":46.1199,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2023-07-11","known_ts":"2023-07-11","bar_index":1764,"type":"SELL","basis":"structure_stop","strength":0.863,"price":45.0145,"stop_level":46.1199,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2023-07-18","known_ts":"2023-07-18","bar_index":1766,"type":"RECLAIM","strength":0.863,"price":46.7639,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-07-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2023-07-11","prior_stop_level":46.1199,"sweep_low":44.7534,"atr14":0.636476,"stop_level":44.435162,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-20","known_ts":"2023-07-24","bar_index":1767,"type":"BUY","strength":0.863,"price":46.9293,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2023-09-29","known_ts":"2023-09-29","bar_index":1783,"type":"SELL","basis":"structure_stop","strength":0.863,"price":46.6856,"stop_level":47.0685,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2023-12-08","known_ts":"2023-12-12","bar_index":1800,"type":"BUY","strength":0.45,"price":41.1937,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-01-05","known_ts":"2024-01-05","bar_index":1806,"type":"RECLAIM","strength":0.725,"price":45.0493,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-12-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-02-01","known_ts":"2024-02-01","bar_index":1812,"type":"SELL","basis":"structure_stop","strength":0.588,"price":42.1336,"stop_level":43.4131,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-03-07","known_ts":"2024-03-11","bar_index":1820,"type":"BUY","strength":0.588,"price":42.0814,"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":"2024-04-05","known_ts":"2024-04-05","bar_index":1826,"type":"SELL","basis":"structure_stop","strength":0.588,"price":41.124,"stop_level":41.3242,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-04-09","known_ts":"2024-04-09","bar_index":1827,"type":"RECLAIM","strength":0.588,"price":41.3677,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-04-05","prior_stop_level":41.3242,"sweep_low":40.8107,"atr14":0.634986,"stop_level":40.493207,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-29","known_ts":"2024-04-29","bar_index":1832,"type":"RECLAIM","strength":0.725,"price":43.5436,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-04-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-05-28","known_ts":"2024-05-28","bar_index":1838,"type":"SELL","basis":"structure_stop","strength":0.725,"price":43.4929,"stop_level":43.9284,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-05-31","known_ts":"2024-05-31","bar_index":1839,"type":"RECLAIM","strength":0.863,"price":44.4818,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-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":"2024-05-28","prior_stop_level":43.9284,"sweep_low":42.8125,"atr14":0.821909,"stop_level":42.401545,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-06-20","known_ts":"2024-06-20","bar_index":1844,"type":"RECLAIM","strength":0.863,"price":44.4274,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-05-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-07-03","known_ts":"2024-07-08","bar_index":1847,"type":"BUY","strength":0.863,"price":45.5796,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2024-09-25","known_ts":"2024-09-25","bar_index":1866,"type":"SELL","basis":"structure_stop","strength":1.0,"price":51.395,"stop_level":51.4857,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-09-26","known_ts":"2024-09-26","bar_index":1866,"type":"RECLAIM","strength":1.0,"price":51.7125,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-09-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-09-25","prior_stop_level":51.4857,"sweep_low":51.1954,"atr14":0.687293,"stop_level":50.851753,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-12-23","known_ts":"2024-12-26","bar_index":1887,"type":"BUY","strength":0.588,"price":43.9375,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2025-03-21","known_ts":"2025-03-21","bar_index":1906,"type":"SELL","basis":"structure_stop","strength":0.863,"price":51.6218,"stop_level":52.3385,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-05-19","known_ts":"2025-05-21","bar_index":1920,"type":"BUY","strength":0.725,"price":50.1195,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2025-06-02","known_ts":"2025-06-02","bar_index":1923,"type":"SELL","basis":"structure_stop","strength":0.588,"price":46.6045,"stop_level":49.2479,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2025-06-04","known_ts":"2025-06-04","bar_index":1923,"type":"SELL","basis":"structure_stop","strength":0.588,"price":46.8982,"stop_level":49.2479,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2025-07-21","known_ts":"2025-07-23","bar_index":1934,"type":"BUY","strength":0.588,"price":47.5236,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2025-08-11","known_ts":"2025-08-13","bar_index":1939,"type":"BUY","strength":0.45,"price":46.1782,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-08-14","known_ts":"2025-08-14","bar_index":1940,"type":"RECLAIM","strength":0.725,"price":47.2204,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-08-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-04","known_ts":"2025-09-04","bar_index":1944,"type":"SELL","basis":"structure_stop","strength":0.588,"price":42.9474,"stop_level":43.7527,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-09-05","known_ts":"2025-09-05","bar_index":1945,"type":"RECLAIM","strength":0.588,"price":44.0559,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-09-04","prior_stop_level":43.7527,"sweep_low":42.6727,"atr14":1.097195,"stop_level":42.124103,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-24","known_ts":"2025-09-24","bar_index":1949,"type":"SELL","basis":"structure_stop","strength":0.45,"price":43.9612,"stop_level":44.1696,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2025-09-30","known_ts":"2025-09-30","bar_index":1950,"type":"RECLAIM","strength":0.45,"price":44.7191,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-24 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":"2025-09-24","prior_stop_level":44.1696,"sweep_low":42.2747,"atr14":0.920152,"stop_level":41.814624,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-10-14","known_ts":"2025-10-14","bar_index":1954,"type":"RECLAIM","strength":0.725,"price":47.3909,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-09-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-11-06","known_ts":"2025-11-06","bar_index":1959,"type":"SELL","basis":"structure_stop","strength":0.588,"price":46.8888,"stop_level":46.9172,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-11-07","known_ts":"2025-11-07","bar_index":1960,"type":"RECLAIM","strength":0.588,"price":47.0498,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-11-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-11-06","prior_stop_level":46.9172,"sweep_low":46.4814,"atr14":0.858781,"stop_level":46.052009,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-08","known_ts":"2025-12-08","bar_index":1966,"type":"SELL","basis":"structure_stop","strength":0.725,"price":45.894,"stop_level":46.3203,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-02-02","known_ts":"2026-02-04","bar_index":1979,"type":"BUY","strength":0.45,"price":45.5529,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2026-02-24","known_ts":"2026-02-26","bar_index":1984,"type":"BUY","strength":0.45,"price":45.8087,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2026-03-05","known_ts":"2026-03-05","bar_index":1986,"type":"SELL","basis":"structure_stop","strength":0.588,"price":42.6348,"stop_level":43.5917,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-03-25","known_ts":"2026-03-27","bar_index":1991,"type":"BUY","strength":0.45,"price":44.3212,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2026-04-27","known_ts":"2026-04-27","bar_index":1998,"type":"SELL","basis":"structure_stop","strength":0.588,"price":43.4875,"stop_level":44.3023,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-06-03","known_ts":"2026-06-05","bar_index":2007,"type":"BUY","strength":0.588,"price":45.02,"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":"2026-06-08","known_ts":"2026-06-08","bar_index":2008,"type":"RECLAIM","strength":0.725,"price":43.57,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2026-06-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-07-09","known_ts":"2026-07-13","bar_index":2015,"type":"BUY","strength":0.725,"price":44.0,"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":55},{"ts":"2026-08-03","known_ts":"2026-08-03","bar_index":2020,"type":"SELL","basis":"structure_stop","strength":0.588,"price":42.95,"stop_level":43.35,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-08-07","known_ts":"2026-08-11","bar_index":2022,"type":"BUY","strength":0.725,"price":43.56,"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":60},{"ts":"2026-08-07","known_ts":"2026-08-07","bar_index":2022,"type":"RECLAIM","strength":0.725,"price":43.46,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-08-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":"2026-08-03","prior_stop_level":43.35,"sweep_low":42.54,"atr14":0.982314,"stop_level":42.048843,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"BUY","last_scored_ts":"2026-08-11","last_scored_basis":null,"bars_since_signal":1,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":true,"above200":false},"early_dots":["2019-07-23","2019-08-13","2020-02-04","2020-03-02","2020-03-23","2020-08-17","2020-09-08","2020-10-12","2020-11-02","2021-03-05","2021-07-09","2021-08-12","2021-09-21","2021-12-10","2022-03-14","2022-03-30","2022-05-17","2022-06-22","2022-07-22","2022-09-02","2022-09-29","2023-02-08","2023-03-02","2023-03-10","2023-06-06","2023-07-17","2023-11-08","2023-12-08","2024-02-20","2024-11-21","2024-12-13","2025-05-14","2025-07-02","2025-07-21","2025-08-11","2025-12-17","2026-01-23","2026-02-24","2026-03-17","2026-04-16"],"warnings":[{"ts":"2023-04-18","kind":"arm","px":46.3022},{"ts":"2023-04-28","kind":"confirm","px":45.0021,"level":46.3022},{"ts":"2023-05-01","kind":"arm","px":44.8259},{"ts":"2023-05-02","kind":"confirm","px":44.7504,"level":46.3022},{"ts":"2023-07-06","kind":"arm","px":45.1364},{"ts":"2023-07-07","kind":"confirm","px":44.649,"level":46.1199},{"ts":"2023-07-10","kind":"arm","px":45.1102},{"ts":"2023-07-11","kind":"confirm","px":45.0145,"level":46.1199},{"ts":"2023-09-28","kind":"arm","px":46.1373},{"ts":"2023-09-29","kind":"confirm","px":46.6856,"level":47.0685},{"ts":"2024-01-16","kind":"arm","px":44.8753},{"ts":"2024-02-01","kind":"confirm","px":42.1336,"level":43.4131},{"ts":"2024-04-04","kind":"arm","px":41.6027},{"ts":"2024-04-05","kind":"confirm","px":41.124,"level":41.3242},{"ts":"2024-05-16","kind":"arm","px":44.2913},{"ts":"2024-05-28","kind":"confirm","px":43.4929,"level":43.9284},{"ts":"2024-07-23","kind":"arm","px":45.752},{"ts":"2024-09-11","kind":"arm","px":52.1298},{"ts":"2024-09-25","kind":"confirm","px":51.395,"level":51.4857},{"ts":"2025-02-05","kind":"arm","px":48.5372},{"ts":"2025-03-11","kind":"arm","px":53.2911},{"ts":"2025-03-21","kind":"confirm","px":51.6218,"level":52.3385},{"ts":"2025-05-30","kind":"arm","px":46.7751},{"ts":"2025-06-02","kind":"confirm","px":46.6045,"level":49.2479},{"ts":"2025-06-03","kind":"arm","px":46.6045},{"ts":"2025-06-04","kind":"confirm","px":46.8982,"level":49.2479},{"ts":"2025-08-29","kind":"arm","px":46.8793},{"ts":"2025-09-04","kind":"confirm","px":42.9474,"level":43.7527},{"ts":"2025-09-05","kind":"arm","px":44.0559},{"ts":"2025-09-24","kind":"confirm","px":43.9612,"level":44.1696},{"ts":"2025-11-05","kind":"arm","px":46.4245},{"ts":"2025-11-06","kind":"confirm","px":46.8888,"level":46.9172},{"ts":"2025-11-20","kind":"arm","px":46.3203},{"ts":"2025-12-08","kind":"confirm","px":45.894,"level":46.3203},{"ts":"2026-02-13","kind":"arm","px":43.5917},{"ts":"2026-03-05","kind":"confirm","px":42.6348,"level":43.5917},{"ts":"2026-04-14","kind":"arm","px":45.136},{"ts":"2026-04-27","kind":"confirm","px":43.4875,"level":44.3023},{"ts":"2026-07-31","kind":"arm","px":43.08},{"ts":"2026-08-03","kind":"confirm","px":42.95,"level":43.35}],"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":[]}}}