{"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":"BZH","timeframe":"3D","as_of":"2026-08-07T00:00:00Z","bar_quality":"real_ohlc","signals":[{"ts":"1994-08-03","known_ts":"1994-08-03","bar_index":37,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.5461,"stop_level":23.7473,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-09-29","known_ts":"1994-09-29","bar_index":51,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.9486,"stop_level":24.1498,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-09-30","known_ts":"1994-09-30","bar_index":51,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.5461,"stop_level":24.1498,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-12-02","known_ts":"1994-12-06","bar_index":66,"type":"BUY","strength":0.45,"price":20.1249,"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,"blocked":true},{"ts":"1994-12-29","known_ts":"1994-12-29","bar_index":72,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.5149,"stop_level":18.7161,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-02-24","known_ts":"1995-02-24","bar_index":85,"type":"RECLAIM","strength":0.863,"price":23.5461,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-12-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-04-21","known_ts":"1995-04-25","bar_index":98,"type":"BUY","strength":0.725,"price":22.5398,"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-05-18","known_ts":"1995-05-18","bar_index":104,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.1561,"stop_level":25.3573,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-06-05","known_ts":"1995-06-05","bar_index":108,"type":"RECLAIM","strength":1.0,"price":25.7598,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-05-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-09-15","known_ts":"1995-09-19","bar_index":132,"type":"BUY","strength":0.863,"price":27.3698,"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":"1995-09-28","known_ts":"1995-09-28","bar_index":135,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.9673,"stop_level":27.3698,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-10-16","known_ts":"1995-10-18","bar_index":139,"type":"REBUY","strength":0.863,"price":28.9798,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1995-12-22","known_ts":"1995-12-22","bar_index":155,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.7848,"stop_level":30.1873,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-04-29","known_ts":"1996-05-01","bar_index":184,"type":"BUY","strength":0.588,"price":26.9673,"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":"1996-06-12","known_ts":"1996-06-12","bar_index":194,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.9611,"stop_level":26.5648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-07-19","known_ts":"1996-07-23","bar_index":203,"type":"BUY","strength":0.588,"price":26.1623,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-10-01","known_ts":"1996-10-03","bar_index":220,"type":"BUY","strength":0.45,"price":23.9486,"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,"blocked":true},{"ts":"1996-10-15","known_ts":"1996-10-15","bar_index":223,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.5398,"stop_level":22.7411,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-11-04","known_ts":"1996-11-06","bar_index":228,"type":"BUY","strength":0.45,"price":22.9423,"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,"blocked":true},{"ts":"1996-12-09","known_ts":"1996-12-09","bar_index":236,"type":"RECLAIM","strength":0.725,"price":25.9611,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-11-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-01-17","known_ts":"1997-01-17","bar_index":245,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.1623,"stop_level":26.3636,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-05-01","known_ts":"1997-05-05","bar_index":269,"type":"BUY","strength":0.45,"price":22.5398,"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,"blocked":true},{"ts":"1997-05-28","known_ts":"1997-05-28","bar_index":275,"type":"RECLAIM","strength":0.725,"price":24.7536,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1997-05-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-08-26","known_ts":"1997-08-26","bar_index":296,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.9985,"stop_level":32.0992,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-09-12","known_ts":"1997-09-12","bar_index":300,"type":"RECLAIM","strength":1.0,"price":32.8035,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-08-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-12-30","known_ts":"1998-01-02","bar_index":325,"type":"BUY","strength":0.725,"price":32.3004,"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":"1998-02-10","known_ts":"1998-02-10","bar_index":334,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.5079,"stop_level":33.8098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-02-11","known_ts":"1998-02-11","bar_index":334,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.1998,"stop_level":33.8098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-02-26","known_ts":"1998-02-26","bar_index":338,"type":"RECLAIM","strength":1.0,"price":38.4385,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-02-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-04-17","known_ts":"1998-04-17","bar_index":349,"type":"SELL","basis":"structure_stop","strength":1.0,"price":41.3566,"stop_level":41.8597,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-06-23","known_ts":"1998-06-25","bar_index":365,"type":"BUY","strength":0.725,"price":39.0422,"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":"1998-07-28","known_ts":"1998-07-28","bar_index":373,"type":"SELL","basis":"structure_stop","strength":0.725,"price":36.2248,"stop_level":36.9291,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-10-21","known_ts":"1998-10-23","bar_index":393,"type":"BUY","strength":0.45,"price":29.6842,"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,"blocked":true},{"ts":"1998-11-06","known_ts":"1998-11-06","bar_index":397,"type":"RECLAIM","strength":0.725,"price":37.3316,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-10-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-01-05","known_ts":"1999-01-05","bar_index":410,"type":"SELL","basis":"structure_stop","strength":0.863,"price":38.6397,"stop_level":39.5454,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-01-22","known_ts":"1999-01-22","bar_index":414,"type":"RECLAIM","strength":0.863,"price":39.4447,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-01-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-01-27","known_ts":"1999-01-29","bar_index":415,"type":"BUY","strength":0.863,"price":43.4697,"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":"1999-04-12","known_ts":"1999-04-14","bar_index":432,"type":"BUY","strength":0.588,"price":37.9354,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"1999-04-27","known_ts":"1999-04-27","bar_index":435,"type":"SELL","basis":"structure_stop","strength":0.725,"price":36.8285,"stop_level":37.6335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-11","known_ts":"1999-05-11","bar_index":439,"type":"RECLAIM","strength":0.725,"price":37.6335,"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-06-07","known_ts":"1999-06-09","bar_index":445,"type":"REBUY","strength":0.863,"price":37.8347,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1999-06-18","known_ts":"1999-06-22","bar_index":448,"type":"BUY","strength":0.725,"price":37.5329,"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":"1999-08-10","known_ts":"1999-08-10","bar_index":460,"type":"SELL","basis":"structure_stop","strength":0.863,"price":37.4323,"stop_level":37.8347,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-10-26","known_ts":"1999-10-28","bar_index":478,"type":"BUY","strength":0.45,"price":30.6904,"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,"blocked":true},{"ts":"1999-12-07","known_ts":"1999-12-07","bar_index":487,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.986,"stop_level":30.1873,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-12-09","known_ts":"1999-12-09","bar_index":488,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.6779,"stop_level":30.1873,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-01-05","known_ts":"2000-01-05","bar_index":494,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.6842,"stop_level":29.986,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-02-02","known_ts":"2000-02-02","bar_index":500,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.7786,"stop_level":29.3823,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-02-22","known_ts":"2000-02-24","bar_index":505,"type":"BUY","strength":0.725,"price":30.4892,"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":85},{"ts":"2000-03-14","known_ts":"2000-03-16","bar_index":510,"type":"BUY","strength":0.725,"price":29.986,"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":"aplus","score":100},{"ts":"2000-04-06","known_ts":"2000-04-06","bar_index":515,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.2817,"stop_level":30.0867,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-26","known_ts":"2000-04-28","bar_index":520,"type":"REBUY","strength":0.725,"price":30.791,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":75},{"ts":"2000-07-18","known_ts":"2000-07-20","bar_index":539,"type":"BUY","strength":0.725,"price":30.9923,"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":"2000-08-17","known_ts":"2000-08-17","bar_index":546,"type":"SELL","basis":"structure_stop","strength":0.863,"price":37.1304,"stop_level":38.1366,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-09-01","known_ts":"2000-09-01","bar_index":550,"type":"RECLAIM","strength":0.863,"price":40.451,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-08-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-11-01","known_ts":"2000-11-03","bar_index":564,"type":"REBUY","strength":1.0,"price":48.6015,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2000-11-22","known_ts":"2000-11-22","bar_index":569,"type":"SELL","basis":"structure_stop","strength":1.0,"price":48.9034,"stop_level":50.8153,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-12-11","known_ts":"2000-12-11","bar_index":573,"type":"RECLAIM","strength":1.0,"price":57.9596,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-11-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-02-22","known_ts":"2001-02-22","bar_index":589,"type":"SELL","basis":"structure_stop","strength":1.0,"price":75.5085,"stop_level":77.1185,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-04-18","known_ts":"2001-04-20","bar_index":602,"type":"BUY","strength":0.725,"price":75.75,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2001-06-12","known_ts":"2001-06-12","bar_index":614,"type":"SELL","basis":"structure_stop","strength":0.725,"price":91.544,"stop_level":92.2685,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-06-26","known_ts":"2001-06-28","bar_index":618,"type":"BUY","strength":0.725,"price":100.8658,"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":"2001-08-03","known_ts":"2001-08-03","bar_index":627,"type":"SELL","basis":"structure_stop","strength":0.863,"price":111.862,"stop_level":112.1035,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-11-02","known_ts":"2001-11-06","bar_index":647,"type":"BUY","strength":0.45,"price":83.3169,"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,"blocked":true},{"ts":"2001-11-07","known_ts":"2001-11-07","bar_index":648,"type":"RECLAIM","strength":0.588,"price":90.8678,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-11-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2001-12-21","known_ts":"2001-12-21","bar_index":658,"type":"SELL","basis":"structure_stop","strength":0.725,"price":112.6992,"stop_level":115.5972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-01-23","known_ts":"2002-01-25","bar_index":665,"type":"REBUY","strength":0.725,"price":129.6524,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2002-02-20","known_ts":"2002-02-20","bar_index":671,"type":"SELL","basis":"structure_stop","strength":0.863,"price":131.9869,"stop_level":133.3072,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-03-11","known_ts":"2002-03-11","bar_index":675,"type":"SELL","basis":"structure_stop","strength":0.863,"price":141.4375,"stop_level":143.3695,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-03-13","known_ts":"2002-03-13","bar_index":676,"type":"SELL","basis":"structure_stop","strength":0.863,"price":139.5056,"stop_level":143.3695,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-04-29","known_ts":"2002-05-01","bar_index":687,"type":"BUY","strength":0.588,"price":147.153,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2002-08-14","known_ts":"2002-08-16","bar_index":712,"type":"BUY","strength":0.45,"price":108.6743,"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,"blocked":true},{"ts":"2002-08-30","known_ts":"2002-08-30","bar_index":716,"type":"SELL","basis":"structure_stop","strength":0.45,"price":103.3291,"stop_level":105.7441,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-09-24","known_ts":"2002-09-24","bar_index":721,"type":"SELL","basis":"structure_stop","strength":0.588,"price":96.229,"stop_level":96.7282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-10-14","known_ts":"2002-10-16","bar_index":726,"type":"REBUY","strength":0.45,"price":97.0018,"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,"blocked":true},{"ts":"2002-11-11","known_ts":"2002-11-11","bar_index":732,"type":"SELL","basis":"structure_stop","strength":0.588,"price":97.5975,"stop_level":102.3953,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-20","known_ts":"2002-11-22","bar_index":735,"type":"REBUY","strength":0.588,"price":100.7531,"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,"blocked":true},{"ts":"2002-12-12","known_ts":"2002-12-16","bar_index":740,"type":"BUY","strength":0.588,"price":100.3667,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-02-19","known_ts":"2003-02-21","bar_index":755,"type":"BUY","strength":0.45,"price":94.9894,"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,"blocked":true},{"ts":"2003-03-17","known_ts":"2003-03-19","bar_index":761,"type":"BUY","strength":0.45,"price":95.8909,"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,"blocked":true},{"ts":"2003-04-07","known_ts":"2003-04-07","bar_index":766,"type":"RECLAIM","strength":0.725,"price":101.1717,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-03-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-23","known_ts":"2003-06-23","bar_index":783,"type":"SELL","basis":"structure_stop","strength":0.863,"price":138.5878,"stop_level":139.4251,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-09-02","known_ts":"2003-09-04","bar_index":800,"type":"BUY","strength":0.863,"price":140.3911,"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":"2004-02-10","known_ts":"2004-02-12","bar_index":837,"type":"BUY","strength":0.725,"price":163.7959,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2004-03-17","known_ts":"2004-03-17","bar_index":845,"type":"SELL","basis":"structure_stop","strength":0.863,"price":171.4589,"stop_level":174.2816,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-19","known_ts":"2004-03-19","bar_index":846,"type":"SELL","basis":"structure_stop","strength":0.863,"price":169.5234,"stop_level":174.2816,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-05-27","known_ts":"2004-06-01","bar_index":862,"type":"BUY","strength":0.725,"price":163.1521,"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":"2004-06-10","known_ts":"2004-06-10","bar_index":865,"type":"SELL","basis":"structure_stop","strength":0.588,"price":155.5578,"stop_level":159.2971,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-06-29","known_ts":"2004-06-29","bar_index":869,"type":"RECLAIM","strength":0.863,"price":159.5941,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-06-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-07","known_ts":"2004-07-07","bar_index":870,"type":"SELL","basis":"structure_stop","strength":0.725,"price":157.4952,"stop_level":158.4155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2004-07-09","known_ts":"2004-07-09","bar_index":871,"type":"SELL","basis":"structure_stop","strength":0.588,"price":149.1806,"stop_level":158.4155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-08-03","known_ts":"2004-08-05","bar_index":877,"type":"BUY","strength":0.45,"price":152.232,"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,"blocked":true},{"ts":"2004-08-19","known_ts":"2004-08-19","bar_index":881,"type":"RECLAIM","strength":0.725,"price":162.7263,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2004-08-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-10-13","known_ts":"2004-10-13","bar_index":893,"type":"SELL","basis":"structure_stop","strength":0.863,"price":162.8846,"stop_level":163.0946,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-10-27","known_ts":"2004-10-29","bar_index":897,"type":"BUY","strength":0.863,"price":177.4131,"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":"2004-11-29","known_ts":"2004-11-29","bar_index":904,"type":"SELL","basis":"structure_stop","strength":0.863,"price":199.4725,"stop_level":200.4745,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-14","known_ts":"2004-12-14","bar_index":908,"type":"RECLAIM","strength":1.0,"price":239.0095,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-11-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-01-04","known_ts":"2005-01-04","bar_index":912,"type":"SELL","basis":"structure_stop","strength":1.0,"price":221.2188,"stop_level":225.5371,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-01-19","known_ts":"2005-01-19","bar_index":916,"type":"RECLAIM","strength":1.0,"price":229.5319,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-01-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-05-16","known_ts":"2005-05-18","bar_index":943,"type":"BUY","strength":0.725,"price":249.4829,"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":"2005-07-25","known_ts":"2005-07-25","bar_index":959,"type":"SELL","basis":"structure_stop","strength":0.863,"price":298.0966,"stop_level":299.4601,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-10-31","known_ts":"2005-11-02","bar_index":982,"type":"BUY","strength":0.588,"price":306.3297,"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":"2005-12-07","known_ts":"2005-12-07","bar_index":990,"type":"SELL","basis":"structure_stop","strength":0.725,"price":333.3289,"stop_level":339.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-21","known_ts":"2005-12-21","bar_index":994,"type":"RECLAIM","strength":0.863,"price":359.0184,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-03-21","known_ts":"2006-03-23","bar_index":1014,"type":"BUY","strength":0.725,"price":330.6956,"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":35},{"ts":"2006-04-12","known_ts":"2006-04-12","bar_index":1019,"type":"SELL","basis":"structure_stop","strength":0.45,"price":315.0903,"stop_level":317.4874,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2006-06-28","known_ts":"2006-06-30","bar_index":1037,"type":"BUY","strength":0.45,"price":224.8823,"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,"blocked":true},{"ts":"2006-07-25","known_ts":"2006-07-27","bar_index":1043,"type":"BUY","strength":0.45,"price":194.3881,"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,"blocked":true},{"ts":"2006-08-23","known_ts":"2006-08-23","bar_index":1050,"type":"SELL","basis":"structure_stop","strength":0.588,"price":191.5446,"stop_level":195.0254,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-09-07","known_ts":"2006-09-07","bar_index":1053,"type":"SELL","basis":"structure_stop","strength":0.588,"price":183.491,"stop_level":191.5446,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-10-03","known_ts":"2006-10-03","bar_index":1059,"type":"SELL","basis":"structure_stop","strength":0.588,"price":190.2743,"stop_level":190.4217,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-11-08","known_ts":"2006-11-08","bar_index":1068,"type":"SELL","basis":"structure_stop","strength":0.588,"price":201.6779,"stop_level":203.6441,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-11-27","known_ts":"2006-11-27","bar_index":1072,"type":"SELL","basis":"structure_stop","strength":0.725,"price":213.3274,"stop_level":213.6223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-11-28","known_ts":"2006-11-28","bar_index":1072,"type":"SELL","basis":"structure_stop","strength":0.725,"price":209.051,"stop_level":213.6223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-01-05","known_ts":"2007-01-05","bar_index":1080,"type":"SELL","basis":"structure_stop","strength":0.725,"price":224.8043,"stop_level":225.2969,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-01-22","known_ts":"2007-01-22","bar_index":1084,"type":"RECLAIM","strength":0.863,"price":231.5524,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-01-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-04-18","known_ts":"2007-04-20","bar_index":1104,"type":"BUY","strength":0.45,"price":165.1644,"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,"blocked":true},{"ts":"2007-05-07","known_ts":"2007-05-07","bar_index":1108,"type":"SELL","basis":"structure_stop","strength":0.588,"price":163.1888,"stop_level":164.868,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-06-07","known_ts":"2007-06-07","bar_index":1115,"type":"SELL","basis":"structure_stop","strength":0.725,"price":156.3443,"stop_level":158.4966,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-06-11","known_ts":"2007-06-11","bar_index":1116,"type":"SELL","basis":"structure_stop","strength":0.725,"price":157.1864,"stop_level":158.4966,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-08-21","known_ts":"2007-08-23","bar_index":1133,"type":"BUY","strength":0.45,"price":50.7277,"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,"blocked":true},{"ts":"2007-09-25","known_ts":"2007-09-25","bar_index":1141,"type":"SELL","basis":"structure_stop","strength":0.45,"price":42.5,"stop_level":44.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2007-09-26","known_ts":"2007-09-26","bar_index":1141,"type":"SELL","basis":"structure_stop","strength":0.45,"price":41.05,"stop_level":44.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2007-10-17","known_ts":"2007-10-17","bar_index":1146,"type":"SELL","basis":"structure_stop","strength":0.588,"price":41.9,"stop_level":46.1,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-11-16","known_ts":"2007-11-16","bar_index":1153,"type":"SELL","basis":"structure_stop","strength":0.588,"price":47.25,"stop_level":47.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-11-19","known_ts":"2007-11-19","bar_index":1154,"type":"SELL","basis":"structure_stop","strength":0.588,"price":46.1,"stop_level":47.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-25","known_ts":"2008-01-29","bar_index":1169,"type":"BUY","strength":0.725,"price":41.4,"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":55},{"ts":"2008-02-29","known_ts":"2008-02-29","bar_index":1177,"type":"SELL","basis":"structure_stop","strength":0.725,"price":35.5,"stop_level":37.35,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-18","known_ts":"2008-03-20","bar_index":1181,"type":"REBUY","strength":0.725,"price":49.85,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2008-05-09","known_ts":"2008-05-09","bar_index":1193,"type":"SELL","basis":"structure_stop","strength":0.863,"price":49.6,"stop_level":49.95,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-07-25","known_ts":"2008-07-29","bar_index":1211,"type":"BUY","strength":0.725,"price":28.3,"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":25},{"ts":"2008-08-26","known_ts":"2008-08-26","bar_index":1218,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.35,"stop_level":31.65,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2008-09-22","known_ts":"2008-09-22","bar_index":1224,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.0,"stop_level":30.35,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2008-12-05","known_ts":"2008-12-09","bar_index":1242,"type":"BUY","strength":0.588,"price":9.6,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":50},{"ts":"2008-12-23","known_ts":"2008-12-23","bar_index":1246,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.9,"stop_level":8.15,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2009-01-20","known_ts":"2009-01-20","bar_index":1251,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.8,"stop_level":6.35,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2009-02-06","known_ts":"2009-02-10","bar_index":1256,"type":"REBUY","strength":0.588,"price":5.5,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2009-03-13","known_ts":"2009-03-17","bar_index":1264,"type":"BUY","strength":0.588,"price":3.75,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2009-05-13","known_ts":"2009-05-13","bar_index":1278,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.3,"stop_level":12.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2009-05-14","known_ts":"2009-05-14","bar_index":1278,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.05,"stop_level":12.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2009-07-22","known_ts":"2009-07-24","bar_index":1294,"type":"BUY","strength":0.863,"price":12.95,"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":"2009-10-01","known_ts":"2009-10-01","bar_index":1310,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.95,"stop_level":27.45,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-15","known_ts":"2009-10-15","bar_index":1314,"type":"RECLAIM","strength":1.0,"price":27.4,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-07","known_ts":"2010-01-11","bar_index":1333,"type":"BUY","strength":0.863,"price":26.2,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2010-03-10","known_ts":"2010-03-12","bar_index":1347,"type":"BUY","strength":0.725,"price":22.75,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":0},{"ts":"2010-03-30","known_ts":"2010-03-30","bar_index":1351,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.55,"stop_level":22.95,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-14","known_ts":"2010-04-14","bar_index":1355,"type":"RECLAIM","strength":0.863,"price":27.4,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-03-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-04","known_ts":"2010-05-04","bar_index":1359,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.05,"stop_level":30.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-07","known_ts":"2010-05-07","bar_index":1360,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.75,"stop_level":30.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-22","known_ts":"2010-07-26","bar_index":1378,"type":"BUY","strength":0.588,"price":21.45,"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":"2010-08-12","known_ts":"2010-08-12","bar_index":1383,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.9,"stop_level":17.95,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-08-25","known_ts":"2010-08-27","bar_index":1386,"type":"REBUY","strength":0.588,"price":18.4,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2010-09-23","known_ts":"2010-09-23","bar_index":1392,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.9,"stop_level":20.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-11-02","known_ts":"2010-11-04","bar_index":1402,"type":"BUY","strength":0.725,"price":21.65,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2010-11-29","known_ts":"2010-12-01","bar_index":1408,"type":"BUY","strength":0.863,"price":22.25,"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":20},{"ts":"2011-01-28","known_ts":"2011-01-28","bar_index":1422,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.65,"stop_level":27.1,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-04-26","known_ts":"2011-04-28","bar_index":1442,"type":"BUY","strength":0.725,"price":23.4,"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":35},{"ts":"2011-05-03","known_ts":"2011-05-03","bar_index":1443,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.65,"stop_level":21.95,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-05-04","known_ts":"2011-05-04","bar_index":1444,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.25,"stop_level":21.95,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-05-31","known_ts":"2011-06-02","bar_index":1450,"type":"BUY","strength":0.588,"price":19.55,"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":50},{"ts":"2011-06-24","known_ts":"2011-06-28","bar_index":1456,"type":"BUY","strength":0.588,"price":16.7,"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":35},{"ts":"2011-08-29","known_ts":"2011-08-31","bar_index":1471,"type":"BUY","strength":0.45,"price":10.55,"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,"blocked":true},{"ts":"2011-10-05","known_ts":"2011-10-05","bar_index":1479,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.05,"stop_level":8.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-07","known_ts":"2011-11-07","bar_index":1487,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.15,"stop_level":10.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-21","known_ts":"2011-11-21","bar_index":1490,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.95,"stop_level":10.15,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-22","known_ts":"2011-11-22","bar_index":1491,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.75,"stop_level":10.15,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-01-06","known_ts":"2012-01-06","bar_index":1501,"type":"RECLAIM","strength":0.863,"price":15.1,"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-02-21","known_ts":"2012-02-21","bar_index":1511,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.75,"stop_level":17.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-08","known_ts":"2012-03-08","bar_index":1515,"type":"RECLAIM","strength":1.0,"price":17.5,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-02-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-06-15","known_ts":"2012-06-19","bar_index":1538,"type":"BUY","strength":0.725,"price":14.25,"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":"2012-07-25","known_ts":"2012-07-25","bar_index":1547,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.75,"stop_level":12.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2012-08-10","known_ts":"2012-08-14","bar_index":1551,"type":"BUY","strength":0.588,"price":13.7,"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":25},{"ts":"2012-10-12","known_ts":"2012-10-12","bar_index":1565,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.9,"stop_level":17.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-12-20","known_ts":"2012-12-24","bar_index":1581,"type":"BUY","strength":0.725,"price":16.76,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2013-02-01","known_ts":"2013-02-01","bar_index":1590,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.0,"stop_level":18.18,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-24","known_ts":"2013-04-26","bar_index":1609,"type":"BUY","strength":0.725,"price":16.33,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2013-06-12","known_ts":"2013-06-12","bar_index":1620,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.77,"stop_level":18.78,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-22","known_ts":"2013-08-26","bar_index":1637,"type":"BUY","strength":0.725,"price":17.89,"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":"2013-09-27","known_ts":"2013-09-27","bar_index":1645,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.86,"stop_level":17.91,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-09","known_ts":"2013-10-11","bar_index":1648,"type":"REBUY","strength":0.863,"price":18.1,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2014-01-13","known_ts":"2014-01-13","bar_index":1669,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.27,"stop_level":22.84,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-05-02","known_ts":"2014-05-06","bar_index":1695,"type":"BUY","strength":0.725,"price":20.05,"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":"2014-05-16","known_ts":"2014-05-16","bar_index":1698,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.65,"stop_level":18.72,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2014-05-23","known_ts":"2014-05-28","bar_index":1700,"type":"BUY","strength":0.588,"price":19.68,"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":"2014-07-15","known_ts":"2014-07-15","bar_index":1711,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.23,"stop_level":19.29,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-08-19","known_ts":"2014-08-21","bar_index":1720,"type":"BUY","strength":0.45,"price":18.75,"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,"blocked":true},{"ts":"2014-09-15","known_ts":"2014-09-15","bar_index":1726,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.34,"stop_level":18.43,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-09-23","known_ts":"2014-09-23","bar_index":1728,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.91,"stop_level":18.34,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-11-17","known_ts":"2014-11-17","bar_index":1741,"type":"RECLAIM","strength":0.725,"price":19.54,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-09-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-10","known_ts":"2014-12-10","bar_index":1746,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.11,"stop_level":18.82,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-26","known_ts":"2014-12-26","bar_index":1750,"type":"RECLAIM","strength":0.863,"price":18.79,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-01-06","known_ts":"2015-01-08","bar_index":1752,"type":"BUY","strength":0.863,"price":19.43,"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":"2015-05-06","known_ts":"2015-05-06","bar_index":1779,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.46,"stop_level":17.51,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-05-20","known_ts":"2015-05-20","bar_index":1783,"type":"RECLAIM","strength":0.863,"price":18.5,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-05-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-06-11","known_ts":"2015-06-15","bar_index":1788,"type":"BUY","strength":0.863,"price":18.52,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2015-07-17","known_ts":"2015-07-17","bar_index":1796,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.19,"stop_level":19.22,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-10-19","known_ts":"2015-10-21","bar_index":1818,"type":"BUY","strength":0.45,"price":15.54,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-11-05","known_ts":"2015-11-05","bar_index":1822,"type":"SELL","basis":"structure_stop","strength":0.45,"price":14.13,"stop_level":14.24,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-12-03","known_ts":"2015-12-03","bar_index":1828,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.25,"stop_level":13.62,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-12-07","known_ts":"2015-12-07","bar_index":1829,"type":"SELL","basis":"structure_stop","strength":0.45,"price":13.18,"stop_level":13.62,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2016-02-24","known_ts":"2016-02-26","bar_index":1847,"type":"BUY","strength":0.45,"price":7.43,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-04-28","known_ts":"2016-04-28","bar_index":1862,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.38,"stop_level":9.42,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-29","known_ts":"2016-04-29","bar_index":1862,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.22,"stop_level":9.42,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-06-02","known_ts":"2016-06-06","bar_index":1870,"type":"BUY","strength":0.725,"price":8.01,"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":45},{"ts":"2016-06-28","known_ts":"2016-06-30","bar_index":1876,"type":"BUY","strength":0.725,"price":7.75,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":25},{"ts":"2016-09-15","known_ts":"2016-09-15","bar_index":1894,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.23,"stop_level":11.36,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-09-30","known_ts":"2016-09-30","bar_index":1898,"type":"RECLAIM","strength":1.0,"price":11.53,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-09-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-22","known_ts":"2016-12-22","bar_index":1917,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.68,"stop_level":13.96,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-04-17","known_ts":"2017-04-19","bar_index":1943,"type":"BUY","strength":0.725,"price":12.56,"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":"2017-05-03","known_ts":"2017-05-03","bar_index":1947,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.02,"stop_level":12.19,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-05-19","known_ts":"2017-05-19","bar_index":1951,"type":"RECLAIM","strength":0.863,"price":14.28,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-05-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-05-24","known_ts":"2017-05-24","bar_index":1952,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.3,"stop_level":14.49,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-05-26","known_ts":"2017-05-26","bar_index":1952,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.9,"stop_level":14.49,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-06-23","known_ts":"2017-06-27","bar_index":1959,"type":"BUY","strength":0.725,"price":13.28,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2017-08-23","known_ts":"2017-08-23","bar_index":1973,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.24,"stop_level":15.49,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-08-24","known_ts":"2017-08-24","bar_index":1973,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.12,"stop_level":15.49,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-14","known_ts":"2017-09-18","bar_index":1978,"type":"REBUY","strength":1.0,"price":17.78,"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":"2017-11-10","known_ts":"2017-11-10","bar_index":1991,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.52,"stop_level":20.62,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-27","known_ts":"2017-11-27","bar_index":1995,"type":"RECLAIM","strength":1.0,"price":21.35,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-11-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-06-05","known_ts":"2018-06-05","bar_index":2038,"type":"SELL","basis":"structure_stop","strength":0.45,"price":14.98,"stop_level":15.05,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-06-20","known_ts":"2018-06-20","bar_index":2042,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.46,"stop_level":14.98,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-07-23","known_ts":"2018-07-23","bar_index":2049,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.86,"stop_level":15.24,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-07-26","known_ts":"2018-07-26","bar_index":2050,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.55,"stop_level":15.24,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-08-31","known_ts":"2018-09-05","bar_index":2059,"type":"BUY","strength":0.45,"price":13.05,"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,"blocked":true},{"ts":"2018-11-05","known_ts":"2018-11-07","bar_index":2074,"type":"BUY","strength":0.45,"price":9.09,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-01-30","known_ts":"2019-01-30","bar_index":2093,"type":"RECLAIM","strength":0.863,"price":12.9,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-07-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-15","known_ts":"2019-03-15","bar_index":2103,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.5,"stop_level":11.63,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-04","known_ts":"2019-04-04","bar_index":2108,"type":"RECLAIM","strength":0.863,"price":12.21,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-09","known_ts":"2019-04-11","bar_index":2109,"type":"BUY","strength":0.863,"price":12.72,"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":"2019-05-03","known_ts":"2019-05-03","bar_index":2114,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.51,"stop_level":12.65,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-06","known_ts":"2019-05-06","bar_index":2115,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.8,"stop_level":12.65,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-07-01","known_ts":"2019-07-03","bar_index":2128,"type":"BUY","strength":0.45,"price":10.06,"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,"blocked":true},{"ts":"2019-07-23","known_ts":"2019-07-23","bar_index":2133,"type":"RECLAIM","strength":0.725,"price":11.32,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-07-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-09-03","known_ts":"2019-09-03","bar_index":2142,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.11,"stop_level":12.21,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-09-17","known_ts":"2019-09-17","bar_index":2146,"type":"RECLAIM","strength":0.863,"price":14.01,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-09-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-01-16","known_ts":"2020-01-21","bar_index":2174,"type":"BUY","strength":0.863,"price":15.75,"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":"2020-01-31","known_ts":"2020-01-31","bar_index":2177,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.75,"stop_level":13.95,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2020-02-04","known_ts":"2020-02-04","bar_index":2178,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.89,"stop_level":13.95,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2020-04-22","known_ts":"2020-04-24","bar_index":2196,"type":"BUY","strength":0.588,"price":5.73,"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-09-04","known_ts":"2020-09-04","bar_index":2227,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.03,"stop_level":12.24,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-24","known_ts":"2020-09-24","bar_index":2232,"type":"RECLAIM","strength":0.863,"price":13.51,"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":false}},{"ts":"2020-09-29","known_ts":"2020-10-01","bar_index":2233,"type":"BUY","strength":0.863,"price":13.58,"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":"2020-10-22","known_ts":"2020-10-22","bar_index":2238,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.05,"stop_level":13.06,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-11-13","known_ts":"2020-11-13","bar_index":2244,"type":"RECLAIM","strength":1.0,"price":13.86,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-10-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-11-23","known_ts":"2020-11-25","bar_index":2246,"type":"BUY","strength":1.0,"price":15.53,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2021-01-04","known_ts":"2021-01-04","bar_index":2255,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.65,"stop_level":14.9,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-21","known_ts":"2021-01-21","bar_index":2259,"type":"RECLAIM","strength":1.0,"price":19.82,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-01-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-09","known_ts":"2021-08-11","bar_index":2305,"type":"BUY","strength":0.588,"price":18.21,"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":35},{"ts":"2021-09-20","known_ts":"2021-09-20","bar_index":2314,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.43,"stop_level":17.62,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-10-12","known_ts":"2021-10-14","bar_index":2320,"type":"REBUY","strength":0.588,"price":18.03,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2022-03-17","known_ts":"2022-03-21","bar_index":2356,"type":"BUY","strength":0.45,"price":16.45,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-04-18","known_ts":"2022-04-20","bar_index":2363,"type":"REBUY","strength":0.45,"price":15.54,"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,"blocked":true},{"ts":"2022-06-13","known_ts":"2022-06-13","bar_index":2376,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.21,"stop_level":14.46,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-07-06","known_ts":"2022-07-08","bar_index":2381,"type":"BUY","strength":0.45,"price":13.18,"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,"blocked":true},{"ts":"2022-08-19","known_ts":"2022-08-19","bar_index":2391,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.02,"stop_level":15.03,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-30","known_ts":"2022-08-30","bar_index":2394,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.59,"stop_level":14.64,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-10-28","known_ts":"2022-11-01","bar_index":2408,"type":"BUY","strength":0.45,"price":11.45,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-11-29","known_ts":"2022-11-29","bar_index":2415,"type":"RECLAIM","strength":0.863,"price":14.13,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-10-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-05","known_ts":"2022-12-05","bar_index":2416,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.44,"stop_level":13.48,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-20","known_ts":"2022-12-20","bar_index":2420,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.13,"stop_level":13.38,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-21","known_ts":"2022-12-21","bar_index":2420,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.24,"stop_level":13.38,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-01-04","known_ts":"2023-01-06","bar_index":2423,"type":"REBUY","strength":0.725,"price":13.48,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2023-02-16","known_ts":"2023-02-16","bar_index":2433,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.67,"stop_level":14.9,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-03-07","known_ts":"2023-03-07","bar_index":2437,"type":"RECLAIM","strength":0.863,"price":15.13,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-02-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-04-05","known_ts":"2023-04-10","bar_index":2444,"type":"BUY","strength":1.0,"price":15.84,"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":25},{"ts":"2023-05-22","known_ts":"2023-05-22","bar_index":2454,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.67,"stop_level":20.86,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-05-23","known_ts":"2023-05-23","bar_index":2455,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.6,"stop_level":20.86,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-06-06","known_ts":"2023-06-08","bar_index":2458,"type":"REBUY","strength":1.0,"price":22.52,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2023-06-28","known_ts":"2023-06-30","bar_index":2463,"type":"REBUY","strength":1.0,"price":28.29,"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":"2023-10-31","known_ts":"2023-11-02","bar_index":2492,"type":"BUY","strength":0.725,"price":27.08,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"2024-01-24","known_ts":"2024-01-24","bar_index":2511,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.69,"stop_level":31.15,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-03-20","known_ts":"2024-03-22","bar_index":2524,"type":"BUY","strength":0.725,"price":31.51,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2024-05-15","known_ts":"2024-05-17","bar_index":2537,"type":"BUY","strength":0.588,"price":28.77,"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":"2024-07-09","known_ts":"2024-07-11","bar_index":2549,"type":"REBUY","strength":0.588,"price":29.26,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2024-08-02","known_ts":"2024-08-02","bar_index":2555,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.57,"stop_level":31.68,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-08-05","known_ts":"2024-08-05","bar_index":2555,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.77,"stop_level":31.68,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-08-20","known_ts":"2024-08-22","bar_index":2559,"type":"REBUY","strength":0.725,"price":31.18,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2024-10-04","known_ts":"2024-10-04","bar_index":2569,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.38,"stop_level":32.62,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-11-18","known_ts":"2024-11-18","bar_index":2580,"type":"RECLAIM","strength":0.863,"price":32.66,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-10-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-11-21","known_ts":"2024-11-25","bar_index":2581,"type":"BUY","strength":0.863,"price":35.73,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2024-12-11","known_ts":"2024-12-11","bar_index":2585,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.9,"stop_level":31.96,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-02-18","known_ts":"2025-02-20","bar_index":2600,"type":"BUY","strength":0.45,"price":24.47,"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,"blocked":true},{"ts":"2025-04-23","known_ts":"2025-04-25","bar_index":2615,"type":"BUY","strength":0.45,"price":19.26,"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,"blocked":true},{"ts":"2025-05-28","known_ts":"2025-05-28","bar_index":2623,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.46,"stop_level":20.7,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-15","known_ts":"2025-07-15","bar_index":2633,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.08,"stop_level":23.12,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-08-01","known_ts":"2025-08-01","bar_index":2638,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.7,"stop_level":23.08,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-08-11","known_ts":"2025-08-13","bar_index":2640,"type":"REBUY","strength":0.863,"price":25.65,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2025-09-19","known_ts":"2025-09-19","bar_index":2649,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.91,"stop_level":25.21,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-12-01","known_ts":"2025-12-03","bar_index":2666,"type":"BUY","strength":0.725,"price":23.83,"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":"2025-12-16","known_ts":"2025-12-16","bar_index":2669,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.04,"stop_level":22.19,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2026-01-20","known_ts":"2026-01-20","bar_index":2677,"type":"RECLAIM","strength":0.725,"price":23.95,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-01-30","known_ts":"2026-01-30","bar_index":2679,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.57,"stop_level":23.38,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-02-13","known_ts":"2026-02-13","bar_index":2683,"type":"RECLAIM","strength":0.863,"price":27.73,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-01-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-03-12","known_ts":"2026-03-12","bar_index":2689,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.83,"stop_level":21.57,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2026-04-16","known_ts":"2026-04-20","bar_index":2697,"type":"BUY","strength":0.725,"price":22.8,"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":"2026-07-29","known_ts":"2026-07-29","bar_index":2720,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.49,"stop_level":32.51,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-07-31","known_ts":"2026-07-31","bar_index":2721,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.1,"stop_level":32.51,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}}],"state":{"position_hint":"flat","last_signal":"SELL","last_scored_signal":"SELL","last_scored_ts":"2026-07-31","last_scored_basis":"structure_stop","bars_since_signal":2,"extended":true,"strong_bull":true,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2017-12-18","2018-02-09","2018-03-08","2018-08-07","2018-10-15","2018-10-31","2019-03-19","2019-04-01","2019-05-31","2019-11-14","2019-12-06","2020-01-03","2020-03-23","2020-09-24","2021-03-05","2021-03-31","2021-07-19","2021-10-12","2022-02-07","2022-02-24","2022-06-27","2022-10-04","2022-10-20","2023-03-20","2023-08-28","2023-09-27","2023-10-13","2024-02-20","2024-03-20","2024-04-19","2024-07-09","2024-11-05","2024-12-27","2025-01-13","2025-02-07","2025-04-17","2025-10-01","2025-10-17","2025-11-20","2026-03-30"],"warnings":[{"ts":"2022-12-20","kind":"confirm","px":13.13,"level":13.38},{"ts":"2022-12-21","kind":"arm","px":13.24},{"ts":"2022-12-21","kind":"confirm","px":13.24,"level":13.38},{"ts":"2023-02-06","kind":"arm","px":15.59},{"ts":"2023-02-16","kind":"confirm","px":14.67,"level":14.9},{"ts":"2023-04-26","kind":"arm","px":16.78},{"ts":"2023-05-22","kind":"confirm","px":20.67,"level":20.86},{"ts":"2023-05-23","kind":"arm","px":20.6},{"ts":"2023-05-23","kind":"confirm","px":20.6,"level":20.86},{"ts":"2023-11-17","kind":"arm","px":27.17},{"ts":"2024-01-03","kind":"arm","px":31.62},{"ts":"2024-01-24","kind":"confirm","px":30.69,"level":31.15},{"ts":"2024-07-31","kind":"arm","px":33.67},{"ts":"2024-08-02","kind":"confirm","px":28.57,"level":31.68},{"ts":"2024-08-05","kind":"arm","px":26.77},{"ts":"2024-08-05","kind":"confirm","px":26.77,"level":31.68},{"ts":"2024-10-04","kind":"arm","px":32.38},{"ts":"2024-10-04","kind":"confirm","px":32.38,"level":32.62},{"ts":"2024-12-09","kind":"arm","px":32.83},{"ts":"2024-12-11","kind":"confirm","px":31.9,"level":31.96},{"ts":"2025-05-21","kind":"arm","px":20.7},{"ts":"2025-05-28","kind":"confirm","px":20.46,"level":20.7},{"ts":"2025-07-15","kind":"arm","px":23.08},{"ts":"2025-07-15","kind":"confirm","px":23.08,"level":23.12},{"ts":"2025-07-17","kind":"arm","px":23.37},{"ts":"2025-08-01","kind":"confirm","px":21.7,"level":23.08},{"ts":"2025-09-19","kind":"arm","px":24.91},{"ts":"2025-09-19","kind":"confirm","px":24.91,"level":25.21},{"ts":"2025-12-12","kind":"arm","px":22.58},{"ts":"2025-12-16","kind":"confirm","px":22.04,"level":22.19},{"ts":"2026-01-28","kind":"arm","px":23.58},{"ts":"2026-01-30","kind":"confirm","px":21.57,"level":23.38},{"ts":"2026-02-23","kind":"arm","px":26.3},{"ts":"2026-03-12","kind":"confirm","px":20.83,"level":21.57},{"ts":"2026-06-08","kind":"arm","px":25.99},{"ts":"2026-07-02","kind":"arm","px":28.07},{"ts":"2026-07-28","kind":"arm","px":33.4},{"ts":"2026-07-29","kind":"confirm","px":32.49,"level":32.51},{"ts":"2026-07-30","kind":"arm","px":32.59},{"ts":"2026-07-31","kind":"confirm","px":32.1,"level":32.51}],"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":[]}}}