{"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":"MOH","timeframe":"3D","as_of":"2026-07-31T00:00:00Z","bar_quality":"real_ohlc","signals":[{"ts":"2003-12-29","known_ts":"2003-12-31","bar_index":42,"type":"BUY","strength":0.45,"price":16.82,"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":"2004-02-03","known_ts":"2004-02-03","bar_index":50,"type":"RECLAIM","strength":0.725,"price":16.0,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-12-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-09-02","known_ts":"2004-09-07","bar_index":99,"type":"BUY","strength":0.588,"price":23.5467,"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":"2004-10-19","known_ts":"2004-10-19","bar_index":109,"type":"SELL","strength":0.725,"price":23.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-11-02","known_ts":"2004-11-02","bar_index":113,"type":"RECLAIM","strength":0.863,"price":26.7267,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-10-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-05-25","known_ts":"2005-05-27","bar_index":160,"type":"BUY","strength":0.725,"price":28.5733,"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":25},{"ts":"2005-06-22","known_ts":"2005-06-22","bar_index":166,"type":"SELL","strength":0.45,"price":28.12,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2005-07-08","known_ts":"2005-07-08","bar_index":170,"type":"RECLAIM","strength":0.725,"price":31.94,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-06-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-07-21","known_ts":"2005-07-21","bar_index":173,"type":"SELL","strength":0.45,"price":16.94,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2005-07-22","known_ts":"2005-07-22","bar_index":173,"type":"SELL","strength":0.45,"price":16.94,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2005-09-07","known_ts":"2005-09-09","bar_index":184,"type":"BUY","strength":0.45,"price":19.1067,"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-09-29","known_ts":"2005-09-29","bar_index":189,"type":"SELL","strength":0.588,"price":16.66,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-10-04","known_ts":"2005-10-04","bar_index":190,"type":"SELL","strength":0.45,"price":16.1733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2005-10-14","known_ts":"2005-10-18","bar_index":193,"type":"REBUY","strength":0.45,"price":16.32,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2005-11-01","known_ts":"2005-11-03","bar_index":197,"type":"REBUY","strength":0.45,"price":14.7333,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2005-11-30","known_ts":"2005-11-30","bar_index":203,"type":"SELL","strength":0.588,"price":17.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-12-15","known_ts":"2005-12-15","bar_index":207,"type":"SELL","strength":0.588,"price":18.3267,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-12-19","known_ts":"2005-12-19","bar_index":208,"type":"SELL","strength":0.588,"price":18.3333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-01-30","known_ts":"2006-02-01","bar_index":217,"type":"BUY","strength":0.588,"price":19.94,"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":"2006-02-23","known_ts":"2006-02-23","bar_index":222,"type":"SELL","strength":0.588,"price":19.1667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-02-27","known_ts":"2006-02-27","bar_index":223,"type":"SELL","strength":0.725,"price":18.94,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-03-14","known_ts":"2006-03-14","bar_index":227,"type":"RECLAIM","strength":0.863,"price":21.68,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-02-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-11","known_ts":"2006-04-11","bar_index":233,"type":"SELL","strength":0.863,"price":21.0133,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-21","known_ts":"2006-04-21","bar_index":236,"type":"SELL","strength":0.863,"price":21.1133,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-05-09","known_ts":"2006-05-09","bar_index":240,"type":"RECLAIM","strength":0.863,"price":24.52,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-04-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-06-09","known_ts":"2006-06-09","bar_index":247,"type":"SELL","strength":0.863,"price":24.5533,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-06-29","known_ts":"2006-06-29","bar_index":252,"type":"RECLAIM","strength":0.863,"price":24.76,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-06-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-29","known_ts":"2006-08-31","bar_index":266,"type":"BUY","strength":0.863,"price":24.6933,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2006-09-21","known_ts":"2006-09-21","bar_index":271,"type":"SELL","strength":0.863,"price":23.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2006-09-22","known_ts":"2006-09-22","bar_index":271,"type":"SELL","strength":0.863,"price":23.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2006-10-27","known_ts":"2006-10-27","bar_index":280,"type":"RECLAIM","strength":1.0,"price":26.1533,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-09-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-11-08","known_ts":"2006-11-08","bar_index":282,"type":"SELL","strength":1.0,"price":23.24,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-01-09","known_ts":"2007-01-11","bar_index":296,"type":"BUY","strength":0.588,"price":22.8667,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2007-01-18","known_ts":"2007-01-18","bar_index":298,"type":"SELL","strength":0.588,"price":20.9067,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2007-02-16","known_ts":"2007-02-21","bar_index":305,"type":"BUY","strength":0.588,"price":21.04,"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":"2007-04-25","known_ts":"2007-04-25","bar_index":320,"type":"SELL","strength":0.588,"price":21.6467,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-05-01","known_ts":"2007-05-01","bar_index":321,"type":"SELL","strength":0.588,"price":19.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-08-01","known_ts":"2007-08-01","bar_index":343,"type":"RECLAIM","strength":0.725,"price":22.7533,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-05-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-08-08","known_ts":"2007-08-08","bar_index":344,"type":"SELL","strength":0.588,"price":20.6667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-08-22","known_ts":"2007-08-22","bar_index":348,"type":"RECLAIM","strength":0.863,"price":22.8667,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-08-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-10-04","known_ts":"2007-10-04","bar_index":358,"type":"SELL","strength":1.0,"price":23.1533,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-10-22","known_ts":"2007-10-22","bar_index":362,"type":"RECLAIM","strength":1.0,"price":23.9,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-10-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-11-21","known_ts":"2007-11-21","bar_index":369,"type":"SELL","strength":1.0,"price":26.2933,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-11-23","known_ts":"2007-11-23","bar_index":369,"type":"SELL","strength":1.0,"price":26.2933,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-04-18","known_ts":"2008-04-22","bar_index":403,"type":"BUY","strength":0.588,"price":15.3933,"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":70},{"ts":"2008-06-19","known_ts":"2008-06-19","bar_index":417,"type":"SELL","strength":0.588,"price":17.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-06-20","known_ts":"2008-06-20","bar_index":417,"type":"SELL","strength":0.588,"price":17.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-07-15","known_ts":"2008-07-17","bar_index":423,"type":"REBUY","strength":0.588,"price":17.1467,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2008-08-05","known_ts":"2008-08-05","bar_index":428,"type":"RECLAIM","strength":0.725,"price":20.9533,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-07-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-15","known_ts":"2008-09-15","bar_index":437,"type":"SELL","strength":0.863,"price":20.78,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-02-27","known_ts":"2009-02-27","bar_index":475,"type":"SELL","strength":0.588,"price":11.9,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-03","known_ts":"2009-03-03","bar_index":476,"type":"SELL","strength":0.588,"price":11.52,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-20","known_ts":"2009-04-20","bar_index":487,"type":"SELL","strength":0.725,"price":13.6867,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-24","known_ts":"2009-04-24","bar_index":488,"type":"SELL","strength":0.725,"price":12.5933,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-28","known_ts":"2009-04-30","bar_index":489,"type":"REBUY","strength":0.725,"price":14.4333,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2009-05-21","known_ts":"2009-05-21","bar_index":494,"type":"SELL","strength":0.863,"price":15.56,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-06-10","known_ts":"2009-06-10","bar_index":499,"type":"RECLAIM","strength":0.863,"price":15.6867,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-06-15","known_ts":"2009-06-15","bar_index":500,"type":"SELL","strength":0.863,"price":15.36,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-01","known_ts":"2009-07-01","bar_index":504,"type":"RECLAIM","strength":1.0,"price":15.7,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-06-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-14","known_ts":"2009-09-16","bar_index":521,"type":"BUY","strength":0.725,"price":14.06,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2009-09-25","known_ts":"2009-09-29","bar_index":524,"type":"BUY","strength":0.725,"price":14.1533,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2009-11-03","known_ts":"2009-11-05","bar_index":533,"type":"BUY","strength":0.725,"price":14.26,"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":"2009-11-27","known_ts":"2009-11-27","bar_index":538,"type":"SELL","strength":0.725,"price":13.96,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2009-12-11","known_ts":"2009-12-11","bar_index":542,"type":"RECLAIM","strength":1.0,"price":14.4467,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-11-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-13","known_ts":"2010-01-13","bar_index":549,"type":"SELL","strength":1.0,"price":15.4667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-20","known_ts":"2010-01-20","bar_index":550,"type":"SELL","strength":1.0,"price":14.82,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-08","known_ts":"2010-03-10","bar_index":561,"type":"BUY","strength":0.863,"price":15.5533,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2010-05-06","known_ts":"2010-05-06","bar_index":575,"type":"SELL","strength":1.0,"price":18.2267,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-08","known_ts":"2010-10-12","bar_index":611,"type":"BUY","strength":0.725,"price":18.4467,"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-10-29","known_ts":"2010-10-29","bar_index":616,"type":"SELL","strength":0.588,"price":17.3533,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-12-13","known_ts":"2010-12-15","bar_index":626,"type":"BUY","strength":0.588,"price":17.3733,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":45},{"ts":"2011-04-18","known_ts":"2011-04-18","bar_index":655,"type":"SELL","strength":1.0,"price":26.86,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-05","known_ts":"2011-05-05","bar_index":659,"type":"RECLAIM","strength":1.0,"price":28.22,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-04-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-11-21","known_ts":"2011-11-21","bar_index":705,"type":"SELL","strength":0.588,"price":20.39,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-28","known_ts":"2011-11-28","bar_index":706,"type":"SELL","strength":0.588,"price":20.51,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-01-04","known_ts":"2012-01-04","bar_index":715,"type":"RECLAIM","strength":0.725,"price":25.43,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-02","known_ts":"2012-03-02","bar_index":728,"type":"SELL","strength":1.0,"price":33.1,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-03-22","known_ts":"2012-03-22","bar_index":733,"type":"RECLAIM","strength":1.0,"price":33.8,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-03-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-06-26","known_ts":"2012-06-28","bar_index":755,"type":"BUY","strength":0.588,"price":23.16,"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":10},{"ts":"2012-07-25","known_ts":"2012-07-25","bar_index":761,"type":"SELL","strength":0.588,"price":25.43,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-08-02","known_ts":"2012-08-02","bar_index":763,"type":"SELL","strength":0.588,"price":23.39,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-09-20","known_ts":"2012-09-24","bar_index":775,"type":"BUY","strength":0.588,"price":24.83,"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":"2012-10-09","known_ts":"2012-10-09","bar_index":779,"type":"SELL","strength":0.588,"price":23.53,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-10-10","known_ts":"2012-10-10","bar_index":779,"type":"SELL","strength":0.588,"price":23.53,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-10-24","known_ts":"2012-10-26","bar_index":783,"type":"REBUY","strength":0.45,"price":25.55,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2012-11-05","known_ts":"2012-11-05","bar_index":785,"type":"RECLAIM","strength":0.725,"price":27.85,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-10-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-12-21","known_ts":"2012-12-21","bar_index":796,"type":"SELL","strength":0.863,"price":27.03,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-01-10","known_ts":"2013-01-10","bar_index":800,"type":"RECLAIM","strength":0.863,"price":27.39,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-12-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-01-18","known_ts":"2013-01-23","bar_index":802,"type":"BUY","strength":0.863,"price":28.68,"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":"2013-03-19","known_ts":"2013-03-19","bar_index":815,"type":"SELL","strength":1.0,"price":32.36,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-03","known_ts":"2013-05-03","bar_index":826,"type":"RECLAIM","strength":1.0,"price":34.46,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-03-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-03","known_ts":"2013-06-03","bar_index":832,"type":"SELL","strength":1.0,"price":37.06,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-04","known_ts":"2013-06-04","bar_index":833,"type":"SELL","strength":1.0,"price":35.88,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-07-12","known_ts":"2013-07-12","bar_index":842,"type":"RECLAIM","strength":1.0,"price":38.99,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-06-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-09-11","known_ts":"2013-09-13","bar_index":856,"type":"BUY","strength":0.725,"price":37.86,"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":"2013-11-26","known_ts":"2013-11-29","bar_index":874,"type":"BUY","strength":0.588,"price":33.6,"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":40},{"ts":"2014-02-11","known_ts":"2014-02-11","bar_index":891,"type":"SELL","strength":0.588,"price":35.36,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-02-14","known_ts":"2014-02-19","bar_index":892,"type":"REBUY","strength":0.725,"price":36.22,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2014-03-18","known_ts":"2014-03-20","bar_index":899,"type":"BUY","strength":0.863,"price":37.99,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2014-04-30","known_ts":"2014-05-02","bar_index":909,"type":"BUY","strength":0.588,"price":39.08,"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":"2014-07-25","known_ts":"2014-07-25","bar_index":929,"type":"SELL","strength":0.863,"price":43.69,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-09-03","known_ts":"2014-09-05","bar_index":938,"type":"BUY","strength":0.725,"price":46.45,"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":"2014-10-20","known_ts":"2014-10-22","bar_index":949,"type":"BUY","strength":0.725,"price":44.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":"2014-12-16","known_ts":"2014-12-16","bar_index":962,"type":"SELL","strength":1.0,"price":52.01,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-01-02","known_ts":"2015-01-02","bar_index":966,"type":"SELL","strength":1.0,"price":50.36,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-02-17","known_ts":"2015-02-17","bar_index":976,"type":"RECLAIM","strength":1.0,"price":61.12,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-01-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-04-15","known_ts":"2015-04-15","bar_index":989,"type":"SELL","strength":1.0,"price":64.7,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-08-17","known_ts":"2015-08-17","bar_index":1018,"type":"RECLAIM","strength":1.0,"price":79.2,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-04-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-08-21","known_ts":"2015-08-21","bar_index":1019,"type":"SELL","strength":0.863,"price":72.68,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-08-25","known_ts":"2015-08-25","bar_index":1020,"type":"SELL","strength":0.863,"price":76.07,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-09-11","known_ts":"2015-09-15","bar_index":1024,"type":"BUY","strength":0.863,"price":80.85,"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":45},{"ts":"2015-11-27","known_ts":"2015-12-01","bar_index":1042,"type":"BUY","strength":0.45,"price":62.58,"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-12-15","known_ts":"2015-12-17","bar_index":1046,"type":"BUY","strength":0.45,"price":58.98,"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-01-08","known_ts":"2016-01-08","bar_index":1051,"type":"SELL","strength":0.45,"price":55.93,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2016-02-11","known_ts":"2016-02-16","bar_index":1059,"type":"BUY","strength":0.588,"price":58.1,"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":"2016-03-09","known_ts":"2016-03-09","bar_index":1065,"type":"RECLAIM","strength":0.725,"price":66.24,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-02-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-03-23","known_ts":"2016-03-23","bar_index":1068,"type":"SELL","strength":0.588,"price":63.34,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-07","known_ts":"2016-04-07","bar_index":1071,"type":"SELL","strength":0.588,"price":62.91,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-18","known_ts":"2016-04-20","bar_index":1074,"type":"REBUY","strength":0.588,"price":63.74,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2016-04-21","known_ts":"2016-04-21","bar_index":1075,"type":"RECLAIM","strength":0.725,"price":65.48,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-04-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-08","known_ts":"2016-06-10","bar_index":1086,"type":"BUY","strength":0.45,"price":50.73,"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-08-24","known_ts":"2016-08-24","bar_index":1104,"type":"SELL","strength":0.725,"price":54.14,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-09-15","known_ts":"2016-09-19","bar_index":1109,"type":"BUY","strength":0.863,"price":57.06,"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":"2016-10-13","known_ts":"2016-10-13","bar_index":1115,"type":"SELL","strength":0.863,"price":56.11,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-10-19","known_ts":"2016-10-21","bar_index":1117,"type":"BUY","strength":0.863,"price":59.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":65},{"ts":"2017-02-16","known_ts":"2017-02-16","bar_index":1144,"type":"SELL","strength":0.725,"price":48.23,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-02-17","known_ts":"2017-02-17","bar_index":1144,"type":"SELL","strength":0.725,"price":48.23,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-04-07","known_ts":"2017-04-11","bar_index":1156,"type":"BUY","strength":0.45,"price":47.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":"2017-05-01","known_ts":"2017-05-01","bar_index":1161,"type":"RECLAIM","strength":0.725,"price":64.15,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2017-04-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-05-17","known_ts":"2017-05-17","bar_index":1165,"type":"SELL","strength":0.725,"price":67.38,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-06-05","known_ts":"2017-06-05","bar_index":1169,"type":"RECLAIM","strength":0.863,"price":67.58,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-05-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-09-12","known_ts":"2017-09-14","bar_index":1192,"type":"BUY","strength":0.863,"price":66.14,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2017-09-25","known_ts":"2017-09-27","bar_index":1195,"type":"BUY","strength":0.863,"price":66.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":55},{"ts":"2017-10-13","known_ts":"2017-10-13","bar_index":1199,"type":"SELL","strength":0.863,"price":61.28,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-11-06","known_ts":"2017-11-06","bar_index":1205,"type":"RECLAIM","strength":1.0,"price":76.56,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-15","known_ts":"2017-11-15","bar_index":1207,"type":"SELL","strength":1.0,"price":75.7,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-12-01","known_ts":"2017-12-01","bar_index":1211,"type":"RECLAIM","strength":1.0,"price":76.51,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-11-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-02-14","known_ts":"2018-02-14","bar_index":1227,"type":"SELL","strength":0.863,"price":73.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2018-03-27","known_ts":"2018-03-29","bar_index":1237,"type":"BUY","strength":0.725,"price":81.18,"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":"2018-05-08","known_ts":"2018-05-08","bar_index":1246,"type":"SELL","strength":0.863,"price":82.38,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-05-22","known_ts":"2018-05-22","bar_index":1250,"type":"RECLAIM","strength":0.863,"price":84.29,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-05-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-07-27","known_ts":"2018-07-27","bar_index":1265,"type":"SELL","strength":1.0,"price":102.74,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-07-30","known_ts":"2018-07-30","bar_index":1265,"type":"SELL","strength":1.0,"price":102.74,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-08-13","known_ts":"2018-08-13","bar_index":1269,"type":"RECLAIM","strength":1.0,"price":134.01,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-07-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-08-31","known_ts":"2018-08-31","bar_index":1273,"type":"SELL","strength":1.0,"price":138.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-09-17","known_ts":"2018-09-17","bar_index":1277,"type":"RECLAIM","strength":1.0,"price":147.67,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-08-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-10-10","known_ts":"2018-10-10","bar_index":1282,"type":"SELL","strength":0.863,"price":138.62,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-01-09","known_ts":"2019-01-11","bar_index":1303,"type":"BUY","strength":0.725,"price":133.38,"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":"2019-02-28","known_ts":"2019-02-28","bar_index":1314,"type":"SELL","strength":0.863,"price":138.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-03-04","known_ts":"2019-03-04","bar_index":1315,"type":"SELL","strength":0.725,"price":129.45,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-05","known_ts":"2019-03-05","bar_index":1315,"type":"SELL","strength":0.725,"price":129.45,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-20","known_ts":"2019-03-20","bar_index":1319,"type":"RECLAIM","strength":0.725,"price":146.48,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-12","known_ts":"2019-04-12","bar_index":1324,"type":"SELL","strength":0.588,"price":129.39,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-16","known_ts":"2019-04-16","bar_index":1325,"type":"SELL","strength":0.45,"price":116.67,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-05-20","known_ts":"2019-05-22","bar_index":1333,"type":"BUY","strength":0.45,"price":133.88,"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-05-29","known_ts":"2019-05-29","bar_index":1335,"type":"RECLAIM","strength":0.588,"price":142.26,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-05-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2019-06-26","known_ts":"2019-06-26","bar_index":1341,"type":"SELL","strength":0.725,"price":137.79,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-07-11","known_ts":"2019-07-11","bar_index":1345,"type":"RECLAIM","strength":0.725,"price":142.02,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-06-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-10-14","known_ts":"2019-10-16","bar_index":1367,"type":"BUY","strength":0.45,"price":118.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":"2019-11-01","known_ts":"2019-11-01","bar_index":1371,"type":"SELL","strength":0.588,"price":118.83,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-11-15","known_ts":"2019-11-15","bar_index":1375,"type":"RECLAIM","strength":0.725,"price":135.46,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-11-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-12-03","known_ts":"2019-12-03","bar_index":1378,"type":"SELL","strength":0.725,"price":133.19,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-12-10","known_ts":"2019-12-10","bar_index":1380,"type":"SELL","strength":0.588,"price":127.84,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-12-26","known_ts":"2019-12-26","bar_index":1384,"type":"RECLAIM","strength":0.863,"price":135.84,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-12-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-01-14","known_ts":"2020-01-14","bar_index":1388,"type":"SELL","strength":0.863,"price":140.86,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-02-13","known_ts":"2020-02-18","bar_index":1395,"type":"BUY","strength":0.863,"price":149.21,"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-06-04","known_ts":"2020-06-04","bar_index":1420,"type":"SELL","strength":1.0,"price":173.58,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-06-18","known_ts":"2020-06-18","bar_index":1424,"type":"RECLAIM","strength":1.0,"price":179.85,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-07-15","known_ts":"2020-07-17","bar_index":1430,"type":"BUY","strength":0.863,"price":185.88,"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":"2020-10-05","known_ts":"2020-10-07","bar_index":1449,"type":"BUY","strength":0.863,"price":203.53,"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":"2020-11-24","known_ts":"2020-11-24","bar_index":1461,"type":"SELL","strength":1.0,"price":207.02,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-12-30","known_ts":"2021-01-04","bar_index":1469,"type":"BUY","strength":0.725,"price":216.08,"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":"2021-01-27","known_ts":"2021-01-27","bar_index":1475,"type":"SELL","strength":1.0,"price":213.61,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-08","known_ts":"2021-03-10","bar_index":1484,"type":"BUY","strength":0.725,"price":223.47,"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":"2021-04-07","known_ts":"2021-04-07","bar_index":1491,"type":"SELL","strength":0.863,"price":240.98,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-04-23","known_ts":"2021-04-23","bar_index":1495,"type":"RECLAIM","strength":0.863,"price":250.83,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-04-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-20","known_ts":"2021-05-20","bar_index":1501,"type":"SELL","strength":1.0,"price":256.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-07-23","known_ts":"2021-07-27","bar_index":1516,"type":"BUY","strength":0.863,"price":260.32,"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":"2021-11-19","known_ts":"2021-11-19","bar_index":1544,"type":"SELL","strength":1.0,"price":306.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-12-27","known_ts":"2021-12-27","bar_index":1552,"type":"RECLAIM","strength":1.0,"price":324.88,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-11-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-01-06","known_ts":"2022-01-06","bar_index":1554,"type":"SELL","strength":1.0,"price":291.77,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-02-11","known_ts":"2022-02-15","bar_index":1563,"type":"BUY","strength":0.725,"price":319.79,"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":60},{"ts":"2022-04-04","known_ts":"2022-04-04","bar_index":1574,"type":"SELL","strength":0.725,"price":328.67,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-04-19","known_ts":"2022-04-19","bar_index":1578,"type":"RECLAIM","strength":0.863,"price":340.76,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-04-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-04-22","known_ts":"2022-04-22","bar_index":1579,"type":"SELL","strength":0.863,"price":321.55,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-07-01","known_ts":"2022-07-06","bar_index":1595,"type":"BUY","strength":0.45,"price":280.72,"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-15","known_ts":"2022-07-15","bar_index":1598,"type":"RECLAIM","strength":0.588,"price":304.95,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-07-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2022-08-23","known_ts":"2022-08-23","bar_index":1607,"type":"SELL","strength":0.725,"price":327.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-09-09","known_ts":"2022-09-09","bar_index":1611,"type":"RECLAIM","strength":0.725,"price":343.39,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-08-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-09-21","known_ts":"2022-09-21","bar_index":1613,"type":"SELL","strength":0.863,"price":331.92,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-10-05","known_ts":"2022-10-05","bar_index":1617,"type":"RECLAIM","strength":0.863,"price":348.76,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-09-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-10-10","known_ts":"2022-10-12","bar_index":1618,"type":"BUY","strength":0.863,"price":351.0,"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":20},{"ts":"2022-11-02","known_ts":"2022-11-02","bar_index":1623,"type":"SELL","strength":0.863,"price":350.34,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-08","known_ts":"2022-12-12","bar_index":1632,"type":"BUY","strength":0.725,"price":353.06,"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":30},{"ts":"2023-04-03","known_ts":"2023-04-05","bar_index":1658,"type":"BUY","strength":0.45,"price":283.91,"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-05-16","known_ts":"2023-05-16","bar_index":1668,"type":"SELL","strength":0.588,"price":284.83,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-05-19","known_ts":"2023-05-19","bar_index":1669,"type":"SELL","strength":0.588,"price":284.85,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-05-30","known_ts":"2023-06-01","bar_index":1671,"type":"REBUY","strength":0.588,"price":282.97,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2023-06-21","known_ts":"2023-06-23","bar_index":1676,"type":"REBUY","strength":0.588,"price":287.94,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2023-07-10","known_ts":"2023-07-10","bar_index":1680,"type":"RECLAIM","strength":0.725,"price":291.7,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-06-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-09-12","known_ts":"2023-09-14","bar_index":1695,"type":"BUY","strength":0.863,"price":326.99,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2024-01-25","known_ts":"2024-01-25","bar_index":1726,"type":"SELL","strength":0.863,"price":354.68,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-02-26","known_ts":"2024-02-26","bar_index":1733,"type":"RECLAIM","strength":1.0,"price":401.78,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-03-08","known_ts":"2024-03-12","bar_index":1736,"type":"REBUY","strength":0.863,"price":402.55,"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-04-02","known_ts":"2024-04-02","bar_index":1741,"type":"SELL","strength":1.0,"price":378.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-07-15","known_ts":"2024-07-17","bar_index":1765,"type":"BUY","strength":0.45,"price":298.13,"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":"2024-09-04","known_ts":"2024-09-04","bar_index":1777,"type":"SELL","strength":0.588,"price":327.48,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-10-02","known_ts":"2024-10-02","bar_index":1783,"type":"SELL","strength":0.725,"price":331.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-11-01","known_ts":"2024-11-05","bar_index":1791,"type":"BUY","strength":0.725,"price":333.39,"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":45},{"ts":"2025-01-08","known_ts":"2025-01-13","bar_index":1806,"type":"BUY","strength":0.45,"price":294.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-01-17","known_ts":"2025-01-22","bar_index":1808,"type":"BUY","strength":0.45,"price":302.67,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2025-02-06","known_ts":"2025-02-06","bar_index":1812,"type":"SELL","strength":0.588,"price":283.97,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-02-27","known_ts":"2025-03-03","bar_index":1817,"type":"BUY","strength":0.588,"price":302.84,"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":"2025-03-04","known_ts":"2025-03-04","bar_index":1818,"type":"RECLAIM","strength":0.725,"price":323.83,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-02-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-04-17","known_ts":"2025-04-17","bar_index":1828,"type":"SELL","strength":0.863,"price":322.19,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-05-07","known_ts":"2025-05-07","bar_index":1833,"type":"RECLAIM","strength":0.863,"price":322.2,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-04-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-08-20","known_ts":"2025-08-22","bar_index":1857,"type":"BUY","strength":0.45,"price":174.44,"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-19","known_ts":"2025-09-19","bar_index":1864,"type":"SELL","strength":0.588,"price":182.56,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-10-23","known_ts":"2025-10-23","bar_index":1872,"type":"SELL","strength":0.588,"price":162.19,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-12-02","known_ts":"2025-12-04","bar_index":1881,"type":"BUY","strength":0.588,"price":150.57,"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":"2026-01-02","known_ts":"2026-01-02","bar_index":1888,"type":"RECLAIM","strength":0.725,"price":184.73,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-12-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-30","known_ts":"2026-01-30","bar_index":1894,"type":"SELL","strength":0.725,"price":181.18,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-04-09","known_ts":"2026-04-13","bar_index":1910,"type":"BUY","strength":0.725,"price":149.98,"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":55},{"ts":"2026-05-15","known_ts":"2026-05-15","bar_index":1918,"type":"SELL","strength":0.863,"price":184.99,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-05-21","known_ts":"2026-05-21","bar_index":1920,"type":"SELL","strength":0.863,"price":176.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-06-04","known_ts":"2026-06-08","bar_index":1923,"type":"REBUY","strength":1.0,"price":198.41,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2026-07-16","known_ts":"2026-07-16","bar_index":1932,"type":"SELL","strength":1.0,"price":225.37,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}}],"state":{"position_hint":"flat","last_signal":"SELL","last_scored_signal":"SELL","last_scored_ts":"2026-07-16","bars_since_signal":4,"extended":true,"strong_bull":true,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2018-11-28","2019-04-24","2019-08-06","2019-09-18","2019-10-01","2020-02-10","2020-03-06","2020-06-18","2020-09-22","2020-09-30","2020-12-21","2021-02-09","2021-03-08","2021-07-20","2022-01-26","2022-05-13","2022-06-17","2022-09-30","2022-11-21","2023-01-19","2023-03-16","2023-11-06","2023-12-01","2024-01-03","2024-02-02","2024-04-17","2024-05-08","2024-06-07","2024-07-10","2024-10-24","2024-11-27","2025-01-03","2025-02-24","2025-03-25","2025-06-06","2025-07-25","2025-11-10","2025-11-21","2025-12-29","2026-02-20"],"warnings":[{"ts":"2022-04-22","kind":"confirm"},{"ts":"2022-08-05","kind":"arm"},{"ts":"2022-08-23","kind":"confirm"},{"ts":"2022-09-13","kind":"arm"},{"ts":"2022-09-21","kind":"confirm"},{"ts":"2022-10-27","kind":"arm"},{"ts":"2022-11-02","kind":"confirm"},{"ts":"2023-04-19","kind":"arm"},{"ts":"2023-05-16","kind":"confirm"},{"ts":"2023-05-19","kind":"arm"},{"ts":"2023-05-19","kind":"confirm"},{"ts":"2023-07-12","kind":"arm"},{"ts":"2023-09-29","kind":"arm"},{"ts":"2024-01-22","kind":"arm"},{"ts":"2024-01-25","kind":"confirm"},{"ts":"2024-03-04","kind":"arm"},{"ts":"2024-04-01","kind":"arm"},{"ts":"2024-04-02","kind":"confirm"},{"ts":"2024-08-14","kind":"arm"},{"ts":"2024-09-04","kind":"confirm"},{"ts":"2024-09-20","kind":"arm"},{"ts":"2024-10-02","kind":"confirm"},{"ts":"2025-02-06","kind":"arm"},{"ts":"2025-02-06","kind":"confirm"},{"ts":"2025-03-20","kind":"arm"},{"ts":"2025-04-15","kind":"arm"},{"ts":"2025-04-17","kind":"confirm"},{"ts":"2025-09-12","kind":"arm"},{"ts":"2025-09-19","kind":"confirm"},{"ts":"2025-10-13","kind":"arm"},{"ts":"2025-10-23","kind":"confirm"},{"ts":"2026-01-13","kind":"arm"},{"ts":"2026-01-30","kind":"confirm"},{"ts":"2026-05-11","kind":"arm"},{"ts":"2026-05-15","kind":"confirm"},{"ts":"2026-05-21","kind":"arm"},{"ts":"2026-05-21","kind":"confirm"},{"ts":"2026-06-17","kind":"arm"},{"ts":"2026-07-16","kind":"arm"},{"ts":"2026-07-16","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":[]}}}