{"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":"CPF","timeframe":"3D","as_of":"2026-07-30T00:00:00Z","bar_quality":"real_ohlc","signals":[{"ts":"1988-01-29","known_ts":"1988-01-29","bar_index":36,"type":"SELL","strength":0.588,"price":18.51,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-02-01","known_ts":"1988-02-01","bar_index":36,"type":"SELL","strength":0.588,"price":18.51,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-02-25","known_ts":"1988-02-29","bar_index":42,"type":"BUY","strength":0.588,"price":19.171,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"1988-03-17","known_ts":"1988-03-17","bar_index":47,"type":"SELL","strength":0.588,"price":18.7303,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-04-05","known_ts":"1988-04-07","bar_index":51,"type":"BUY","strength":0.725,"price":19.3265,"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":40},{"ts":"1988-04-11","known_ts":"1988-04-11","bar_index":52,"type":"SELL","strength":0.588,"price":18.6601,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-06-21","known_ts":"1988-06-21","bar_index":69,"type":"SELL","strength":0.725,"price":22.6587,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1988-08-29","known_ts":"1988-08-31","bar_index":85,"type":"BUY","strength":0.725,"price":26.8249,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1988-11-01","known_ts":"1988-11-01","bar_index":100,"type":"SELL","strength":0.863,"price":27.6517,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-12-19","known_ts":"1988-12-19","bar_index":111,"type":"RECLAIM","strength":0.863,"price":29.4502,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-11-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-02-28","known_ts":"1989-02-28","bar_index":127,"type":"SELL","strength":1.0,"price":37.9852,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-06-20","known_ts":"1989-06-22","bar_index":153,"type":"BUY","strength":0.725,"price":40.4112,"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":"1989-07-12","known_ts":"1989-07-14","bar_index":158,"type":"BUY","strength":0.725,"price":39.6876,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1989-08-23","known_ts":"1989-08-23","bar_index":168,"type":"SELL","strength":0.863,"price":45.8461,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-09-07","known_ts":"1989-09-07","bar_index":171,"type":"SELL","strength":0.863,"price":44.7056,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-09-22","known_ts":"1989-09-26","bar_index":175,"type":"REBUY","strength":0.863,"price":46.5234,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1989-10-13","known_ts":"1989-10-13","bar_index":180,"type":"SELL","strength":0.863,"price":43.0857,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-10-17","known_ts":"1989-10-17","bar_index":180,"type":"SELL","strength":0.863,"price":43.0857,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-12-27","known_ts":"1989-12-29","bar_index":197,"type":"BUY","strength":0.725,"price":46.0762,"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":90},{"ts":"1990-01-18","known_ts":"1990-01-18","bar_index":202,"type":"SELL","strength":0.588,"price":41.9293,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1990-01-19","known_ts":"1990-01-19","bar_index":202,"type":"SELL","strength":0.588,"price":41.9293,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1990-03-07","known_ts":"1990-03-09","bar_index":213,"type":"BUY","strength":0.45,"price":41.4686,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"1990-05-29","known_ts":"1990-05-29","bar_index":232,"type":"SELL","strength":0.588,"price":39.1881,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-07-06","known_ts":"1990-07-06","bar_index":241,"type":"RECLAIM","strength":0.725,"price":42.9493,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-05-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-07-25","known_ts":"1990-07-25","bar_index":245,"type":"SELL","strength":0.725,"price":42.4825,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-08-06","known_ts":"1990-08-06","bar_index":248,"type":"SELL","strength":0.725,"price":40.1482,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-11-19","known_ts":"1990-11-19","bar_index":272,"type":"SELL","strength":0.45,"price":28.7257,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1991-01-14","known_ts":"1991-01-14","bar_index":285,"type":"SELL","strength":0.588,"price":31.1468,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-02-04","known_ts":"1991-02-04","bar_index":290,"type":"RECLAIM","strength":0.863,"price":38.5175,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-01-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-02-20","known_ts":"1991-02-20","bar_index":293,"type":"SELL","strength":0.863,"price":38.0419,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-02-28","known_ts":"1991-02-28","bar_index":295,"type":"SELL","strength":0.863,"price":37.5664,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-03-14","known_ts":"1991-03-14","bar_index":299,"type":"RECLAIM","strength":0.863,"price":38.0419,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-02-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-04-18","known_ts":"1991-04-22","bar_index":307,"type":"BUY","strength":0.863,"price":39.7868,"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":"1991-07-05","known_ts":"1991-07-05","bar_index":325,"type":"SELL","strength":1.0,"price":46.3424,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-11-01","known_ts":"1991-11-05","bar_index":353,"type":"BUY","strength":0.725,"price":42.827,"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":"1991-12-05","known_ts":"1991-12-05","bar_index":360,"type":"SELL","strength":0.725,"price":42.827,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1991-12-19","known_ts":"1991-12-19","bar_index":364,"type":"RECLAIM","strength":0.863,"price":45.2603,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-12-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-05-26","known_ts":"1992-05-28","bar_index":400,"type":"BUY","strength":0.725,"price":48.4384,"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":"1992-06-26","known_ts":"1992-06-26","bar_index":407,"type":"SELL","strength":0.863,"price":48.8176,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-07-16","known_ts":"1992-07-20","bar_index":412,"type":"REBUY","strength":0.725,"price":51.3083,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"1992-07-16","known_ts":"1992-07-16","bar_index":412,"type":"SELL","strength":0.725,"price":51.3083,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-09-04","known_ts":"1992-09-09","bar_index":424,"type":"BUY","strength":0.588,"price":48.8176,"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":"1992-09-28","known_ts":"1992-09-30","bar_index":429,"type":"BUY","strength":0.588,"price":50.2461,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"1992-10-14","known_ts":"1992-10-16","bar_index":433,"type":"BUY","strength":0.45,"price":47.7338,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"1992-11-20","known_ts":"1992-11-24","bar_index":442,"type":"BUY","strength":0.45,"price":47.2314,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"1992-12-09","known_ts":"1992-12-11","bar_index":446,"type":"BUY","strength":0.45,"price":47.2314,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"1992-12-22","known_ts":"1992-12-22","bar_index":449,"type":"RECLAIM","strength":0.588,"price":55.6991,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1992-12-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1993-02-16","known_ts":"1993-02-16","bar_index":461,"type":"SELL","strength":1.0,"price":56.2055,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-03-08","known_ts":"1993-03-08","bar_index":466,"type":"RECLAIM","strength":1.0,"price":56.9651,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-02-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-04-15","known_ts":"1993-04-19","bar_index":475,"type":"BUY","strength":1.0,"price":59.1943,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1993-09-17","known_ts":"1993-09-17","bar_index":511,"type":"SELL","strength":0.588,"price":52.4986,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-09-20","known_ts":"1993-09-20","bar_index":511,"type":"SELL","strength":0.588,"price":52.4986,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-10-26","known_ts":"1993-10-26","bar_index":520,"type":"RECLAIM","strength":0.725,"price":56.0705,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-09-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-11-24","known_ts":"1993-11-29","bar_index":527,"type":"BUY","strength":0.725,"price":55.0322,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1993-11-30","known_ts":"1993-11-30","bar_index":528,"type":"SELL","strength":0.725,"price":53.9938,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-12-27","known_ts":"1993-12-29","bar_index":534,"type":"BUY","strength":0.45,"price":54.4546,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"1994-01-07","known_ts":"1994-01-11","bar_index":537,"type":"BUY","strength":0.588,"price":53.931,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"1994-01-12","known_ts":"1994-01-12","bar_index":538,"type":"RECLAIM","strength":0.725,"price":55.5018,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-01-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-02-10","known_ts":"1994-02-10","bar_index":545,"type":"SELL","strength":0.588,"price":51.8366,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1994-02-24","known_ts":"1994-02-28","bar_index":548,"type":"REBUY","strength":0.588,"price":56.549,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":85},{"ts":"1994-03-22","known_ts":"1994-03-22","bar_index":554,"type":"SELL","strength":0.725,"price":53.1456,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-05-23","known_ts":"1994-05-25","bar_index":568,"type":"BUY","strength":0.588,"price":57.5718,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"1994-06-21","known_ts":"1994-06-21","bar_index":574,"type":"SELL","strength":0.863,"price":57.0436,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-07-06","known_ts":"1994-07-06","bar_index":578,"type":"RECLAIM","strength":0.863,"price":57.5122,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-06-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-07-11","known_ts":"1994-07-13","bar_index":579,"type":"REBUY","strength":0.863,"price":59.6423,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1994-10-12","known_ts":"1994-10-14","bar_index":601,"type":"BUY","strength":0.588,"price":55.5862,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"1994-10-20","known_ts":"1994-10-24","bar_index":603,"type":"BUY","strength":0.725,"price":55.8547,"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":50},{"ts":"1994-10-28","known_ts":"1994-11-01","bar_index":605,"type":"BUY","strength":0.588,"price":55.3177,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":65},{"ts":"1995-01-12","known_ts":"1995-01-12","bar_index":622,"type":"SELL","strength":0.725,"price":55.7049,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-01-19","known_ts":"1995-01-19","bar_index":623,"type":"SELL","strength":0.588,"price":52.0455,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-02-21","known_ts":"1995-02-21","bar_index":631,"type":"RECLAIM","strength":0.725,"price":55.2983,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-01-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-04-04","known_ts":"1995-04-06","bar_index":641,"type":"BUY","strength":0.725,"price":55.8153,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"1995-06-08","known_ts":"1995-06-12","bar_index":656,"type":"REBUY","strength":0.863,"price":59.0986,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"1995-07-21","known_ts":"1995-07-25","bar_index":666,"type":"BUY","strength":0.863,"price":60.7067,"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":60},{"ts":"1995-09-28","known_ts":"1995-09-28","bar_index":682,"type":"SELL","strength":1.0,"price":71.1502,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-01-03","known_ts":"1996-01-05","bar_index":704,"type":"BUY","strength":0.725,"price":74.4712,"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":50},{"ts":"1996-02-06","known_ts":"1996-02-08","bar_index":712,"type":"REBUY","strength":0.725,"price":72.2314,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1996-03-28","known_ts":"1996-04-01","bar_index":724,"type":"BUY","strength":0.725,"price":77.8641,"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":"1996-06-14","known_ts":"1996-06-18","bar_index":742,"type":"BUY","strength":0.725,"price":73.3502,"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":"1996-08-14","known_ts":"1996-08-16","bar_index":756,"type":"BUY","strength":0.45,"price":69.3545,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"1996-09-10","known_ts":"1996-09-10","bar_index":762,"type":"RECLAIM","strength":0.725,"price":71.0599,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-08-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-09-18","known_ts":"1996-09-18","bar_index":764,"type":"SELL","strength":0.588,"price":69.3545,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-10-09","known_ts":"1996-10-11","bar_index":769,"type":"REBUY","strength":0.588,"price":69.36,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"1996-12-12","known_ts":"1996-12-16","bar_index":784,"type":"BUY","strength":0.725,"price":70.5064,"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":"quality","score":75},{"ts":"1997-01-22","known_ts":"1997-01-24","bar_index":793,"type":"BUY","strength":0.725,"price":70.5068,"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":60},{"ts":"1997-06-05","known_ts":"1997-06-09","bar_index":824,"type":"BUY","strength":1.0,"price":83.8262,"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":60},{"ts":"1997-08-29","known_ts":"1997-09-03","bar_index":844,"type":"BUY","strength":0.863,"price":88.2107,"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":60},{"ts":"1997-11-10","known_ts":"1997-11-10","bar_index":860,"type":"SELL","strength":0.863,"price":98.4184,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-03-27","known_ts":"1998-03-31","bar_index":892,"type":"BUY","strength":0.588,"price":91.9765,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"1998-04-13","known_ts":"1998-04-13","bar_index":895,"type":"SELL","strength":0.45,"price":88.9902,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-04-28","known_ts":"1998-04-28","bar_index":899,"type":"RECLAIM","strength":0.725,"price":95.56,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-04-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-05-29","known_ts":"1998-05-29","bar_index":906,"type":"SELL","strength":0.588,"price":88.6916,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-07-01","known_ts":"1998-07-06","bar_index":914,"type":"BUY","strength":0.45,"price":90.31,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"1998-10-08","known_ts":"1998-10-12","bar_index":937,"type":"BUY","strength":0.45,"price":77.0938,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"1998-12-17","known_ts":"1998-12-17","bar_index":953,"type":"SELL","strength":0.588,"price":83.7712,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-01-08","known_ts":"1999-01-12","bar_index":958,"type":"REBUY","strength":0.725,"price":84.4167,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1999-02-23","known_ts":"1999-02-25","bar_index":968,"type":"BUY","strength":0.863,"price":86.2518,"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":75},{"ts":"1999-06-22","known_ts":"1999-06-22","bar_index":995,"type":"SELL","strength":1.0,"price":97.3591,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-07-07","known_ts":"1999-07-07","bar_index":999,"type":"RECLAIM","strength":1.0,"price":125.2781,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-06-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-10-18","known_ts":"1999-10-20","bar_index":1023,"type":"BUY","strength":0.725,"price":119.8218,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":90},{"ts":"2000-01-24","known_ts":"2000-01-24","bar_index":1045,"type":"SELL","strength":0.863,"price":124.1709,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2000-03-14","known_ts":"2000-03-16","bar_index":1057,"type":"BUY","strength":0.725,"price":137.3406,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":70},{"ts":"2000-05-05","known_ts":"2000-05-05","bar_index":1069,"type":"SELL","strength":0.45,"price":121.1694,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2000-06-08","known_ts":"2000-06-12","bar_index":1077,"type":"BUY","strength":0.45,"price":121.1694,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2000-06-21","known_ts":"2000-06-23","bar_index":1080,"type":"BUY","strength":0.45,"price":121.1694,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2000-06-26","known_ts":"2000-06-26","bar_index":1081,"type":"RECLAIM","strength":0.588,"price":127.6774,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-06-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2000-07-27","known_ts":"2000-07-27","bar_index":1088,"type":"SELL","strength":0.588,"price":122.5958,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-08-11","known_ts":"2000-08-11","bar_index":1092,"type":"RECLAIM","strength":0.725,"price":130.8535,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-07-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-09-21","known_ts":"2000-09-21","bar_index":1101,"type":"SELL","strength":0.863,"price":127.995,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-10-11","known_ts":"2000-10-11","bar_index":1106,"type":"RECLAIM","strength":0.863,"price":128.452,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-09-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-11-17","known_ts":"2000-11-17","bar_index":1115,"type":"SELL","strength":1.0,"price":129.7302,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-12-06","known_ts":"2000-12-08","bar_index":1119,"type":"BUY","strength":0.725,"price":135.4019,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2000-12-22","known_ts":"2000-12-27","bar_index":1123,"type":"BUY","strength":0.863,"price":142.0636,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2001-03-30","known_ts":"2001-04-03","bar_index":1145,"type":"BUY","strength":1.0,"price":145.8105,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2001-06-14","known_ts":"2001-06-14","bar_index":1162,"type":"SELL","strength":0.588,"price":148.7203,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2001-06-29","known_ts":"2001-06-29","bar_index":1166,"type":"RECLAIM","strength":0.863,"price":163.8856,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-06-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-07-18","known_ts":"2001-07-18","bar_index":1170,"type":"SELL","strength":0.863,"price":155.9253,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-08-03","known_ts":"2001-08-03","bar_index":1174,"type":"RECLAIM","strength":1.0,"price":184.6964,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-07-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-08-24","known_ts":"2001-08-24","bar_index":1179,"type":"SELL","strength":1.0,"price":188.5463,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-09-06","known_ts":"2001-09-06","bar_index":1181,"type":"SELL","strength":1.0,"price":172.3659,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-11-26","known_ts":"2001-11-28","bar_index":1199,"type":"BUY","strength":0.725,"price":164.324,"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":"2001-12-13","known_ts":"2001-12-13","bar_index":1203,"type":"SELL","strength":0.45,"price":151.7159,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2001-12-20","known_ts":"2001-12-24","bar_index":1205,"type":"REBUY","strength":0.588,"price":160.0863,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2002-02-21","known_ts":"2002-02-21","bar_index":1218,"type":"SELL","strength":0.725,"price":169.3994,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-03-07","known_ts":"2002-03-07","bar_index":1222,"type":"RECLAIM","strength":0.863,"price":174.2935,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-02-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-08-22","known_ts":"2002-08-26","bar_index":1261,"type":"BUY","strength":0.725,"price":207.7412,"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":"2003-05-02","known_ts":"2003-05-06","bar_index":1319,"type":"BUY","strength":0.725,"price":285.0356,"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":"2003-07-21","known_ts":"2003-07-21","bar_index":1337,"type":"SELL","strength":0.588,"price":285.7819,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-08-22","known_ts":"2003-08-26","bar_index":1345,"type":"BUY","strength":0.588,"price":290.5539,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2003-09-11","known_ts":"2003-09-11","bar_index":1349,"type":"SELL","strength":0.588,"price":281.2267,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-10-01","known_ts":"2003-10-03","bar_index":1354,"type":"REBUY","strength":0.45,"price":285.4602,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2003-10-06","known_ts":"2003-10-06","bar_index":1355,"type":"RECLAIM","strength":0.588,"price":291.3551,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-10-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2004-01-28","known_ts":"2004-01-28","bar_index":1381,"type":"SELL","strength":0.863,"price":299.0632,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-03-16","known_ts":"2004-03-18","bar_index":1392,"type":"BUY","strength":0.588,"price":310.2489,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2004-04-14","known_ts":"2004-04-14","bar_index":1398,"type":"SELL","strength":0.725,"price":299.2079,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-04-15","known_ts":"2004-04-15","bar_index":1399,"type":"SELL","strength":0.725,"price":297.1102,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-06-10","known_ts":"2004-06-15","bar_index":1412,"type":"BUY","strength":0.45,"price":271.4589,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2004-06-24","known_ts":"2004-06-24","bar_index":1415,"type":"RECLAIM","strength":0.725,"price":296.8039,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2004-06-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-07-26","known_ts":"2004-07-26","bar_index":1422,"type":"SELL","strength":0.725,"price":301.695,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-08-09","known_ts":"2004-08-09","bar_index":1425,"type":"SELL","strength":0.863,"price":297.2486,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-08-24","known_ts":"2004-08-24","bar_index":1429,"type":"RECLAIM","strength":0.863,"price":314.3145,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-08-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-09-14","known_ts":"2004-09-14","bar_index":1433,"type":"SELL","strength":0.863,"price":310.4011,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-09-15","known_ts":"2004-09-15","bar_index":1434,"type":"SELL","strength":0.863,"price":313.0847,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-10-01","known_ts":"2004-10-01","bar_index":1438,"type":"RECLAIM","strength":0.863,"price":330.1925,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-09-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-10-06","known_ts":"2004-10-08","bar_index":1439,"type":"BUY","strength":0.863,"price":326.5025,"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":60},{"ts":"2004-10-19","known_ts":"2004-10-21","bar_index":1442,"type":"BUY","strength":0.863,"price":330.0807,"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":"2005-01-03","known_ts":"2005-01-03","bar_index":1459,"type":"SELL","strength":1.0,"price":402.3056,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-05-06","known_ts":"2005-05-10","bar_index":1488,"type":"BUY","strength":0.725,"price":400.6674,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2005-07-07","known_ts":"2005-07-11","bar_index":1502,"type":"REBUY","strength":0.863,"price":421.4443,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":15},{"ts":"2005-09-14","known_ts":"2005-09-16","bar_index":1518,"type":"BUY","strength":0.725,"price":403.9308,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2005-10-21","known_ts":"2005-10-25","bar_index":1527,"type":"BUY","strength":0.588,"price":398.2255,"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":35},{"ts":"2005-12-27","known_ts":"2005-12-27","bar_index":1542,"type":"SELL","strength":0.863,"price":421.5406,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-13","known_ts":"2006-01-13","bar_index":1546,"type":"RECLAIM","strength":1.0,"price":441.4994,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-04-25","known_ts":"2006-04-27","bar_index":1569,"type":"BUY","strength":0.725,"price":432.0836,"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":"2006-05-23","known_ts":"2006-05-23","bar_index":1575,"type":"SELL","strength":0.863,"price":425.0091,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-06-07","known_ts":"2006-06-07","bar_index":1579,"type":"RECLAIM","strength":0.863,"price":458.8892,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-05-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-06-28","known_ts":"2006-06-30","bar_index":1584,"type":"BUY","strength":1.0,"price":449.0268,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2006-08-31","known_ts":"2006-09-05","bar_index":1599,"type":"BUY","strength":0.588,"price":428.0892,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2006-09-11","known_ts":"2006-09-13","bar_index":1601,"type":"BUY","strength":0.588,"price":432.2931,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2006-10-03","known_ts":"2006-10-03","bar_index":1606,"type":"SELL","strength":0.725,"price":429.8408,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-18","known_ts":"2006-10-18","bar_index":1610,"type":"RECLAIM","strength":0.725,"price":430.1912,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-10-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-01","known_ts":"2006-11-01","bar_index":1613,"type":"SELL","strength":0.588,"price":419.7983,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-11-08","known_ts":"2006-11-10","bar_index":1615,"type":"REBUY","strength":0.725,"price":433.3439,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2007-01-18","known_ts":"2007-01-18","bar_index":1630,"type":"SELL","strength":0.863,"price":447.5288,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-01-22","known_ts":"2007-01-24","bar_index":1631,"type":"REBUY","strength":0.863,"price":453.5211,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2007-02-27","known_ts":"2007-02-27","bar_index":1639,"type":"SELL","strength":0.863,"price":445.5056,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-31","known_ts":"2007-06-04","bar_index":1661,"type":"BUY","strength":0.45,"price":410.2594,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2007-06-13","known_ts":"2007-06-15","bar_index":1664,"type":"BUY","strength":0.45,"price":411.8068,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2007-08-08","known_ts":"2007-08-10","bar_index":1677,"type":"BUY","strength":0.45,"price":369.4236,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2007-09-07","known_ts":"2007-09-07","bar_index":1684,"type":"SELL","strength":0.588,"price":378.865,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-11-28","known_ts":"2007-11-30","bar_index":1703,"type":"BUY","strength":0.45,"price":245.5844,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2008-01-22","known_ts":"2008-01-24","bar_index":1715,"type":"BUY","strength":0.45,"price":223.5899,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2008-02-15","known_ts":"2008-02-15","bar_index":1721,"type":"RECLAIM","strength":0.725,"price":259.1526,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-01-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-02-28","known_ts":"2008-02-28","bar_index":1723,"type":"SELL","strength":0.725,"price":245.0081,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-03","known_ts":"2008-03-03","bar_index":1724,"type":"SELL","strength":0.725,"price":215.612,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-04","known_ts":"2008-04-04","bar_index":1732,"type":"SELL","strength":0.725,"price":228.1576,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-25","known_ts":"2008-04-29","bar_index":1737,"type":"BUY","strength":0.725,"price":239.5962,"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":25},{"ts":"2008-07-22","known_ts":"2008-07-24","bar_index":1757,"type":"BUY","strength":0.45,"price":137.2834,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2008-08-19","known_ts":"2008-08-19","bar_index":1763,"type":"SELL","strength":0.588,"price":132.6171,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-16","known_ts":"2008-09-16","bar_index":1770,"type":"RECLAIM","strength":0.863,"price":235.5119,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-08-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-10-07","known_ts":"2008-10-07","bar_index":1775,"type":"SELL","strength":0.725,"price":141.4331,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-10-31","known_ts":"2008-10-31","bar_index":1781,"type":"RECLAIM","strength":1.0,"price":210.7013,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-10-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-03-18","known_ts":"2009-03-20","bar_index":1812,"type":"BUY","strength":0.588,"price":71.7604,"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":"2009-04-07","known_ts":"2009-04-07","bar_index":1816,"type":"SELL","strength":0.725,"price":65.5369,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2009-08-07","known_ts":"2009-08-11","bar_index":1845,"type":"BUY","strength":0.588,"price":39.881,"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-09-01","known_ts":"2009-09-01","bar_index":1850,"type":"SELL","strength":0.588,"price":31.3714,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2009-09-03","known_ts":"2009-09-03","bar_index":1851,"type":"SELL","strength":0.588,"price":30.7363,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2009-09-14","known_ts":"2009-09-14","bar_index":1853,"type":"SELL","strength":0.588,"price":34.5466,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2009-10-01","known_ts":"2009-10-01","bar_index":1857,"type":"SELL","strength":0.588,"price":29.7202,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2009-12-07","known_ts":"2009-12-09","bar_index":1873,"type":"BUY","strength":0.588,"price":15.1141,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2010-02-02","known_ts":"2010-02-02","bar_index":1885,"type":"SELL","strength":0.863,"price":16.3842,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-02-03","known_ts":"2010-02-03","bar_index":1886,"type":"SELL","strength":0.863,"price":16.1302,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-02-17","known_ts":"2010-02-19","bar_index":1889,"type":"REBUY","strength":0.863,"price":17.7813,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2010-05-03","known_ts":"2010-05-03","bar_index":1906,"type":"SELL","strength":1.0,"price":28.0691,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-18","known_ts":"2010-05-18","bar_index":1910,"type":"RECLAIM","strength":1.0,"price":29.4662,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-05-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-04","known_ts":"2010-08-06","bar_index":1928,"type":"BUY","strength":0.863,"price":22.7347,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2010-09-30","known_ts":"2010-09-30","bar_index":1941,"type":"SELL","strength":0.588,"price":17.9083,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-12-10","known_ts":"2010-12-14","bar_index":1958,"type":"BUY","strength":0.588,"price":17.9083,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":30},{"ts":"2011-02-02","known_ts":"2011-02-02","bar_index":1970,"type":"SELL","strength":0.863,"price":15.8254,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-05-25","known_ts":"2011-05-27","bar_index":1996,"type":"BUY","strength":0.588,"price":8.9859,"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":15},{"ts":"2011-06-16","known_ts":"2011-06-16","bar_index":2001,"type":"SELL","strength":0.588,"price":8.5668,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-07-18","known_ts":"2011-07-18","bar_index":2008,"type":"SELL","strength":0.725,"price":8.6112,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-08-16","known_ts":"2011-08-18","bar_index":2015,"type":"REBUY","strength":0.588,"price":7.7285,"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":55},{"ts":"2011-09-02","known_ts":"2011-09-02","bar_index":2019,"type":"SELL","strength":0.725,"price":7.0554,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-09-09","known_ts":"2011-09-09","bar_index":2020,"type":"SELL","strength":0.725,"price":6.8014,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-10-03","known_ts":"2011-10-05","bar_index":2026,"type":"REBUY","strength":0.725,"price":6.8585,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2011-10-17","known_ts":"2011-10-17","bar_index":2029,"type":"SELL","strength":0.725,"price":6.9855,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-12-19","known_ts":"2011-12-19","bar_index":2044,"type":"SELL","strength":0.863,"price":8.2493,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2012-01-06","known_ts":"2012-01-06","bar_index":2048,"type":"RECLAIM","strength":1.0,"price":8.5858,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-12-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-04-25","known_ts":"2012-04-27","bar_index":2073,"type":"BUY","strength":0.863,"price":8.9351,"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":"2012-06-15","known_ts":"2012-06-19","bar_index":2085,"type":"BUY","strength":0.863,"price":8.6875,"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":"2012-07-19","known_ts":"2012-07-19","bar_index":2092,"type":"SELL","strength":1.0,"price":8.6493,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-07-20","known_ts":"2012-07-20","bar_index":2093,"type":"SELL","strength":0.863,"price":8.2874,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2012-09-06","known_ts":"2012-09-06","bar_index":2104,"type":"RECLAIM","strength":1.0,"price":9.0558,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-07-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-18","known_ts":"2012-10-18","bar_index":2114,"type":"SELL","strength":1.0,"price":9.151,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-12-04","known_ts":"2012-12-06","bar_index":2124,"type":"BUY","strength":0.863,"price":9.3733,"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":"2013-01-11","known_ts":"2013-01-11","bar_index":2132,"type":"SELL","strength":1.0,"price":10.0147,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-01-28","known_ts":"2013-01-28","bar_index":2136,"type":"RECLAIM","strength":1.0,"price":10.1608,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-01-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-29","known_ts":"2013-05-01","bar_index":2157,"type":"BUY","strength":0.863,"price":10.5037,"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":"2013-06-17","known_ts":"2013-06-17","bar_index":2168,"type":"SELL","strength":1.0,"price":11.3991,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-07-08","known_ts":"2013-07-08","bar_index":2173,"type":"RECLAIM","strength":1.0,"price":11.9262,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-06-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-09-23","known_ts":"2013-09-25","bar_index":2191,"type":"BUY","strength":0.725,"price":11.5679,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2013-11-14","known_ts":"2013-11-14","bar_index":2203,"type":"SELL","strength":0.863,"price":11.7019,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-29","known_ts":"2013-11-29","bar_index":2207,"type":"RECLAIM","strength":0.863,"price":12.397,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-11-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-12-11","known_ts":"2013-12-11","bar_index":2209,"type":"SELL","strength":0.863,"price":12.224,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-12-26","known_ts":"2013-12-26","bar_index":2213,"type":"RECLAIM","strength":1.0,"price":12.8262,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-02-27","known_ts":"2014-03-03","bar_index":2227,"type":"BUY","strength":0.725,"price":12.7437,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2014-04-10","known_ts":"2014-04-10","bar_index":2237,"type":"SELL","strength":0.725,"price":12.2483,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-05-29","known_ts":"2014-06-02","bar_index":2248,"type":"BUY","strength":0.725,"price":12.4235,"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":90},{"ts":"2014-07-10","known_ts":"2014-07-10","bar_index":2257,"type":"SELL","strength":0.863,"price":12.7336,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-09-05","known_ts":"2014-09-09","bar_index":2271,"type":"BUY","strength":0.588,"price":11.6369,"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":"2014-10-09","known_ts":"2014-10-09","bar_index":2279,"type":"SELL","strength":0.725,"price":11.6953,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2014-10-27","known_ts":"2014-10-27","bar_index":2283,"type":"RECLAIM","strength":0.863,"price":12.2346,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-10-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-12-01","known_ts":"2014-12-01","bar_index":2291,"type":"SELL","strength":1.0,"price":12.6765,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-12-17","known_ts":"2014-12-17","bar_index":2295,"type":"RECLAIM","strength":1.0,"price":12.7674,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-12-22","known_ts":"2014-12-24","bar_index":2296,"type":"REBUY","strength":1.0,"price":13.6446,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2015-03-25","known_ts":"2015-03-25","bar_index":2317,"type":"SELL","strength":1.0,"price":15.0091,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-09-23","known_ts":"2015-09-25","bar_index":2359,"type":"BUY","strength":0.588,"price":13.928,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2015-12-02","known_ts":"2015-12-02","bar_index":2375,"type":"SELL","strength":0.588,"price":14.8659,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-02-19","known_ts":"2016-02-23","bar_index":2393,"type":"BUY","strength":0.45,"price":13.384,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2016-03-16","known_ts":"2016-03-16","bar_index":2399,"type":"SELL","strength":0.725,"price":14.4565,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-07","known_ts":"2016-04-07","bar_index":2404,"type":"SELL","strength":0.588,"price":13.7984,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-11","known_ts":"2016-04-11","bar_index":2404,"type":"SELL","strength":0.588,"price":13.7984,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-25","known_ts":"2016-04-25","bar_index":2408,"type":"RECLAIM","strength":0.863,"price":15.0399,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-13","known_ts":"2016-05-13","bar_index":2412,"type":"SELL","strength":0.863,"price":15.2434,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-17","known_ts":"2016-05-17","bar_index":2413,"type":"SELL","strength":0.863,"price":15.8675,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-02","known_ts":"2016-06-02","bar_index":2417,"type":"RECLAIM","strength":0.863,"price":16.7187,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-05-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-24","known_ts":"2016-06-24","bar_index":2422,"type":"SELL","strength":0.863,"price":14.9649,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-07-12","known_ts":"2016-07-12","bar_index":2426,"type":"RECLAIM","strength":1.0,"price":16.8551,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-08-05","known_ts":"2016-08-09","bar_index":2432,"type":"BUY","strength":1.0,"price":17.2851,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2016-08-26","known_ts":"2016-08-30","bar_index":2437,"type":"BUY","strength":1.0,"price":17.5802,"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":30},{"ts":"2016-09-13","known_ts":"2016-09-13","bar_index":2440,"type":"SELL","strength":1.0,"price":17.2162,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-11","known_ts":"2016-11-11","bar_index":2455,"type":"RECLAIM","strength":1.0,"price":20.4988,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-09-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-04-25","known_ts":"2017-04-27","bar_index":2492,"type":"BUY","strength":0.725,"price":22.0848,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2017-05-17","known_ts":"2017-05-17","bar_index":2497,"type":"SELL","strength":0.725,"price":21.0301,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-06-07","known_ts":"2017-06-09","bar_index":2502,"type":"REBUY","strength":0.725,"price":22.5205,"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":"2017-07-26","known_ts":"2017-07-26","bar_index":2513,"type":"SELL","strength":0.725,"price":21.5365,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-09-14","known_ts":"2017-09-18","bar_index":2525,"type":"BUY","strength":0.45,"price":20.933,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2017-09-22","known_ts":"2017-09-22","bar_index":2527,"type":"RECLAIM","strength":0.725,"price":21.6493,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2017-09-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-10-25","known_ts":"2017-10-25","bar_index":2534,"type":"SELL","strength":0.725,"price":22.2321,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-10-26","known_ts":"2017-10-26","bar_index":2535,"type":"SELL","strength":0.725,"price":21.7476,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-11-27","known_ts":"2017-11-29","bar_index":2542,"type":"BUY","strength":0.588,"price":23.1501,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2018-01-16","known_ts":"2018-01-18","bar_index":2553,"type":"BUY","strength":0.588,"price":21.8789,"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":45},{"ts":"2018-03-05","known_ts":"2018-03-07","bar_index":2564,"type":"BUY","strength":0.45,"price":21.0293,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2018-06-15","known_ts":"2018-06-19","bar_index":2588,"type":"BUY","strength":0.863,"price":21.3452,"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":"quality","score":75},{"ts":"2018-08-20","known_ts":"2018-08-22","bar_index":2603,"type":"BUY","strength":0.588,"price":20.9871,"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":75},{"ts":"2018-10-23","known_ts":"2018-10-25","bar_index":2618,"type":"BUY","strength":0.45,"price":19.1443,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2018-11-20","known_ts":"2018-11-20","bar_index":2624,"type":"SELL","strength":0.588,"price":19.6998,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-12-06","known_ts":"2018-12-06","bar_index":2628,"type":"SELL","strength":0.588,"price":18.9695,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-01-08","known_ts":"2019-01-10","bar_index":2635,"type":"BUY","strength":0.45,"price":18.7733,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2019-01-30","known_ts":"2019-01-30","bar_index":2640,"type":"RECLAIM","strength":0.725,"price":20.9537,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-01-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-07","known_ts":"2019-03-07","bar_index":2648,"type":"SELL","strength":0.863,"price":20.9306,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-27","known_ts":"2019-03-27","bar_index":2653,"type":"RECLAIM","strength":0.863,"price":21.1136,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-07 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":2656,"type":"BUY","strength":0.863,"price":21.7066,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2019-05-01","known_ts":"2019-05-03","bar_index":2661,"type":"BUY","strength":0.863,"price":22.2118,"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":"2019-06-26","known_ts":"2019-06-28","bar_index":2674,"type":"BUY","strength":0.863,"price":22.1106,"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":60},{"ts":"2019-07-24","known_ts":"2019-07-24","bar_index":2680,"type":"SELL","strength":0.863,"price":20.9889,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-07-26","known_ts":"2019-07-26","bar_index":2681,"type":"SELL","strength":0.725,"price":21.6826,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2019-09-09","known_ts":"2019-09-11","bar_index":2691,"type":"BUY","strength":0.725,"price":21.6714,"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":"2019-09-30","known_ts":"2019-09-30","bar_index":2696,"type":"SELL","strength":0.588,"price":20.6667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-10-02","known_ts":"2019-10-02","bar_index":2696,"type":"SELL","strength":0.588,"price":20.6667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-10-11","known_ts":"2019-10-15","bar_index":2699,"type":"REBUY","strength":0.588,"price":21.1728,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2019-11-15","known_ts":"2019-11-15","bar_index":2707,"type":"SELL","strength":0.725,"price":21.9319,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-21","known_ts":"2019-11-21","bar_index":2708,"type":"SELL","strength":0.725,"price":21.6491,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-12-06","known_ts":"2019-12-10","bar_index":2712,"type":"BUY","strength":0.863,"price":21.963,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2020-01-09","known_ts":"2020-01-09","bar_index":2719,"type":"SELL","strength":1.0,"price":21.5654,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-04-08","known_ts":"2020-04-13","bar_index":2740,"type":"BUY","strength":0.45,"price":12.0248,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2020-05-12","known_ts":"2020-05-12","bar_index":2747,"type":"SELL","strength":0.588,"price":10.9805,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-17","known_ts":"2020-06-17","bar_index":2756,"type":"SELL","strength":0.588,"price":12.1935,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-22","known_ts":"2020-06-22","bar_index":2757,"type":"SELL","strength":0.588,"price":11.4037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-08","known_ts":"2020-09-08","bar_index":2775,"type":"SELL","strength":0.725,"price":11.5466,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-10-20","known_ts":"2020-10-22","bar_index":2785,"type":"BUY","strength":0.725,"price":11.6945,"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":30},{"ts":"2020-10-29","known_ts":"2020-10-29","bar_index":2787,"type":"SELL","strength":0.725,"price":10.7141,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-10-30","known_ts":"2020-10-30","bar_index":2787,"type":"SELL","strength":0.725,"price":10.7141,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-11-06","known_ts":"2020-11-06","bar_index":2789,"type":"SELL","strength":0.725,"price":12.2236,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-11-23","known_ts":"2020-11-23","bar_index":2793,"type":"RECLAIM","strength":0.863,"price":14.301,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-11-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-11-30","known_ts":"2020-11-30","bar_index":2794,"type":"SELL","strength":0.863,"price":13.1112,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-15","known_ts":"2020-12-15","bar_index":2798,"type":"RECLAIM","strength":0.863,"price":14.5925,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-01-21","known_ts":"2021-01-21","bar_index":2806,"type":"SELL","strength":0.863,"price":15.8138,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-02-03","known_ts":"2021-02-05","bar_index":2809,"type":"REBUY","strength":1.0,"price":17.0824,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2021-02-22","known_ts":"2021-02-24","bar_index":2813,"type":"REBUY","strength":1.0,"price":18.4771,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2021-03-23","known_ts":"2021-03-23","bar_index":2820,"type":"SELL","strength":1.0,"price":20.9757,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-04-09","known_ts":"2021-04-09","bar_index":2824,"type":"RECLAIM","strength":1.0,"price":21.4929,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-03-23 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":2852,"type":"BUY","strength":0.725,"price":21.5292,"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":35},{"ts":"2021-08-19","known_ts":"2021-08-19","bar_index":2854,"type":"SELL","strength":0.725,"price":20.0923,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-09-24","known_ts":"2021-09-28","bar_index":2863,"type":"BUY","strength":0.725,"price":20.7244,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2021-10-18","known_ts":"2021-10-18","bar_index":2868,"type":"SELL","strength":0.725,"price":20.9188,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-11-02","known_ts":"2021-11-02","bar_index":2872,"type":"RECLAIM","strength":0.863,"price":22.6688,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-10-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-26","known_ts":"2021-11-26","bar_index":2877,"type":"SELL","strength":0.863,"price":22.0531,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-12-15","known_ts":"2021-12-15","bar_index":2882,"type":"RECLAIM","strength":0.863,"price":22.2902,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-11-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-12-23","known_ts":"2021-12-28","bar_index":2884,"type":"BUY","strength":0.863,"price":23.0261,"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":55},{"ts":"2022-01-28","known_ts":"2022-01-28","bar_index":2892,"type":"SELL","strength":1.0,"price":23.6639,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-05-31","known_ts":"2022-06-02","bar_index":2920,"type":"BUY","strength":0.45,"price":20.2315,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2022-06-30","known_ts":"2022-07-05","bar_index":2927,"type":"BUY","strength":0.45,"price":18.4962,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2022-08-24","known_ts":"2022-08-24","bar_index":2939,"type":"SELL","strength":0.588,"price":19.0885,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-29","known_ts":"2022-08-29","bar_index":2940,"type":"SELL","strength":0.588,"price":18.7131,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-08","known_ts":"2022-09-12","bar_index":2943,"type":"REBUY","strength":0.588,"price":19.0339,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2022-10-12","known_ts":"2022-10-14","bar_index":2951,"type":"BUY","strength":0.45,"price":18.6287,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2022-10-24","known_ts":"2022-10-24","bar_index":2953,"type":"SELL","strength":0.588,"price":16.5523,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-10-26","known_ts":"2022-10-26","bar_index":2954,"type":"SELL","strength":0.588,"price":16.586,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-11-15","known_ts":"2022-11-17","bar_index":2959,"type":"BUY","strength":0.588,"price":17.4301,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2022-12-07","known_ts":"2022-12-07","bar_index":2964,"type":"SELL","strength":0.588,"price":17.5387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-13","known_ts":"2022-12-13","bar_index":2965,"type":"SELL","strength":0.588,"price":16.6498,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-29","known_ts":"2023-01-03","bar_index":2969,"type":"BUY","strength":0.588,"price":17.4276,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2023-01-23","known_ts":"2023-01-23","bar_index":2974,"type":"RECLAIM","strength":0.725,"price":19.137,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-12-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-16","known_ts":"2023-02-16","bar_index":2980,"type":"SELL","strength":0.863,"price":19.8464,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-21","known_ts":"2023-02-21","bar_index":2980,"type":"SELL","strength":0.863,"price":19.8464,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-05-18","known_ts":"2023-05-22","bar_index":3001,"type":"BUY","strength":0.45,"price":13.2339,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2023-06-22","known_ts":"2023-06-22","bar_index":3008,"type":"SELL","strength":0.588,"price":14.1021,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-07-07","known_ts":"2023-07-07","bar_index":3012,"type":"SELL","strength":0.588,"price":13.7768,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-14","known_ts":"2023-08-14","bar_index":3020,"type":"SELL","strength":0.725,"price":15.4121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-11-03","known_ts":"2023-11-07","bar_index":3040,"type":"BUY","strength":0.725,"price":15.1557,"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":"quality","score":75},{"ts":"2024-01-09","known_ts":"2024-01-09","bar_index":3054,"type":"SELL","strength":1.0,"price":17.2079,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-01-24","known_ts":"2024-01-24","bar_index":3058,"type":"RECLAIM","strength":1.0,"price":17.7697,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-06-04","known_ts":"2024-06-04","bar_index":3088,"type":"SELL","strength":1.0,"price":18.8482,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-07-12","known_ts":"2024-07-12","bar_index":3097,"type":"RECLAIM","strength":1.0,"price":22.3293,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-06-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-02-04","known_ts":"2025-02-06","bar_index":3144,"type":"BUY","strength":0.725,"price":28.792,"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":35},{"ts":"2025-04-23","known_ts":"2025-04-25","bar_index":3162,"type":"BUY","strength":0.588,"price":24.5881,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":70},{"ts":"2025-06-02","known_ts":"2025-06-02","bar_index":3171,"type":"SELL","strength":0.588,"price":25.5228,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-27","known_ts":"2025-06-27","bar_index":3177,"type":"RECLAIM","strength":0.725,"price":27.8114,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-07-24","known_ts":"2025-07-24","bar_index":3183,"type":"SELL","strength":0.588,"price":26.4112,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-08-11","known_ts":"2025-08-11","bar_index":3187,"type":"RECLAIM","strength":0.725,"price":27.7921,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-07-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-08-14","known_ts":"2025-08-18","bar_index":3188,"type":"BUY","strength":0.725,"price":27.3769,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2025-09-10","known_ts":"2025-09-10","bar_index":3194,"type":"SELL","strength":0.863,"price":29.8343,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-16","known_ts":"2025-09-16","bar_index":3195,"type":"SELL","strength":0.863,"price":29.698,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-12-04","known_ts":"2025-12-04","bar_index":3214,"type":"RECLAIM","strength":0.725,"price":30.2013,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-09-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-01-13","known_ts":"2026-01-13","bar_index":3222,"type":"SELL","strength":0.863,"price":30.4962,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-01-28","known_ts":"2026-01-28","bar_index":3226,"type":"RECLAIM","strength":0.863,"price":32.02,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-01-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-02","known_ts":"2026-02-04","bar_index":3227,"type":"BUY","strength":0.863,"price":33.2391,"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":"2026-02-23","known_ts":"2026-02-23","bar_index":3231,"type":"SELL","strength":0.863,"price":32.1282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-04-08","known_ts":"2026-04-10","bar_index":3242,"type":"BUY","strength":0.725,"price":33.3393,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2026-05-04","known_ts":"2026-05-04","bar_index":3248,"type":"SELL","strength":0.863,"price":34.5292,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-05-20","known_ts":"2026-05-22","bar_index":3252,"type":"REBUY","strength":0.863,"price":34.44,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30}],"state":{"position_hint":"long","last_signal":"REBUY","last_scored_signal":"REBUY","last_scored_ts":"2026-05-22","bars_since_signal":16,"extended":true,"strong_bull":true,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2018-07-09","2018-08-02","2018-10-05","2018-10-23","2018-12-28","2019-04-01","2019-05-01","2019-05-22","2019-06-10","2019-08-16","2019-09-04","2020-01-30","2020-03-23","2020-09-24","2021-04-30","2021-06-01","2021-07-09","2021-09-21","2021-10-20","2021-12-20","2022-03-14","2022-04-18","2022-05-12","2022-06-30","2022-10-07","2022-11-07","2023-03-23","2023-09-19","2023-10-05","2023-10-31","2024-02-14","2024-03-25","2024-10-10","2024-11-05","2025-01-13","2025-03-19","2025-04-14","2025-08-11","2025-10-17","2026-03-17"],"warnings":[{"ts":"2022-08-29","kind":"confirm"},{"ts":"2022-10-24","kind":"arm"},{"ts":"2022-10-24","kind":"confirm"},{"ts":"2022-10-26","kind":"arm"},{"ts":"2022-10-26","kind":"confirm"},{"ts":"2022-12-07","kind":"arm"},{"ts":"2022-12-07","kind":"confirm"},{"ts":"2022-12-13","kind":"arm"},{"ts":"2022-12-13","kind":"confirm"},{"ts":"2023-01-18","kind":"arm"},{"ts":"2023-02-16","kind":"confirm"},{"ts":"2023-02-21","kind":"arm"},{"ts":"2023-02-21","kind":"confirm"},{"ts":"2023-06-22","kind":"arm"},{"ts":"2023-06-22","kind":"confirm"},{"ts":"2023-07-07","kind":"arm"},{"ts":"2023-07-07","kind":"confirm"},{"ts":"2023-07-31","kind":"arm"},{"ts":"2023-08-14","kind":"confirm"},{"ts":"2023-12-15","kind":"arm"},{"ts":"2024-01-09","kind":"confirm"},{"ts":"2024-05-20","kind":"arm"},{"ts":"2024-06-04","kind":"confirm"},{"ts":"2024-08-02","kind":"arm"},{"ts":"2024-09-05","kind":"arm"},{"ts":"2025-05-20","kind":"arm"},{"ts":"2025-06-02","kind":"confirm"},{"ts":"2025-07-14","kind":"arm"},{"ts":"2025-07-24","kind":"confirm"},{"ts":"2025-09-10","kind":"arm"},{"ts":"2025-09-10","kind":"confirm"},{"ts":"2025-09-16","kind":"arm"},{"ts":"2025-09-16","kind":"confirm"},{"ts":"2025-12-19","kind":"arm"},{"ts":"2026-01-13","kind":"confirm"},{"ts":"2026-02-20","kind":"arm"},{"ts":"2026-02-23","kind":"confirm"},{"ts":"2026-05-04","kind":"arm"},{"ts":"2026-05-04","kind":"confirm"},{"ts":"2026-05-12","kind":"arm"}],"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":[]}}}