{"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":"EXR","timeframe":"3D","as_of":"2026-07-31T00:00:00Z","bar_quality":"real_ohlc","signals":[{"ts":"2005-02-10","known_ts":"2005-02-14","bar_index":42,"type":"BUY","strength":0.45,"price":5.6997,"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-03-16","known_ts":"2005-03-16","bar_index":49,"type":"SELL","strength":0.588,"price":5.6219,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-03-22","known_ts":"2005-03-22","bar_index":51,"type":"SELL","strength":0.725,"price":5.4497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-05-17","known_ts":"2005-05-19","bar_index":64,"type":"BUY","strength":0.45,"price":5.5253,"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-31","known_ts":"2005-05-31","bar_index":67,"type":"RECLAIM","strength":0.725,"price":5.9161,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-05-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-06-20","known_ts":"2005-06-20","bar_index":71,"type":"SELL","strength":0.725,"price":5.8926,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-07-05","known_ts":"2005-07-05","bar_index":75,"type":"RECLAIM","strength":0.725,"price":6.341,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-04","known_ts":"2005-08-04","bar_index":82,"type":"SELL","strength":0.863,"price":6.3965,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-11-17","known_ts":"2005-11-21","bar_index":107,"type":"BUY","strength":0.588,"price":6.2911,"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":60},{"ts":"2006-01-13","known_ts":"2006-01-13","bar_index":119,"type":"SELL","strength":0.863,"price":6.6019,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-01-30","known_ts":"2006-01-30","bar_index":123,"type":"RECLAIM","strength":0.863,"price":6.6855,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-01-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-03-06","known_ts":"2006-03-08","bar_index":131,"type":"BUY","strength":0.725,"price":6.7514,"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":"2006-04-07","known_ts":"2006-04-07","bar_index":139,"type":"SELL","strength":1.0,"price":7.1803,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-06-26","known_ts":"2006-06-28","bar_index":157,"type":"BUY","strength":0.725,"price":6.8498,"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":"2006-07-17","known_ts":"2006-07-17","bar_index":161,"type":"SELL","strength":0.725,"price":7.1171,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-07-31","known_ts":"2006-07-31","bar_index":165,"type":"RECLAIM","strength":0.863,"price":7.3164,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-07-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-09-26","known_ts":"2006-09-26","bar_index":178,"type":"SELL","strength":0.863,"price":8.0387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-03","known_ts":"2006-10-05","bar_index":180,"type":"REBUY","strength":1.0,"price":8.1719,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2006-10-16","known_ts":"2006-10-18","bar_index":183,"type":"REBUY","strength":1.0,"price":8.3326,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":0},{"ts":"2006-11-03","known_ts":"2006-11-03","bar_index":187,"type":"SELL","strength":1.0,"price":7.9745,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-01-12","known_ts":"2007-01-17","bar_index":203,"type":"BUY","strength":0.863,"price":8.7201,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2007-02-12","known_ts":"2007-02-12","bar_index":209,"type":"SELL","strength":1.0,"price":9.0268,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-03-15","known_ts":"2007-03-19","bar_index":217,"type":"BUY","strength":0.863,"price":9.4577,"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":30},{"ts":"2007-08-09","known_ts":"2007-08-13","bar_index":251,"type":"BUY","strength":0.45,"price":7.2295,"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":"2007-10-19","known_ts":"2007-10-19","bar_index":267,"type":"SELL","strength":0.588,"price":7.2035,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-12-20","known_ts":"2007-12-24","bar_index":282,"type":"BUY","strength":0.588,"price":7.2177,"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-01-08","known_ts":"2008-01-08","bar_index":285,"type":"SELL","strength":0.588,"price":6.3013,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-31","known_ts":"2008-01-31","bar_index":291,"type":"RECLAIM","strength":0.725,"price":7.5477,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-01-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-03-07","known_ts":"2008-03-07","bar_index":299,"type":"SELL","strength":0.863,"price":7.4049,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-03-25","known_ts":"2008-03-25","bar_index":303,"type":"RECLAIM","strength":0.863,"price":8.1823,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-03-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-08-13","known_ts":"2008-08-15","bar_index":336,"type":"BUY","strength":0.863,"price":7.7984,"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":"2008-09-15","known_ts":"2008-09-15","bar_index":343,"type":"SELL","strength":0.863,"price":8.2962,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-17","known_ts":"2008-09-17","bar_index":344,"type":"SELL","strength":0.863,"price":9.0763,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-29","known_ts":"2008-09-29","bar_index":346,"type":"SELL","strength":0.725,"price":7.6918,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-12-03","known_ts":"2008-12-05","bar_index":362,"type":"BUY","strength":0.45,"price":4.799,"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-12","known_ts":"2009-01-12","bar_index":370,"type":"SELL","strength":0.588,"price":4.7391,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-15","known_ts":"2009-01-15","bar_index":371,"type":"SELL","strength":0.588,"price":4.7338,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-19","known_ts":"2009-03-23","bar_index":386,"type":"BUY","strength":0.45,"price":3.2499,"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-05-07","known_ts":"2009-05-07","bar_index":397,"type":"SELL","strength":0.588,"price":3.9221,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-07-08","known_ts":"2009-07-08","bar_index":411,"type":"SELL","strength":0.725,"price":4.1665,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-07-23","known_ts":"2009-07-23","bar_index":415,"type":"RECLAIM","strength":0.863,"price":4.6443,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-07-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-28","known_ts":"2009-07-30","bar_index":416,"type":"BUY","strength":0.863,"price":4.8887,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2009-08-17","known_ts":"2009-08-17","bar_index":420,"type":"SELL","strength":0.863,"price":4.9165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-31","known_ts":"2009-08-31","bar_index":424,"type":"RECLAIM","strength":1.0,"price":4.9554,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-08-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-01","known_ts":"2009-10-01","bar_index":431,"type":"SELL","strength":1.0,"price":5.6609,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-16","known_ts":"2009-10-16","bar_index":435,"type":"RECLAIM","strength":1.0,"price":5.8498,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-16","known_ts":"2009-11-18","bar_index":442,"type":"BUY","strength":0.863,"price":6.3887,"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":30},{"ts":"2009-12-11","known_ts":"2009-12-15","bar_index":448,"type":"BUY","strength":1.0,"price":6.5809,"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":"2010-03-08","known_ts":"2010-03-10","bar_index":467,"type":"BUY","strength":0.863,"price":7.1148,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2010-03-31","known_ts":"2010-03-31","bar_index":472,"type":"SELL","strength":1.0,"price":7.1828,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-01","known_ts":"2010-04-01","bar_index":473,"type":"SELL","strength":1.0,"price":7.5906,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-20","known_ts":"2010-04-20","bar_index":477,"type":"RECLAIM","strength":1.0,"price":8.0041,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-04-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-19","known_ts":"2010-05-19","bar_index":484,"type":"SELL","strength":1.0,"price":8.293,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-23","known_ts":"2010-07-27","bar_index":499,"type":"BUY","strength":0.725,"price":8.8015,"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":"2010-08-12","known_ts":"2010-08-12","bar_index":503,"type":"SELL","strength":0.725,"price":8.6532,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-08-23","known_ts":"2010-08-23","bar_index":506,"type":"SELL","strength":0.725,"price":8.6874,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-08-31","known_ts":"2010-09-02","bar_index":508,"type":"REBUY","strength":0.725,"price":9.0981,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2010-10-07","known_ts":"2010-10-07","bar_index":516,"type":"SELL","strength":0.863,"price":9.1731,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-08","known_ts":"2010-11-08","bar_index":524,"type":"RECLAIM","strength":0.863,"price":9.529,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-10-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-03","known_ts":"2010-12-07","bar_index":530,"type":"BUY","strength":0.725,"price":9.8907,"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":"2011-02-22","known_ts":"2011-02-22","bar_index":548,"type":"SELL","strength":1.0,"price":10.8434,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-10","known_ts":"2011-03-10","bar_index":552,"type":"RECLAIM","strength":1.0,"price":11.4039,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-02-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-30","known_ts":"2011-07-05","bar_index":578,"type":"BUY","strength":0.863,"price":12.8479,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2011-07-29","known_ts":"2011-07-29","bar_index":584,"type":"SELL","strength":0.863,"price":12.4497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-10-28","known_ts":"2011-10-28","bar_index":606,"type":"RECLAIM","strength":0.863,"price":12.9644,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-07-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-03-06","known_ts":"2012-03-06","bar_index":635,"type":"SELL","strength":1.0,"price":15.5653,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-03-22","known_ts":"2012-03-22","bar_index":639,"type":"RECLAIM","strength":1.0,"price":17.0091,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-06-01","known_ts":"2012-06-01","bar_index":655,"type":"SELL","strength":0.863,"price":16.6208,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-07-13","known_ts":"2012-07-13","bar_index":665,"type":"RECLAIM","strength":0.863,"price":19.3848,"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-12-18","known_ts":"2012-12-20","bar_index":701,"type":"REBUY","strength":0.588,"price":22.1502,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2013-02-14","known_ts":"2013-02-14","bar_index":714,"type":"SELL","strength":1.0,"price":23.4668,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-12","known_ts":"2013-04-12","bar_index":727,"type":"RECLAIM","strength":0.725,"price":25.5816,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-22","known_ts":"2013-05-22","bar_index":736,"type":"SELL","strength":0.863,"price":26.6122,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-07-12","known_ts":"2013-07-16","bar_index":748,"type":"BUY","strength":0.588,"price":27.0533,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2013-09-11","known_ts":"2013-09-13","bar_index":762,"type":"BUY","strength":0.588,"price":27.5329,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2013-10-09","known_ts":"2013-10-09","bar_index":768,"type":"SELL","strength":0.725,"price":28.4517,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-10-23","known_ts":"2013-10-23","bar_index":772,"type":"RECLAIM","strength":0.725,"price":30.4081,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-10-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-10-29","known_ts":"2013-10-29","bar_index":773,"type":"SELL","strength":0.725,"price":28.8767,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-10-30","known_ts":"2013-10-30","bar_index":773,"type":"SELL","strength":0.725,"price":28.8767,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-12-27","known_ts":"2013-12-31","bar_index":787,"type":"BUY","strength":0.45,"price":26.5854,"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-01-07","known_ts":"2014-01-07","bar_index":789,"type":"RECLAIM","strength":0.588,"price":26.8126,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2013-12-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-03-19","known_ts":"2014-03-19","bar_index":805,"type":"SELL","strength":0.725,"price":30.1622,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-04-03","known_ts":"2014-04-03","bar_index":809,"type":"RECLAIM","strength":0.863,"price":30.5376,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-03-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-10-10","known_ts":"2014-10-14","bar_index":853,"type":"BUY","strength":0.588,"price":35.6938,"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":"2014-12-18","known_ts":"2014-12-22","bar_index":869,"type":"REBUY","strength":0.863,"price":39.0203,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2015-01-07","known_ts":"2015-01-09","bar_index":873,"type":"REBUY","strength":1.0,"price":41.2135,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2015-02-09","known_ts":"2015-02-09","bar_index":880,"type":"SELL","strength":1.0,"price":42.5711,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-02-25","known_ts":"2015-02-25","bar_index":884,"type":"RECLAIM","strength":1.0,"price":42.9366,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-02-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-07-09","known_ts":"2015-07-13","bar_index":915,"type":"BUY","strength":0.725,"price":46.2419,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2015-09-21","known_ts":"2015-09-23","bar_index":932,"type":"BUY","strength":0.588,"price":51.0725,"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":65},{"ts":"2015-10-30","known_ts":"2015-10-30","bar_index":941,"type":"SELL","strength":0.725,"price":53.0057,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-04","known_ts":"2015-11-04","bar_index":942,"type":"SELL","strength":0.725,"price":52.9455,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-18","known_ts":"2015-11-20","bar_index":946,"type":"REBUY","strength":0.725,"price":55.4807,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2016-01-14","known_ts":"2016-01-14","bar_index":958,"type":"SELL","strength":1.0,"price":58.7519,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-01-29","known_ts":"2016-01-29","bar_index":962,"type":"RECLAIM","strength":1.0,"price":61.3655,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-01-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-03-14","known_ts":"2016-03-16","bar_index":972,"type":"BUY","strength":0.725,"price":61.0271,"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":"2016-04-12","known_ts":"2016-04-12","bar_index":978,"type":"SELL","strength":0.725,"price":62.4922,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-18","known_ts":"2016-04-18","bar_index":980,"type":"SELL","strength":0.725,"price":59.3721,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-04","known_ts":"2016-05-06","bar_index":984,"type":"BUY","strength":0.588,"price":62.6958,"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":0},{"ts":"2016-06-29","known_ts":"2016-07-01","bar_index":997,"type":"BUY","strength":0.588,"price":62.0344,"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":"2016-07-25","known_ts":"2016-07-25","bar_index":1002,"type":"SELL","strength":0.725,"price":62.8625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-09-23","known_ts":"2016-09-27","bar_index":1017,"type":"BUY","strength":0.45,"price":55.9038,"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-10-05","known_ts":"2016-10-05","bar_index":1019,"type":"SELL","strength":0.45,"price":51.2382,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2017-01-12","known_ts":"2017-01-12","bar_index":1042,"type":"SELL","strength":0.588,"price":50.7545,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-01-13","known_ts":"2017-01-13","bar_index":1042,"type":"SELL","strength":0.588,"price":50.7545,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-02-07","known_ts":"2017-02-09","bar_index":1048,"type":"REBUY","strength":0.725,"price":52.054,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2017-04-04","known_ts":"2017-04-06","bar_index":1061,"type":"BUY","strength":0.863,"price":54.848,"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":"2017-04-27","known_ts":"2017-04-27","bar_index":1066,"type":"SELL","strength":0.725,"price":53.3231,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-05-25","known_ts":"2017-05-30","bar_index":1073,"type":"BUY","strength":0.863,"price":54.4809,"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":65},{"ts":"2017-06-13","known_ts":"2017-06-15","bar_index":1077,"type":"BUY","strength":0.725,"price":54.7789,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2017-07-06","known_ts":"2017-07-06","bar_index":1082,"type":"SELL","strength":0.863,"price":54.5934,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-07-18","known_ts":"2017-07-20","bar_index":1085,"type":"REBUY","strength":0.863,"price":55.8061,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2017-08-10","known_ts":"2017-08-10","bar_index":1090,"type":"SELL","strength":0.863,"price":54.3794,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-09-01","known_ts":"2017-09-06","bar_index":1096,"type":"BUY","strength":0.725,"price":56.6336,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2017-10-26","known_ts":"2017-10-26","bar_index":1108,"type":"SELL","strength":0.863,"price":56.7109,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-11-01","known_ts":"2017-11-03","bar_index":1110,"type":"REBUY","strength":1.0,"price":61.2794,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2017-11-28","known_ts":"2017-11-28","bar_index":1116,"type":"SELL","strength":1.0,"price":61.51,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-29","known_ts":"2017-11-29","bar_index":1116,"type":"SELL","strength":1.0,"price":61.51,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-12-14","known_ts":"2017-12-18","bar_index":1120,"type":"REBUY","strength":1.0,"price":63.6767,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2018-02-26","known_ts":"2018-02-28","bar_index":1136,"type":"BUY","strength":0.863,"price":61.8372,"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":"2018-04-26","known_ts":"2018-04-30","bar_index":1150,"type":"REBUY","strength":1.0,"price":65.7213,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2018-07-12","known_ts":"2018-07-12","bar_index":1167,"type":"SELL","strength":1.0,"price":73.0225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-10-24","known_ts":"2018-10-26","bar_index":1192,"type":"BUY","strength":0.588,"price":65.5267,"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":"aplus","score":80},{"ts":"2018-12-24","known_ts":"2018-12-24","bar_index":1205,"type":"SELL","strength":0.588,"price":66.7971,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-01-28","known_ts":"2019-01-30","bar_index":1213,"type":"BUY","strength":0.863,"price":73.5296,"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":35},{"ts":"2019-03-12","known_ts":"2019-03-14","bar_index":1223,"type":"BUY","strength":1.0,"price":76.0828,"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":20},{"ts":"2019-04-16","known_ts":"2019-04-16","bar_index":1231,"type":"SELL","strength":1.0,"price":75.8851,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-04-17","known_ts":"2019-04-17","bar_index":1231,"type":"SELL","strength":1.0,"price":75.8851,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-04-24","known_ts":"2019-04-26","bar_index":1233,"type":"REBUY","strength":1.0,"price":78.752,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2019-05-28","known_ts":"2019-05-28","bar_index":1240,"type":"SELL","strength":1.0,"price":80.0751,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-06-03","known_ts":"2019-06-05","bar_index":1242,"type":"REBUY","strength":1.0,"price":83.4439,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2019-08-01","known_ts":"2019-08-05","bar_index":1256,"type":"REBUY","strength":1.0,"price":87.506,"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":"2019-09-10","known_ts":"2019-09-10","bar_index":1265,"type":"SELL","strength":1.0,"price":89.7143,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-12-26","known_ts":"2019-12-30","bar_index":1290,"type":"BUY","strength":0.588,"price":81.3263,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2020-01-29","known_ts":"2020-01-29","bar_index":1297,"type":"SELL","strength":0.725,"price":86.2065,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-02-13","known_ts":"2020-02-13","bar_index":1301,"type":"RECLAIM","strength":0.725,"price":89.9641,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-01-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-02-19","known_ts":"2020-02-19","bar_index":1302,"type":"SELL","strength":0.588,"price":85.1307,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-02-21","known_ts":"2020-02-21","bar_index":1302,"type":"SELL","strength":0.588,"price":85.1307,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-04-06","known_ts":"2020-04-08","bar_index":1313,"type":"BUY","strength":0.45,"price":77.2698,"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-06-19","known_ts":"2020-06-19","bar_index":1330,"type":"SELL","strength":0.588,"price":73.7491,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-22","known_ts":"2020-06-22","bar_index":1330,"type":"SELL","strength":0.588,"price":73.7491,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-07-28","known_ts":"2020-07-28","bar_index":1339,"type":"RECLAIM","strength":0.725,"price":80.6536,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-23","known_ts":"2020-09-23","bar_index":1352,"type":"SELL","strength":0.863,"price":83.2422,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-08","known_ts":"2020-10-12","bar_index":1356,"type":"BUY","strength":0.863,"price":91.2445,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2020-11-05","known_ts":"2020-11-05","bar_index":1362,"type":"SELL","strength":0.863,"price":91.2365,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-01-22","known_ts":"2021-01-26","bar_index":1380,"type":"BUY","strength":0.863,"price":94.4738,"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":30},{"ts":"2021-09-24","known_ts":"2021-09-24","bar_index":1436,"type":"SELL","strength":0.863,"price":142.3278,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-12-16","known_ts":"2021-12-16","bar_index":1456,"type":"RECLAIM","strength":0.863,"price":178.9918,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-09-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-01-13","known_ts":"2022-01-13","bar_index":1462,"type":"SELL","strength":0.725,"price":168.881,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-03-15","known_ts":"2022-03-17","bar_index":1476,"type":"BUY","strength":0.725,"price":163.8446,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2022-04-25","known_ts":"2022-04-25","bar_index":1485,"type":"SELL","strength":0.725,"price":170.8988,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-04-27","known_ts":"2022-04-27","bar_index":1486,"type":"SELL","strength":0.588,"price":158.8046,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-23","known_ts":"2022-06-27","bar_index":1499,"type":"BUY","strength":0.45,"price":145.0998,"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-07-14","known_ts":"2022-07-14","bar_index":1503,"type":"SELL","strength":0.45,"price":141.3029,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-08-02","known_ts":"2022-08-02","bar_index":1508,"type":"RECLAIM","strength":0.725,"price":164.7422,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-07-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-29","known_ts":"2022-08-29","bar_index":1514,"type":"SELL","strength":0.725,"price":169.6529,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-03-10","known_ts":"2023-03-10","bar_index":1558,"type":"SELL","strength":0.725,"price":131.8113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-03-29","known_ts":"2023-03-31","bar_index":1563,"type":"REBUY","strength":0.725,"price":141.316,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2023-06-26","known_ts":"2023-06-28","bar_index":1583,"type":"BUY","strength":0.588,"price":129.808,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2023-07-20","known_ts":"2023-07-20","bar_index":1588,"type":"SELL","strength":0.725,"price":129.6347,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-07-25","known_ts":"2023-07-25","bar_index":1589,"type":"SELL","strength":0.725,"price":128.1779,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-11-06","known_ts":"2023-11-08","bar_index":1614,"type":"BUY","strength":0.45,"price":105.1707,"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":"2023-12-06","known_ts":"2023-12-06","bar_index":1621,"type":"RECLAIM","strength":0.725,"price":123.0496,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-11-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-10","known_ts":"2024-01-10","bar_index":1628,"type":"SELL","strength":0.863,"price":140.7243,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-05-08","known_ts":"2024-05-10","bar_index":1656,"type":"BUY","strength":0.863,"price":133.0573,"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":"2024-06-04","known_ts":"2024-06-06","bar_index":1662,"type":"REBUY","strength":0.863,"price":134.6993,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2024-07-31","known_ts":"2024-07-31","bar_index":1675,"type":"SELL","strength":1.0,"price":151.1857,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-16","known_ts":"2024-08-20","bar_index":1679,"type":"REBUY","strength":1.0,"price":155.2277,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2024-09-05","known_ts":"2024-09-05","bar_index":1683,"type":"SELL","strength":1.0,"price":159.0956,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-09-20","known_ts":"2024-09-20","bar_index":1687,"type":"RECLAIM","strength":1.0,"price":168.4939,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-09-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-03","known_ts":"2024-10-03","bar_index":1690,"type":"SELL","strength":0.863,"price":156.6912,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-01-23","known_ts":"2025-01-27","bar_index":1715,"type":"BUY","strength":0.588,"price":145.7894,"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":"2025-02-19","known_ts":"2025-02-19","bar_index":1721,"type":"SELL","strength":0.588,"price":145.7427,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2025-03-12","known_ts":"2025-03-12","bar_index":1726,"type":"SELL","strength":0.725,"price":137.0364,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-04-24","known_ts":"2025-04-28","bar_index":1736,"type":"BUY","strength":0.588,"price":134.1254,"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":"2025-05-21","known_ts":"2025-05-21","bar_index":1742,"type":"SELL","strength":0.725,"price":136.8379,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-06-18","known_ts":"2025-06-18","bar_index":1748,"type":"SELL","strength":0.588,"price":139.9316,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-25","known_ts":"2025-07-25","bar_index":1757,"type":"RECLAIM","strength":0.863,"price":145.1486,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-03","known_ts":"2025-09-05","bar_index":1766,"type":"BUY","strength":0.45,"price":140.7246,"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-09-22","known_ts":"2025-09-22","bar_index":1770,"type":"SELL","strength":0.588,"price":133.8569,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-10-10","known_ts":"2025-10-10","bar_index":1775,"type":"RECLAIM","strength":0.725,"price":142.8322,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-09-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-10-29","known_ts":"2025-10-29","bar_index":1779,"type":"SELL","strength":0.588,"price":130.2339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-10-30","known_ts":"2025-10-30","bar_index":1779,"type":"SELL","strength":0.588,"price":130.2339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-12-15","known_ts":"2025-12-17","bar_index":1790,"type":"BUY","strength":0.45,"price":128.9664,"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":"2026-01-07","known_ts":"2026-01-07","bar_index":1795,"type":"RECLAIM","strength":0.588,"price":136.1246,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-12-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2026-03-06","known_ts":"2026-03-06","bar_index":1808,"type":"SELL","strength":0.863,"price":143.058,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-04-14","known_ts":"2026-04-16","bar_index":1817,"type":"BUY","strength":0.863,"price":140.1164,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2026-05-21","known_ts":"2026-05-26","bar_index":1826,"type":"REBUY","strength":1.0,"price":142.4411,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2026-07-09","known_ts":"2026-07-09","bar_index":1836,"type":"SELL","strength":1.0,"price":142.68,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-07-10","known_ts":"2026-07-10","bar_index":1837,"type":"SELL","strength":1.0,"price":145.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-07-28","known_ts":"2026-07-28","bar_index":1841,"type":"RECLAIM","strength":1.0,"price":148.21,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-07-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-07-28","bars_since_signal":1,"extended":true,"strong_bull":true,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2018-02-12","2018-08-03","2019-01-09","2019-09-23","2019-10-04","2019-10-22","2019-11-12","2019-12-04","2019-12-20","2020-03-24","2020-12-03","2021-01-13","2021-10-05","2022-01-26","2022-02-25","2022-05-13","2022-06-17","2022-07-20","2022-09-30","2022-10-21","2022-11-11","2023-05-03","2023-06-07","2023-08-21","2023-09-15","2023-10-06","2023-11-01","2024-02-15","2024-02-29","2024-03-26","2024-04-25","2024-10-21","2024-11-22","2024-12-24","2025-04-15","2025-08-15","2025-11-13","2025-11-21","2025-12-10","2026-03-31"],"warnings":[{"ts":"2022-08-29","kind":"confirm"},{"ts":"2023-02-09","kind":"arm"},{"ts":"2023-03-09","kind":"arm"},{"ts":"2023-03-10","kind":"confirm"},{"ts":"2023-07-19","kind":"arm"},{"ts":"2023-07-20","kind":"confirm"},{"ts":"2023-07-25","kind":"arm"},{"ts":"2023-07-25","kind":"confirm"},{"ts":"2023-11-27","kind":"arm"},{"ts":"2024-01-03","kind":"arm"},{"ts":"2024-01-10","kind":"confirm"},{"ts":"2024-06-27","kind":"arm"},{"ts":"2024-07-25","kind":"arm"},{"ts":"2024-07-31","kind":"confirm"},{"ts":"2024-09-03","kind":"arm"},{"ts":"2024-09-05","kind":"confirm"},{"ts":"2024-09-27","kind":"arm"},{"ts":"2024-10-03","kind":"confirm"},{"ts":"2025-02-18","kind":"arm"},{"ts":"2025-02-19","kind":"confirm"},{"ts":"2025-03-12","kind":"arm"},{"ts":"2025-03-12","kind":"confirm"},{"ts":"2025-05-16","kind":"arm"},{"ts":"2025-05-21","kind":"confirm"},{"ts":"2025-06-11","kind":"arm"},{"ts":"2025-06-18","kind":"confirm"},{"ts":"2025-09-19","kind":"arm"},{"ts":"2025-09-22","kind":"confirm"},{"ts":"2025-10-28","kind":"arm"},{"ts":"2025-10-29","kind":"confirm"},{"ts":"2025-10-30","kind":"arm"},{"ts":"2025-10-30","kind":"confirm"},{"ts":"2026-01-20","kind":"arm"},{"ts":"2026-03-05","kind":"arm"},{"ts":"2026-03-06","kind":"confirm"},{"ts":"2026-06-01","kind":"arm"},{"ts":"2026-07-09","kind":"arm"},{"ts":"2026-07-09","kind":"confirm"},{"ts":"2026-07-10","kind":"arm"},{"ts":"2026-07-10","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":[]}}}