{"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":"HUBB","timeframe":"3D","as_of":"2026-07-29T00:00:00Z","bar_quality":"real_ohlc","signals":[{"ts":"1973-02-07","known_ts":"1973-02-07","bar_index":19,"type":"SELL","strength":0.45,"price":0.1689,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1995-06-09","known_ts":"1995-06-09","bar_index":1898,"type":"SELL","strength":0.725,"price":11.868,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-07-17","known_ts":"1995-07-17","bar_index":1907,"type":"RECLAIM","strength":0.725,"price":12.072,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-06-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-08-10","known_ts":"1995-08-14","bar_index":1913,"type":"BUY","strength":0.588,"price":12.6061,"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":"1995-10-02","known_ts":"1995-10-04","bar_index":1925,"type":"BUY","strength":0.588,"price":12.6829,"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":65},{"ts":"1995-11-01","known_ts":"1995-11-01","bar_index":1932,"type":"SELL","strength":0.725,"price":13.0865,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-11-16","known_ts":"1995-11-16","bar_index":1936,"type":"RECLAIM","strength":0.725,"price":13.2752,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-11-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-02-01","known_ts":"1996-02-01","bar_index":1953,"type":"SELL","strength":1.0,"price":14.5651,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-02-16","known_ts":"1996-02-16","bar_index":1957,"type":"RECLAIM","strength":1.0,"price":14.9175,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-02-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-02-26","known_ts":"1996-02-26","bar_index":1958,"type":"SELL","strength":1.0,"price":14.7548,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-05-06","known_ts":"1996-05-08","bar_index":1975,"type":"BUY","strength":0.588,"price":14.2885,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1996-06-19","known_ts":"1996-06-19","bar_index":1985,"type":"SELL","strength":0.725,"price":15.4958,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-06-21","known_ts":"1996-06-21","bar_index":1986,"type":"SELL","strength":0.725,"price":14.9727,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-08-05","known_ts":"1996-08-07","bar_index":1996,"type":"BUY","strength":0.725,"price":15.8261,"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":50},{"ts":"1996-09-19","known_ts":"1996-09-19","bar_index":2006,"type":"SELL","strength":0.725,"price":16.1874,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-10-03","known_ts":"1996-10-03","bar_index":2010,"type":"RECLAIM","strength":0.863,"price":16.7972,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-09-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-11-27","known_ts":"1996-11-27","bar_index":2023,"type":"SELL","strength":0.863,"price":18.682,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-02-21","known_ts":"1997-02-21","bar_index":2042,"type":"SELL","strength":0.863,"price":19.1933,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-04-30","known_ts":"1997-05-02","bar_index":2058,"type":"BUY","strength":0.588,"price":20.1496,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1997-07-29","known_ts":"1997-07-29","bar_index":2078,"type":"SELL","strength":0.725,"price":21.2665,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-08-08","known_ts":"1997-08-08","bar_index":2081,"type":"SELL","strength":0.863,"price":21.238,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-11-26","known_ts":"1997-12-01","bar_index":2107,"type":"BUY","strength":0.588,"price":20.8551,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1998-01-07","known_ts":"1998-01-07","bar_index":2116,"type":"SELL","strength":0.725,"price":21.9514,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-01-26","known_ts":"1998-01-26","bar_index":2120,"type":"RECLAIM","strength":0.863,"price":23.0947,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-01-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-07-09","known_ts":"1998-07-13","bar_index":2158,"type":"BUY","strength":0.45,"price":20.6648,"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":"1998-07-28","known_ts":"1998-07-28","bar_index":2162,"type":"SELL","strength":0.45,"price":19.9123,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-09-21","known_ts":"1998-09-23","bar_index":2175,"type":"BUY","strength":0.45,"price":17.9168,"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":"1998-11-30","known_ts":"1998-11-30","bar_index":2191,"type":"SELL","strength":0.725,"price":18.0335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-01","known_ts":"1998-12-01","bar_index":2191,"type":"SELL","strength":0.725,"price":18.0335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-02-08","known_ts":"1999-02-10","bar_index":2207,"type":"BUY","strength":0.725,"price":17.2126,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1999-03-19","known_ts":"1999-03-19","bar_index":2216,"type":"SELL","strength":0.863,"price":18.74,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-04-06","known_ts":"1999-04-06","bar_index":2220,"type":"SELL","strength":0.863,"price":19.0071,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-04-22","known_ts":"1999-04-22","bar_index":2224,"type":"RECLAIM","strength":0.863,"price":19.8373,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-04-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-17","known_ts":"1999-05-17","bar_index":2229,"type":"SELL","strength":0.863,"price":21.6165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-11-05","known_ts":"1999-11-09","bar_index":2270,"type":"BUY","strength":0.45,"price":14.4345,"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":"1999-11-23","known_ts":"1999-11-23","bar_index":2274,"type":"SELL","strength":0.45,"price":13.5305,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2000-01-27","known_ts":"2000-01-27","bar_index":2288,"type":"SELL","strength":0.588,"price":12.5312,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-01-31","known_ts":"2000-01-31","bar_index":2289,"type":"SELL","strength":0.588,"price":12.6224,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-03-21","known_ts":"2000-03-23","bar_index":2301,"type":"BUY","strength":0.45,"price":12.8109,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2000-04-11","known_ts":"2000-04-11","bar_index":2306,"type":"RECLAIM","strength":0.725,"price":13.1515,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-03-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-14","known_ts":"2000-04-14","bar_index":2307,"type":"SELL","strength":0.725,"price":12.6564,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-05-02","known_ts":"2000-05-02","bar_index":2310,"type":"SELL","strength":0.725,"price":12.347,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-05-09","known_ts":"2000-05-09","bar_index":2312,"type":"SELL","strength":0.725,"price":11.6969,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-05-19","known_ts":"2000-05-23","bar_index":2315,"type":"REBUY","strength":0.725,"price":13.0278,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2000-06-29","known_ts":"2000-06-29","bar_index":2324,"type":"SELL","strength":0.725,"price":12.7856,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-07-07","known_ts":"2000-07-11","bar_index":2326,"type":"REBUY","strength":1.0,"price":13.475,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2000-07-21","known_ts":"2000-07-21","bar_index":2329,"type":"SELL","strength":0.863,"price":12.8799,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2000-08-10","known_ts":"2000-08-14","bar_index":2334,"type":"BUY","strength":1.0,"price":14.008,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2000-09-08","known_ts":"2000-09-08","bar_index":2340,"type":"SELL","strength":0.725,"price":12.3785,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2000-10-26","known_ts":"2000-10-30","bar_index":2352,"type":"BUY","strength":0.725,"price":12.0133,"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":"2000-12-11","known_ts":"2000-12-11","bar_index":2362,"type":"SELL","strength":0.863,"price":12.204,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2000-12-27","known_ts":"2000-12-29","bar_index":2366,"type":"REBUY","strength":1.0,"price":13.6692,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2001-02-28","known_ts":"2001-02-28","bar_index":2380,"type":"SELL","strength":1.0,"price":13.9529,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-04-25","known_ts":"2001-04-27","bar_index":2393,"type":"BUY","strength":0.863,"price":14.1079,"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":15},{"ts":"2001-07-09","known_ts":"2001-07-09","bar_index":2410,"type":"SELL","strength":1.0,"price":14.7876,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-07-25","known_ts":"2001-07-25","bar_index":2414,"type":"RECLAIM","strength":1.0,"price":15.6801,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-07-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-08-30","known_ts":"2001-08-30","bar_index":2422,"type":"SELL","strength":1.0,"price":15.3157,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-08-31","known_ts":"2001-08-31","bar_index":2423,"type":"SELL","strength":0.863,"price":16.0287,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-12-28","known_ts":"2001-12-28","bar_index":2449,"type":"RECLAIM","strength":0.863,"price":16.0309,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-08-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-25","known_ts":"2002-03-25","bar_index":2468,"type":"SELL","strength":1.0,"price":17.8965,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-10","known_ts":"2002-04-10","bar_index":2472,"type":"RECLAIM","strength":1.0,"price":18.6506,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-03-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-08-08","known_ts":"2002-08-12","bar_index":2500,"type":"BUY","strength":0.725,"price":17.7769,"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":"2002-09-03","known_ts":"2002-09-03","bar_index":2505,"type":"SELL","strength":0.588,"price":17.2031,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2002-10-24","known_ts":"2002-10-24","bar_index":2518,"type":"RECLAIM","strength":0.863,"price":18.5867,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-09-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-12-26","known_ts":"2002-12-26","bar_index":2532,"type":"SELL","strength":1.0,"price":19.1725,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-01-13","known_ts":"2003-01-13","bar_index":2536,"type":"RECLAIM","strength":1.0,"price":19.3583,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-12-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-03-14","known_ts":"2003-03-18","bar_index":2550,"type":"BUY","strength":0.725,"price":18.3265,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2003-04-04","known_ts":"2003-04-04","bar_index":2555,"type":"SELL","strength":0.588,"price":17.9049,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-04-23","known_ts":"2003-04-23","bar_index":2559,"type":"RECLAIM","strength":0.725,"price":18.0872,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-04-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-16","known_ts":"2003-05-16","bar_index":2564,"type":"SELL","strength":0.588,"price":17.7739,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-06-02","known_ts":"2003-06-02","bar_index":2568,"type":"RECLAIM","strength":0.725,"price":20.1096,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-30","known_ts":"2003-06-30","bar_index":2574,"type":"SELL","strength":0.863,"price":19.0368,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-15","known_ts":"2003-07-15","bar_index":2578,"type":"RECLAIM","strength":0.863,"price":20.1008,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-08-08","known_ts":"2003-08-12","bar_index":2584,"type":"BUY","strength":1.0,"price":21.2798,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2003-09-08","known_ts":"2003-09-08","bar_index":2590,"type":"SELL","strength":1.0,"price":22.6601,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-10","known_ts":"2003-09-10","bar_index":2591,"type":"SELL","strength":1.0,"price":21.97,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-03","known_ts":"2003-11-03","bar_index":2604,"type":"RECLAIM","strength":1.0,"price":24.829,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-09-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-11","known_ts":"2003-11-11","bar_index":2606,"type":"SELL","strength":1.0,"price":24.887,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-18","known_ts":"2003-11-18","bar_index":2607,"type":"SELL","strength":1.0,"price":24.4055,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-03","known_ts":"2003-12-03","bar_index":2611,"type":"RECLAIM","strength":1.0,"price":25.1074,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-11","known_ts":"2003-12-15","bar_index":2613,"type":"REBUY","strength":1.0,"price":26.301,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2004-03-05","known_ts":"2004-03-09","bar_index":2632,"type":"BUY","strength":0.725,"price":24.191,"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":"2004-03-26","known_ts":"2004-03-30","bar_index":2637,"type":"BUY","strength":0.725,"price":23.7973,"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":"2004-05-10","known_ts":"2004-05-10","bar_index":2647,"type":"SELL","strength":0.863,"price":25.5594,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-05-17","known_ts":"2004-05-17","bar_index":2648,"type":"SELL","strength":0.863,"price":24.752,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-05-26","known_ts":"2004-05-28","bar_index":2651,"type":"REBUY","strength":0.863,"price":26.414,"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":"2004-06-15","known_ts":"2004-06-17","bar_index":2655,"type":"BUY","strength":0.863,"price":26.5036,"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":35},{"ts":"2004-06-23","known_ts":"2004-06-25","bar_index":2657,"type":"BUY","strength":0.863,"price":26.5749,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2004-07-26","known_ts":"2004-07-26","bar_index":2664,"type":"SELL","strength":0.863,"price":26.6164,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-09-09","known_ts":"2004-09-13","bar_index":2675,"type":"BUY","strength":0.725,"price":26.9252,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2004-10-14","known_ts":"2004-10-14","bar_index":2683,"type":"SELL","strength":0.863,"price":26.6442,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-11-08","known_ts":"2004-11-08","bar_index":2689,"type":"RECLAIM","strength":0.725,"price":27.3739,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-10-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-01-24","known_ts":"2005-01-24","bar_index":2706,"type":"SELL","strength":0.863,"price":29.0449,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-02-11","known_ts":"2005-02-15","bar_index":2711,"type":"BUY","strength":0.863,"price":31.1884,"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":"2005-03-11","known_ts":"2005-03-11","bar_index":2717,"type":"SELL","strength":1.0,"price":32.1642,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-03-23","known_ts":"2005-03-23","bar_index":2720,"type":"SELL","strength":1.0,"price":31.6856,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-05-23","known_ts":"2005-05-25","bar_index":2734,"type":"BUY","strength":0.588,"price":27.3841,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2005-06-24","known_ts":"2005-06-24","bar_index":2741,"type":"SELL","strength":0.588,"price":27.7963,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-06-29","known_ts":"2005-06-29","bar_index":2742,"type":"SELL","strength":0.588,"price":27.1435,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-07-14","known_ts":"2005-07-18","bar_index":2746,"type":"REBUY","strength":0.45,"price":27.5584,"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-09-08","known_ts":"2005-09-08","bar_index":2759,"type":"RECLAIM","strength":0.725,"price":29.224,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-06-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-07","known_ts":"2005-12-07","bar_index":2780,"type":"SELL","strength":0.863,"price":29.4409,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-02-22","known_ts":"2006-02-24","bar_index":2797,"type":"BUY","strength":0.45,"price":28.2231,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2006-02-27","known_ts":"2006-02-27","bar_index":2798,"type":"RECLAIM","strength":0.588,"price":28.9968,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2006-02-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2006-05-10","known_ts":"2006-05-10","bar_index":2815,"type":"SELL","strength":0.863,"price":31.9171,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-01","known_ts":"2006-08-03","bar_index":2834,"type":"BUY","strength":0.45,"price":29.5747,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2006-10-12","known_ts":"2006-10-12","bar_index":2851,"type":"RECLAIM","strength":0.725,"price":32.943,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-05-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-27","known_ts":"2006-10-27","bar_index":2854,"type":"SELL","strength":0.725,"price":32.0073,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-30","known_ts":"2006-10-30","bar_index":2855,"type":"SELL","strength":0.863,"price":31.0211,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-15","known_ts":"2006-11-15","bar_index":2859,"type":"RECLAIM","strength":0.863,"price":32.0453,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-10-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-24","known_ts":"2006-11-28","bar_index":2861,"type":"REBUY","strength":0.863,"price":32.4941,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2007-01-24","known_ts":"2007-01-26","bar_index":2874,"type":"BUY","strength":0.588,"price":30.1931,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"2007-03-02","known_ts":"2007-03-02","bar_index":2882,"type":"SELL","strength":0.725,"price":30.658,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-03-05","known_ts":"2007-03-05","bar_index":2883,"type":"SELL","strength":0.588,"price":30.2696,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-03-21","known_ts":"2007-03-21","bar_index":2887,"type":"RECLAIM","strength":0.725,"price":31.3149,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-03-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-04-03","known_ts":"2007-04-05","bar_index":2890,"type":"REBUY","strength":0.725,"price":31.4111,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2007-06-26","known_ts":"2007-06-26","bar_index":2909,"type":"SELL","strength":1.0,"price":35.0237,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-07-12","known_ts":"2007-07-12","bar_index":2913,"type":"RECLAIM","strength":1.0,"price":37.4623,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-06-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-09-27","known_ts":"2007-10-01","bar_index":2931,"type":"BUY","strength":0.725,"price":37.0633,"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":70},{"ts":"2007-10-17","known_ts":"2007-10-17","bar_index":2935,"type":"SELL","strength":0.863,"price":36.0117,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-10-19","known_ts":"2007-10-19","bar_index":2936,"type":"SELL","strength":0.725,"price":34.7785,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-11-27","known_ts":"2007-11-29","bar_index":2945,"type":"BUY","strength":0.725,"price":35.142,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2008-02-01","known_ts":"2008-02-05","bar_index":2960,"type":"BUY","strength":0.45,"price":31.0039,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2008-03-07","known_ts":"2008-03-07","bar_index":2968,"type":"SELL","strength":0.45,"price":29.215,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-03-11","known_ts":"2008-03-11","bar_index":2968,"type":"SELL","strength":0.45,"price":29.215,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-03-31","known_ts":"2008-04-02","bar_index":2973,"type":"REBUY","strength":0.45,"price":29.5241,"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":"2008-06-02","known_ts":"2008-06-02","bar_index":2987,"type":"SELL","strength":0.588,"price":30.2934,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-07-24","known_ts":"2008-07-28","bar_index":3000,"type":"BUY","strength":0.45,"price":27.0691,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2008-08-25","known_ts":"2008-08-25","bar_index":3007,"type":"SELL","strength":0.588,"price":28.5741,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-09","known_ts":"2008-09-09","bar_index":3010,"type":"SELL","strength":0.725,"price":27.8779,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-10-30","known_ts":"2008-11-03","bar_index":3023,"type":"BUY","strength":0.45,"price":24.0613,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2009-01-20","known_ts":"2009-01-20","bar_index":3041,"type":"SELL","strength":0.725,"price":21.1442,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-05","known_ts":"2009-02-09","bar_index":3045,"type":"REBUY","strength":0.725,"price":21.5906,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2009-03-25","known_ts":"2009-03-27","bar_index":3056,"type":"BUY","strength":0.588,"price":19.1228,"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":15},{"ts":"2009-05-21","known_ts":"2009-05-21","bar_index":3069,"type":"SELL","strength":0.725,"price":21.5646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-08","known_ts":"2009-06-08","bar_index":3073,"type":"RECLAIM","strength":0.863,"price":24.514,"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-07-07","known_ts":"2009-07-07","bar_index":3079,"type":"SELL","strength":1.0,"price":21.9164,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-07-24","known_ts":"2009-07-24","bar_index":3084,"type":"RECLAIM","strength":1.0,"price":26.8067,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-07-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-01","known_ts":"2009-09-01","bar_index":3093,"type":"SELL","strength":1.0,"price":26.0517,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-18","known_ts":"2009-09-18","bar_index":3097,"type":"RECLAIM","strength":1.0,"price":29.8061,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-09-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-02","known_ts":"2009-10-02","bar_index":3100,"type":"SELL","strength":1.0,"price":28.6359,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-19","known_ts":"2009-10-19","bar_index":3104,"type":"RECLAIM","strength":1.0,"price":31.1153,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-10-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-29","known_ts":"2009-10-29","bar_index":3106,"type":"SELL","strength":1.0,"price":29.935,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-01","known_ts":"2010-03-03","bar_index":3134,"type":"BUY","strength":0.725,"price":34.2182,"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-04-22","known_ts":"2010-04-22","bar_index":3146,"type":"SELL","strength":1.0,"price":34.5089,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-13","known_ts":"2010-07-15","bar_index":3165,"type":"BUY","strength":0.588,"price":30.09,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"2010-08-11","known_ts":"2010-08-11","bar_index":3172,"type":"SELL","strength":0.725,"price":32.3706,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-08-23","known_ts":"2010-08-23","bar_index":3174,"type":"SELL","strength":0.725,"price":31.9488,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-09-07","known_ts":"2010-09-07","bar_index":3178,"type":"RECLAIM","strength":0.863,"price":33.736,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-01","known_ts":"2010-12-03","bar_index":3198,"type":"REBUY","strength":1.0,"price":43.4528,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2010-12-09","known_ts":"2010-12-13","bar_index":3200,"type":"REBUY","strength":1.0,"price":43.8705,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2010-12-30","known_ts":"2010-12-30","bar_index":3204,"type":"SELL","strength":1.0,"price":43.4568,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-13","known_ts":"2011-01-13","bar_index":3208,"type":"RECLAIM","strength":1.0,"price":44.442,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-12-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-01","known_ts":"2011-07-06","bar_index":3247,"type":"BUY","strength":0.725,"price":48.369,"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":"2011-07-27","known_ts":"2011-07-27","bar_index":3252,"type":"SELL","strength":0.588,"price":45.1292,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-08-26","known_ts":"2011-08-30","bar_index":3260,"type":"BUY","strength":0.588,"price":42.2706,"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":"2011-09-30","known_ts":"2011-09-30","bar_index":3268,"type":"SELL","strength":0.45,"price":36.0393,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2011-10-26","known_ts":"2011-10-26","bar_index":3274,"type":"RECLAIM","strength":0.725,"price":45.4681,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-09-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-22","known_ts":"2011-11-22","bar_index":3280,"type":"SELL","strength":0.588,"price":43.8732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-23","known_ts":"2011-11-23","bar_index":3280,"type":"SELL","strength":0.588,"price":43.8732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-12-08","known_ts":"2011-12-08","bar_index":3284,"type":"RECLAIM","strength":0.725,"price":47.0334,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-08-13","known_ts":"2012-08-13","bar_index":3340,"type":"SELL","strength":0.725,"price":60.3078,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-10-12","known_ts":"2012-10-12","bar_index":3355,"type":"RECLAIM","strength":0.863,"price":64.0322,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-08-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-22","known_ts":"2012-10-22","bar_index":3357,"type":"SELL","strength":0.863,"price":61.1793,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-24","known_ts":"2012-10-24","bar_index":3357,"type":"SELL","strength":0.863,"price":61.1793,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-25","known_ts":"2012-10-31","bar_index":3358,"type":"REBUY","strength":0.725,"price":63.1869,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2013-04-02","known_ts":"2013-04-02","bar_index":3393,"type":"SELL","strength":1.0,"price":72.5622,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-03","known_ts":"2013-04-03","bar_index":3393,"type":"SELL","strength":1.0,"price":72.5622,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-28","known_ts":"2013-05-28","bar_index":3406,"type":"RECLAIM","strength":0.863,"price":77.2729,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-04-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-05","known_ts":"2013-06-05","bar_index":3408,"type":"SELL","strength":1.0,"price":75.0901,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-07-15","known_ts":"2013-07-15","bar_index":3417,"type":"RECLAIM","strength":0.863,"price":79.0576,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-06-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-15","known_ts":"2013-08-15","bar_index":3424,"type":"SELL","strength":1.0,"price":81.608,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-05","known_ts":"2013-11-05","bar_index":3443,"type":"SELL","strength":0.725,"price":81.3597,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-11-19","known_ts":"2013-11-19","bar_index":3447,"type":"RECLAIM","strength":0.725,"price":82.806,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-11-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-02-03","known_ts":"2014-02-03","bar_index":3463,"type":"SELL","strength":0.863,"price":87.022,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-02-18","known_ts":"2014-02-18","bar_index":3467,"type":"RECLAIM","strength":0.863,"price":93.4676,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-02-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-07","known_ts":"2014-07-07","bar_index":3499,"type":"SELL","strength":0.725,"price":95.3933,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-08-21","known_ts":"2014-08-25","bar_index":3510,"type":"BUY","strength":0.588,"price":95.2218,"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-09-12","known_ts":"2014-09-16","bar_index":3515,"type":"BUY","strength":0.588,"price":97.1869,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2014-11-11","known_ts":"2014-11-13","bar_index":3529,"type":"BUY","strength":0.45,"price":87.1223,"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-03-03","known_ts":"2015-03-03","bar_index":3554,"type":"SELL","strength":0.588,"price":87.1382,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-03-05","known_ts":"2015-03-05","bar_index":3554,"type":"SELL","strength":0.588,"price":87.1382,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-04-15","known_ts":"2015-04-17","bar_index":3564,"type":"BUY","strength":0.725,"price":87.5018,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2015-05-14","known_ts":"2015-05-18","bar_index":3571,"type":"BUY","strength":0.863,"price":88.0392,"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":40},{"ts":"2015-06-05","known_ts":"2015-06-09","bar_index":3576,"type":"BUY","strength":0.863,"price":87.7915,"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":60},{"ts":"2015-06-29","known_ts":"2015-06-29","bar_index":3581,"type":"SELL","strength":0.725,"price":86.0277,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-07-01","known_ts":"2015-07-01","bar_index":3582,"type":"SELL","strength":0.725,"price":85.3286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-05","known_ts":"2015-10-07","bar_index":3604,"type":"BUY","strength":0.45,"price":71.4181,"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-18","known_ts":"2015-12-18","bar_index":3621,"type":"SELL","strength":0.725,"price":74.033,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-12-21","known_ts":"2015-12-23","bar_index":3622,"type":"REBUY","strength":0.725,"price":80.5556,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2016-01-11","known_ts":"2016-01-11","bar_index":3626,"type":"SELL","strength":0.725,"price":74.218,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-02-18","known_ts":"2016-02-22","bar_index":3635,"type":"BUY","strength":0.725,"price":76.9847,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2016-05-04","known_ts":"2016-05-04","bar_index":3652,"type":"SELL","strength":1.0,"price":84.6297,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-05-18","known_ts":"2016-05-18","bar_index":3656,"type":"RECLAIM","strength":1.0,"price":84.8402,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-05-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-07-11","known_ts":"2016-07-13","bar_index":3668,"type":"BUY","strength":0.863,"price":86.4782,"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":"2016-08-09","known_ts":"2016-08-11","bar_index":3675,"type":"REBUY","strength":0.863,"price":87.0971,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2016-09-08","known_ts":"2016-09-08","bar_index":3682,"type":"SELL","strength":0.863,"price":85.8556,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-09-09","known_ts":"2016-09-09","bar_index":3682,"type":"SELL","strength":0.863,"price":85.8556,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-11-07","known_ts":"2016-11-09","bar_index":3696,"type":"BUY","strength":0.863,"price":88.7799,"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":"2017-01-09","known_ts":"2017-01-09","bar_index":3710,"type":"SELL","strength":1.0,"price":97.7398,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-31","known_ts":"2017-01-31","bar_index":3715,"type":"RECLAIM","strength":1.0,"price":100.6741,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-01-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-02-03","known_ts":"2017-02-07","bar_index":3716,"type":"REBUY","strength":1.0,"price":101.894,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2017-05-26","known_ts":"2017-05-31","bar_index":3742,"type":"BUY","strength":0.725,"price":96.6759,"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":"2017-06-20","known_ts":"2017-06-20","bar_index":3747,"type":"SELL","strength":0.588,"price":94.0402,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2017-06-22","known_ts":"2017-06-22","bar_index":3748,"type":"SELL","strength":0.588,"price":94.1987,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2017-07-27","known_ts":"2017-07-27","bar_index":3756,"type":"RECLAIM","strength":0.863,"price":99.078,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-06-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-08-11","known_ts":"2017-08-11","bar_index":3759,"type":"SELL","strength":0.725,"price":95.9336,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-09-08","known_ts":"2017-09-12","bar_index":3766,"type":"BUY","strength":0.588,"price":96.3784,"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":"2017-11-07","known_ts":"2017-11-07","bar_index":3780,"type":"SELL","strength":0.863,"price":103.2362,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-09","known_ts":"2017-11-09","bar_index":3780,"type":"SELL","strength":0.863,"price":103.2362,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-24","known_ts":"2017-11-24","bar_index":3784,"type":"RECLAIM","strength":1.0,"price":105.8383,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-11-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-29","known_ts":"2017-12-01","bar_index":3785,"type":"REBUY","strength":1.0,"price":105.0107,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2018-01-31","known_ts":"2018-01-31","bar_index":3799,"type":"SELL","strength":1.0,"price":113.0423,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-05-18","known_ts":"2018-05-22","bar_index":3824,"type":"BUY","strength":0.588,"price":93.9618,"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":30},{"ts":"2018-06-19","known_ts":"2018-06-19","bar_index":3831,"type":"SELL","strength":0.588,"price":92.3231,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-06-27","known_ts":"2018-06-27","bar_index":3833,"type":"SELL","strength":0.588,"price":90.4581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-07-24","known_ts":"2018-07-24","bar_index":3839,"type":"RECLAIM","strength":0.725,"price":105.0612,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-10","known_ts":"2018-08-10","bar_index":3843,"type":"SELL","strength":0.588,"price":101.3484,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-08-27","known_ts":"2018-08-27","bar_index":3847,"type":"RECLAIM","strength":0.725,"price":108.4916,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-08-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-10-02","known_ts":"2018-10-02","bar_index":3855,"type":"SELL","strength":0.863,"price":112.6918,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-22","known_ts":"2019-03-22","bar_index":3894,"type":"SELL","strength":0.863,"price":100.5582,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-03","known_ts":"2019-04-05","bar_index":3897,"type":"REBUY","strength":0.863,"price":109.2423,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":10},{"ts":"2019-04-25","known_ts":"2019-04-25","bar_index":3902,"type":"SELL","strength":0.863,"price":107.6872,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-30","known_ts":"2019-05-02","bar_index":3903,"type":"BUY","strength":0.863,"price":112.4487,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2019-05-13","known_ts":"2019-05-13","bar_index":3906,"type":"SELL","strength":0.863,"price":105.573,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-20","known_ts":"2019-06-24","bar_index":3915,"type":"BUY","strength":0.863,"price":110.435,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2019-07-18","known_ts":"2019-07-18","bar_index":3921,"type":"SELL","strength":1.0,"price":110.4174,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-09-03","known_ts":"2019-09-05","bar_index":3932,"type":"BUY","strength":0.863,"price":117.203,"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":"2019-10-01","known_ts":"2019-10-01","bar_index":3938,"type":"SELL","strength":1.0,"price":115.2099,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-10-18","known_ts":"2019-10-22","bar_index":3943,"type":"BUY","strength":1.0,"price":121.3576,"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":10},{"ts":"2019-12-18","known_ts":"2019-12-20","bar_index":3957,"type":"REBUY","strength":1.0,"price":132.4606,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2020-04-07","known_ts":"2020-04-09","bar_index":3982,"type":"BUY","strength":0.588,"price":111.6551,"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":60},{"ts":"2020-05-12","known_ts":"2020-05-12","bar_index":3990,"type":"SELL","strength":0.588,"price":101.1572,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-03","known_ts":"2020-06-03","bar_index":3995,"type":"RECLAIM","strength":0.725,"price":124.5468,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-24","known_ts":"2020-06-24","bar_index":4000,"type":"SELL","strength":0.588,"price":107.3651,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-07-13","known_ts":"2020-07-13","bar_index":4004,"type":"RECLAIM","strength":0.725,"price":119.2323,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-04","known_ts":"2020-09-04","bar_index":4017,"type":"SELL","strength":0.863,"price":128.5579,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-09","known_ts":"2020-10-09","bar_index":4025,"type":"RECLAIM","strength":1.0,"price":131.5409,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-09-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-10-19","known_ts":"2020-10-21","bar_index":4027,"type":"BUY","strength":1.0,"price":133.9508,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2020-12-18","known_ts":"2020-12-18","bar_index":4041,"type":"SELL","strength":1.0,"price":143.6475,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-11","known_ts":"2021-01-11","bar_index":4046,"type":"RECLAIM","strength":1.0,"price":151.571,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-30","known_ts":"2021-04-01","bar_index":4064,"type":"REBUY","strength":1.0,"price":175.1622,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2021-04-08","known_ts":"2021-04-08","bar_index":4066,"type":"SELL","strength":1.0,"price":172.4573,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-04-26","known_ts":"2021-04-26","bar_index":4070,"type":"RECLAIM","strength":1.0,"price":176.1098,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-04-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-07-13","known_ts":"2021-07-15","bar_index":4088,"type":"BUY","strength":0.725,"price":177.7566,"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-09-09","known_ts":"2021-09-09","bar_index":4101,"type":"SELL","strength":0.863,"price":180.8366,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-10-22","known_ts":"2021-10-26","bar_index":4112,"type":"BUY","strength":0.725,"price":177.7796,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2022-03-11","known_ts":"2022-03-15","bar_index":4144,"type":"BUY","strength":0.45,"price":171.3532,"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-04-12","known_ts":"2022-04-12","bar_index":4151,"type":"SELL","strength":0.588,"price":173.223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-04-28","known_ts":"2022-04-28","bar_index":4155,"type":"RECLAIM","strength":0.725,"price":182.6564,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-04-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-05-10","known_ts":"2022-05-10","bar_index":4157,"type":"SELL","strength":0.588,"price":180.2887,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-05-19","known_ts":"2022-05-19","bar_index":4160,"type":"SELL","strength":0.588,"price":176.1169,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-02","known_ts":"2022-06-06","bar_index":4163,"type":"REBUY","strength":0.725,"price":187.0533,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2022-07-13","known_ts":"2022-07-15","bar_index":4172,"type":"BUY","strength":0.45,"price":179.3335,"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-18","known_ts":"2022-07-18","bar_index":4173,"type":"RECLAIM","strength":0.725,"price":181.7807,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-07-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-26","known_ts":"2022-08-26","bar_index":4182,"type":"SELL","strength":0.863,"price":199.3465,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-29","known_ts":"2022-08-29","bar_index":4183,"type":"SELL","strength":0.863,"price":195.9071,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-09-15","known_ts":"2022-09-19","bar_index":4187,"type":"BUY","strength":0.863,"price":215.5738,"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":40},{"ts":"2022-10-03","known_ts":"2022-10-05","bar_index":4191,"type":"REBUY","strength":0.863,"price":225.6303,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":10},{"ts":"2022-12-05","known_ts":"2022-12-05","bar_index":4205,"type":"SELL","strength":1.0,"price":234.9085,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-02-07","known_ts":"2023-02-09","bar_index":4220,"type":"BUY","strength":0.863,"price":229.5284,"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":"2023-03-09","known_ts":"2023-03-09","bar_index":4227,"type":"SELL","strength":0.725,"price":227.0692,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2023-03-10","known_ts":"2023-03-10","bar_index":4227,"type":"SELL","strength":0.725,"price":227.0692,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2023-03-13","known_ts":"2023-03-13","bar_index":4227,"type":"SELL","strength":0.725,"price":227.0692,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2023-05-01","known_ts":"2023-05-01","bar_index":4239,"type":"RECLAIM","strength":0.863,"price":261.8304,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-03-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-07-25","known_ts":"2023-07-25","bar_index":4258,"type":"SELL","strength":1.0,"price":298.1708,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-11-15","known_ts":"2023-11-17","bar_index":4285,"type":"BUY","strength":0.725,"price":290.373,"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":"2024-01-03","known_ts":"2024-01-03","bar_index":4295,"type":"SELL","strength":0.725,"price":307.0662,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-05","known_ts":"2024-01-05","bar_index":4296,"type":"SELL","strength":0.725,"price":312.9199,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-23","known_ts":"2024-01-23","bar_index":4300,"type":"RECLAIM","strength":0.725,"price":323.5224,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-04-17","known_ts":"2024-04-17","bar_index":4319,"type":"SELL","strength":1.0,"price":380.1716,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-07-29","known_ts":"2024-07-31","bar_index":4343,"type":"BUY","strength":0.588,"price":385.9275,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2024-11-01","known_ts":"2024-11-01","bar_index":4365,"type":"SELL","strength":0.863,"price":416.5238,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-11-04","known_ts":"2024-11-06","bar_index":4366,"type":"REBUY","strength":0.863,"price":461.9432,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2025-03-31","known_ts":"2025-04-02","bar_index":4399,"type":"BUY","strength":0.45,"price":336.4231,"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-08-21","known_ts":"2025-08-21","bar_index":4432,"type":"SELL","strength":0.863,"price":432.3414,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-09","known_ts":"2025-09-09","bar_index":4436,"type":"RECLAIM","strength":0.863,"price":446.8751,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-08-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-10-24","known_ts":"2025-10-28","bar_index":4447,"type":"BUY","strength":0.725,"price":451.2455,"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":"2025-11-13","known_ts":"2025-11-13","bar_index":4451,"type":"SELL","strength":0.863,"price":433.7145,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-12-19","known_ts":"2025-12-23","bar_index":4460,"type":"BUY","strength":0.863,"price":453.3226,"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":"2026-02-27","known_ts":"2026-02-27","bar_index":4475,"type":"SELL","strength":0.863,"price":515.431,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-04-20","known_ts":"2026-04-20","bar_index":4487,"type":"RECLAIM","strength":1.0,"price":548.1028,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-02-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-04-30","known_ts":"2026-04-30","bar_index":4489,"type":"SELL","strength":1.0,"price":506.6474,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-06-15","known_ts":"2026-06-17","bar_index":4500,"type":"BUY","strength":0.725,"price":508.87,"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":"2026-07-13","known_ts":"2026-07-13","bar_index":4506,"type":"SELL","strength":0.725,"price":479.92,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}}],"state":{"position_hint":"flat","last_signal":"SELL","last_scored_signal":"SELL","last_scored_ts":"2026-07-13","bars_since_signal":4,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":false},"early_dots":["2017-03-28","2017-04-19","2017-05-05","2017-08-30","2018-02-16","2018-03-15","2018-04-03","2018-05-07","2018-10-30","2018-11-26","2019-05-30","2019-08-15","2020-01-15","2020-02-06","2020-03-25","2020-10-01","2021-01-06","2021-02-05","2021-05-28","2021-06-21","2021-09-23","2021-10-11","2022-02-01","2022-02-23","2022-06-29","2023-01-06","2023-01-30","2023-08-09","2023-08-22","2023-09-26","2023-11-07","2024-06-13","2024-07-08","2024-12-31","2025-02-25","2025-10-13","2025-11-28","2025-12-19","2026-03-19","2026-05-22"],"warnings":[{"ts":"2022-05-09","kind":"arm"},{"ts":"2022-05-10","kind":"confirm"},{"ts":"2022-05-19","kind":"arm"},{"ts":"2022-05-19","kind":"confirm"},{"ts":"2022-08-12","kind":"arm"},{"ts":"2022-08-26","kind":"confirm"},{"ts":"2022-08-29","kind":"arm"},{"ts":"2022-08-29","kind":"confirm"},{"ts":"2022-11-30","kind":"arm"},{"ts":"2022-12-05","kind":"confirm"},{"ts":"2023-02-27","kind":"arm"},{"ts":"2023-03-09","kind":"confirm"},{"ts":"2023-03-10","kind":"arm"},{"ts":"2023-03-10","kind":"confirm"},{"ts":"2023-03-13","kind":"arm"},{"ts":"2023-03-13","kind":"confirm"},{"ts":"2023-05-12","kind":"arm"},{"ts":"2023-06-23","kind":"arm"},{"ts":"2023-07-25","kind":"confirm"},{"ts":"2023-12-21","kind":"arm"},{"ts":"2024-01-03","kind":"confirm"},{"ts":"2024-01-05","kind":"arm"},{"ts":"2024-01-05","kind":"confirm"},{"ts":"2024-02-14","kind":"arm"},{"ts":"2024-03-15","kind":"arm"},{"ts":"2024-04-17","kind":"confirm"},{"ts":"2024-10-02","kind":"arm"},{"ts":"2024-11-01","kind":"confirm"},{"ts":"2025-04-25","kind":"arm"},{"ts":"2025-08-01","kind":"arm"},{"ts":"2025-08-21","kind":"confirm"},{"ts":"2025-11-13","kind":"arm"},{"ts":"2025-11-13","kind":"confirm"},{"ts":"2026-01-20","kind":"arm"},{"ts":"2026-02-23","kind":"arm"},{"ts":"2026-02-27","kind":"confirm"},{"ts":"2026-04-30","kind":"arm"},{"ts":"2026-04-30","kind":"confirm"},{"ts":"2026-07-02","kind":"arm"},{"ts":"2026-07-13","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":[]}}}