{"indicator":{"schema":"mastermind.indicator/v1","indicator":{"id":"confluence_rsimacd_stochrsi_mtf","title":"RSI-MACD \u00d7 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":"SSD","timeframe":"3D","as_of":"2026-07-31T00:00:00Z","bar_quality":"real_ohlc","signals":[{"ts":"1994-10-27","known_ts":"1994-10-27","bar_index":36,"type":"SELL","strength":0.588,"price":2.1644,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-11-07","known_ts":"1994-11-07","bar_index":38,"type":"SELL","strength":0.588,"price":2.0703,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-11-29","known_ts":"1994-11-29","bar_index":43,"type":"SELL","strength":0.588,"price":1.9762,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-12-30","known_ts":"1995-01-04","bar_index":51,"type":"BUY","strength":0.725,"price":2.0938,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"1995-01-31","known_ts":"1995-02-02","bar_index":58,"type":"BUY","strength":0.588,"price":1.9762,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"1995-02-13","known_ts":"1995-02-13","bar_index":61,"type":"SELL","strength":0.45,"price":1.8821,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1995-02-14","known_ts":"1995-02-14","bar_index":61,"type":"SELL","strength":0.45,"price":1.8821,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1995-02-22","known_ts":"1995-02-24","bar_index":63,"type":"BUY","strength":0.588,"price":1.9527,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"1995-03-31","known_ts":"1995-03-31","bar_index":72,"type":"SELL","strength":0.45,"price":1.835,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1995-04-12","known_ts":"1995-04-12","bar_index":74,"type":"SELL","strength":0.45,"price":1.788,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1995-04-13","known_ts":"1995-04-13","bar_index":75,"type":"SELL","strength":0.45,"price":1.9056,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1995-05-15","known_ts":"1995-05-15","bar_index":82,"type":"RECLAIM","strength":0.863,"price":2.0468,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-04-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-08-03","known_ts":"1995-08-03","bar_index":100,"type":"SELL","strength":0.863,"price":2.235,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-08-17","known_ts":"1995-08-17","bar_index":104,"type":"RECLAIM","strength":0.863,"price":2.3291,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-08-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-02-02","known_ts":"1996-02-06","bar_index":143,"type":"BUY","strength":0.725,"price":2.6467,"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":"1996-05-21","known_ts":"1996-05-23","bar_index":168,"type":"REBUY","strength":1.0,"price":3.4348,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1996-07-05","known_ts":"1996-07-05","bar_index":178,"type":"SELL","strength":0.863,"price":3.8701,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-11-21","known_ts":"1996-11-21","bar_index":211,"type":"RECLAIM","strength":0.863,"price":4.1406,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-07-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-12-05","known_ts":"1996-12-05","bar_index":214,"type":"SELL","strength":0.725,"price":4.3524,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-01-02","known_ts":"1997-01-02","bar_index":220,"type":"RECLAIM","strength":0.863,"price":4.517,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-12-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-01-10","known_ts":"1997-01-14","bar_index":222,"type":"BUY","strength":0.863,"price":4.7052,"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":20},{"ts":"1997-02-25","known_ts":"1997-02-25","bar_index":232,"type":"SELL","strength":0.863,"price":4.8935,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-02-26","known_ts":"1997-02-26","bar_index":232,"type":"SELL","strength":0.863,"price":4.8935,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-04-29","known_ts":"1997-05-01","bar_index":247,"type":"BUY","strength":0.725,"price":4.7052,"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":25},{"ts":"1997-06-23","known_ts":"1997-06-23","bar_index":259,"type":"SELL","strength":0.863,"price":4.8935,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-06-25","known_ts":"1997-06-25","bar_index":260,"type":"SELL","strength":0.863,"price":4.8935,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-07-11","known_ts":"1997-07-11","bar_index":264,"type":"RECLAIM","strength":0.863,"price":5.9757,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-06-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-09-22","known_ts":"1997-09-22","bar_index":280,"type":"SELL","strength":1.0,"price":6.705,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-06","known_ts":"1997-10-06","bar_index":284,"type":"RECLAIM","strength":1.0,"price":7.0108,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-09-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-01-14","known_ts":"1998-01-16","bar_index":307,"type":"BUY","strength":0.588,"price":6.1992,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"1998-03-30","known_ts":"1998-03-30","bar_index":324,"type":"SELL","strength":0.863,"price":7.599,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-04-01","known_ts":"1998-04-01","bar_index":324,"type":"SELL","strength":0.863,"price":7.599,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-04-16","known_ts":"1998-04-16","bar_index":328,"type":"RECLAIM","strength":0.863,"price":7.7872,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-04-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-07-21","known_ts":"1998-07-23","bar_index":350,"type":"BUY","strength":0.588,"price":7.4931,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":90},{"ts":"1998-08-25","known_ts":"1998-08-25","bar_index":358,"type":"SELL","strength":0.45,"price":6.8697,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-11-17","known_ts":"1998-11-17","bar_index":378,"type":"RECLAIM","strength":0.725,"price":7.152,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-08-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-08","known_ts":"1998-12-08","bar_index":382,"type":"SELL","strength":0.588,"price":6.7285,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-22","known_ts":"1998-12-22","bar_index":386,"type":"RECLAIM","strength":0.863,"price":7.2814,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-12-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-01-28","known_ts":"1999-02-01","bar_index":394,"type":"BUY","strength":0.863,"price":7.4813,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1999-03-01","known_ts":"1999-03-01","bar_index":401,"type":"SELL","strength":0.725,"price":6.4697,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-03-22","known_ts":"1999-03-24","bar_index":406,"type":"BUY","strength":0.863,"price":6.8932,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1999-05-26","known_ts":"1999-05-26","bar_index":421,"type":"SELL","strength":0.863,"price":8.3636,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-07-08","known_ts":"1999-07-08","bar_index":431,"type":"RECLAIM","strength":1.0,"price":9.2929,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-05-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-11-22","known_ts":"1999-11-24","bar_index":463,"type":"BUY","strength":0.588,"price":8.1989,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"1999-12-14","known_ts":"1999-12-14","bar_index":468,"type":"SELL","strength":0.45,"price":7.799,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2000-01-11","known_ts":"2000-01-11","bar_index":474,"type":"SELL","strength":0.588,"price":7.6931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-02-23","known_ts":"2000-02-25","bar_index":484,"type":"BUY","strength":0.45,"price":7.5166,"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},{"ts":"2000-03-15","known_ts":"2000-03-15","bar_index":489,"type":"RECLAIM","strength":0.725,"price":8.4694,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-02-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-03-27","known_ts":"2000-03-27","bar_index":491,"type":"SELL","strength":0.588,"price":8.2224,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-03-30","known_ts":"2000-03-30","bar_index":492,"type":"SELL","strength":0.588,"price":7.5754,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-24","known_ts":"2000-04-26","bar_index":498,"type":"BUY","strength":0.588,"price":8.3048,"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},{"ts":"2000-04-27","known_ts":"2000-04-27","bar_index":499,"type":"RECLAIM","strength":0.725,"price":8.4694,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-04-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-06-14","known_ts":"2000-06-14","bar_index":510,"type":"SELL","strength":0.863,"price":8.6577,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-06-22","known_ts":"2000-06-26","bar_index":512,"type":"REBUY","strength":0.863,"price":9.1047,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2000-11-15","known_ts":"2000-11-17","bar_index":546,"type":"BUY","strength":0.45,"price":8.3283,"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},{"ts":"2000-11-24","known_ts":"2000-11-24","bar_index":548,"type":"RECLAIM","strength":0.588,"price":8.8459,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-11-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2000-12-14","known_ts":"2000-12-14","bar_index":552,"type":"SELL","strength":0.725,"price":8.7282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-12-29","known_ts":"2000-12-29","bar_index":556,"type":"RECLAIM","strength":0.863,"price":9.7399,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-01-26","known_ts":"2001-01-26","bar_index":562,"type":"SELL","strength":0.863,"price":9.7116,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-05-15","known_ts":"2001-05-17","bar_index":587,"type":"BUY","strength":0.725,"price":9.4575,"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":"2001-10-31","known_ts":"2001-11-02","bar_index":625,"type":"BUY","strength":0.588,"price":9.7926,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"2001-11-16","known_ts":"2001-11-16","bar_index":629,"type":"SELL","strength":0.588,"price":9.6175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2001-12-21","known_ts":"2001-12-21","bar_index":637,"type":"RECLAIM","strength":0.725,"price":10.5642,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-11-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-01-10","known_ts":"2002-01-10","bar_index":641,"type":"SELL","strength":0.588,"price":9.7963,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-01-11","known_ts":"2002-01-11","bar_index":641,"type":"SELL","strength":0.588,"price":9.7963,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-02-28","known_ts":"2002-03-04","bar_index":652,"type":"BUY","strength":0.725,"price":10.6056,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2002-05-09","known_ts":"2002-05-09","bar_index":668,"type":"SELL","strength":1.0,"price":11.9344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-07-25","known_ts":"2002-07-29","bar_index":686,"type":"BUY","strength":0.725,"price":11.4338,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":70},{"ts":"2002-10-04","known_ts":"2002-10-04","bar_index":702,"type":"SELL","strength":0.725,"price":11.3114,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-10-18","known_ts":"2002-10-22","bar_index":706,"type":"BUY","strength":0.725,"price":13.0731,"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":55},{"ts":"2002-11-07","known_ts":"2002-11-07","bar_index":710,"type":"SELL","strength":1.0,"price":12.5348,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-11-11","known_ts":"2002-11-11","bar_index":711,"type":"SELL","strength":1.0,"price":12.2713,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-11-26","known_ts":"2002-11-26","bar_index":715,"type":"RECLAIM","strength":1.0,"price":12.7418,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-11-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-01-29","known_ts":"2003-01-31","bar_index":729,"type":"BUY","strength":0.725,"price":13.0053,"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":"2003-02-19","known_ts":"2003-02-19","bar_index":733,"type":"SELL","strength":0.863,"price":12.3089,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-04-11","known_ts":"2003-04-11","bar_index":746,"type":"RECLAIM","strength":0.863,"price":13.4946,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-02-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-04-29","known_ts":"2003-04-29","bar_index":749,"type":"SELL","strength":0.863,"price":13.1521,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-05-14","known_ts":"2003-05-14","bar_index":753,"type":"SELL","strength":1.0,"price":13.2123,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-05-30","known_ts":"2003-06-03","bar_index":757,"type":"REBUY","strength":1.0,"price":13.5135,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2003-06-23","known_ts":"2003-06-23","bar_index":762,"type":"SELL","strength":1.0,"price":13.8522,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-07-09","known_ts":"2003-07-09","bar_index":766,"type":"RECLAIM","strength":1.0,"price":14.3152,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-11","known_ts":"2003-09-11","bar_index":781,"type":"SELL","strength":0.863,"price":16.2086,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-10-31","known_ts":"2003-11-04","bar_index":793,"type":"BUY","strength":0.863,"price":17.6315,"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":"2004-01-02","known_ts":"2004-01-02","bar_index":807,"type":"SELL","strength":1.0,"price":19.0017,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-15","known_ts":"2004-01-20","bar_index":810,"type":"REBUY","strength":0.863,"price":19.3103,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":10},{"ts":"2004-03-25","known_ts":"2004-03-29","bar_index":826,"type":"BUY","strength":0.725,"price":18.294,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2004-05-17","known_ts":"2004-05-17","bar_index":838,"type":"SELL","strength":0.725,"price":19.3499,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-05-18","known_ts":"2004-05-18","bar_index":838,"type":"SELL","strength":0.725,"price":19.3499,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-06-03","known_ts":"2004-06-03","bar_index":842,"type":"RECLAIM","strength":0.863,"price":20.9341,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-05-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-03-08","known_ts":"2005-03-08","bar_index":905,"type":"SELL","strength":0.725,"price":25.7347,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-05-17","known_ts":"2005-05-19","bar_index":922,"type":"BUY","strength":0.45,"price":21.2897,"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},{"ts":"2005-07-26","known_ts":"2005-07-26","bar_index":938,"type":"RECLAIM","strength":0.725,"price":29.5229,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-03-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-23","known_ts":"2005-08-23","bar_index":944,"type":"SELL","strength":0.863,"price":26.6254,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-09-01","known_ts":"2005-09-06","bar_index":947,"type":"REBUY","strength":0.863,"price":29.7739,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2005-11-09","known_ts":"2005-11-11","bar_index":963,"type":"BUY","strength":0.863,"price":30.2687,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2005-12-06","known_ts":"2005-12-06","bar_index":969,"type":"SELL","strength":0.863,"price":28.5554,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-07","known_ts":"2005-12-07","bar_index":969,"type":"SELL","strength":0.863,"price":28.5554,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-17","known_ts":"2006-01-19","bar_index":978,"type":"BUY","strength":0.588,"price":30.5999,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2006-03-06","known_ts":"2006-03-06","bar_index":989,"type":"SELL","strength":0.588,"price":29.1576,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2006-03-22","known_ts":"2006-03-22","bar_index":993,"type":"RECLAIM","strength":0.725,"price":32.9425,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-11","known_ts":"2006-04-11","bar_index":997,"type":"SELL","strength":0.863,"price":32.4998,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-06-29","known_ts":"2006-07-03","bar_index":1016,"type":"BUY","strength":0.45,"price":27.5151,"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},{"ts":"2006-09-12","known_ts":"2006-09-14","bar_index":1033,"type":"BUY","strength":0.45,"price":20.1746,"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},{"ts":"2006-10-02","known_ts":"2006-10-02","bar_index":1037,"type":"SELL","strength":0.588,"price":20.4888,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-10-20","known_ts":"2006-10-20","bar_index":1042,"type":"SELL","strength":0.588,"price":20.3658,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-12-11","known_ts":"2006-12-11","bar_index":1054,"type":"SELL","strength":0.725,"price":23.0019,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-12-12","known_ts":"2006-12-12","bar_index":1054,"type":"SELL","strength":0.725,"price":23.0019,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-01-23","known_ts":"2007-01-25","bar_index":1063,"type":"BUY","strength":0.725,"price":24.3237,"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":"2007-02-27","known_ts":"2007-02-27","bar_index":1071,"type":"SELL","strength":0.863,"price":25.1019,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-02","known_ts":"2007-05-04","bar_index":1086,"type":"BUY","strength":0.725,"price":25.345,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2007-05-16","known_ts":"2007-05-16","bar_index":1089,"type":"SELL","strength":0.863,"price":24.9354,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-06-01","known_ts":"2007-06-01","bar_index":1093,"type":"RECLAIM","strength":0.863,"price":26.0098,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-05-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-06-14","known_ts":"2007-06-18","bar_index":1096,"type":"REBUY","strength":0.863,"price":26.1875,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"2007-07-02","known_ts":"2007-07-05","bar_index":1100,"type":"REBUY","strength":1.0,"price":26.2036,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2007-12-20","known_ts":"2007-12-24","bar_index":1140,"type":"BUY","strength":0.45,"price":21.5561,"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},{"ts":"2008-01-23","known_ts":"2008-01-25","bar_index":1147,"type":"BUY","strength":0.45,"price":21.2939,"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},{"ts":"2008-02-11","known_ts":"2008-02-11","bar_index":1151,"type":"SELL","strength":0.588,"price":18.5688,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-07","known_ts":"2008-04-07","bar_index":1164,"type":"SELL","strength":0.588,"price":20.2518,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-09","known_ts":"2008-04-09","bar_index":1164,"type":"SELL","strength":0.588,"price":20.2518,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-28","known_ts":"2008-05-30","bar_index":1176,"type":"BUY","strength":0.725,"price":20.6751,"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":25},{"ts":"2008-07-28","known_ts":"2008-07-30","bar_index":1190,"type":"BUY","strength":0.588,"price":19.2986,"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":30},{"ts":"2008-09-03","known_ts":"2008-09-03","bar_index":1198,"type":"SELL","strength":0.863,"price":21.5496,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-04","known_ts":"2008-09-04","bar_index":1199,"type":"SELL","strength":0.863,"price":21.9352,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-10-02","known_ts":"2008-10-02","bar_index":1205,"type":"SELL","strength":1.0,"price":20.0337,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-11-11","known_ts":"2008-11-13","bar_index":1215,"type":"BUY","strength":0.725,"price":19.8441,"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":70},{"ts":"2009-01-06","known_ts":"2009-01-06","bar_index":1227,"type":"SELL","strength":0.863,"price":19.8365,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2009-03-19","known_ts":"2009-03-23","bar_index":1244,"type":"BUY","strength":0.588,"price":15.5711,"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":"2009-05-13","known_ts":"2009-05-13","bar_index":1256,"type":"SELL","strength":0.725,"price":15.8414,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-14","known_ts":"2009-05-14","bar_index":1257,"type":"SELL","strength":0.725,"price":16.7662,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-28","known_ts":"2009-06-01","bar_index":1260,"type":"REBUY","strength":0.725,"price":17.4359,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":25},{"ts":"2009-07-07","known_ts":"2009-07-07","bar_index":1269,"type":"SELL","strength":0.863,"price":16.2476,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2009-07-23","known_ts":"2009-07-27","bar_index":1273,"type":"BUY","strength":1.0,"price":20.1153,"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-31","known_ts":"2009-08-31","bar_index":1282,"type":"SELL","strength":1.0,"price":19.4907,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-24","known_ts":"2009-12-24","bar_index":1309,"type":"RECLAIM","strength":1.0,"price":21.9305,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-08-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-14","known_ts":"2010-01-14","bar_index":1313,"type":"SELL","strength":1.0,"price":20.8648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-15","known_ts":"2010-01-15","bar_index":1313,"type":"SELL","strength":1.0,"price":20.8648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-02-26","known_ts":"2010-03-02","bar_index":1323,"type":"BUY","strength":0.725,"price":20.3807,"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-03-31","known_ts":"2010-03-31","bar_index":1330,"type":"SELL","strength":0.863,"price":22.3978,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-15","known_ts":"2010-04-15","bar_index":1334,"type":"RECLAIM","strength":1.0,"price":24.9376,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-03-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-06","known_ts":"2010-05-06","bar_index":1339,"type":"SELL","strength":1.0,"price":26.063,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-28","known_ts":"2010-07-30","bar_index":1358,"type":"BUY","strength":0.588,"price":20.9687,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2010-08-31","known_ts":"2010-09-02","bar_index":1366,"type":"REBUY","strength":0.588,"price":19.2613,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2010-10-18","known_ts":"2010-10-18","bar_index":1377,"type":"SELL","strength":0.588,"price":21.2879,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-11-03","known_ts":"2010-11-03","bar_index":1381,"type":"RECLAIM","strength":0.725,"price":22.4061,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-10-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-11-15","known_ts":"2010-11-15","bar_index":1383,"type":"SELL","strength":0.588,"price":21.4919,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-11-16","known_ts":"2010-11-16","bar_index":1384,"type":"SELL","strength":0.588,"price":21.0838,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-11-30","known_ts":"2010-12-02","bar_index":1387,"type":"REBUY","strength":1.0,"price":22.3327,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2011-01-28","known_ts":"2011-01-28","bar_index":1400,"type":"SELL","strength":1.0,"price":24.2462,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-31","known_ts":"2011-04-04","bar_index":1415,"type":"BUY","strength":0.725,"price":24.2053,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2011-05-26","known_ts":"2011-05-31","bar_index":1428,"type":"BUY","strength":0.725,"price":23.0417,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2011-07-12","known_ts":"2011-07-12","bar_index":1438,"type":"SELL","strength":0.863,"price":24.0201,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-13","known_ts":"2011-07-13","bar_index":1438,"type":"SELL","strength":0.863,"price":24.0201,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-08-30","known_ts":"2011-09-01","bar_index":1450,"type":"BUY","strength":0.588,"price":22.4925,"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":"2011-11-23","known_ts":"2011-11-23","bar_index":1470,"type":"SELL","strength":0.863,"price":25.2336,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-12-12","known_ts":"2011-12-12","bar_index":1474,"type":"RECLAIM","strength":1.0,"price":26.9601,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-12-16","known_ts":"2011-12-16","bar_index":1475,"type":"SELL","strength":1.0,"price":26.7193,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-01-04","known_ts":"2012-01-04","bar_index":1479,"type":"RECLAIM","strength":1.0,"price":28.0853,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-01-09","known_ts":"2012-01-11","bar_index":1480,"type":"REBUY","strength":1.0,"price":28.5352,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":10},{"ts":"2012-03-22","known_ts":"2012-03-26","bar_index":1497,"type":"BUY","strength":0.863,"price":27.3688,"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":"2012-06-13","known_ts":"2012-06-15","bar_index":1516,"type":"BUY","strength":0.588,"price":23.7282,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2012-07-23","known_ts":"2012-07-23","bar_index":1525,"type":"SELL","strength":0.588,"price":22.1492,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-07-25","known_ts":"2012-07-25","bar_index":1525,"type":"SELL","strength":0.588,"price":22.1492,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-08-21","known_ts":"2012-08-23","bar_index":1532,"type":"BUY","strength":0.45,"price":22.25,"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},{"ts":"2012-09-20","known_ts":"2012-09-20","bar_index":1539,"type":"RECLAIM","strength":0.725,"price":25.2486,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-08-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-11-15","known_ts":"2012-11-15","bar_index":1551,"type":"SELL","strength":0.863,"price":24.7182,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-11-16","known_ts":"2012-11-20","bar_index":1552,"type":"REBUY","strength":0.863,"price":26.9116,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2012-12-13","known_ts":"2012-12-13","bar_index":1558,"type":"SELL","strength":0.863,"price":27.4431,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-01-02","known_ts":"2013-01-02","bar_index":1562,"type":"RECLAIM","strength":1.0,"price":28.7595,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-12-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-03-18","known_ts":"2013-03-20","bar_index":1579,"type":"BUY","strength":0.725,"price":26.5152,"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":"2013-04-26","known_ts":"2013-04-26","bar_index":1588,"type":"SELL","strength":0.588,"price":24.3134,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2013-04-29","known_ts":"2013-04-29","bar_index":1588,"type":"SELL","strength":0.588,"price":24.3134,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2013-05-01","known_ts":"2013-05-01","bar_index":1589,"type":"SELL","strength":0.588,"price":23.9223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2013-05-30","known_ts":"2013-06-03","bar_index":1596,"type":"BUY","strength":0.588,"price":24.9765,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2013-06-25","known_ts":"2013-06-27","bar_index":1602,"type":"BUY","strength":0.45,"price":24.7214,"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},{"ts":"2013-07-09","known_ts":"2013-07-09","bar_index":1605,"type":"RECLAIM","strength":0.725,"price":26.782,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2013-06-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-08-13","known_ts":"2013-08-13","bar_index":1613,"type":"SELL","strength":0.863,"price":27.4052,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-09-06","known_ts":"2013-09-06","bar_index":1619,"type":"RECLAIM","strength":1.0,"price":27.7467,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-09-16","known_ts":"2013-09-18","bar_index":1621,"type":"BUY","strength":1.0,"price":27.9431,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2013-09-24","known_ts":"2013-09-26","bar_index":1623,"type":"BUY","strength":1.0,"price":27.9345,"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":"2013-10-18","known_ts":"2013-10-22","bar_index":1629,"type":"BUY","strength":1.0,"price":29.0363,"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":"2013-12-03","known_ts":"2013-12-03","bar_index":1639,"type":"SELL","strength":1.0,"price":30.1076,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-12-18","known_ts":"2013-12-18","bar_index":1643,"type":"RECLAIM","strength":1.0,"price":31.676,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-12-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-01-07","known_ts":"2014-01-07","bar_index":1647,"type":"SELL","strength":0.863,"price":29.7712,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-02-25","known_ts":"2014-02-27","bar_index":1658,"type":"BUY","strength":0.725,"price":30.5279,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2014-03-13","known_ts":"2014-03-13","bar_index":1662,"type":"SELL","strength":0.725,"price":30.5279,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-03-27","known_ts":"2014-03-27","bar_index":1665,"type":"SELL","strength":0.725,"price":29.539,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-05-08","known_ts":"2014-05-12","bar_index":1675,"type":"BUY","strength":0.725,"price":30.0581,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2014-05-21","known_ts":"2014-05-23","bar_index":1678,"type":"BUY","strength":0.588,"price":29.0312,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2014-07-09","known_ts":"2014-07-09","bar_index":1689,"type":"SELL","strength":0.725,"price":29.6892,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-08-28","known_ts":"2014-09-02","bar_index":1701,"type":"BUY","strength":0.45,"price":28.0864,"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},{"ts":"2014-10-15","known_ts":"2014-10-17","bar_index":1712,"type":"BUY","strength":0.45,"price":27.1036,"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},{"ts":"2014-10-31","known_ts":"2014-10-31","bar_index":1716,"type":"RECLAIM","strength":0.725,"price":28.6702,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-10-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-12","known_ts":"2014-12-12","bar_index":1725,"type":"SELL","strength":0.588,"price":28.5223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-16","known_ts":"2014-12-16","bar_index":1726,"type":"SELL","strength":0.863,"price":29.4275,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-01-07","known_ts":"2015-01-07","bar_index":1731,"type":"RECLAIM","strength":0.863,"price":29.7233,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-01-15","known_ts":"2015-01-15","bar_index":1733,"type":"SELL","strength":0.725,"price":28.4385,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-02-11","known_ts":"2015-02-13","bar_index":1739,"type":"BUY","strength":0.725,"price":31.0342,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2015-03-06","known_ts":"2015-03-06","bar_index":1744,"type":"SELL","strength":0.863,"price":31.0604,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-10","known_ts":"2015-03-10","bar_index":1745,"type":"SELL","strength":0.863,"price":31.646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-26","known_ts":"2015-03-26","bar_index":1749,"type":"RECLAIM","strength":0.863,"price":32.9482,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-03-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-04-06","known_ts":"2015-04-06","bar_index":1751,"type":"SELL","strength":1.0,"price":31.7639,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-06-09","known_ts":"2015-06-11","bar_index":1766,"type":"BUY","strength":0.588,"price":30.606,"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":"2015-07-07","known_ts":"2015-07-07","bar_index":1772,"type":"SELL","strength":0.588,"price":29.6137,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-07-08","known_ts":"2015-07-08","bar_index":1772,"type":"SELL","strength":0.588,"price":29.6137,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-07-22","known_ts":"2015-07-22","bar_index":1776,"type":"RECLAIM","strength":0.725,"price":30.8035,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-07-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-24","known_ts":"2015-08-24","bar_index":1783,"type":"SELL","strength":0.725,"price":30.3893,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-10-07","known_ts":"2015-10-09","bar_index":1794,"type":"BUY","strength":0.725,"price":31.5886,"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":80},{"ts":"2015-11-12","known_ts":"2015-11-12","bar_index":1802,"type":"SELL","strength":0.863,"price":32.9436,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-13","known_ts":"2015-11-13","bar_index":1803,"type":"SELL","strength":0.863,"price":32.793,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-02","known_ts":"2015-12-02","bar_index":1807,"type":"RECLAIM","strength":1.0,"price":32.8462,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-11-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-02-08","known_ts":"2016-02-10","bar_index":1822,"type":"BUY","strength":0.45,"price":29.1075,"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},{"ts":"2016-03-01","known_ts":"2016-03-01","bar_index":1827,"type":"RECLAIM","strength":0.725,"price":31.2254,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-02-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-28","known_ts":"2016-04-28","bar_index":1840,"type":"SELL","strength":0.863,"price":33.745,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-12","known_ts":"2016-05-12","bar_index":1844,"type":"RECLAIM","strength":1.0,"price":33.9417,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-06-14","known_ts":"2016-06-14","bar_index":1851,"type":"SELL","strength":1.0,"price":34.5047,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-07-08","known_ts":"2016-07-08","bar_index":1857,"type":"RECLAIM","strength":1.0,"price":36.717,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-06-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-08-11","known_ts":"2016-08-15","bar_index":1865,"type":"REBUY","strength":1.0,"price":37.6058,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2016-09-29","known_ts":"2016-09-29","bar_index":1876,"type":"SELL","strength":1.0,"price":39.4551,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-28","known_ts":"2016-11-28","bar_index":1890,"type":"RECLAIM","strength":1.0,"price":42.4918,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-09-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-13","known_ts":"2016-12-13","bar_index":1893,"type":"SELL","strength":0.863,"price":41.6625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-12-15","known_ts":"2016-12-15","bar_index":1894,"type":"SELL","strength":0.863,"price":40.3645,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-04-07","known_ts":"2017-04-11","bar_index":1920,"type":"BUY","strength":0.588,"price":38.1337,"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":"2017-05-31","known_ts":"2017-06-02","bar_index":1932,"type":"BUY","strength":0.45,"price":37.5247,"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},{"ts":"2017-06-13","known_ts":"2017-06-13","bar_index":1935,"type":"RECLAIM","strength":0.725,"price":39.6518,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2017-05-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-06-27","known_ts":"2017-06-27","bar_index":1938,"type":"SELL","strength":0.725,"price":39.7336,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-07-13","known_ts":"2017-07-13","bar_index":1942,"type":"RECLAIM","strength":0.725,"price":39.9528,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-07-28","known_ts":"2017-07-28","bar_index":1945,"type":"SELL","strength":0.725,"price":39.9346,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-08-11","known_ts":"2017-08-11","bar_index":1949,"type":"SELL","strength":0.863,"price":39.5966,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-09-01","known_ts":"2017-09-06","bar_index":1954,"type":"BUY","strength":0.725,"price":40.8845,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2017-10-12","known_ts":"2017-10-12","bar_index":1963,"type":"SELL","strength":0.863,"price":45.1485,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-10-25","known_ts":"2017-10-25","bar_index":1966,"type":"SELL","strength":0.863,"price":45.2036,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-11-09","known_ts":"2017-11-09","bar_index":1970,"type":"RECLAIM","strength":1.0,"price":52.1566,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-05-04","known_ts":"2018-05-08","bar_index":2010,"type":"BUY","strength":0.725,"price":55.9529,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":90},{"ts":"2018-06-22","known_ts":"2018-06-22","bar_index":2021,"type":"SELL","strength":0.725,"price":57.6347,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-13","known_ts":"2018-08-13","bar_index":2033,"type":"RECLAIM","strength":0.725,"price":66.8852,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-18","known_ts":"2018-09-18","bar_index":2041,"type":"SELL","strength":1.0,"price":69.6393,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-09-19","known_ts":"2018-09-19","bar_index":2041,"type":"SELL","strength":1.0,"price":69.6393,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-12-03","known_ts":"2018-12-06","bar_index":2059,"type":"BUY","strength":0.45,"price":53.3353,"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},{"ts":"2018-12-26","known_ts":"2018-12-28","bar_index":2064,"type":"BUY","strength":0.45,"price":50.0239,"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},{"ts":"2019-02-05","known_ts":"2019-02-05","bar_index":2073,"type":"SELL","strength":0.588,"price":54.2161,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-15","known_ts":"2019-03-15","bar_index":2082,"type":"SELL","strength":0.588,"price":55.4862,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-02","known_ts":"2019-04-04","bar_index":2086,"type":"REBUY","strength":0.588,"price":56.4907,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2019-04-10","known_ts":"2019-04-10","bar_index":2088,"type":"RECLAIM","strength":0.725,"price":59.6967,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-04-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-29","known_ts":"2019-05-29","bar_index":2099,"type":"SELL","strength":0.725,"price":57.0344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-06-14","known_ts":"2019-06-14","bar_index":2103,"type":"RECLAIM","strength":0.863,"price":61.4966,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-05-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-07-02","known_ts":"2019-07-05","bar_index":2107,"type":"BUY","strength":0.863,"price":62.4822,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2019-12-02","known_ts":"2019-12-02","bar_index":2142,"type":"SELL","strength":0.863,"price":76.6731,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-01-23","known_ts":"2020-01-23","bar_index":2154,"type":"RECLAIM","strength":1.0,"price":80.6324,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-12-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-02-24","known_ts":"2020-02-24","bar_index":2161,"type":"SELL","strength":0.863,"price":76.0603,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2020-04-23","known_ts":"2020-04-27","bar_index":2175,"type":"BUY","strength":0.588,"price":60.1247,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":25},{"ts":"2020-05-15","known_ts":"2020-05-15","bar_index":2180,"type":"SELL","strength":0.588,"price":69.7401,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2020-06-02","known_ts":"2020-06-02","bar_index":2184,"type":"RECLAIM","strength":0.725,"price":84.2202,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-07-09","known_ts":"2020-07-09","bar_index":2192,"type":"SELL","strength":0.725,"price":75.3709,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-07-23","known_ts":"2020-07-23","bar_index":2196,"type":"RECLAIM","strength":0.863,"price":89.7477,"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":false}},{"ts":"2020-08-31","known_ts":"2020-08-31","bar_index":2205,"type":"SELL","strength":1.0,"price":95.8452,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-08","known_ts":"2021-01-08","bar_index":2235,"type":"RECLAIM","strength":0.863,"price":98.0121,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-08-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-27","known_ts":"2021-01-27","bar_index":2239,"type":"SELL","strength":0.863,"price":88.0749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-02-04","known_ts":"2021-02-08","bar_index":2241,"type":"REBUY","strength":1.0,"price":99.1322,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2021-05-12","known_ts":"2021-05-12","bar_index":2263,"type":"SELL","strength":1.0,"price":107.5374,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-13","known_ts":"2021-05-13","bar_index":2263,"type":"SELL","strength":1.0,"price":107.5374,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-27","known_ts":"2021-05-27","bar_index":2267,"type":"RECLAIM","strength":1.0,"price":108.8519,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-02","known_ts":"2021-08-04","bar_index":2282,"type":"BUY","strength":0.725,"price":107.0807,"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":"2021-08-10","known_ts":"2021-08-12","bar_index":2284,"type":"BUY","strength":0.725,"price":108.7733,"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":"2021-09-07","known_ts":"2021-09-07","bar_index":2290,"type":"SELL","strength":0.863,"price":105.6767,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-09-08","known_ts":"2021-09-08","bar_index":2290,"type":"SELL","strength":0.863,"price":105.6767,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-10-05","known_ts":"2021-10-07","bar_index":2297,"type":"BUY","strength":0.725,"price":109.1841,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2021-10-27","known_ts":"2021-10-27","bar_index":2302,"type":"SELL","strength":0.725,"price":102.4661,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-10-28","known_ts":"2021-10-28","bar_index":2302,"type":"SELL","strength":0.725,"price":102.4661,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-11-11","known_ts":"2021-11-11","bar_index":2306,"type":"RECLAIM","strength":0.863,"price":113.5792,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-10-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-26","known_ts":"2021-11-26","bar_index":2309,"type":"SELL","strength":1.0,"price":114.4659,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-12-01","known_ts":"2021-12-01","bar_index":2310,"type":"SELL","strength":0.863,"price":117.7237,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-12-16","known_ts":"2021-12-16","bar_index":2314,"type":"RECLAIM","strength":0.863,"price":126.9862,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-12-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-01-07","known_ts":"2022-01-07","bar_index":2319,"type":"SELL","strength":0.863,"price":125.8397,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-05-02","known_ts":"2022-05-04","bar_index":2345,"type":"BUY","strength":0.45,"price":106.1958,"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},{"ts":"2022-06-14","known_ts":"2022-06-14","bar_index":2355,"type":"SELL","strength":0.588,"price":87.3996,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-23","known_ts":"2022-06-27","bar_index":2357,"type":"REBUY","strength":0.45,"price":96.8848,"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},{"ts":"2022-07-27","known_ts":"2022-07-27","bar_index":2364,"type":"SELL","strength":0.588,"price":98.5161,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-05","known_ts":"2022-08-05","bar_index":2367,"type":"SELL","strength":0.588,"price":96.2552,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-10-21","known_ts":"2022-10-25","bar_index":2385,"type":"BUY","strength":0.45,"price":82.1113,"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},{"ts":"2022-12-16","known_ts":"2022-12-16","bar_index":2398,"type":"SELL","strength":0.725,"price":87.9514,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-01-05","known_ts":"2023-01-05","bar_index":2402,"type":"RECLAIM","strength":0.863,"price":94.6251,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-21","known_ts":"2023-02-21","bar_index":2412,"type":"SELL","strength":0.863,"price":104.9037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-22","known_ts":"2023-02-22","bar_index":2412,"type":"SELL","strength":0.863,"price":104.9037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-04-20","known_ts":"2023-04-24","bar_index":2426,"type":"BUY","strength":0.725,"price":110.5559,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2023-05-12","known_ts":"2023-05-12","bar_index":2431,"type":"SELL","strength":1.0,"price":122.2202,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-05-23","known_ts":"2023-05-23","bar_index":2433,"type":"SELL","strength":1.0,"price":120.312,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-06-07","known_ts":"2023-06-07","bar_index":2437,"type":"RECLAIM","strength":1.0,"price":126.5062,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-05-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-07-10","known_ts":"2023-07-12","bar_index":2444,"type":"REBUY","strength":1.0,"price":138.2191,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2023-08-17","known_ts":"2023-08-17","bar_index":2453,"type":"SELL","strength":1.0,"price":149.8084,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-11-09","known_ts":"2023-11-13","bar_index":2473,"type":"BUY","strength":0.725,"price":142.9351,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2024-01-24","known_ts":"2024-01-24","bar_index":2489,"type":"SELL","strength":1.0,"price":176.9534,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-02-15","known_ts":"2024-02-15","bar_index":2495,"type":"RECLAIM","strength":0.863,"price":189.7608,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-02","known_ts":"2024-04-02","bar_index":2505,"type":"SELL","strength":0.863,"price":194.0213,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-06-17","known_ts":"2024-06-20","bar_index":2523,"type":"BUY","strength":0.588,"price":168.3613,"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":"2024-07-02","known_ts":"2024-07-02","bar_index":2526,"type":"SELL","strength":0.45,"price":162.0662,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2024-07-18","known_ts":"2024-07-18","bar_index":2530,"type":"RECLAIM","strength":0.725,"price":178.258,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-07-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-08-05","known_ts":"2024-08-05","bar_index":2534,"type":"SELL","strength":0.588,"price":172.0121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-08-07","known_ts":"2024-08-07","bar_index":2534,"type":"SELL","strength":0.588,"price":172.0121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-08-21","known_ts":"2024-08-21","bar_index":2538,"type":"RECLAIM","strength":0.725,"price":183.675,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-08-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-09-12","known_ts":"2024-09-16","bar_index":2543,"type":"BUY","strength":0.725,"price":180.6951,"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":50},{"ts":"2024-10-21","known_ts":"2024-10-21","bar_index":2552,"type":"SELL","strength":0.588,"price":174.3884,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-11-11","known_ts":"2024-11-11","bar_index":2557,"type":"RECLAIM","strength":0.725,"price":181.8192,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-10-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-01-28","known_ts":"2025-01-30","bar_index":2574,"type":"BUY","strength":0.45,"price":167.9031,"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},{"ts":"2025-02-13","known_ts":"2025-02-13","bar_index":2578,"type":"RECLAIM","strength":0.725,"price":174.7526,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-01-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-02-27","known_ts":"2025-02-27","bar_index":2581,"type":"SELL","strength":0.588,"price":157.698,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-04-24","known_ts":"2025-04-28","bar_index":2594,"type":"BUY","strength":0.45,"price":152.5328,"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},{"ts":"2025-05-28","known_ts":"2025-05-28","bar_index":2601,"type":"SELL","strength":0.588,"price":151.6007,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-15","known_ts":"2025-07-15","bar_index":2612,"type":"SELL","strength":0.725,"price":156.974,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-30","known_ts":"2025-07-30","bar_index":2616,"type":"RECLAIM","strength":0.863,"price":177.9727,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-07-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-16","known_ts":"2025-09-16","bar_index":2627,"type":"SELL","strength":0.863,"price":182.9393,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-12-10","known_ts":"2025-12-12","bar_index":2647,"type":"BUY","strength":0.725,"price":168.6298,"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":"2026-03-03","known_ts":"2026-03-03","bar_index":2665,"type":"SELL","strength":0.863,"price":190.8336,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-04-22","known_ts":"2026-04-24","bar_index":2677,"type":"BUY","strength":0.725,"price":181.3022,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":70},{"ts":"2026-05-11","known_ts":"2026-05-11","bar_index":2681,"type":"SELL","strength":0.863,"price":183.9283,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-05-15","known_ts":"2026-05-15","bar_index":2682,"type":"SELL","strength":0.725,"price":178.3566,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2026-06-01","known_ts":"2026-06-01","bar_index":2686,"type":"RECLAIM","strength":0.863,"price":187.9224,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-05-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-07-08","known_ts":"2026-07-08","bar_index":2694,"type":"SELL","strength":1.0,"price":188.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}}],"state":{"position_hint":"flat","last_signal":"SELL","last_scored_signal":"SELL","last_scored_ts":"2026-07-08","bars_since_signal":6,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2017-05-31","2017-08-24","2018-01-03","2018-02-15","2018-03-09","2018-04-02","2018-05-01","2018-07-31","2018-10-29","2018-11-23","2018-12-26","2019-12-20","2020-03-24","2020-10-05","2020-10-13","2020-11-06","2021-06-18","2021-07-28","2021-08-18","2021-09-22","2022-01-31","2022-05-23","2022-09-19","2023-03-21","2023-04-17","2023-09-25","2023-10-27","2024-01-25","2024-03-26","2024-04-25","2024-06-12","2024-07-10","2025-01-14","2025-02-13","2025-03-25","2025-04-07","2025-10-02","2025-11-21","2026-03-23","2026-07-23"],"warnings":[{"ts":"2022-12-16","kind":"confirm"},{"ts":"2023-01-19","kind":"arm"},{"ts":"2023-02-21","kind":"confirm"},{"ts":"2023-02-22","kind":"arm"},{"ts":"2023-02-22","kind":"confirm"},{"ts":"2023-05-09","kind":"arm"},{"ts":"2023-05-12","kind":"confirm"},{"ts":"2023-05-23","kind":"arm"},{"ts":"2023-05-23","kind":"confirm"},{"ts":"2023-07-06","kind":"arm"},{"ts":"2023-08-17","kind":"confirm"},{"ts":"2023-12-29","kind":"arm"},{"ts":"2024-01-24","kind":"confirm"},{"ts":"2024-03-11","kind":"arm"},{"ts":"2024-04-02","kind":"confirm"},{"ts":"2024-07-02","kind":"arm"},{"ts":"2024-07-02","kind":"confirm"},{"ts":"2024-07-31","kind":"arm"},{"ts":"2024-08-05","kind":"confirm"},{"ts":"2024-08-07","kind":"arm"},{"ts":"2024-08-07","kind":"confirm"},{"ts":"2024-10-10","kind":"arm"},{"ts":"2024-10-21","kind":"confirm"},{"ts":"2025-02-26","kind":"arm"},{"ts":"2025-02-27","kind":"confirm"},{"ts":"2025-05-16","kind":"arm"},{"ts":"2025-05-28","kind":"confirm"},{"ts":"2025-07-15","kind":"arm"},{"ts":"2025-07-15","kind":"confirm"},{"ts":"2025-08-18","kind":"arm"},{"ts":"2025-09-16","kind":"confirm"},{"ts":"2026-01-23","kind":"arm"},{"ts":"2026-02-23","kind":"arm"},{"ts":"2026-03-03","kind":"confirm"},{"ts":"2026-05-08","kind":"arm"},{"ts":"2026-05-11","kind":"confirm"},{"ts":"2026-05-15","kind":"arm"},{"ts":"2026-05-15","kind":"confirm"},{"ts":"2026-06-08","kind":"arm"},{"ts":"2026-07-08","kind":"confirm"}],"meta":{"leakfree":true,"scored":false,"score_basis":"full","validated_against":"signal_layer/confluence.py","validation":{},"honest_read":"RSI-MACD \u00d7 StochRSI MTF confluence on daily\u21923D. Risk/timing overlay.","warnings":[]}}}