{"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":"WAB","timeframe":"3D","as_of":"2026-07-31T00:00:00Z","bar_quality":"real_ohlc","signals":[{"ts":"1995-12-15","known_ts":"1995-12-19","bar_index":43,"type":"BUY","strength":0.45,"price":4.3387,"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":"1996-01-16","known_ts":"1996-01-16","bar_index":49,"type":"SELL","strength":0.725,"price":4.1697,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-03-06","known_ts":"1996-03-06","bar_index":61,"type":"SELL","strength":0.588,"price":4.9628,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-03-11","known_ts":"1996-03-11","bar_index":62,"type":"SELL","strength":0.725,"price":4.7936,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-04-17","known_ts":"1996-04-17","bar_index":71,"type":"RECLAIM","strength":0.863,"price":5.5831,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-03-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-05-14","known_ts":"1996-05-14","bar_index":77,"type":"SELL","strength":0.863,"price":5.7568,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-06-28","known_ts":"1996-06-28","bar_index":88,"type":"RECLAIM","strength":0.863,"price":5.8697,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-05-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-08-20","known_ts":"1996-08-22","bar_index":100,"type":"BUY","strength":0.725,"price":5.3663,"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":45},{"ts":"1996-09-23","known_ts":"1996-09-23","bar_index":107,"type":"SELL","strength":0.725,"price":5.1968,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1996-09-24","known_ts":"1996-09-24","bar_index":108,"type":"SELL","strength":0.725,"price":5.3098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1996-11-08","known_ts":"1996-11-12","bar_index":119,"type":"BUY","strength":0.45,"price":5.0274,"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":"1996-12-23","known_ts":"1996-12-23","bar_index":129,"type":"RECLAIM","strength":0.725,"price":5.8234,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-09-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-02-24","known_ts":"1997-02-26","bar_index":143,"type":"BUY","strength":0.863,"price":5.9979,"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":30},{"ts":"1997-03-07","known_ts":"1997-03-11","bar_index":146,"type":"BUY","strength":1.0,"price":6.1111,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1997-10-28","known_ts":"1997-10-28","bar_index":200,"type":"SELL","strength":1.0,"price":11.2452,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-12-31","known_ts":"1998-01-05","bar_index":215,"type":"BUY","strength":0.725,"price":11.6181,"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":"1998-04-28","known_ts":"1998-04-28","bar_index":241,"type":"SELL","strength":1.0,"price":12.5016,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-07-16","known_ts":"1998-07-20","bar_index":260,"type":"BUY","strength":0.725,"price":11.8256,"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":75},{"ts":"1998-08-24","known_ts":"1998-08-26","bar_index":269,"type":"BUY","strength":0.588,"price":9.9874,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":65},{"ts":"1998-09-28","known_ts":"1998-09-30","bar_index":277,"type":"BUY","strength":0.45,"price":8.966,"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-17","known_ts":"1998-11-17","bar_index":289,"type":"SELL","strength":0.588,"price":9.5376,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-18","known_ts":"1998-11-18","bar_index":289,"type":"SELL","strength":0.588,"price":9.5376,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-10","known_ts":"1998-12-10","bar_index":294,"type":"SELL","strength":0.588,"price":9.7079,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-28","known_ts":"1998-12-30","bar_index":298,"type":"REBUY","strength":0.588,"price":10.3892,"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":"1999-01-12","known_ts":"1999-01-12","bar_index":301,"type":"SELL","strength":0.588,"price":8.9415,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-02-24","known_ts":"1999-02-26","bar_index":311,"type":"BUY","strength":0.45,"price":9.0031,"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-03-25","known_ts":"1999-03-25","bar_index":318,"type":"RECLAIM","strength":0.725,"price":9.7131,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-02-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-04-27","known_ts":"1999-04-27","bar_index":325,"type":"SELL","strength":0.863,"price":9.9119,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-20","known_ts":"1999-05-20","bar_index":331,"type":"RECLAIM","strength":0.863,"price":10.0585,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-04-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-28","known_ts":"1999-06-02","bar_index":333,"type":"BUY","strength":0.863,"price":10.5983,"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":"1999-06-24","known_ts":"1999-06-24","bar_index":339,"type":"SELL","strength":0.863,"price":11.3087,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-07-14","known_ts":"1999-07-14","bar_index":343,"type":"SELL","strength":0.863,"price":11.0245,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-10-27","known_ts":"1999-10-29","bar_index":368,"type":"BUY","strength":0.45,"price":8.3573,"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-12-09","known_ts":"1999-12-09","bar_index":378,"type":"SELL","strength":0.588,"price":7.9356,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-02-17","known_ts":"2000-02-22","bar_index":394,"type":"BUY","strength":0.45,"price":5.0953,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2000-03-10","known_ts":"2000-03-14","bar_index":399,"type":"BUY","strength":0.45,"price":4.526,"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-05-23","known_ts":"2000-05-23","bar_index":416,"type":"SELL","strength":0.588,"price":5.0141,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-07-14","known_ts":"2000-07-18","bar_index":428,"type":"BUY","strength":0.725,"price":4.8716,"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":10},{"ts":"2000-08-01","known_ts":"2000-08-03","bar_index":432,"type":"BUY","strength":0.588,"price":4.6152,"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":40},{"ts":"2000-08-31","known_ts":"2000-08-31","bar_index":439,"type":"SELL","strength":0.725,"price":4.7906,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-09-14","known_ts":"2000-09-14","bar_index":442,"type":"SELL","strength":0.725,"price":4.7335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-10-25","known_ts":"2000-10-27","bar_index":452,"type":"BUY","strength":0.588,"price":4.4484,"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":30},{"ts":"2000-11-28","known_ts":"2000-11-28","bar_index":459,"type":"SELL","strength":0.725,"price":4.4529,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-11-29","known_ts":"2000-11-29","bar_index":460,"type":"SELL","strength":0.725,"price":4.2245,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-12-26","known_ts":"2000-12-26","bar_index":466,"type":"RECLAIM","strength":0.863,"price":5.823,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-11-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-02-13","known_ts":"2001-02-13","bar_index":477,"type":"SELL","strength":1.0,"price":6.2843,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-03-12","known_ts":"2001-03-12","bar_index":483,"type":"SELL","strength":1.0,"price":5.8044,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-07-02","known_ts":"2001-07-02","bar_index":509,"type":"RECLAIM","strength":1.0,"price":6.4813,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-03-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-07-11","known_ts":"2001-07-11","bar_index":511,"type":"SELL","strength":1.0,"price":6.4904,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-10-23","known_ts":"2001-10-25","bar_index":534,"type":"BUY","strength":0.588,"price":5.4929,"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":75},{"ts":"2001-11-30","known_ts":"2001-11-30","bar_index":543,"type":"SELL","strength":0.725,"price":5.6577,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2001-12-20","known_ts":"2001-12-20","bar_index":547,"type":"SELL","strength":0.725,"price":5.557,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2002-01-02","known_ts":"2002-01-04","bar_index":550,"type":"REBUY","strength":0.725,"price":5.6119,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2002-02-06","known_ts":"2002-02-06","bar_index":558,"type":"SELL","strength":0.863,"price":5.9876,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-02-25","known_ts":"2002-02-25","bar_index":562,"type":"RECLAIM","strength":1.0,"price":6.4323,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-02-06 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":568,"type":"SELL","strength":1.0,"price":6.4415,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-09","known_ts":"2002-04-09","bar_index":572,"type":"RECLAIM","strength":1.0,"price":7.1292,"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-07-09","known_ts":"2002-07-11","bar_index":593,"type":"BUY","strength":0.725,"price":6.1891,"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":65},{"ts":"2002-10-22","known_ts":"2002-10-22","bar_index":617,"type":"SELL","strength":0.725,"price":6.1204,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2002-11-05","known_ts":"2002-11-05","bar_index":621,"type":"RECLAIM","strength":1.0,"price":6.6576,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-10-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-03-18","known_ts":"2003-03-20","bar_index":651,"type":"BUY","strength":0.45,"price":5.2383,"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":"2003-09-25","known_ts":"2003-09-25","bar_index":695,"type":"SELL","strength":1.0,"price":7.0468,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-10-07","known_ts":"2003-10-09","bar_index":698,"type":"REBUY","strength":1.0,"price":8.1337,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2003-10-24","known_ts":"2003-10-24","bar_index":702,"type":"SELL","strength":0.863,"price":7.1711,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-12-05","known_ts":"2003-12-09","bar_index":712,"type":"BUY","strength":0.725,"price":7.7474,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2004-01-07","known_ts":"2004-01-07","bar_index":719,"type":"SELL","strength":0.863,"price":7.9272,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-04-16","known_ts":"2004-04-20","bar_index":742,"type":"BUY","strength":0.588,"price":6.7793,"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":"2004-09-24","known_ts":"2004-09-28","bar_index":779,"type":"BUY","strength":0.725,"price":8.5561,"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":"2004-10-19","known_ts":"2004-10-19","bar_index":784,"type":"SELL","strength":1.0,"price":8.5699,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-11-02","known_ts":"2004-11-02","bar_index":788,"type":"RECLAIM","strength":1.0,"price":9.4703,"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":"2004-11-30","known_ts":"2004-11-30","bar_index":794,"type":"SELL","strength":1.0,"price":9.3916,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-03-01","known_ts":"2005-03-03","bar_index":815,"type":"BUY","strength":0.588,"price":8.5788,"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":"2005-04-14","known_ts":"2005-04-14","bar_index":825,"type":"SELL","strength":0.725,"price":8.8977,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-04-15","known_ts":"2005-04-15","bar_index":825,"type":"SELL","strength":0.725,"price":8.8977,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-04-29","known_ts":"2005-04-29","bar_index":829,"type":"RECLAIM","strength":0.725,"price":9.3876,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-04-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-26","known_ts":"2005-08-26","bar_index":856,"type":"SELL","strength":0.863,"price":11.2606,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-09-01","known_ts":"2005-09-06","bar_index":858,"type":"REBUY","strength":1.0,"price":12.4681,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2005-09-26","known_ts":"2005-09-26","bar_index":863,"type":"SELL","strength":1.0,"price":11.987,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-12-22","known_ts":"2005-12-27","bar_index":884,"type":"BUY","strength":0.863,"price":12.6438,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2006-01-03","known_ts":"2006-01-05","bar_index":886,"type":"BUY","strength":0.725,"price":12.5651,"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":"2006-03-06","known_ts":"2006-03-06","bar_index":900,"type":"SELL","strength":1.0,"price":13.9581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-03-07","known_ts":"2006-03-07","bar_index":900,"type":"SELL","strength":1.0,"price":13.9581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-03-08","known_ts":"2006-03-08","bar_index":900,"type":"SELL","strength":1.0,"price":13.9581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-04-12","known_ts":"2006-04-12","bar_index":909,"type":"RECLAIM","strength":0.863,"price":16.3747,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-03-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-05-17","known_ts":"2006-05-17","bar_index":917,"type":"SELL","strength":1.0,"price":16.0083,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-07-05","known_ts":"2006-07-07","bar_index":928,"type":"BUY","strength":0.725,"price":16.7539,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":70},{"ts":"2006-08-29","known_ts":"2006-08-31","bar_index":941,"type":"BUY","strength":0.588,"price":13.0684,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2006-10-24","known_ts":"2006-10-24","bar_index":954,"type":"SELL","strength":0.725,"price":14.9862,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-28","known_ts":"2006-11-28","bar_index":962,"type":"RECLAIM","strength":0.725,"price":15.2228,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-10-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-20","known_ts":"2006-12-20","bar_index":967,"type":"SELL","strength":0.588,"price":14.347,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-01-23","known_ts":"2007-01-23","bar_index":974,"type":"RECLAIM","strength":0.863,"price":14.6899,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-12-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-01-31","known_ts":"2007-02-02","bar_index":976,"type":"BUY","strength":0.863,"price":15.1626,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2007-03-02","known_ts":"2007-03-02","bar_index":983,"type":"SELL","strength":0.725,"price":14.3098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-03-20","known_ts":"2007-03-22","bar_index":987,"type":"BUY","strength":0.863,"price":15.7885,"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":"2007-04-05","known_ts":"2007-04-05","bar_index":991,"type":"SELL","strength":0.863,"price":15.9647,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-04-24","known_ts":"2007-04-24","bar_index":995,"type":"RECLAIM","strength":0.863,"price":17.9812,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-04-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-06-06","known_ts":"2007-06-06","bar_index":1005,"type":"SELL","strength":0.863,"price":17.4805,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-06-08","known_ts":"2007-06-08","bar_index":1005,"type":"SELL","strength":0.863,"price":17.4805,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-07-19","known_ts":"2007-07-19","bar_index":1015,"type":"RECLAIM","strength":0.863,"price":18.7788,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-06-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-08-02","known_ts":"2007-08-02","bar_index":1018,"type":"SELL","strength":0.725,"price":17.754,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2007-08-03","known_ts":"2007-08-03","bar_index":1018,"type":"SELL","strength":0.725,"price":17.754,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2007-10-01","known_ts":"2007-10-03","bar_index":1032,"type":"BUY","strength":0.588,"price":17.5779,"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":"2007-12-04","known_ts":"2007-12-06","bar_index":1047,"type":"BUY","strength":0.45,"price":16.4555,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2008-01-23","known_ts":"2008-01-25","bar_index":1058,"type":"BUY","strength":0.45,"price":15.1797,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2008-02-22","known_ts":"2008-02-22","bar_index":1065,"type":"RECLAIM","strength":0.725,"price":17.1008,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-01-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-03-10","known_ts":"2008-03-10","bar_index":1068,"type":"SELL","strength":0.588,"price":14.9568,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-25","known_ts":"2008-03-25","bar_index":1072,"type":"RECLAIM","strength":0.725,"price":17.0451,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-03-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-06","known_ts":"2008-06-06","bar_index":1089,"type":"SELL","strength":1.0,"price":21.1242,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-06-23","known_ts":"2008-06-25","bar_index":1093,"type":"REBUY","strength":1.0,"price":23.7235,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2008-11-28","known_ts":"2008-12-02","bar_index":1130,"type":"BUY","strength":0.588,"price":17.1493,"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":"2009-01-07","known_ts":"2009-01-07","bar_index":1138,"type":"SELL","strength":0.588,"price":17.075,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-12","known_ts":"2009-01-12","bar_index":1139,"type":"SELL","strength":0.588,"price":16.0581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-04","known_ts":"2009-02-06","bar_index":1145,"type":"BUY","strength":0.45,"price":15.524,"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-03-16","known_ts":"2009-03-18","bar_index":1154,"type":"BUY","strength":0.45,"price":12.5328,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2009-07-31","known_ts":"2009-08-04","bar_index":1186,"type":"BUY","strength":0.863,"price":15.998,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2009-09-25","known_ts":"2009-09-25","bar_index":1199,"type":"SELL","strength":0.863,"price":17.6755,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-10-13","known_ts":"2009-10-13","bar_index":1203,"type":"RECLAIM","strength":0.863,"price":18.2519,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-09-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-10-21","known_ts":"2009-10-23","bar_index":1205,"type":"BUY","strength":0.863,"price":19.0188,"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":"2009-10-29","known_ts":"2009-10-29","bar_index":1207,"type":"SELL","strength":0.725,"price":17.155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2009-11-11","known_ts":"2009-11-13","bar_index":1210,"type":"BUY","strength":0.863,"price":18.9677,"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":45},{"ts":"2010-01-15","known_ts":"2010-01-15","bar_index":1224,"type":"SELL","strength":1.0,"price":18.9398,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-03","known_ts":"2010-03-05","bar_index":1235,"type":"BUY","strength":0.863,"price":18.6612,"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":"2010-03-31","known_ts":"2010-03-31","bar_index":1241,"type":"SELL","strength":1.0,"price":19.5866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-07","known_ts":"2010-04-07","bar_index":1243,"type":"SELL","strength":1.0,"price":19.8098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-23","known_ts":"2010-04-23","bar_index":1247,"type":"RECLAIM","strength":1.0,"price":22.5627,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-04-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-20","known_ts":"2010-05-20","bar_index":1253,"type":"SELL","strength":1.0,"price":20.2138,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-20","known_ts":"2010-07-22","bar_index":1267,"type":"BUY","strength":0.725,"price":20.6742,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2010-08-11","known_ts":"2010-08-11","bar_index":1272,"type":"SELL","strength":0.863,"price":19.5533,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-13","known_ts":"2010-08-13","bar_index":1273,"type":"SELL","strength":0.725,"price":20.3209,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-08-31","known_ts":"2010-09-02","bar_index":1277,"type":"REBUY","strength":0.725,"price":20.9304,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2010-09-22","known_ts":"2010-09-22","bar_index":1282,"type":"SELL","strength":0.863,"price":22.0283,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-08","known_ts":"2010-10-08","bar_index":1286,"type":"RECLAIM","strength":1.0,"price":22.3958,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-09-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-27","known_ts":"2010-10-27","bar_index":1290,"type":"SELL","strength":1.0,"price":21.5724,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-11","known_ts":"2010-11-11","bar_index":1294,"type":"RECLAIM","strength":1.0,"price":21.7537,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-10-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-04","known_ts":"2011-01-04","bar_index":1306,"type":"SELL","strength":1.0,"price":24.1361,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-05","known_ts":"2011-01-05","bar_index":1306,"type":"SELL","strength":1.0,"price":24.1361,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-21","known_ts":"2011-01-21","bar_index":1310,"type":"RECLAIM","strength":1.0,"price":24.862,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-01-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-31","known_ts":"2011-02-02","bar_index":1312,"type":"REBUY","strength":1.0,"price":25.574,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2011-02-23","known_ts":"2011-02-23","bar_index":1317,"type":"SELL","strength":1.0,"price":25.4436,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-24","known_ts":"2011-02-24","bar_index":1317,"type":"SELL","strength":1.0,"price":25.4436,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-31","known_ts":"2011-03-31","bar_index":1326,"type":"RECLAIM","strength":1.0,"price":33.1088,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-02-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-04-18","known_ts":"2011-04-18","bar_index":1330,"type":"SELL","strength":1.0,"price":32.164,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-06","known_ts":"2011-07-08","bar_index":1348,"type":"BUY","strength":0.725,"price":32.0244,"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":"2011-07-22","known_ts":"2011-07-26","bar_index":1352,"type":"BUY","strength":0.725,"price":31.6241,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2011-08-30","known_ts":"2011-09-01","bar_index":1361,"type":"BUY","strength":0.588,"price":27.5285,"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-11-21","known_ts":"2011-11-21","bar_index":1380,"type":"SELL","strength":0.725,"price":29.7864,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-22","known_ts":"2011-11-22","bar_index":1380,"type":"SELL","strength":0.725,"price":29.7864,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-12-07","known_ts":"2011-12-07","bar_index":1384,"type":"RECLAIM","strength":0.725,"price":32.1626,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-01-30","known_ts":"2012-01-30","bar_index":1395,"type":"SELL","strength":0.863,"price":32.2232,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-13","known_ts":"2012-02-13","bar_index":1399,"type":"RECLAIM","strength":0.863,"price":32.3489,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-01-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-22","known_ts":"2012-02-24","bar_index":1401,"type":"BUY","strength":0.863,"price":34.3905,"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":"2012-03-28","known_ts":"2012-03-28","bar_index":1409,"type":"SELL","strength":0.863,"price":34.3951,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-04-13","known_ts":"2012-04-13","bar_index":1413,"type":"RECLAIM","strength":1.0,"price":36.8982,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-03-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-06-21","known_ts":"2012-06-25","bar_index":1429,"type":"BUY","strength":0.725,"price":34.2741,"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":"2012-09-04","known_ts":"2012-09-06","bar_index":1446,"type":"REBUY","strength":1.0,"price":37.4593,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2012-10-03","known_ts":"2012-10-05","bar_index":1453,"type":"REBUY","strength":0.863,"price":39.5077,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2012-11-27","known_ts":"2012-11-29","bar_index":1465,"type":"BUY","strength":0.725,"price":39.8403,"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":"2012-12-28","known_ts":"2012-12-28","bar_index":1472,"type":"SELL","strength":1.0,"price":40.8722,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-01-15","known_ts":"2013-01-15","bar_index":1476,"type":"RECLAIM","strength":1.0,"price":41.7406,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-12-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-04","known_ts":"2013-06-04","bar_index":1508,"type":"SELL","strength":0.863,"price":51.1659,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-08-12","known_ts":"2013-08-12","bar_index":1524,"type":"RECLAIM","strength":0.863,"price":55.0166,"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-08-15","known_ts":"2013-08-15","bar_index":1525,"type":"SELL","strength":0.725,"price":54.2683,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-08-19","known_ts":"2013-08-19","bar_index":1525,"type":"SELL","strength":0.725,"price":54.2683,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-09-06","known_ts":"2013-09-10","bar_index":1530,"type":"REBUY","strength":0.725,"price":58.3557,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2013-10-30","known_ts":"2013-10-30","bar_index":1542,"type":"SELL","strength":1.0,"price":60.956,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-13","known_ts":"2013-11-13","bar_index":1546,"type":"RECLAIM","strength":1.0,"price":63.5956,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-10-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-01-06","known_ts":"2014-01-06","bar_index":1557,"type":"SELL","strength":0.863,"price":68.2191,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-01-08","known_ts":"2014-01-08","bar_index":1558,"type":"SELL","strength":1.0,"price":68.5934,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-01-27","known_ts":"2014-01-27","bar_index":1562,"type":"SELL","strength":0.863,"price":68.1536,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-02-28","known_ts":"2014-02-28","bar_index":1570,"type":"RECLAIM","strength":1.0,"price":75.42,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-01-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-26","known_ts":"2014-03-26","bar_index":1576,"type":"SELL","strength":0.863,"price":72.077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-03-27","known_ts":"2014-03-27","bar_index":1576,"type":"SELL","strength":0.863,"price":72.077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-05-21","known_ts":"2014-05-23","bar_index":1589,"type":"BUY","strength":0.725,"price":72.1993,"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":"2014-07-08","known_ts":"2014-07-08","bar_index":1599,"type":"SELL","strength":0.725,"price":76.303,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-09","known_ts":"2014-07-09","bar_index":1600,"type":"SELL","strength":0.725,"price":75.7877,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-22","known_ts":"2014-07-24","bar_index":1603,"type":"REBUY","strength":0.725,"price":80.744,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2014-08-20","known_ts":"2014-08-22","bar_index":1610,"type":"BUY","strength":0.588,"price":78.7692,"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-10-28","known_ts":"2014-10-30","bar_index":1626,"type":"BUY","strength":0.588,"price":78.9848,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2014-11-28","known_ts":"2014-11-28","bar_index":1633,"type":"SELL","strength":0.725,"price":80.1354,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-02","known_ts":"2014-12-02","bar_index":1634,"type":"SELL","strength":0.725,"price":81.1768,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-18","known_ts":"2014-12-18","bar_index":1638,"type":"RECLAIM","strength":0.725,"price":82.237,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-23","known_ts":"2014-12-26","bar_index":1639,"type":"REBUY","strength":0.725,"price":83.3066,"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":"2015-02-06","known_ts":"2015-02-10","bar_index":1649,"type":"BUY","strength":0.588,"price":82.1245,"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":55},{"ts":"2015-03-26","known_ts":"2015-03-26","bar_index":1660,"type":"SELL","strength":0.863,"price":90.5181,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-04-22","known_ts":"2015-04-22","bar_index":1666,"type":"RECLAIM","strength":0.863,"price":91.0157,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-03-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-30","known_ts":"2015-08-03","bar_index":1689,"type":"BUY","strength":0.588,"price":93.955,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":100},{"ts":"2015-10-07","known_ts":"2015-10-09","bar_index":1705,"type":"BUY","strength":0.45,"price":88.0511,"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-11-27","known_ts":"2015-12-01","bar_index":1717,"type":"BUY","strength":0.45,"price":75.3329,"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-22","bar_index":1722,"type":"BUY","strength":0.45,"price":68.7823,"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-02-08","known_ts":"2016-02-10","bar_index":1733,"type":"BUY","strength":0.45,"price":61.7295,"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-05-06","known_ts":"2016-05-06","bar_index":1753,"type":"SELL","strength":0.725,"price":74.8105,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-08-03","known_ts":"2016-08-05","bar_index":1774,"type":"BUY","strength":0.588,"price":68.1025,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2016-09-13","known_ts":"2016-09-13","bar_index":1783,"type":"SELL","strength":0.863,"price":70.3233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-09-16","known_ts":"2016-09-16","bar_index":1784,"type":"SELL","strength":0.863,"price":70.7862,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-10-03","known_ts":"2016-10-03","bar_index":1788,"type":"RECLAIM","strength":0.863,"price":77.0685,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-09-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-10-25","known_ts":"2016-10-25","bar_index":1793,"type":"SELL","strength":0.863,"price":72.8457,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-11-09","known_ts":"2016-11-09","bar_index":1797,"type":"RECLAIM","strength":0.863,"price":80.7897,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-10-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-11-29","known_ts":"2016-11-29","bar_index":1801,"type":"SELL","strength":0.863,"price":80.0897,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-12-09","known_ts":"2016-12-09","bar_index":1804,"type":"SELL","strength":0.863,"price":76.7696,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-01-30","known_ts":"2017-01-30","bar_index":1815,"type":"RECLAIM","strength":1.0,"price":82.0856,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-12-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-04-07","known_ts":"2017-04-11","bar_index":1831,"type":"BUY","strength":0.725,"price":77.0481,"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":"2017-05-09","known_ts":"2017-05-09","bar_index":1838,"type":"SELL","strength":0.863,"price":76.4603,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-05-25","known_ts":"2017-05-25","bar_index":1842,"type":"RECLAIM","strength":1.0,"price":78.1196,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-05-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-07-21","known_ts":"2017-07-21","bar_index":1855,"type":"SELL","strength":0.863,"price":74.4122,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-09-15","known_ts":"2017-09-19","bar_index":1868,"type":"BUY","strength":0.588,"price":70.6122,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2017-10-09","known_ts":"2017-10-09","bar_index":1873,"type":"SELL","strength":0.588,"price":71.258,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-11-13","known_ts":"2017-11-13","bar_index":1881,"type":"SELL","strength":0.588,"price":71.5905,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-11-14","known_ts":"2017-11-14","bar_index":1882,"type":"SELL","strength":0.588,"price":70.078,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-11-28","known_ts":"2017-11-30","bar_index":1885,"type":"REBUY","strength":0.588,"price":73.1505,"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":"2017-12-19","known_ts":"2017-12-19","bar_index":1890,"type":"RECLAIM","strength":0.725,"price":75.9662,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2017-11-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-01-31","known_ts":"2018-01-31","bar_index":1899,"type":"SELL","strength":1.0,"price":77.2979,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-02-26","known_ts":"2018-02-26","bar_index":1905,"type":"RECLAIM","strength":1.0,"price":77.5017,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-03-06","known_ts":"2018-03-08","bar_index":1907,"type":"BUY","strength":1.0,"price":78.5117,"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":45},{"ts":"2018-06-21","known_ts":"2018-06-21","bar_index":1932,"type":"SELL","strength":1.0,"price":94.1348,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-07-10","known_ts":"2018-07-10","bar_index":1936,"type":"RECLAIM","strength":1.0,"price":98.9145,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-08-23","known_ts":"2018-08-23","bar_index":1946,"type":"SELL","strength":1.0,"price":103.9286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-11-28","known_ts":"2018-11-30","bar_index":1969,"type":"BUY","strength":0.588,"price":90.4788,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2019-01-09","known_ts":"2019-01-11","bar_index":1978,"type":"BUY","strength":0.588,"price":70.2884,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2019-02-28","known_ts":"2019-02-28","bar_index":1989,"type":"SELL","strength":0.588,"price":69.3796,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-25","known_ts":"2019-03-25","bar_index":1995,"type":"SELL","strength":0.588,"price":68.9676,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-25","known_ts":"2019-04-25","bar_index":2002,"type":"SELL","strength":0.588,"price":70.1556,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-26","known_ts":"2019-04-26","bar_index":2002,"type":"SELL","strength":0.588,"price":70.1556,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-06-11","known_ts":"2019-06-13","bar_index":2013,"type":"BUY","strength":0.45,"price":66.2419,"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-07-18","known_ts":"2019-07-18","bar_index":2021,"type":"SELL","strength":0.725,"price":66.7313,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-08-09","known_ts":"2019-08-09","bar_index":2027,"type":"SELL","strength":0.725,"price":64.4734,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-09-10","known_ts":"2019-09-12","bar_index":2034,"type":"BUY","strength":0.863,"price":71.8934,"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":55},{"ts":"2019-10-25","known_ts":"2019-10-29","bar_index":2045,"type":"BUY","strength":0.725,"price":67.2703,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2019-12-02","known_ts":"2019-12-02","bar_index":2053,"type":"SELL","strength":0.863,"price":73.5342,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-12-04","known_ts":"2019-12-04","bar_index":2054,"type":"SELL","strength":0.863,"price":74.3428,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-12-20","known_ts":"2019-12-20","bar_index":2058,"type":"RECLAIM","strength":0.863,"price":74.7278,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-12-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-12-31","known_ts":"2020-01-03","bar_index":2060,"type":"BUY","strength":1.0,"price":77.3269,"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":10},{"ts":"2020-01-14","known_ts":"2020-01-16","bar_index":2063,"type":"BUY","strength":1.0,"price":76.8552,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2020-04-09","known_ts":"2020-04-14","bar_index":2083,"type":"BUY","strength":0.588,"price":50.5544,"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":"2020-05-13","known_ts":"2020-05-13","bar_index":2090,"type":"SELL","strength":0.588,"price":49.1038,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-02","known_ts":"2020-06-02","bar_index":2095,"type":"RECLAIM","strength":0.725,"price":65.1046,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-24","known_ts":"2020-06-24","bar_index":2100,"type":"SELL","strength":0.588,"price":56.1187,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-07-15","known_ts":"2020-07-17","bar_index":2105,"type":"REBUY","strength":0.725,"price":58.7372,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2020-09-21","known_ts":"2020-09-21","bar_index":2120,"type":"SELL","strength":0.863,"price":60.9481,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2020-11-16","known_ts":"2020-11-16","bar_index":2134,"type":"RECLAIM","strength":1.0,"price":70.422,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-09-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-12-21","known_ts":"2020-12-21","bar_index":2142,"type":"SELL","strength":1.0,"price":70.6451,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-05","known_ts":"2021-01-07","bar_index":2145,"type":"REBUY","strength":1.0,"price":79.449,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2021-04-01","known_ts":"2021-04-06","bar_index":2165,"type":"BUY","strength":0.863,"price":77.0879,"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":"2021-05-10","known_ts":"2021-05-10","bar_index":2173,"type":"SELL","strength":1.0,"price":78.6316,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-05","known_ts":"2021-08-05","bar_index":2194,"type":"RECLAIM","strength":1.0,"price":84.3592,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-05-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-09-16","known_ts":"2021-09-16","bar_index":2203,"type":"SELL","strength":1.0,"price":86.2934,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-10-18","known_ts":"2021-10-18","bar_index":2211,"type":"RECLAIM","strength":1.0,"price":90.8992,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-09-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-03","known_ts":"2021-11-05","bar_index":2215,"type":"BUY","strength":1.0,"price":91.7367,"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":"2021-11-26","known_ts":"2021-11-26","bar_index":2220,"type":"SELL","strength":0.863,"price":90.1538,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-11-29","known_ts":"2021-11-29","bar_index":2220,"type":"SELL","strength":0.863,"price":90.1538,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-01-04","known_ts":"2022-01-06","bar_index":2229,"type":"BUY","strength":0.725,"price":94.0244,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":80},{"ts":"2022-04-12","known_ts":"2022-04-12","bar_index":2251,"type":"SELL","strength":0.588,"price":86.4836,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2022-05-02","known_ts":"2022-05-04","bar_index":2256,"type":"BUY","strength":0.725,"price":92.5188,"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":"2022-05-26","known_ts":"2022-05-31","bar_index":2262,"type":"BUY","strength":0.863,"price":92.4043,"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":60},{"ts":"2022-06-13","known_ts":"2022-06-13","bar_index":2265,"type":"SELL","strength":0.725,"price":83.9425,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2022-06-16","known_ts":"2022-06-16","bar_index":2266,"type":"SELL","strength":0.725,"price":82.2697,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2022-07-20","known_ts":"2022-07-22","bar_index":2274,"type":"BUY","strength":0.588,"price":84.0404,"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":"2022-08-26","known_ts":"2022-08-26","bar_index":2283,"type":"SELL","strength":0.588,"price":87.2505,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-10-21","known_ts":"2022-10-25","bar_index":2296,"type":"BUY","strength":0.588,"price":88.1617,"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":"2022-12-15","known_ts":"2022-12-15","bar_index":2308,"type":"SELL","strength":0.863,"price":98.3183,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-16","known_ts":"2022-12-16","bar_index":2309,"type":"SELL","strength":0.863,"price":98.0042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-05","known_ts":"2023-01-05","bar_index":2313,"type":"RECLAIM","strength":0.863,"price":99.0248,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-10","known_ts":"2023-01-12","bar_index":2314,"type":"BUY","strength":0.863,"price":101.6547,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2023-01-24","known_ts":"2023-01-26","bar_index":2317,"type":"BUY","strength":0.863,"price":102.0865,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2023-03-03","known_ts":"2023-03-07","bar_index":2326,"type":"BUY","strength":1.0,"price":103.9543,"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":50},{"ts":"2023-04-20","known_ts":"2023-04-24","bar_index":2337,"type":"BUY","strength":0.725,"price":99.7473,"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":"2023-06-07","known_ts":"2023-06-09","bar_index":2348,"type":"BUY","strength":0.588,"price":97.5355,"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":55},{"ts":"2023-11-01","known_ts":"2023-11-03","bar_index":2382,"type":"BUY","strength":0.725,"price":109.7522,"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":"2024-06-06","known_ts":"2024-06-06","bar_index":2431,"type":"SELL","strength":1.0,"price":162.4073,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-21","known_ts":"2024-08-23","bar_index":2449,"type":"BUY","strength":0.725,"price":164.9159,"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":"2024-11-01","known_ts":"2024-11-01","bar_index":2466,"type":"SELL","strength":0.863,"price":191.0731,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-11-19","known_ts":"2024-11-19","bar_index":2470,"type":"RECLAIM","strength":0.863,"price":196.5554,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-11-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-01-23","known_ts":"2025-01-27","bar_index":2484,"type":"BUY","strength":0.725,"price":202.8085,"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":"2025-03-25","known_ts":"2025-03-27","bar_index":2498,"type":"BUY","strength":0.725,"price":185.7699,"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":"2025-04-21","known_ts":"2025-04-23","bar_index":2504,"type":"BUY","strength":0.45,"price":180.8504,"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-04-24","known_ts":"2025-04-24","bar_index":2505,"type":"RECLAIM","strength":0.588,"price":182.1026,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-04-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2025-07-15","known_ts":"2025-07-15","bar_index":2523,"type":"SELL","strength":0.725,"price":210.5024,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-07-21","known_ts":"2025-07-21","bar_index":2524,"type":"SELL","strength":0.725,"price":208.8506,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-11-10","known_ts":"2025-11-10","bar_index":2551,"type":"RECLAIM","strength":0.725,"price":209.1418,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-07-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-11-17","known_ts":"2025-11-17","bar_index":2552,"type":"SELL","strength":0.725,"price":199.0962,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-11-18","known_ts":"2025-11-18","bar_index":2553,"type":"SELL","strength":0.725,"price":195.6645,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-12-05","known_ts":"2025-12-05","bar_index":2557,"type":"RECLAIM","strength":0.725,"price":209.1119,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-03-03","known_ts":"2026-03-03","bar_index":2576,"type":"SELL","strength":0.863,"price":260.4732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-03-06","known_ts":"2026-03-06","bar_index":2577,"type":"SELL","strength":0.863,"price":246.6999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-07-20","known_ts":"2026-07-20","bar_index":2608,"type":"SELL","strength":0.725,"price":290.0,"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-20","bars_since_signal":3,"extended":true,"strong_bull":true,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2018-09-25","2018-11-01","2018-12-31","2019-01-31","2019-05-29","2019-08-27","2019-09-05","2019-10-14","2020-03-19","2020-09-30","2020-10-29","2021-02-04","2021-03-03","2021-03-24","2021-06-23","2021-12-13","2021-12-21","2022-05-23","2022-06-28","2022-07-15","2022-09-30","2022-10-21","2023-03-24","2023-04-17","2023-06-02","2023-08-29","2023-09-15","2023-10-06","2023-10-24","2024-07-10","2024-08-08","2024-09-12","2024-12-30","2025-01-08","2025-03-12","2025-04-07","2025-08-07","2025-09-16","2026-03-23","2026-06-12"],"warnings":[{"ts":"2022-04-12","kind":"confirm"},{"ts":"2022-06-10","kind":"arm"},{"ts":"2022-06-13","kind":"confirm"},{"ts":"2022-06-15","kind":"arm"},{"ts":"2022-06-16","kind":"confirm"},{"ts":"2022-08-12","kind":"arm"},{"ts":"2022-08-26","kind":"confirm"},{"ts":"2022-11-17","kind":"arm"},{"ts":"2022-12-15","kind":"confirm"},{"ts":"2022-12-16","kind":"arm"},{"ts":"2022-12-16","kind":"confirm"},{"ts":"2023-07-06","kind":"arm"},{"ts":"2023-08-04","kind":"arm"},{"ts":"2023-11-17","kind":"arm"},{"ts":"2024-01-03","kind":"arm"},{"ts":"2024-02-14","kind":"arm"},{"ts":"2024-05-29","kind":"arm"},{"ts":"2024-06-06","kind":"confirm"},{"ts":"2024-10-07","kind":"arm"},{"ts":"2024-11-01","kind":"confirm"},{"ts":"2024-11-15","kind":"arm"},{"ts":"2025-05-21","kind":"arm"},{"ts":"2025-06-16","kind":"arm"},{"ts":"2025-07-15","kind":"arm"},{"ts":"2025-07-15","kind":"confirm"},{"ts":"2025-07-21","kind":"arm"},{"ts":"2025-07-21","kind":"confirm"},{"ts":"2025-10-10","kind":"arm"},{"ts":"2025-11-13","kind":"arm"},{"ts":"2025-11-17","kind":"confirm"},{"ts":"2025-11-18","kind":"arm"},{"ts":"2025-11-18","kind":"confirm"},{"ts":"2025-12-31","kind":"arm"},{"ts":"2026-01-28","kind":"arm"},{"ts":"2026-03-03","kind":"arm"},{"ts":"2026-03-03","kind":"confirm"},{"ts":"2026-03-06","kind":"arm"},{"ts":"2026-03-06","kind":"confirm"},{"ts":"2026-06-29","kind":"arm"},{"ts":"2026-07-20","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":[]}}}