{"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":"RPM","timeframe":"3D","as_of":"2026-07-30T00:00:00Z","bar_quality":"real_ohlc","signals":[{"ts":"1980-07-30","known_ts":"1980-07-30","bar_index":32,"type":"SELL","strength":0.588,"price":0.4041,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-09-11","known_ts":"1980-09-15","bar_index":42,"type":"BUY","strength":0.45,"price":0.426,"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":"1981-03-18","known_ts":"1981-03-20","bar_index":85,"type":"BUY","strength":0.45,"price":0.4806,"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":"1981-03-23","known_ts":"1981-03-23","bar_index":86,"type":"RECLAIM","strength":0.588,"price":0.5243,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1981-03-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1981-04-29","known_ts":"1981-04-29","bar_index":94,"type":"SELL","strength":0.725,"price":0.568,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-05-04","known_ts":"1981-05-04","bar_index":95,"type":"SELL","strength":0.725,"price":0.557,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-06-17","known_ts":"1981-06-19","bar_index":106,"type":"BUY","strength":0.588,"price":0.557,"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":"1981-07-13","known_ts":"1981-07-13","bar_index":111,"type":"SELL","strength":0.588,"price":0.4697,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1981-08-17","known_ts":"1981-08-19","bar_index":120,"type":"BUY","strength":0.588,"price":0.4587,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":90},{"ts":"1981-10-12","known_ts":"1981-10-14","bar_index":133,"type":"BUY","strength":0.45,"price":0.3932,"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":"1981-12-14","known_ts":"1981-12-14","bar_index":147,"type":"SELL","strength":0.588,"price":0.426,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-12-29","known_ts":"1981-12-29","bar_index":151,"type":"RECLAIM","strength":0.863,"price":0.4806,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-01-11","known_ts":"1982-01-11","bar_index":153,"type":"SELL","strength":0.725,"price":0.415,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-03-30","known_ts":"1982-04-01","bar_index":172,"type":"BUY","strength":0.725,"price":0.4478,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1982-12-09","known_ts":"1982-12-09","bar_index":231,"type":"SELL","strength":0.863,"price":0.6007,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1983-03-07","known_ts":"1983-03-07","bar_index":251,"type":"RECLAIM","strength":1.0,"price":0.7536,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-12-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-04-11","known_ts":"1983-04-11","bar_index":259,"type":"SELL","strength":1.0,"price":0.7427,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-04-27","known_ts":"1983-04-27","bar_index":263,"type":"RECLAIM","strength":1.0,"price":0.7646,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-04-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-06-30","known_ts":"1983-07-05","bar_index":278,"type":"BUY","strength":0.725,"price":0.8192,"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":"1983-07-19","known_ts":"1983-07-21","bar_index":282,"type":"BUY","strength":0.725,"price":0.8192,"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":"1983-09-21","known_ts":"1983-09-23","bar_index":297,"type":"BUY","strength":0.725,"price":0.7536,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1984-01-27","known_ts":"1984-01-27","bar_index":326,"type":"SELL","strength":0.863,"price":0.8328,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-05-03","known_ts":"1984-05-07","bar_index":349,"type":"BUY","strength":0.45,"price":0.7509,"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":"1984-05-25","known_ts":"1984-05-25","bar_index":354,"type":"SELL","strength":0.45,"price":0.6963,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1984-06-15","known_ts":"1984-06-19","bar_index":359,"type":"BUY","strength":0.45,"price":0.6963,"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":"1984-08-07","known_ts":"1984-08-07","bar_index":371,"type":"RECLAIM","strength":0.725,"price":0.7714,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-05-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-10-04","known_ts":"1984-10-04","bar_index":384,"type":"SELL","strength":0.863,"price":0.7919,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-10-15","known_ts":"1984-10-17","bar_index":387,"type":"REBUY","strength":0.863,"price":0.8601,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1984-11-27","known_ts":"1984-11-29","bar_index":397,"type":"REBUY","strength":0.863,"price":0.942,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1984-12-10","known_ts":"1984-12-10","bar_index":400,"type":"SELL","strength":1.0,"price":0.9045,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-12-27","known_ts":"1984-12-27","bar_index":404,"type":"RECLAIM","strength":1.0,"price":0.9386,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-12-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-02-15","known_ts":"1985-02-15","bar_index":415,"type":"SELL","strength":1.0,"price":1.1264,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-03-04","known_ts":"1985-03-04","bar_index":419,"type":"RECLAIM","strength":1.0,"price":1.2202,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-02-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-03-13","known_ts":"1985-03-13","bar_index":421,"type":"SELL","strength":1.0,"price":1.2117,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-06-06","known_ts":"1985-06-10","bar_index":441,"type":"BUY","strength":0.725,"price":1.1434,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1985-06-27","known_ts":"1985-06-27","bar_index":446,"type":"SELL","strength":0.725,"price":1.041,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1985-07-19","known_ts":"1985-07-23","bar_index":451,"type":"BUY","strength":0.725,"price":1.1434,"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":10},{"ts":"1985-08-12","known_ts":"1985-08-12","bar_index":456,"type":"SELL","strength":0.725,"price":1.0922,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-08-15","known_ts":"1985-08-15","bar_index":457,"type":"SELL","strength":0.588,"price":1.041,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-08-30","known_ts":"1985-08-30","bar_index":461,"type":"RECLAIM","strength":0.725,"price":1.1434,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-08-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-09-16","known_ts":"1985-09-16","bar_index":464,"type":"SELL","strength":0.588,"price":1.024,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-10-28","known_ts":"1985-10-30","bar_index":474,"type":"BUY","strength":0.45,"price":1.024,"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":"1985-11-08","known_ts":"1985-11-08","bar_index":477,"type":"RECLAIM","strength":0.725,"price":1.1178,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1985-10-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-02-27","known_ts":"1986-02-27","bar_index":502,"type":"SELL","strength":0.863,"price":1.3909,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-03-03","known_ts":"1986-03-03","bar_index":502,"type":"SELL","strength":0.863,"price":1.3909,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-03-17","known_ts":"1986-03-17","bar_index":506,"type":"RECLAIM","strength":0.863,"price":1.4421,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-03-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-06-24","known_ts":"1986-06-26","bar_index":529,"type":"BUY","strength":0.725,"price":1.5189,"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":"1986-07-18","known_ts":"1986-07-18","bar_index":534,"type":"SELL","strength":0.863,"price":1.3909,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-10-17","known_ts":"1986-10-17","bar_index":556,"type":"RECLAIM","strength":0.725,"price":1.4335,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-07-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-12-11","known_ts":"1986-12-11","bar_index":568,"type":"SELL","strength":0.588,"price":1.3738,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-12-31","known_ts":"1987-01-05","bar_index":573,"type":"BUY","strength":0.588,"price":1.4677,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1987-06-26","known_ts":"1987-06-30","bar_index":614,"type":"BUY","strength":0.45,"price":1.4907,"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":"1987-07-10","known_ts":"1987-07-10","bar_index":617,"type":"RECLAIM","strength":0.588,"price":1.5208,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1987-06-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1987-08-18","known_ts":"1987-08-18","bar_index":626,"type":"SELL","strength":0.725,"price":1.6606,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-08-24","known_ts":"1987-08-24","bar_index":627,"type":"SELL","strength":0.725,"price":1.6431,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-09-25","known_ts":"1987-09-25","bar_index":635,"type":"RECLAIM","strength":0.863,"price":1.6606,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-08-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-10-05","known_ts":"1987-10-07","bar_index":637,"type":"BUY","strength":0.863,"price":1.6606,"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":"1987-11-19","known_ts":"1987-11-23","bar_index":648,"type":"BUY","strength":0.588,"price":1.4844,"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":"1988-01-07","known_ts":"1988-01-07","bar_index":658,"type":"SELL","strength":0.588,"price":1.5109,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-01-08","known_ts":"1988-01-08","bar_index":659,"type":"SELL","strength":0.588,"price":1.4994,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-01-26","known_ts":"1988-01-26","bar_index":663,"type":"RECLAIM","strength":0.725,"price":1.5931,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-01-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-03-01","known_ts":"1988-03-01","bar_index":671,"type":"SELL","strength":0.863,"price":1.6065,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-03-03","known_ts":"1988-03-03","bar_index":671,"type":"SELL","strength":0.863,"price":1.6065,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-03-17","known_ts":"1988-03-17","bar_index":675,"type":"RECLAIM","strength":0.863,"price":1.8341,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-03-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-04-05","known_ts":"1988-04-07","bar_index":679,"type":"REBUY","strength":0.863,"price":1.8207,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1988-06-13","known_ts":"1988-06-15","bar_index":695,"type":"BUY","strength":0.863,"price":1.7949,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1988-06-29","known_ts":"1988-06-29","bar_index":699,"type":"SELL","strength":1.0,"price":1.7679,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-09-23","known_ts":"1988-09-23","bar_index":719,"type":"RECLAIM","strength":0.863,"price":1.7969,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-06-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-11-09","known_ts":"1988-11-09","bar_index":730,"type":"SELL","strength":0.863,"price":1.7311,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-01-06","known_ts":"1989-01-10","bar_index":743,"type":"BUY","strength":0.725,"price":1.7623,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"1989-02-21","known_ts":"1989-02-21","bar_index":753,"type":"SELL","strength":0.863,"price":1.7762,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-04-12","known_ts":"1989-04-14","bar_index":765,"type":"BUY","strength":0.725,"price":1.8079,"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":"1989-06-16","known_ts":"1989-06-16","bar_index":780,"type":"SELL","strength":1.0,"price":1.948,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-08-07","known_ts":"1989-08-07","bar_index":792,"type":"RECLAIM","strength":1.0,"price":2.093,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-06-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-11-16","known_ts":"1989-11-20","bar_index":816,"type":"BUY","strength":0.863,"price":2.2404,"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":90},{"ts":"1989-12-07","known_ts":"1989-12-07","bar_index":820,"type":"SELL","strength":0.725,"price":2.1691,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-12-08","known_ts":"1989-12-12","bar_index":821,"type":"REBUY","strength":0.725,"price":2.2119,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":85},{"ts":"1990-01-05","known_ts":"1990-01-09","bar_index":827,"type":"BUY","strength":0.725,"price":2.246,"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":"1990-02-22","known_ts":"1990-02-22","bar_index":838,"type":"SELL","strength":0.863,"price":2.2316,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-02-26","known_ts":"1990-02-26","bar_index":838,"type":"SELL","strength":0.863,"price":2.2316,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-04-02","known_ts":"1990-04-04","bar_index":847,"type":"BUY","strength":0.725,"price":2.3468,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1990-04-23","known_ts":"1990-04-23","bar_index":851,"type":"SELL","strength":0.863,"price":2.3324,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-04-25","known_ts":"1990-04-25","bar_index":852,"type":"SELL","strength":0.863,"price":2.246,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-05-29","known_ts":"1990-05-29","bar_index":860,"type":"RECLAIM","strength":0.863,"price":2.5483,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-04-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-07-23","known_ts":"1990-07-23","bar_index":872,"type":"SELL","strength":1.0,"price":2.4908,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-10-04","known_ts":"1990-10-08","bar_index":890,"type":"BUY","strength":0.45,"price":1.9868,"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-12-06","known_ts":"1990-12-06","bar_index":904,"type":"SELL","strength":0.725,"price":2.3093,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-12-20","known_ts":"1990-12-20","bar_index":908,"type":"RECLAIM","strength":0.725,"price":2.5373,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-12-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-01-30","known_ts":"1991-02-01","bar_index":917,"type":"REBUY","strength":0.863,"price":2.6913,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1991-06-10","known_ts":"1991-06-12","bar_index":947,"type":"BUY","strength":0.863,"price":3.3595,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1991-06-24","known_ts":"1991-06-24","bar_index":950,"type":"SELL","strength":0.863,"price":3.2853,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1991-06-25","known_ts":"1991-06-25","bar_index":950,"type":"SELL","strength":0.863,"price":3.2853,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1991-10-11","known_ts":"1991-10-15","bar_index":976,"type":"BUY","strength":0.588,"price":2.9928,"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":"1992-04-21","known_ts":"1992-04-23","bar_index":1020,"type":"BUY","strength":0.588,"price":3.4002,"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":"1992-05-27","known_ts":"1992-05-27","bar_index":1028,"type":"SELL","strength":0.725,"price":3.4192,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-06-29","known_ts":"1992-07-01","bar_index":1036,"type":"BUY","strength":0.725,"price":3.5522,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1992-07-29","known_ts":"1992-07-31","bar_index":1043,"type":"BUY","strength":0.725,"price":3.5604,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1992-09-23","known_ts":"1992-09-23","bar_index":1056,"type":"SELL","strength":1.0,"price":3.6944,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-09-25","known_ts":"1992-09-25","bar_index":1056,"type":"SELL","strength":1.0,"price":3.6944,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-10-09","known_ts":"1992-10-09","bar_index":1060,"type":"RECLAIM","strength":1.0,"price":3.7603,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-09-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-11-12","known_ts":"1992-11-16","bar_index":1068,"type":"BUY","strength":0.863,"price":3.876,"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":"1992-12-21","known_ts":"1992-12-21","bar_index":1076,"type":"SELL","strength":1.0,"price":3.9338,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-12-22","known_ts":"1992-12-24","bar_index":1077,"type":"REBUY","strength":1.0,"price":4.1074,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1993-01-13","known_ts":"1993-01-13","bar_index":1081,"type":"SELL","strength":1.0,"price":3.9022,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-03-11","known_ts":"1993-03-11","bar_index":1095,"type":"RECLAIM","strength":1.0,"price":4.2516,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-01-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-04-07","known_ts":"1993-04-07","bar_index":1101,"type":"SELL","strength":1.0,"price":4.1934,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-07-20","known_ts":"1993-07-22","bar_index":1125,"type":"BUY","strength":0.725,"price":4.163,"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":"1993-08-17","known_ts":"1993-08-17","bar_index":1131,"type":"SELL","strength":0.725,"price":4.163,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-08-23","known_ts":"1993-08-23","bar_index":1133,"type":"SELL","strength":0.725,"price":4.1925,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-09-09","known_ts":"1993-09-09","bar_index":1137,"type":"RECLAIM","strength":0.725,"price":4.2811,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-08-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-10-18","known_ts":"1993-10-20","bar_index":1146,"type":"BUY","strength":0.725,"price":4.2534,"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":75},{"ts":"1993-12-16","known_ts":"1993-12-20","bar_index":1160,"type":"BUY","strength":0.45,"price":4.1344,"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":"1993-12-30","known_ts":"1993-12-30","bar_index":1163,"type":"RECLAIM","strength":0.588,"price":4.1939,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1993-12-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1994-02-04","known_ts":"1994-02-04","bar_index":1171,"type":"SELL","strength":0.725,"price":4.4945,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-02-07","known_ts":"1994-02-07","bar_index":1172,"type":"SELL","strength":0.863,"price":4.4046,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-02-24","known_ts":"1994-02-24","bar_index":1176,"type":"RECLAIM","strength":0.863,"price":4.5844,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-02-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-05-10","known_ts":"1994-05-12","bar_index":1193,"type":"BUY","strength":0.588,"price":4.316,"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":"1994-06-09","known_ts":"1994-06-09","bar_index":1200,"type":"SELL","strength":0.45,"price":4.2254,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1994-07-27","known_ts":"1994-07-29","bar_index":1211,"type":"BUY","strength":0.45,"price":4.2575,"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-08-01","known_ts":"1994-08-01","bar_index":1212,"type":"RECLAIM","strength":0.588,"price":4.3183,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-07-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1994-08-29","known_ts":"1994-08-29","bar_index":1218,"type":"SELL","strength":0.588,"price":4.2271,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-09-13","known_ts":"1994-09-13","bar_index":1222,"type":"RECLAIM","strength":0.725,"price":4.44,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-08-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-10-24","known_ts":"1994-10-24","bar_index":1231,"type":"SELL","strength":0.863,"price":4.4414,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-11-07","known_ts":"1994-11-07","bar_index":1235,"type":"RECLAIM","strength":0.863,"price":4.6559,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-10-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-12-23","known_ts":"1994-12-28","bar_index":1246,"type":"BUY","strength":0.725,"price":4.5946,"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-01-09","known_ts":"1995-01-11","bar_index":1249,"type":"BUY","strength":0.725,"price":4.6252,"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":75},{"ts":"1995-03-06","known_ts":"1995-03-08","bar_index":1262,"type":"BUY","strength":0.725,"price":4.5974,"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":"1995-04-18","known_ts":"1995-04-18","bar_index":1272,"type":"SELL","strength":0.863,"price":4.9241,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-05-01","known_ts":"1995-05-03","bar_index":1275,"type":"REBUY","strength":1.0,"price":5.0639,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1995-05-16","known_ts":"1995-05-16","bar_index":1278,"type":"SELL","strength":1.0,"price":4.9397,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-05-31","known_ts":"1995-05-31","bar_index":1282,"type":"RECLAIM","strength":1.0,"price":4.9707,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-05-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-07-05","known_ts":"1995-07-07","bar_index":1290,"type":"BUY","strength":0.863,"price":4.9863,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1995-07-26","known_ts":"1995-07-28","bar_index":1295,"type":"BUY","strength":0.863,"price":5.0366,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1995-10-04","known_ts":"1995-10-04","bar_index":1311,"type":"SELL","strength":0.863,"price":4.8802,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-11-06","known_ts":"1995-11-08","bar_index":1319,"type":"BUY","strength":0.725,"price":5.1671,"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":"1995-11-29","known_ts":"1995-11-29","bar_index":1324,"type":"SELL","strength":0.863,"price":5.2931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-12-01","known_ts":"1995-12-01","bar_index":1325,"type":"SELL","strength":0.863,"price":5.2459,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-02-14","known_ts":"1996-02-16","bar_index":1342,"type":"BUY","strength":0.725,"price":5.0389,"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":"1996-06-07","known_ts":"1996-06-07","bar_index":1368,"type":"SELL","strength":0.588,"price":4.8397,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-06-24","known_ts":"1996-06-24","bar_index":1372,"type":"RECLAIM","strength":0.863,"price":5.0997,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-06-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-08-14","known_ts":"1996-08-16","bar_index":1384,"type":"BUY","strength":0.588,"price":5.0787,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1996-09-17","known_ts":"1996-09-17","bar_index":1391,"type":"SELL","strength":0.863,"price":5.0787,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-10-01","known_ts":"1996-10-01","bar_index":1395,"type":"RECLAIM","strength":0.863,"price":5.3609,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-09-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-10-24","known_ts":"1996-10-24","bar_index":1400,"type":"SELL","strength":0.863,"price":5.5228,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-11-07","known_ts":"1996-11-07","bar_index":1404,"type":"RECLAIM","strength":0.863,"price":5.5634,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-10-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-11-15","known_ts":"1996-11-19","bar_index":1406,"type":"BUY","strength":0.863,"price":5.6853,"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":"1997-01-14","known_ts":"1997-01-16","bar_index":1419,"type":"BUY","strength":0.863,"price":5.8905,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1997-05-01","known_ts":"1997-05-05","bar_index":1444,"type":"BUY","strength":0.588,"price":5.9384,"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":35},{"ts":"1997-06-23","known_ts":"1997-06-23","bar_index":1456,"type":"SELL","strength":0.863,"price":5.959,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-07-01","known_ts":"1997-07-03","bar_index":1458,"type":"REBUY","strength":1.0,"price":6.3096,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1997-07-23","known_ts":"1997-07-25","bar_index":1463,"type":"BUY","strength":1.0,"price":6.3119,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1997-11-28","known_ts":"1997-12-02","bar_index":1493,"type":"BUY","strength":0.725,"price":6.6897,"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":"1998-04-27","known_ts":"1998-04-27","bar_index":1526,"type":"SELL","strength":1.0,"price":7.1252,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-06-23","known_ts":"1998-06-25","bar_index":1540,"type":"BUY","strength":0.725,"price":7.1782,"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":"1998-07-17","known_ts":"1998-07-17","bar_index":1545,"type":"SELL","strength":0.588,"price":6.8009,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1998-09-14","known_ts":"1998-09-16","bar_index":1559,"type":"BUY","strength":0.45,"price":6.1342,"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-29","known_ts":"1998-10-29","bar_index":1570,"type":"RECLAIM","strength":0.725,"price":6.9895,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-07-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-11-20","known_ts":"1998-11-20","bar_index":1575,"type":"SELL","strength":0.725,"price":6.8819,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-11-23","known_ts":"1998-11-23","bar_index":1575,"type":"SELL","strength":0.725,"price":6.8819,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-01-05","known_ts":"1999-01-07","bar_index":1585,"type":"BUY","strength":0.863,"price":6.9088,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"1999-04-15","known_ts":"1999-04-19","bar_index":1608,"type":"BUY","strength":0.588,"price":6.3408,"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":"1999-05-03","known_ts":"1999-05-03","bar_index":1612,"type":"RECLAIM","strength":0.725,"price":6.3408,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-04-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-01","known_ts":"1999-06-01","bar_index":1618,"type":"SELL","strength":0.725,"price":5.9855,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-06-18","known_ts":"1999-06-22","bar_index":1623,"type":"REBUY","strength":0.725,"price":6.0948,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1999-06-28","known_ts":"1999-06-30","bar_index":1625,"type":"REBUY","strength":0.725,"price":6.2041,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"1999-07-12","known_ts":"1999-07-14","bar_index":1628,"type":"BUY","strength":0.725,"price":6.2024,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1999-08-10","known_ts":"1999-08-10","bar_index":1635,"type":"SELL","strength":0.725,"price":6.2576,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-08-12","known_ts":"1999-08-12","bar_index":1635,"type":"SELL","strength":0.725,"price":6.2576,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-11-03","known_ts":"1999-11-05","bar_index":1655,"type":"BUY","strength":0.45,"price":5.43,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"1999-11-17","known_ts":"1999-11-17","bar_index":1658,"type":"SELL","strength":0.45,"price":5.0958,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1999-11-19","known_ts":"1999-11-23","bar_index":1659,"type":"BUY","strength":0.45,"price":5.2629,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"1999-11-29","known_ts":"1999-11-29","bar_index":1660,"type":"SELL","strength":0.45,"price":5.068,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2000-01-07","known_ts":"2000-01-11","bar_index":1670,"type":"BUY","strength":0.45,"price":4.6781,"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-02-04","known_ts":"2000-02-04","bar_index":1676,"type":"SELL","strength":0.45,"price":4.7054,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2000-03-30","known_ts":"2000-03-30","bar_index":1689,"type":"SELL","strength":0.588,"price":4.9026,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-17","known_ts":"2000-04-17","bar_index":1693,"type":"SELL","strength":0.725,"price":4.5024,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-05-04","known_ts":"2000-05-08","bar_index":1697,"type":"BUY","strength":0.725,"price":4.8159,"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":50},{"ts":"2000-06-29","known_ts":"2000-07-03","bar_index":1710,"type":"BUY","strength":0.725,"price":4.6164,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2000-07-19","known_ts":"2000-07-19","bar_index":1714,"type":"SELL","strength":0.725,"price":4.6148,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-07-27","known_ts":"2000-07-27","bar_index":1716,"type":"SELL","strength":0.725,"price":4.2975,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-09-01","known_ts":"2000-09-01","bar_index":1725,"type":"RECLAIM","strength":0.863,"price":4.6437,"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-10-06","known_ts":"2000-10-10","bar_index":1733,"type":"BUY","strength":0.588,"price":4.2399,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":30},{"ts":"2000-10-27","known_ts":"2000-10-31","bar_index":1738,"type":"BUY","strength":0.588,"price":4.1847,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":80},{"ts":"2000-12-12","known_ts":"2000-12-12","bar_index":1748,"type":"SELL","strength":0.725,"price":4.214,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-01-08","known_ts":"2001-01-10","bar_index":1754,"type":"BUY","strength":1.0,"price":4.5082,"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":0},{"ts":"2001-02-02","known_ts":"2001-02-06","bar_index":1760,"type":"BUY","strength":1.0,"price":4.4607,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2001-02-21","known_ts":"2001-02-21","bar_index":1764,"type":"SELL","strength":0.863,"price":4.2709,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2001-03-09","known_ts":"2001-03-09","bar_index":1768,"type":"RECLAIM","strength":1.0,"price":4.4133,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-02-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-03-19","known_ts":"2001-03-21","bar_index":1770,"type":"BUY","strength":1.0,"price":4.5177,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2001-04-17","known_ts":"2001-04-17","bar_index":1776,"type":"SELL","strength":1.0,"price":4.66,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-08","known_ts":"2001-06-12","bar_index":1789,"type":"BUY","strength":0.863,"price":4.4486,"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":"2001-07-02","known_ts":"2001-07-02","bar_index":1794,"type":"SELL","strength":0.725,"price":4.3141,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2001-07-03","known_ts":"2001-07-03","bar_index":1794,"type":"SELL","strength":0.725,"price":4.3141,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2001-08-03","known_ts":"2001-08-03","bar_index":1802,"type":"RECLAIM","strength":0.863,"price":4.9421,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-07-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-08-23","known_ts":"2001-08-23","bar_index":1806,"type":"SELL","strength":0.863,"price":4.9519,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-09-17","known_ts":"2001-09-17","bar_index":1810,"type":"SELL","strength":1.0,"price":4.7128,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-10-12","known_ts":"2001-10-12","bar_index":1817,"type":"RECLAIM","strength":1.0,"price":5.8301,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-09-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-12-11","known_ts":"2001-12-11","bar_index":1830,"type":"SELL","strength":1.0,"price":6.5816,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-12-26","known_ts":"2001-12-26","bar_index":1834,"type":"RECLAIM","strength":1.0,"price":7.2175,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-12","known_ts":"2002-03-12","bar_index":1851,"type":"SELL","strength":0.863,"price":7.9557,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-04-24","known_ts":"2002-04-26","bar_index":1861,"type":"BUY","strength":0.725,"price":8.3726,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2002-05-24","known_ts":"2002-05-24","bar_index":1868,"type":"SELL","strength":0.863,"price":8.3124,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-08-01","known_ts":"2002-08-05","bar_index":1884,"type":"BUY","strength":0.588,"price":7.0136,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":45},{"ts":"2002-09-11","known_ts":"2002-09-11","bar_index":1893,"type":"SELL","strength":0.725,"price":7.2058,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2002-09-13","known_ts":"2002-09-13","bar_index":1894,"type":"SELL","strength":0.725,"price":7.1046,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2002-10-01","known_ts":"2002-10-03","bar_index":1898,"type":"REBUY","strength":0.588,"price":7.3726,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2002-11-20","known_ts":"2002-11-20","bar_index":1910,"type":"SELL","strength":0.588,"price":7.628,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-09","known_ts":"2002-12-09","bar_index":1914,"type":"RECLAIM","strength":0.725,"price":7.8423,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-11-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-12-31","known_ts":"2003-01-03","bar_index":1919,"type":"BUY","strength":0.725,"price":7.9138,"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":35},{"ts":"2003-03-07","known_ts":"2003-03-11","bar_index":1934,"type":"BUY","strength":0.45,"price":5.1713,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2003-03-31","known_ts":"2003-03-31","bar_index":1939,"type":"SELL","strength":0.588,"price":5.5469,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-04-16","known_ts":"2003-04-16","bar_index":1943,"type":"SELL","strength":0.588,"price":5.5976,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-05-22","known_ts":"2003-05-22","bar_index":1951,"type":"SELL","strength":0.588,"price":6.1236,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-06-06","known_ts":"2003-06-06","bar_index":1955,"type":"RECLAIM","strength":0.863,"price":6.6651,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-10","known_ts":"2003-07-10","bar_index":1962,"type":"SELL","strength":0.863,"price":6.8872,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-24","known_ts":"2003-07-28","bar_index":1966,"type":"REBUY","strength":0.863,"price":7.3446,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2003-08-15","known_ts":"2003-08-15","bar_index":1971,"type":"SELL","strength":0.863,"price":7.1396,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-09-02","known_ts":"2003-09-02","bar_index":1975,"type":"RECLAIM","strength":0.863,"price":7.2816,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-08-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-10-09","known_ts":"2003-10-13","bar_index":1984,"type":"BUY","strength":0.725,"price":7.5076,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2003-11-20","known_ts":"2003-11-20","bar_index":1994,"type":"SELL","strength":0.863,"price":7.8157,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-11-25","known_ts":"2003-11-28","bar_index":1995,"type":"REBUY","strength":0.863,"price":8.0334,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2004-02-04","known_ts":"2004-02-04","bar_index":2010,"type":"SELL","strength":1.0,"price":8.6692,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-04-01","known_ts":"2004-04-05","bar_index":2024,"type":"BUY","strength":0.863,"price":9.0547,"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":20},{"ts":"2004-06-02","known_ts":"2004-06-04","bar_index":2038,"type":"BUY","strength":0.588,"price":7.9369,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":45},{"ts":"2004-07-08","known_ts":"2004-07-08","bar_index":2046,"type":"SELL","strength":0.45,"price":7.9474,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2004-07-13","known_ts":"2004-07-13","bar_index":2047,"type":"SELL","strength":0.45,"price":7.8329,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2004-07-26","known_ts":"2004-07-28","bar_index":2050,"type":"REBUY","strength":0.45,"price":7.9583,"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":"2004-07-29","known_ts":"2004-07-29","bar_index":2051,"type":"RECLAIM","strength":0.725,"price":8.3126,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2004-07-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-05-19","known_ts":"2005-05-23","bar_index":2119,"type":"BUY","strength":0.588,"price":9.67,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2005-06-27","known_ts":"2005-06-27","bar_index":2127,"type":"SELL","strength":0.725,"price":10.0223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-07-12","known_ts":"2005-07-12","bar_index":2131,"type":"RECLAIM","strength":0.725,"price":10.6089,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-04","known_ts":"2005-08-04","bar_index":2136,"type":"SELL","strength":0.725,"price":10.389,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-18","known_ts":"2005-08-18","bar_index":2140,"type":"RECLAIM","strength":0.863,"price":10.4454,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-08-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-31","known_ts":"2005-09-02","bar_index":2143,"type":"BUY","strength":0.863,"price":10.6653,"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":50},{"ts":"2005-10-31","known_ts":"2005-11-02","bar_index":2157,"type":"BUY","strength":0.588,"price":10.5773,"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":"2005-12-06","known_ts":"2005-12-06","bar_index":2165,"type":"SELL","strength":0.725,"price":10.5205,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-08","known_ts":"2005-12-08","bar_index":2166,"type":"SELL","strength":0.725,"price":10.5205,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-19","known_ts":"2006-01-23","bar_index":2175,"type":"BUY","strength":0.588,"price":10.469,"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":20},{"ts":"2006-02-13","known_ts":"2006-02-13","bar_index":2180,"type":"SELL","strength":0.725,"price":10.3255,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-03","known_ts":"2006-04-05","bar_index":2192,"type":"BUY","strength":0.588,"price":10.624,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2006-05-23","known_ts":"2006-05-23","bar_index":2203,"type":"SELL","strength":0.863,"price":10.6507,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-07-07","known_ts":"2006-07-11","bar_index":2214,"type":"BUY","strength":0.588,"price":10.8706,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":80},{"ts":"2006-07-17","known_ts":"2006-07-19","bar_index":2216,"type":"BUY","strength":0.588,"price":10.7072,"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":60},{"ts":"2006-09-15","known_ts":"2006-09-15","bar_index":2230,"type":"SELL","strength":0.863,"price":11.1742,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-04","known_ts":"2006-10-04","bar_index":2234,"type":"SELL","strength":0.863,"price":10.9232,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-18","known_ts":"2006-10-18","bar_index":2238,"type":"RECLAIM","strength":0.863,"price":11.0794,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-10-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-26","known_ts":"2006-10-30","bar_index":2240,"type":"BUY","strength":0.863,"price":11.1855,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2007-03-05","known_ts":"2007-03-05","bar_index":2268,"type":"SELL","strength":1.0,"price":13.2732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-05-14","known_ts":"2007-05-16","bar_index":2285,"type":"BUY","strength":0.725,"price":13.5901,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2007-08-07","known_ts":"2007-08-07","bar_index":2304,"type":"SELL","strength":0.725,"price":13.7784,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-09-04","known_ts":"2007-09-06","bar_index":2311,"type":"BUY","strength":0.725,"price":14.1103,"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":"2007-10-08","known_ts":"2007-10-08","bar_index":2319,"type":"SELL","strength":0.588,"price":13.6034,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2007-10-09","known_ts":"2007-10-09","bar_index":2319,"type":"SELL","strength":0.588,"price":13.6034,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2007-12-06","known_ts":"2007-12-10","bar_index":2333,"type":"BUY","strength":0.45,"price":12.3239,"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-04","known_ts":"2008-01-04","bar_index":2339,"type":"SELL","strength":0.588,"price":11.8551,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-25","known_ts":"2008-01-25","bar_index":2344,"type":"RECLAIM","strength":0.725,"price":13.2661,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-01-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-02-21","known_ts":"2008-02-21","bar_index":2350,"type":"SELL","strength":0.725,"price":13.5426,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-02-22","known_ts":"2008-02-22","bar_index":2350,"type":"SELL","strength":0.725,"price":13.5426,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-02-29","known_ts":"2008-02-29","bar_index":2352,"type":"SELL","strength":0.725,"price":12.8605,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-01","known_ts":"2008-04-03","bar_index":2359,"type":"BUY","strength":0.588,"price":14.0403,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2008-04-23","known_ts":"2008-04-23","bar_index":2364,"type":"SELL","strength":0.725,"price":13.3297,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-08","known_ts":"2008-05-08","bar_index":2368,"type":"RECLAIM","strength":0.863,"price":14.4947,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-04-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-11","known_ts":"2008-06-11","bar_index":2375,"type":"SELL","strength":0.863,"price":14.7488,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-17","known_ts":"2008-06-19","bar_index":2377,"type":"REBUY","strength":0.863,"price":15.4491,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2008-08-15","known_ts":"2008-08-19","bar_index":2391,"type":"BUY","strength":0.588,"price":13.2434,"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":80},{"ts":"2008-09-04","known_ts":"2008-09-04","bar_index":2395,"type":"SELL","strength":0.45,"price":12.9682,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-09-09","known_ts":"2008-09-09","bar_index":2396,"type":"SELL","strength":0.45,"price":12.9181,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-12-22","known_ts":"2008-12-22","bar_index":2420,"type":"SELL","strength":0.588,"price":7.948,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-20","known_ts":"2009-01-20","bar_index":2426,"type":"SELL","strength":0.588,"price":7.936,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-20","known_ts":"2009-02-20","bar_index":2434,"type":"SELL","strength":0.588,"price":7.3884,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-18","known_ts":"2009-03-20","bar_index":2440,"type":"BUY","strength":0.588,"price":7.4271,"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":"2009-04-15","known_ts":"2009-04-15","bar_index":2446,"type":"SELL","strength":0.725,"price":9.0543,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-13","known_ts":"2009-05-13","bar_index":2453,"type":"SELL","strength":0.725,"price":9.1785,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-01","known_ts":"2009-06-01","bar_index":2457,"type":"RECLAIM","strength":0.863,"price":9.8911,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-06-15","known_ts":"2009-06-15","bar_index":2460,"type":"SELL","strength":0.863,"price":9.5838,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-22","known_ts":"2009-07-24","bar_index":2469,"type":"BUY","strength":0.725,"price":10.1603,"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":"2009-10-30","known_ts":"2009-10-30","bar_index":2492,"type":"SELL","strength":1.0,"price":11.809,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-07","known_ts":"2009-12-07","bar_index":2501,"type":"RECLAIM","strength":1.0,"price":13.5113,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-10-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-02","known_ts":"2010-03-04","bar_index":2520,"type":"BUY","strength":0.725,"price":13.9011,"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":"2010-05-04","known_ts":"2010-05-04","bar_index":2534,"type":"SELL","strength":1.0,"price":14.7261,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-19","known_ts":"2010-07-21","bar_index":2552,"type":"BUY","strength":0.588,"price":12.4712,"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-08-05","known_ts":"2010-08-05","bar_index":2556,"type":"SELL","strength":0.588,"price":12.789,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-08-30","known_ts":"2010-09-01","bar_index":2562,"type":"REBUY","strength":0.588,"price":12.1465,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2010-10-19","known_ts":"2010-10-19","bar_index":2573,"type":"SELL","strength":0.725,"price":14.0208,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-11-02","known_ts":"2010-11-02","bar_index":2577,"type":"RECLAIM","strength":1.0,"price":14.8443,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-10-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-30","known_ts":"2010-11-30","bar_index":2583,"type":"SELL","strength":1.0,"price":14.6419,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-15","known_ts":"2010-12-15","bar_index":2587,"type":"RECLAIM","strength":1.0,"price":15.0048,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-23","known_ts":"2011-02-23","bar_index":2602,"type":"SELL","strength":1.0,"price":16.13,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-29","known_ts":"2011-07-01","bar_index":2632,"type":"BUY","strength":0.725,"price":16.6555,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2011-07-26","known_ts":"2011-07-26","bar_index":2638,"type":"SELL","strength":0.588,"price":15.3891,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-08-29","known_ts":"2011-08-31","bar_index":2646,"type":"BUY","strength":0.588,"price":14.9445,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2011-11-18","known_ts":"2011-11-18","bar_index":2665,"type":"SELL","strength":0.725,"price":16.2065,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-12-06","known_ts":"2011-12-06","bar_index":2669,"type":"RECLAIM","strength":0.863,"price":16.8441,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-01-06","known_ts":"2012-01-06","bar_index":2676,"type":"SELL","strength":0.863,"price":17.2208,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-01-09","known_ts":"2012-01-09","bar_index":2676,"type":"SELL","strength":0.863,"price":17.2208,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-01-17","known_ts":"2012-01-19","bar_index":2678,"type":"BUY","strength":0.863,"price":18.1968,"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":"2012-02-29","known_ts":"2012-02-29","bar_index":2688,"type":"SELL","strength":1.0,"price":17.7362,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-03-29","known_ts":"2012-03-29","bar_index":2695,"type":"RECLAIM","strength":1.0,"price":19.33,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-02-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-04-17","known_ts":"2012-04-19","bar_index":2699,"type":"BUY","strength":1.0,"price":19.2524,"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":"2012-08-01","known_ts":"2012-08-01","bar_index":2723,"type":"SELL","strength":0.863,"price":19.4457,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-08-31","known_ts":"2012-08-31","bar_index":2731,"type":"RECLAIM","strength":1.0,"price":20.6425,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-08-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-09-28","known_ts":"2012-09-28","bar_index":2737,"type":"SELL","strength":1.0,"price":20.806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-11-29","known_ts":"2012-11-29","bar_index":2751,"type":"RECLAIM","strength":0.863,"price":21.5406,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-09-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-02-20","known_ts":"2013-02-20","bar_index":2769,"type":"SELL","strength":1.0,"price":22.2922,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-02","known_ts":"2013-05-06","bar_index":2786,"type":"BUY","strength":0.863,"price":25.1156,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":70},{"ts":"2013-05-22","known_ts":"2013-05-22","bar_index":2790,"type":"SELL","strength":0.863,"price":24.9177,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-07-11","known_ts":"2013-07-15","bar_index":2802,"type":"BUY","strength":0.725,"price":25.7688,"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":"2013-08-15","known_ts":"2013-08-15","bar_index":2810,"type":"SELL","strength":0.863,"price":26.6962,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-16","known_ts":"2013-08-16","bar_index":2810,"type":"SELL","strength":0.863,"price":26.6962,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-09-18","known_ts":"2013-09-20","bar_index":2818,"type":"BUY","strength":0.863,"price":27.6313,"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":25},{"ts":"2013-12-02","known_ts":"2013-12-02","bar_index":2835,"type":"SELL","strength":1.0,"price":29.81,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-12-17","known_ts":"2013-12-17","bar_index":2839,"type":"RECLAIM","strength":1.0,"price":31.0367,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-12-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-01-24","known_ts":"2014-01-24","bar_index":2847,"type":"SELL","strength":0.863,"price":31.2588,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-03-04","known_ts":"2014-03-06","bar_index":2856,"type":"BUY","strength":0.725,"price":33.0976,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2014-07-17","known_ts":"2014-07-17","bar_index":2887,"type":"SELL","strength":1.0,"price":35.1361,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-08-14","known_ts":"2014-08-18","bar_index":2894,"type":"BUY","strength":0.725,"price":36.1559,"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":"2014-09-25","known_ts":"2014-09-25","bar_index":2903,"type":"SELL","strength":0.863,"price":36.2579,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-11-04","known_ts":"2014-11-06","bar_index":2913,"type":"BUY","strength":0.588,"price":36.4496,"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":20},{"ts":"2015-01-07","known_ts":"2015-01-07","bar_index":2927,"type":"SELL","strength":0.725,"price":37.216,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-02-10","known_ts":"2015-02-12","bar_index":2935,"type":"BUY","strength":0.588,"price":39.6219,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2015-03-25","known_ts":"2015-03-25","bar_index":2945,"type":"SELL","strength":0.588,"price":37.9544,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-04-21","known_ts":"2015-04-23","bar_index":2951,"type":"BUY","strength":0.588,"price":38.8424,"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":35},{"ts":"2015-06-04","known_ts":"2015-06-04","bar_index":2961,"type":"SELL","strength":0.725,"price":39.8325,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-06-19","known_ts":"2015-06-23","bar_index":2965,"type":"REBUY","strength":0.725,"price":40.7506,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2015-09-15","known_ts":"2015-09-17","bar_index":2985,"type":"BUY","strength":0.45,"price":35.9726,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2015-09-29","known_ts":"2015-09-29","bar_index":2988,"type":"SELL","strength":0.45,"price":33.6285,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-09-30","known_ts":"2015-09-30","bar_index":2988,"type":"SELL","strength":0.45,"price":33.6285,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-10-01","known_ts":"2015-10-05","bar_index":2989,"type":"BUY","strength":0.45,"price":35.1457,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2015-11-20","known_ts":"2015-11-20","bar_index":3001,"type":"RECLAIM","strength":0.725,"price":37.8791,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-09-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-14","known_ts":"2015-12-14","bar_index":3006,"type":"SELL","strength":0.725,"price":35.9646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-02-19","known_ts":"2016-02-23","bar_index":3021,"type":"BUY","strength":0.45,"price":32.1466,"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":3027,"type":"RECLAIM","strength":0.725,"price":36.5542,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-02-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-29","known_ts":"2016-04-29","bar_index":3037,"type":"SELL","strength":0.863,"price":41.6274,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-02","known_ts":"2016-06-02","bar_index":3045,"type":"RECLAIM","strength":0.863,"price":41.6928,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-09-09","known_ts":"2016-09-09","bar_index":3068,"type":"SELL","strength":0.863,"price":42.1457,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-09-13","known_ts":"2016-09-13","bar_index":3068,"type":"SELL","strength":0.863,"price":42.1457,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-11-08","known_ts":"2016-11-10","bar_index":3082,"type":"BUY","strength":0.725,"price":42.4671,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2017-01-05","known_ts":"2017-01-05","bar_index":3095,"type":"SELL","strength":0.863,"price":43.1785,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-02-17","known_ts":"2017-02-22","bar_index":3105,"type":"BUY","strength":0.725,"price":44.9341,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2017-04-05","known_ts":"2017-04-05","bar_index":3115,"type":"SELL","strength":1.0,"price":44.6679,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-05-19","known_ts":"2017-05-23","bar_index":3126,"type":"BUY","strength":0.725,"price":44.9197,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2017-06-22","known_ts":"2017-06-22","bar_index":3133,"type":"SELL","strength":0.863,"price":45.9322,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-06-26","known_ts":"2017-06-26","bar_index":3134,"type":"SELL","strength":0.863,"price":45.1875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-07-12","known_ts":"2017-07-12","bar_index":3138,"type":"RECLAIM","strength":0.863,"price":46.2985,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-06-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-07-17","known_ts":"2017-07-19","bar_index":3139,"type":"BUY","strength":0.863,"price":46.8201,"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":"2017-09-14","known_ts":"2017-09-18","bar_index":3153,"type":"BUY","strength":0.45,"price":42.4031,"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-10-18","known_ts":"2017-10-18","bar_index":3161,"type":"RECLAIM","strength":0.725,"price":44.1649,"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-11-15","known_ts":"2017-11-15","bar_index":3167,"type":"SELL","strength":0.725,"price":43.1829,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-11-16","known_ts":"2017-11-20","bar_index":3168,"type":"REBUY","strength":0.863,"price":44.0887,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2018-01-05","known_ts":"2018-01-09","bar_index":3179,"type":"BUY","strength":0.863,"price":45.3246,"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":45},{"ts":"2018-01-19","known_ts":"2018-01-23","bar_index":3182,"type":"BUY","strength":0.863,"price":45.2237,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2018-01-31","known_ts":"2018-01-31","bar_index":3184,"type":"SELL","strength":0.863,"price":44.4572,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-03-08","known_ts":"2018-03-12","bar_index":3193,"type":"BUY","strength":0.588,"price":44.0569,"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":"quality","score":65},{"ts":"2018-05-30","known_ts":"2018-05-30","bar_index":3212,"type":"SELL","strength":0.588,"price":42.7849,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-06-05","known_ts":"2018-06-05","bar_index":3213,"type":"SELL","strength":0.725,"price":43.3593,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-06-20","known_ts":"2018-06-20","bar_index":3217,"type":"RECLAIM","strength":0.863,"price":44.4137,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-26","known_ts":"2018-09-26","bar_index":3239,"type":"SELL","strength":1.0,"price":57.1013,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-11-13","known_ts":"2018-11-15","bar_index":3251,"type":"BUY","strength":0.725,"price":55.6386,"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":"2018-12-07","known_ts":"2018-12-07","bar_index":3256,"type":"SELL","strength":0.725,"price":52.6997,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2018-12-10","known_ts":"2018-12-10","bar_index":3256,"type":"SELL","strength":0.725,"price":52.6997,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-01-30","known_ts":"2019-02-01","bar_index":3268,"type":"BUY","strength":0.588,"price":49.9967,"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":"2019-03-15","known_ts":"2019-03-15","bar_index":3278,"type":"SELL","strength":0.588,"price":50.8692,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-04","known_ts":"2019-04-04","bar_index":3283,"type":"RECLAIM","strength":0.725,"price":52.6405,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-01","known_ts":"2019-05-01","bar_index":3289,"type":"SELL","strength":0.725,"price":53.7184,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-10","known_ts":"2019-06-12","bar_index":3298,"type":"BUY","strength":0.588,"price":53.2182,"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":35},{"ts":"2019-06-26","known_ts":"2019-06-26","bar_index":3302,"type":"SELL","strength":0.725,"price":53.6307,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-07-15","known_ts":"2019-07-15","bar_index":3306,"type":"RECLAIM","strength":0.863,"price":55.1104,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-06-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-08-23","known_ts":"2019-08-23","bar_index":3315,"type":"SELL","strength":0.863,"price":58.5437,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-09-09","known_ts":"2019-09-09","bar_index":3319,"type":"RECLAIM","strength":1.0,"price":60.1236,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-08-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-11-20","known_ts":"2019-11-20","bar_index":3336,"type":"SELL","strength":1.0,"price":63.8147,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-11-21","known_ts":"2019-11-21","bar_index":3336,"type":"SELL","strength":1.0,"price":63.8147,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-04-03","known_ts":"2020-04-07","bar_index":3367,"type":"BUY","strength":0.45,"price":55.6838,"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-08","known_ts":"2020-05-08","bar_index":3375,"type":"RECLAIM","strength":0.725,"price":61.49,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-04-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-26","known_ts":"2020-06-26","bar_index":3386,"type":"SELL","strength":0.863,"price":66.2235,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-07-14","known_ts":"2020-07-14","bar_index":3390,"type":"RECLAIM","strength":0.863,"price":69.7276,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-08-31","known_ts":"2020-08-31","bar_index":3401,"type":"SELL","strength":0.863,"price":77.8704,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-12","known_ts":"2020-10-12","bar_index":3411,"type":"RECLAIM","strength":1.0,"price":80.0502,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-08-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-10-15","known_ts":"2020-10-19","bar_index":3412,"type":"BUY","strength":1.0,"price":79.7762,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2020-10-26","known_ts":"2020-10-26","bar_index":3414,"type":"SELL","strength":1.0,"price":77.8585,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-10-28","known_ts":"2020-10-28","bar_index":3415,"type":"SELL","strength":1.0,"price":76.5921,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-11-13","known_ts":"2020-11-13","bar_index":3419,"type":"RECLAIM","strength":1.0,"price":81.0608,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-10-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-12-29","known_ts":"2020-12-31","bar_index":3429,"type":"BUY","strength":0.863,"price":82.1191,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2021-03-10","known_ts":"2021-03-12","bar_index":3445,"type":"BUY","strength":0.725,"price":79.4782,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2021-04-07","known_ts":"2021-04-07","bar_index":3451,"type":"SELL","strength":0.725,"price":83.3666,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-04-22","known_ts":"2021-04-22","bar_index":3455,"type":"RECLAIM","strength":0.725,"price":85.8593,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-04-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-05-19","known_ts":"2021-05-19","bar_index":3461,"type":"SELL","strength":0.725,"price":85.9505,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-10-04","known_ts":"2021-10-06","bar_index":3493,"type":"BUY","strength":0.45,"price":74.702,"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":"2021-10-20","known_ts":"2021-10-20","bar_index":3497,"type":"RECLAIM","strength":0.725,"price":81.5186,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2021-10-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-11-24","known_ts":"2021-11-24","bar_index":3505,"type":"SELL","strength":0.725,"price":84.2531,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-11-26","known_ts":"2021-11-26","bar_index":3505,"type":"SELL","strength":0.725,"price":84.2531,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-12-10","known_ts":"2021-12-10","bar_index":3509,"type":"RECLAIM","strength":0.863,"price":89.1604,"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":false}},{"ts":"2022-01-06","known_ts":"2022-01-06","bar_index":3515,"type":"SELL","strength":0.863,"price":84.649,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-03-25","known_ts":"2022-03-29","bar_index":3533,"type":"BUY","strength":0.45,"price":77.5561,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2022-04-04","known_ts":"2022-04-04","bar_index":3535,"type":"RECLAIM","strength":0.588,"price":80.5984,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-03-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2022-04-25","known_ts":"2022-04-25","bar_index":3539,"type":"SELL","strength":0.588,"price":78.5792,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-05-25","known_ts":"2022-05-25","bar_index":3547,"type":"RECLAIM","strength":0.725,"price":84.4415,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-04-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-07-19","known_ts":"2022-07-21","bar_index":3559,"type":"BUY","strength":0.725,"price":80.5094,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2022-09-14","known_ts":"2022-09-14","bar_index":3572,"type":"SELL","strength":0.863,"price":85.0003,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-10-28","known_ts":"2022-11-01","bar_index":3583,"type":"BUY","strength":0.863,"price":88.7377,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2022-12-14","known_ts":"2022-12-14","bar_index":3593,"type":"SELL","strength":0.863,"price":95.3502,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-15","known_ts":"2022-12-15","bar_index":3594,"type":"SELL","strength":0.863,"price":92.0205,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-03-02","known_ts":"2023-03-06","bar_index":3611,"type":"BUY","strength":0.588,"price":84.2077,"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":"2023-03-31","known_ts":"2023-04-04","bar_index":3618,"type":"BUY","strength":0.45,"price":80.6166,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2023-05-10","known_ts":"2023-05-12","bar_index":3627,"type":"BUY","strength":0.45,"price":76.4362,"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-08-16","known_ts":"2023-08-16","bar_index":3649,"type":"SELL","strength":0.863,"price":96.0154,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-11-13","known_ts":"2023-11-15","bar_index":3670,"type":"BUY","strength":0.863,"price":97.1216,"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":70},{"ts":"2024-01-02","known_ts":"2024-01-02","bar_index":3681,"type":"SELL","strength":1.0,"price":99.3689,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-01-03","known_ts":"2024-01-03","bar_index":3681,"type":"SELL","strength":1.0,"price":99.3689,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-02-23","known_ts":"2024-02-27","bar_index":3693,"type":"BUY","strength":0.863,"price":108.3043,"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":70},{"ts":"2024-04-02","known_ts":"2024-04-02","bar_index":3701,"type":"SELL","strength":1.0,"price":112.2227,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-15","known_ts":"2024-05-17","bar_index":3712,"type":"BUY","strength":0.725,"price":109.4841,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2024-07-12","known_ts":"2024-07-16","bar_index":3725,"type":"BUY","strength":0.725,"price":111.4325,"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":"2024-11-08","known_ts":"2024-11-12","bar_index":3753,"type":"REBUY","strength":1.0,"price":132.0988,"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":"2024-12-10","known_ts":"2024-12-10","bar_index":3760,"type":"SELL","strength":1.0,"price":129.1241,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-04-28","known_ts":"2025-04-30","bar_index":3791,"type":"BUY","strength":0.45,"price":104.7096,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2025-06-13","known_ts":"2025-06-13","bar_index":3802,"type":"SELL","strength":0.588,"price":105.308,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-16","known_ts":"2025-06-16","bar_index":3802,"type":"SELL","strength":0.588,"price":105.308,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-24","known_ts":"2025-07-24","bar_index":3811,"type":"RECLAIM","strength":0.725,"price":119.7587,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-02","known_ts":"2025-09-02","bar_index":3820,"type":"SELL","strength":0.863,"price":123.2764,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-12-09","known_ts":"2025-12-11","bar_index":3843,"type":"BUY","strength":0.45,"price":106.0903,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2025-12-30","known_ts":"2025-12-30","bar_index":3847,"type":"SELL","strength":0.45,"price":104.0209,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2026-01-20","known_ts":"2026-01-20","bar_index":3852,"type":"RECLAIM","strength":0.725,"price":110.8706,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-12-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-01-27","known_ts":"2026-01-27","bar_index":3853,"type":"SELL","strength":0.588,"price":106.7418,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-02-10","known_ts":"2026-02-10","bar_index":3857,"type":"RECLAIM","strength":0.725,"price":119.556,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-01-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-25","known_ts":"2026-02-25","bar_index":3860,"type":"SELL","strength":0.863,"price":113.3877,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-04-08","known_ts":"2026-04-10","bar_index":3870,"type":"BUY","strength":0.45,"price":108.6421,"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":"2026-07-08","known_ts":"2026-07-08","bar_index":3890,"type":"SELL","strength":0.725,"price":103.49,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-07-09","known_ts":"2026-07-09","bar_index":3891,"type":"SELL","strength":0.725,"price":102.51,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-07-27","known_ts":"2026-07-27","bar_index":3895,"type":"RECLAIM","strength":0.863,"price":108.37,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-07-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-07-27","bars_since_signal":1,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2017-08-18","2017-09-06","2018-02-14","2018-03-05","2018-10-15","2019-01-08","2019-05-31","2019-10-11","2020-01-16","2020-02-04","2020-03-05","2020-03-23","2020-09-29","2020-12-15","2021-01-21","2021-02-03","2021-03-05","2021-06-25","2021-09-21","2022-01-28","2022-02-15","2022-03-09","2022-06-22","2022-09-29","2022-10-25","2023-01-09","2023-02-22","2023-03-28","2023-09-27","2023-10-31","2024-02-09","2024-04-19","2024-07-09","2024-12-27","2025-01-13","2025-02-12","2025-03-24","2025-10-17","2025-11-07","2026-03-25"],"warnings":[{"ts":"2021-12-20","kind":"arm"},{"ts":"2022-01-06","kind":"confirm"},{"ts":"2022-04-14","kind":"arm"},{"ts":"2022-04-25","kind":"confirm"},{"ts":"2022-08-11","kind":"arm"},{"ts":"2022-09-14","kind":"confirm"},{"ts":"2022-11-29","kind":"arm"},{"ts":"2022-12-14","kind":"confirm"},{"ts":"2022-12-15","kind":"arm"},{"ts":"2022-12-15","kind":"confirm"},{"ts":"2023-06-22","kind":"arm"},{"ts":"2023-07-31","kind":"arm"},{"ts":"2023-08-16","kind":"confirm"},{"ts":"2023-11-29","kind":"arm"},{"ts":"2024-01-02","kind":"confirm"},{"ts":"2024-01-03","kind":"arm"},{"ts":"2024-01-03","kind":"confirm"},{"ts":"2024-03-18","kind":"arm"},{"ts":"2024-04-02","kind":"confirm"},{"ts":"2024-08-02","kind":"arm"},{"ts":"2024-10-01","kind":"arm"},{"ts":"2024-12-04","kind":"arm"},{"ts":"2024-12-10","kind":"confirm"},{"ts":"2025-05-23","kind":"arm"},{"ts":"2025-06-13","kind":"confirm"},{"ts":"2025-06-16","kind":"arm"},{"ts":"2025-06-16","kind":"confirm"},{"ts":"2025-07-17","kind":"arm"},{"ts":"2025-09-02","kind":"arm"},{"ts":"2025-09-02","kind":"confirm"},{"ts":"2025-12-29","kind":"arm"},{"ts":"2025-12-30","kind":"confirm"},{"ts":"2026-01-27","kind":"arm"},{"ts":"2026-01-27","kind":"confirm"},{"ts":"2026-02-20","kind":"arm"},{"ts":"2026-02-25","kind":"confirm"},{"ts":"2026-06-10","kind":"arm"},{"ts":"2026-07-08","kind":"confirm"},{"ts":"2026-07-09","kind":"arm"},{"ts":"2026-07-09","kind":"confirm"}],"meta":{"leakfree":true,"scored":false,"score_basis":"full","validated_against":"signal_layer/confluence.py","validation":{},"honest_read":"RSI-MACD \u00d7 StochRSI MTF confluence on daily\u21923D. Risk/timing overlay.","warnings":[]}}}