{"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":"ALGN","timeframe":"3D","as_of":"2026-07-31T00:00:00Z","bar_quality":"real_ohlc","signals":[{"ts":"2001-10-15","known_ts":"2001-10-17","bar_index":59,"type":"BUY","strength":0.45,"price":3.97,"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":"2001-11-13","known_ts":"2001-11-13","bar_index":66,"type":"SELL","strength":0.588,"price":4.01,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-12-03","known_ts":"2001-12-03","bar_index":70,"type":"SELL","strength":0.725,"price":3.97,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-12-12","known_ts":"2001-12-12","bar_index":72,"type":"SELL","strength":0.725,"price":3.9,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-01-23","known_ts":"2002-01-23","bar_index":81,"type":"SELL","strength":0.725,"price":4.42,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-01-24","known_ts":"2002-01-24","bar_index":82,"type":"SELL","strength":0.725,"price":4.3,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-03-26","known_ts":"2002-03-28","bar_index":96,"type":"BUY","strength":0.725,"price":5.3,"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":"base","score":30},{"ts":"2002-04-25","known_ts":"2002-04-25","bar_index":103,"type":"SELL","strength":0.588,"price":3.7,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-06-11","known_ts":"2002-06-11","bar_index":113,"type":"SELL","strength":0.588,"price":3.32,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-07-03","known_ts":"2002-07-03","bar_index":119,"type":"SELL","strength":0.588,"price":2.9,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-08-12","known_ts":"2002-08-14","bar_index":128,"type":"BUY","strength":0.45,"price":2.43,"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":"2002-09-23","known_ts":"2002-09-23","bar_index":137,"type":"SELL","strength":0.588,"price":2.9,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-09-25","known_ts":"2002-09-25","bar_index":138,"type":"SELL","strength":0.588,"price":2.95,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-18","known_ts":"2002-11-20","bar_index":151,"type":"BUY","strength":0.45,"price":2.09,"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":"2002-11-26","known_ts":"2002-11-26","bar_index":153,"type":"RECLAIM","strength":0.725,"price":3.59,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2002-11-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-12-31","known_ts":"2002-12-31","bar_index":160,"type":"SELL","strength":0.725,"price":2.76,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-15","known_ts":"2003-01-15","bar_index":164,"type":"RECLAIM","strength":1.0,"price":3.25,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-12-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-01-24","known_ts":"2003-01-24","bar_index":166,"type":"SELL","strength":1.0,"price":3.19,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-01-27","known_ts":"2003-01-27","bar_index":166,"type":"SELL","strength":1.0,"price":3.19,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-02-11","known_ts":"2003-02-11","bar_index":170,"type":"RECLAIM","strength":1.0,"price":3.6,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-01-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-04-24","known_ts":"2003-04-24","bar_index":186,"type":"SELL","strength":1.0,"price":5.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-05-08","known_ts":"2003-05-08","bar_index":190,"type":"RECLAIM","strength":1.0,"price":8.7,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-04-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-07-14","known_ts":"2003-07-14","bar_index":205,"type":"SELL","strength":1.0,"price":13.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-11","known_ts":"2003-09-15","bar_index":219,"type":"BUY","strength":0.863,"price":13.54,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2003-09-25","known_ts":"2003-09-25","bar_index":222,"type":"SELL","strength":0.725,"price":12.93,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-09-30","known_ts":"2003-09-30","bar_index":223,"type":"SELL","strength":0.725,"price":12.85,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-10-02","known_ts":"2003-10-06","bar_index":224,"type":"REBUY","strength":0.725,"price":13.85,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":15},{"ts":"2003-11-26","known_ts":"2003-12-01","bar_index":237,"type":"REBUY","strength":0.725,"price":18.61,"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":"2004-01-07","known_ts":"2004-01-09","bar_index":246,"type":"BUY","strength":0.725,"price":18.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2004-01-29","known_ts":"2004-01-29","bar_index":251,"type":"SELL","strength":0.863,"price":20.68,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-02-19","known_ts":"2004-02-19","bar_index":255,"type":"SELL","strength":0.863,"price":19.68,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-04-02","known_ts":"2004-04-06","bar_index":266,"type":"BUY","strength":0.725,"price":20.8,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2004-04-22","known_ts":"2004-04-22","bar_index":270,"type":"SELL","strength":0.863,"price":19.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-08-20","known_ts":"2004-08-24","bar_index":298,"type":"BUY","strength":0.588,"price":14.88,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":65},{"ts":"2004-09-24","known_ts":"2004-09-24","bar_index":306,"type":"SELL","strength":0.588,"price":15.14,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-10-18","known_ts":"2004-10-18","bar_index":311,"type":"SELL","strength":0.588,"price":14.12,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-11-29","known_ts":"2004-12-01","bar_index":321,"type":"BUY","strength":0.45,"price":11.74,"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-01-06","known_ts":"2005-01-06","bar_index":330,"type":"SELL","strength":0.588,"price":10.29,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-04-13","known_ts":"2005-04-15","bar_index":352,"type":"BUY","strength":0.45,"price":6.85,"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-05-16","known_ts":"2005-05-16","bar_index":359,"type":"SELL","strength":0.588,"price":8.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-05-24","known_ts":"2005-05-24","bar_index":361,"type":"SELL","strength":0.725,"price":7.29,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-07-05","known_ts":"2005-07-07","bar_index":371,"type":"BUY","strength":0.725,"price":7.78,"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":"2005-07-20","known_ts":"2005-07-20","bar_index":374,"type":"SELL","strength":0.725,"price":6.17,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-08-29","known_ts":"2005-08-31","bar_index":384,"type":"BUY","strength":0.725,"price":6.81,"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":20},{"ts":"2005-09-21","known_ts":"2005-09-21","bar_index":389,"type":"SELL","strength":0.725,"price":6.31,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-10-14","known_ts":"2005-10-18","bar_index":395,"type":"BUY","strength":0.725,"price":7.1,"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":"2005-11-09","known_ts":"2005-11-09","bar_index":401,"type":"SELL","strength":0.725,"price":6.98,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-12-06","known_ts":"2005-12-08","bar_index":407,"type":"BUY","strength":0.863,"price":7.07,"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":"2006-01-11","known_ts":"2006-01-13","bar_index":415,"type":"BUY","strength":0.725,"price":7.46,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2006-03-07","known_ts":"2006-03-07","bar_index":427,"type":"SELL","strength":0.863,"price":8.07,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-03-17","known_ts":"2006-03-21","bar_index":430,"type":"REBUY","strength":0.863,"price":8.77,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2006-04-26","known_ts":"2006-04-26","bar_index":439,"type":"SELL","strength":1.0,"price":8.79,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-08-29","known_ts":"2006-08-31","bar_index":468,"type":"BUY","strength":0.588,"price":6.25,"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":"2006-10-31","known_ts":"2006-10-31","bar_index":482,"type":"SELL","strength":0.863,"price":13.86,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-01","known_ts":"2006-11-01","bar_index":483,"type":"SELL","strength":1.0,"price":13.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-11-17","known_ts":"2006-11-17","bar_index":487,"type":"RECLAIM","strength":1.0,"price":13.15,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-11-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-03-07","known_ts":"2007-03-07","bar_index":511,"type":"SELL","strength":0.863,"price":16.59,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-04-27","known_ts":"2007-04-27","bar_index":523,"type":"RECLAIM","strength":1.0,"price":23.9,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-03-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-06-11","known_ts":"2007-06-13","bar_index":533,"type":"REBUY","strength":1.0,"price":23.68,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2007-08-03","known_ts":"2007-08-03","bar_index":545,"type":"SELL","strength":1.0,"price":25.64,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-10-01","known_ts":"2007-10-03","bar_index":559,"type":"BUY","strength":0.725,"price":27.11,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2007-10-25","known_ts":"2007-10-25","bar_index":565,"type":"SELL","strength":0.588,"price":20.15,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2007-12-12","known_ts":"2007-12-14","bar_index":576,"type":"BUY","strength":0.45,"price":17.77,"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-04","known_ts":"2008-01-04","bar_index":581,"type":"SELL","strength":0.45,"price":15.34,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-01-11","known_ts":"2008-01-11","bar_index":582,"type":"SELL","strength":0.45,"price":14.77,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-04-09","known_ts":"2008-04-09","bar_index":602,"type":"SELL","strength":0.588,"price":10.69,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-06-09","known_ts":"2008-06-09","bar_index":616,"type":"SELL","strength":0.588,"price":12.61,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-06-11","known_ts":"2008-06-11","bar_index":617,"type":"SELL","strength":0.588,"price":12.02,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-07-18","known_ts":"2008-07-22","bar_index":626,"type":"BUY","strength":0.588,"price":11.62,"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":"2008-08-05","known_ts":"2008-08-07","bar_index":630,"type":"BUY","strength":0.588,"price":11.72,"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":"2008-08-08","known_ts":"2008-08-08","bar_index":631,"type":"RECLAIM","strength":0.725,"price":12.88,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-08-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-15","known_ts":"2008-09-15","bar_index":639,"type":"SELL","strength":0.863,"price":13.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-11-11","known_ts":"2008-11-13","bar_index":653,"type":"BUY","strength":0.45,"price":7.16,"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":"2009-01-20","known_ts":"2009-01-20","bar_index":668,"type":"SELL","strength":0.725,"price":8.84,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-27","known_ts":"2009-01-27","bar_index":670,"type":"SELL","strength":0.725,"price":7.66,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-19","known_ts":"2009-03-23","bar_index":682,"type":"BUY","strength":0.588,"price":7.66,"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":25},{"ts":"2009-05-12","known_ts":"2009-05-12","bar_index":694,"type":"SELL","strength":0.863,"price":11.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-15","known_ts":"2009-05-15","bar_index":695,"type":"SELL","strength":0.863,"price":11.87,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-06-05","known_ts":"2009-06-05","bar_index":700,"type":"SELL","strength":1.0,"price":11.33,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-08-13","known_ts":"2009-08-17","bar_index":716,"type":"BUY","strength":0.863,"price":13.0,"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-02-26","known_ts":"2010-03-02","bar_index":761,"type":"BUY","strength":0.863,"price":18.96,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2010-03-31","known_ts":"2010-03-31","bar_index":768,"type":"SELL","strength":1.0,"price":19.34,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-06-23","known_ts":"2010-06-25","bar_index":788,"type":"BUY","strength":0.588,"price":14.96,"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":15},{"ts":"2010-08-11","known_ts":"2010-08-11","bar_index":799,"type":"SELL","strength":0.725,"price":17.33,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-09-09","known_ts":"2010-09-09","bar_index":806,"type":"RECLAIM","strength":0.725,"price":18.68,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-10-25","known_ts":"2010-10-25","bar_index":816,"type":"SELL","strength":0.863,"price":17.48,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-10-26","known_ts":"2010-10-26","bar_index":817,"type":"SELL","strength":0.725,"price":17.06,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-12-13","known_ts":"2010-12-15","bar_index":828,"type":"BUY","strength":0.588,"price":18.79,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2011-02-15","known_ts":"2011-02-15","bar_index":842,"type":"SELL","strength":1.0,"price":20.51,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-07","known_ts":"2011-03-07","bar_index":847,"type":"RECLAIM","strength":1.0,"price":21.78,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-02-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-06","known_ts":"2011-05-06","bar_index":861,"type":"SELL","strength":1.0,"price":23.78,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-26","known_ts":"2011-05-31","bar_index":866,"type":"REBUY","strength":1.0,"price":24.5,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":25},{"ts":"2011-11-23","known_ts":"2011-11-23","bar_index":908,"type":"SELL","strength":0.725,"price":22.88,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-25","known_ts":"2011-11-25","bar_index":908,"type":"SELL","strength":0.725,"price":22.88,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-12-12","known_ts":"2011-12-12","bar_index":912,"type":"RECLAIM","strength":0.863,"price":23.18,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-01-06","known_ts":"2012-01-06","bar_index":917,"type":"SELL","strength":0.863,"price":23.71,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-01-18","known_ts":"2012-01-20","bar_index":920,"type":"BUY","strength":0.863,"price":25.2,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2012-01-26","known_ts":"2012-01-30","bar_index":922,"type":"BUY","strength":0.863,"price":25.38,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2012-02-08","known_ts":"2012-02-10","bar_index":925,"type":"BUY","strength":0.863,"price":26.02,"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":"2012-02-29","known_ts":"2012-02-29","bar_index":929,"type":"SELL","strength":0.863,"price":25.61,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-14","known_ts":"2012-03-14","bar_index":933,"type":"RECLAIM","strength":0.863,"price":27.07,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-02-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-06-01","known_ts":"2012-06-01","bar_index":951,"type":"SELL","strength":0.863,"price":28.87,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-07-05","known_ts":"2012-07-05","bar_index":959,"type":"RECLAIM","strength":1.0,"price":34.64,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-06-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-07-12","known_ts":"2012-07-12","bar_index":960,"type":"SELL","strength":1.0,"price":31.58,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-09-17","known_ts":"2012-09-17","bar_index":976,"type":"RECLAIM","strength":1.0,"price":37.03,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-07-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-10","known_ts":"2012-10-10","bar_index":981,"type":"SELL","strength":1.0,"price":36.57,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-12-10","known_ts":"2012-12-12","bar_index":995,"type":"BUY","strength":0.45,"price":26.74,"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-01-10","known_ts":"2013-01-10","bar_index":1002,"type":"SELL","strength":0.588,"price":26.64,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-01-29","known_ts":"2013-01-29","bar_index":1006,"type":"RECLAIM","strength":0.725,"price":31.36,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-01-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-03-04","known_ts":"2013-03-04","bar_index":1013,"type":"SELL","strength":0.588,"price":30.99,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-03-18","known_ts":"2013-03-18","bar_index":1017,"type":"RECLAIM","strength":0.725,"price":32.6,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-03-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-04-02","known_ts":"2013-04-02","bar_index":1020,"type":"SELL","strength":0.588,"price":30.95,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-04-22","known_ts":"2013-04-22","bar_index":1025,"type":"RECLAIM","strength":0.863,"price":32.04,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-04-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-03","known_ts":"2013-05-07","bar_index":1028,"type":"BUY","strength":0.863,"price":35.63,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2013-05-29","known_ts":"2013-05-29","bar_index":1033,"type":"SELL","strength":0.863,"price":35.97,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-30","known_ts":"2013-05-30","bar_index":1034,"type":"SELL","strength":0.863,"price":36.85,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-06-28","known_ts":"2013-06-28","bar_index":1041,"type":"RECLAIM","strength":0.863,"price":37.3,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-05-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-10-04","known_ts":"2013-10-04","bar_index":1063,"type":"SELL","strength":1.0,"price":45.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-08","known_ts":"2013-11-08","bar_index":1072,"type":"RECLAIM","strength":1.0,"price":58.5,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-10-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-14","known_ts":"2013-11-14","bar_index":1073,"type":"SELL","strength":1.0,"price":55.41,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-01-21","known_ts":"2014-01-21","bar_index":1088,"type":"RECLAIM","strength":1.0,"price":63.4,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-11-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-01-27","known_ts":"2014-01-27","bar_index":1089,"type":"SELL","strength":0.863,"price":57.47,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-09-15","known_ts":"2014-09-15","bar_index":1142,"type":"SELL","strength":0.588,"price":53.78,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-10-28","known_ts":"2014-10-30","bar_index":1153,"type":"BUY","strength":0.45,"price":51.95,"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-11-10","known_ts":"2014-11-10","bar_index":1156,"type":"RECLAIM","strength":0.725,"price":54.86,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-10-28 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":1163,"type":"SELL","strength":0.725,"price":55.73,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-15","known_ts":"2014-12-15","bar_index":1164,"type":"SELL","strength":0.725,"price":55.45,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-01-02","known_ts":"2015-01-02","bar_index":1168,"type":"RECLAIM","strength":0.863,"price":57.45,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-04-22","known_ts":"2015-04-24","bar_index":1193,"type":"BUY","strength":0.588,"price":59.18,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2015-06-24","known_ts":"2015-06-24","bar_index":1207,"type":"SELL","strength":0.863,"price":61.12,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-09","known_ts":"2015-07-09","bar_index":1211,"type":"RECLAIM","strength":0.863,"price":63.61,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-27","known_ts":"2015-07-27","bar_index":1215,"type":"SELL","strength":0.725,"price":62.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-10-07","known_ts":"2015-10-09","bar_index":1232,"type":"BUY","strength":0.45,"price":56.39,"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":"2015-10-15","known_ts":"2015-10-15","bar_index":1234,"type":"RECLAIM","strength":0.588,"price":61.1,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-10-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-11-12","known_ts":"2015-11-12","bar_index":1240,"type":"SELL","strength":0.725,"price":64.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-27","known_ts":"2015-11-27","bar_index":1244,"type":"RECLAIM","strength":0.863,"price":67.09,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-11-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-17","known_ts":"2015-12-17","bar_index":1248,"type":"SELL","strength":0.863,"price":64.77,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-01-04","known_ts":"2016-01-04","bar_index":1252,"type":"RECLAIM","strength":0.863,"price":64.87,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-12-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-02-03","known_ts":"2016-02-05","bar_index":1259,"type":"BUY","strength":0.725,"price":65.87,"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":"2016-02-25","known_ts":"2016-02-29","bar_index":1264,"type":"BUY","strength":0.725,"price":66.03,"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":"2016-03-17","known_ts":"2016-03-17","bar_index":1269,"type":"SELL","strength":0.863,"price":68.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-04-05","known_ts":"2016-04-05","bar_index":1273,"type":"RECLAIM","strength":1.0,"price":72.49,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-03-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-04-29","known_ts":"2016-04-29","bar_index":1279,"type":"SELL","strength":1.0,"price":74.9,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-05-17","known_ts":"2016-05-17","bar_index":1283,"type":"RECLAIM","strength":1.0,"price":75.97,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-06-13","known_ts":"2016-06-13","bar_index":1289,"type":"SELL","strength":1.0,"price":79.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-06-29","known_ts":"2016-06-29","bar_index":1293,"type":"RECLAIM","strength":1.0,"price":82.54,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-06-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-08-24","known_ts":"2016-08-24","bar_index":1306,"type":"SELL","strength":1.0,"price":92.67,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-14","known_ts":"2016-11-16","bar_index":1325,"type":"BUY","strength":0.725,"price":94.04,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2016-12-02","known_ts":"2016-12-02","bar_index":1329,"type":"SELL","strength":0.725,"price":94.01,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-12-19","known_ts":"2016-12-19","bar_index":1333,"type":"RECLAIM","strength":0.863,"price":98.71,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-12-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-19","known_ts":"2017-01-19","bar_index":1339,"type":"SELL","strength":0.725,"price":90.55,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-02-10","known_ts":"2017-02-14","bar_index":1345,"type":"BUY","strength":0.725,"price":98.39,"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":"2017-08-17","known_ts":"2017-08-17","bar_index":1388,"type":"SELL","strength":0.863,"price":168.61,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-08-21","known_ts":"2017-08-21","bar_index":1389,"type":"SELL","strength":0.863,"price":172.85,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-10-27","known_ts":"2017-10-27","bar_index":1405,"type":"RECLAIM","strength":1.0,"price":238.98,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-08-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-12-04","known_ts":"2017-12-04","bar_index":1413,"type":"SELL","strength":1.0,"price":227.36,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-03-09","known_ts":"2018-03-13","bar_index":1435,"type":"BUY","strength":0.588,"price":269.71,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2018-05-04","known_ts":"2018-05-08","bar_index":1448,"type":"BUY","strength":0.588,"price":265.46,"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":"2018-07-03","known_ts":"2018-07-03","bar_index":1461,"type":"SELL","strength":0.725,"price":338.68,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-13","known_ts":"2018-07-17","bar_index":1464,"type":"REBUY","strength":0.725,"price":370.53,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2018-12-07","known_ts":"2018-12-11","bar_index":1498,"type":"BUY","strength":0.45,"price":220.27,"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-03-06","known_ts":"2019-03-06","bar_index":1517,"type":"SELL","strength":0.588,"price":231.45,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-10","known_ts":"2019-04-10","bar_index":1526,"type":"RECLAIM","strength":0.863,"price":293.08,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-17","known_ts":"2019-04-17","bar_index":1527,"type":"SELL","strength":0.725,"price":273.68,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-05-02","known_ts":"2019-05-02","bar_index":1531,"type":"RECLAIM","strength":0.863,"price":329.46,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-04-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-23","known_ts":"2019-05-23","bar_index":1536,"type":"SELL","strength":0.863,"price":304.81,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-11","known_ts":"2019-06-11","bar_index":1540,"type":"RECLAIM","strength":0.863,"price":311.07,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-05-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-09-18","known_ts":"2019-09-20","bar_index":1563,"type":"BUY","strength":0.45,"price":186.54,"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-10-22","known_ts":"2019-10-22","bar_index":1571,"type":"RECLAIM","strength":0.725,"price":249.47,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-09-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-12-09","known_ts":"2019-12-09","bar_index":1582,"type":"SELL","strength":0.863,"price":275.23,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-12-26","known_ts":"2019-12-26","bar_index":1586,"type":"RECLAIM","strength":0.863,"price":275.63,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-12-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-01-06","known_ts":"2020-01-08","bar_index":1588,"type":"REBUY","strength":0.863,"price":286.0,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2020-04-09","known_ts":"2020-04-14","bar_index":1610,"type":"BUY","strength":0.45,"price":190.0,"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":"2020-05-13","known_ts":"2020-05-13","bar_index":1617,"type":"SELL","strength":0.588,"price":200.98,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-28","known_ts":"2020-05-28","bar_index":1621,"type":"RECLAIM","strength":0.725,"price":250.55,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-11","known_ts":"2020-06-11","bar_index":1624,"type":"SELL","strength":0.725,"price":251.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-26","known_ts":"2020-06-26","bar_index":1628,"type":"RECLAIM","strength":0.863,"price":274.44,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-07-30","known_ts":"2020-07-30","bar_index":1635,"type":"SELL","strength":0.863,"price":296.13,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-08-13","known_ts":"2020-08-13","bar_index":1639,"type":"RECLAIM","strength":1.0,"price":309.52,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-07-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-10-16","known_ts":"2020-10-20","bar_index":1654,"type":"BUY","strength":1.0,"price":334.6,"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":30},{"ts":"2021-01-22","known_ts":"2021-01-22","bar_index":1676,"type":"SELL","strength":0.863,"price":535.1,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-02-18","known_ts":"2021-02-18","bar_index":1682,"type":"SELL","strength":0.863,"price":579.54,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-02-22","known_ts":"2021-02-22","bar_index":1682,"type":"SELL","strength":0.863,"price":579.54,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-04-12","known_ts":"2021-04-14","bar_index":1694,"type":"BUY","strength":0.725,"price":594.93,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2021-04-30","known_ts":"2021-04-30","bar_index":1698,"type":"SELL","strength":0.725,"price":595.53,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-05-06","known_ts":"2021-05-06","bar_index":1700,"type":"SELL","strength":0.725,"price":554.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-05-27","known_ts":"2021-06-01","bar_index":1705,"type":"BUY","strength":0.725,"price":593.48,"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":0},{"ts":"2021-06-10","known_ts":"2021-06-14","bar_index":1708,"type":"BUY","strength":0.725,"price":605.77,"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":0},{"ts":"2021-07-19","known_ts":"2021-07-19","bar_index":1716,"type":"SELL","strength":0.725,"price":595.56,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-08-02","known_ts":"2021-08-02","bar_index":1720,"type":"RECLAIM","strength":0.863,"price":708.01,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-07-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-17","known_ts":"2021-08-17","bar_index":1723,"type":"SELL","strength":0.863,"price":680.89,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-18","known_ts":"2021-08-18","bar_index":1724,"type":"SELL","strength":0.863,"price":681.57,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-09-03","known_ts":"2021-09-03","bar_index":1728,"type":"RECLAIM","strength":0.863,"price":729.92,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-08-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-03","known_ts":"2021-11-05","bar_index":1742,"type":"BUY","strength":0.725,"price":687.19,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2022-02-08","known_ts":"2022-02-10","bar_index":1764,"type":"BUY","strength":0.45,"price":532.36,"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-05-26","known_ts":"2022-05-31","bar_index":1789,"type":"BUY","strength":0.45,"price":277.64,"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-23","known_ts":"2022-06-27","bar_index":1795,"type":"BUY","strength":0.588,"price":250.17,"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":"2022-08-19","known_ts":"2022-08-19","bar_index":1808,"type":"SELL","strength":0.588,"price":256.05,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-23","known_ts":"2022-08-23","bar_index":1809,"type":"SELL","strength":0.588,"price":272.99,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-11-11","known_ts":"2022-11-15","bar_index":1828,"type":"BUY","strength":0.588,"price":212.92,"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":"2022-11-25","known_ts":"2022-11-25","bar_index":1831,"type":"RECLAIM","strength":0.725,"price":191.83,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-11-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-02-21","known_ts":"2023-02-21","bar_index":1850,"type":"SELL","strength":0.863,"price":302.72,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-03-08","known_ts":"2023-03-08","bar_index":1854,"type":"RECLAIM","strength":0.863,"price":312.79,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-02-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-06-15","known_ts":"2023-06-20","bar_index":1877,"type":"BUY","strength":0.863,"price":331.43,"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":"2023-07-26","known_ts":"2023-07-28","bar_index":1886,"type":"REBUY","strength":0.863,"price":381.9,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2023-11-22","known_ts":"2023-11-27","bar_index":1914,"type":"BUY","strength":0.588,"price":216.75,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2024-01-24","known_ts":"2024-01-24","bar_index":1927,"type":"SELL","strength":0.725,"price":257.07,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-02-07","known_ts":"2024-02-07","bar_index":1931,"type":"RECLAIM","strength":0.863,"price":296.37,"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-02-28","known_ts":"2024-02-28","bar_index":1935,"type":"SELL","strength":1.0,"price":302.39,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-03-01","known_ts":"2024-03-01","bar_index":1936,"type":"SELL","strength":1.0,"price":308.04,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-03-18","known_ts":"2024-03-18","bar_index":1940,"type":"RECLAIM","strength":1.0,"price":329.14,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-03-01 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":1943,"type":"SELL","strength":1.0,"price":310.11,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-22","known_ts":"2024-04-22","bar_index":1948,"type":"RECLAIM","strength":1.0,"price":313.78,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-04-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-07-15","known_ts":"2024-07-17","bar_index":1967,"type":"BUY","strength":0.588,"price":250.58,"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-26","known_ts":"2024-07-26","bar_index":1970,"type":"SELL","strength":0.588,"price":231.16,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2024-08-13","known_ts":"2024-08-15","bar_index":1974,"type":"BUY","strength":0.588,"price":235.33,"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":15},{"ts":"2024-09-03","known_ts":"2024-09-03","bar_index":1978,"type":"SELL","strength":0.725,"price":226.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-10-02","known_ts":"2024-10-02","bar_index":1985,"type":"SELL","strength":0.725,"price":238.06,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-10-07","known_ts":"2024-10-07","bar_index":1986,"type":"SELL","strength":0.725,"price":234.85,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-11-14","known_ts":"2024-11-18","bar_index":1996,"type":"BUY","strength":0.725,"price":229.9,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2024-12-18","known_ts":"2024-12-18","bar_index":2003,"type":"SELL","strength":0.725,"price":212.69,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-01-17","known_ts":"2025-01-22","bar_index":2010,"type":"BUY","strength":0.725,"price":232.14,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2025-02-12","known_ts":"2025-02-12","bar_index":2015,"type":"SELL","strength":0.725,"price":205.34,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-04-10","known_ts":"2025-04-14","bar_index":2029,"type":"BUY","strength":0.45,"price":165.62,"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-06","known_ts":"2025-05-06","bar_index":2034,"type":"SELL","strength":0.588,"price":173.07,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-05-21","known_ts":"2025-05-21","bar_index":2038,"type":"SELL","strength":0.588,"price":172.61,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-05-23","known_ts":"2025-05-23","bar_index":2039,"type":"SELL","strength":0.588,"price":180.11,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-09","known_ts":"2025-07-09","bar_index":2049,"type":"RECLAIM","strength":0.863,"price":202.28,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-05-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-07-15","known_ts":"2025-07-15","bar_index":2050,"type":"SELL","strength":0.725,"price":190.24,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-16","known_ts":"2025-07-16","bar_index":2050,"type":"SELL","strength":0.725,"price":190.24,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-10-15","known_ts":"2025-10-17","bar_index":2072,"type":"BUY","strength":0.45,"price":130.45,"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-11-17","known_ts":"2025-11-17","bar_index":2079,"type":"SELL","strength":0.588,"price":132.61,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-11-18","known_ts":"2025-11-18","bar_index":2080,"type":"SELL","strength":0.588,"price":132.81,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-12-10","known_ts":"2025-12-10","bar_index":2085,"type":"RECLAIM","strength":0.863,"price":165.43,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-12-31","known_ts":"2025-12-31","bar_index":2089,"type":"SELL","strength":0.725,"price":156.15,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-15","known_ts":"2026-01-15","bar_index":2093,"type":"RECLAIM","strength":1.0,"price":165.55,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-12-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-01-28","known_ts":"2026-01-28","bar_index":2095,"type":"SELL","strength":1.0,"price":164.92,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-02-03","known_ts":"2026-02-05","bar_index":2097,"type":"REBUY","strength":1.0,"price":175.62,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2026-04-17","known_ts":"2026-04-21","bar_index":2114,"type":"BUY","strength":0.863,"price":195.2,"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":10},{"ts":"2026-06-09","known_ts":"2026-06-11","bar_index":2126,"type":"BUY","strength":0.863,"price":176.51,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":25},{"ts":"2026-07-22","known_ts":"2026-07-22","bar_index":2135,"type":"SELL","strength":0.863,"price":172.46,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}}],"state":{"position_hint":"flat","last_signal":"SELL","last_scored_signal":"SELL","last_scored_ts":"2026-07-22","bars_since_signal":3,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2018-09-20","2018-10-16","2018-11-01","2018-11-23","2018-12-26","2019-07-02","2019-08-27","2020-01-31","2020-03-06","2020-03-24","2020-08-31","2020-10-05","2021-02-04","2021-03-11","2021-03-29","2021-05-19","2021-06-10","2021-10-21","2022-01-31","2022-05-13","2022-06-23","2022-09-30","2022-10-21","2023-03-29","2023-05-24","2023-08-29","2023-09-25","2023-10-16","2023-11-01","2024-05-13","2024-06-04","2024-06-26","2024-08-13","2024-10-24","2025-03-12","2025-04-07","2025-08-15","2026-03-18","2026-04-09","2026-05-18"],"warnings":[{"ts":"2023-12-29","kind":"arm"},{"ts":"2024-01-24","kind":"confirm"},{"ts":"2024-02-27","kind":"arm"},{"ts":"2024-02-28","kind":"confirm"},{"ts":"2024-03-01","kind":"arm"},{"ts":"2024-03-01","kind":"confirm"},{"ts":"2024-04-01","kind":"arm"},{"ts":"2024-04-02","kind":"confirm"},{"ts":"2024-07-26","kind":"arm"},{"ts":"2024-07-26","kind":"confirm"},{"ts":"2024-09-03","kind":"arm"},{"ts":"2024-09-03","kind":"confirm"},{"ts":"2024-10-02","kind":"arm"},{"ts":"2024-10-02","kind":"confirm"},{"ts":"2024-10-07","kind":"arm"},{"ts":"2024-10-07","kind":"confirm"},{"ts":"2024-12-12","kind":"arm"},{"ts":"2024-12-18","kind":"confirm"},{"ts":"2025-01-31","kind":"arm"},{"ts":"2025-02-12","kind":"confirm"},{"ts":"2025-04-30","kind":"arm"},{"ts":"2025-05-06","kind":"confirm"},{"ts":"2025-05-21","kind":"arm"},{"ts":"2025-05-21","kind":"confirm"},{"ts":"2025-05-23","kind":"arm"},{"ts":"2025-05-23","kind":"confirm"},{"ts":"2025-07-10","kind":"arm"},{"ts":"2025-07-15","kind":"confirm"},{"ts":"2025-07-16","kind":"arm"},{"ts":"2025-07-16","kind":"confirm"},{"ts":"2025-11-05","kind":"arm"},{"ts":"2025-11-17","kind":"confirm"},{"ts":"2025-11-18","kind":"arm"},{"ts":"2025-11-18","kind":"confirm"},{"ts":"2025-12-17","kind":"arm"},{"ts":"2025-12-31","kind":"confirm"},{"ts":"2026-01-20","kind":"arm"},{"ts":"2026-01-28","kind":"confirm"},{"ts":"2026-07-15","kind":"arm"},{"ts":"2026-07-22","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":[]}}}