{"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":"R","timeframe":"3D","as_of":"2026-07-29T00:00:00Z","bar_quality":"real_ohlc","signals":[{"ts":"1980-06-19","known_ts":"1980-06-19","bar_index":40,"type":"SELL","strength":0.588,"price":1.6738,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-06-25","known_ts":"1980-06-25","bar_index":41,"type":"SELL","strength":0.588,"price":1.5972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-06-27","known_ts":"1980-06-27","bar_index":42,"type":"SELL","strength":0.588,"price":1.6628,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-08-27","known_ts":"1980-08-27","bar_index":56,"type":"SELL","strength":0.588,"price":2.1333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-10-14","known_ts":"1980-10-14","bar_index":67,"type":"RECLAIM","strength":0.863,"price":2.3673,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1980-08-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-05-20","known_ts":"1981-05-20","bar_index":117,"type":"SELL","strength":0.863,"price":3.1247,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1981-08-14","known_ts":"1981-08-14","bar_index":137,"type":"RECLAIM","strength":0.863,"price":3.5226,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-05-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-09-03","known_ts":"1981-09-03","bar_index":141,"type":"SELL","strength":0.863,"price":3.1842,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1981-10-06","known_ts":"1981-10-08","bar_index":149,"type":"BUY","strength":0.725,"price":3.3729,"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":75},{"ts":"1982-01-27","known_ts":"1982-01-29","bar_index":175,"type":"BUY","strength":0.45,"price":2.6535,"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":"1982-02-16","known_ts":"1982-02-16","bar_index":179,"type":"SELL","strength":0.45,"price":2.3441,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1982-04-15","known_ts":"1982-04-15","bar_index":193,"type":"RECLAIM","strength":0.725,"price":2.9708,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-02-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-05-10","known_ts":"1982-05-10","bar_index":198,"type":"SELL","strength":0.588,"price":2.8867,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-06-15","known_ts":"1982-06-17","bar_index":207,"type":"BUY","strength":0.863,"price":2.9047,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"1982-07-07","known_ts":"1982-07-09","bar_index":212,"type":"REBUY","strength":0.863,"price":2.9924,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1982-07-29","known_ts":"1982-07-29","bar_index":217,"type":"SELL","strength":0.863,"price":3.0925,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-08-13","known_ts":"1982-08-13","bar_index":221,"type":"RECLAIM","strength":0.863,"price":3.2553,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-07-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-08-18","known_ts":"1982-08-20","bar_index":222,"type":"REBUY","strength":0.863,"price":3.5307,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1982-10-26","known_ts":"1982-10-28","bar_index":238,"type":"REBUY","strength":1.0,"price":4.6666,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1983-03-01","known_ts":"1983-03-03","bar_index":267,"type":"BUY","strength":0.725,"price":5.2791,"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":"1983-04-18","known_ts":"1983-04-20","bar_index":278,"type":"BUY","strength":0.725,"price":5.0879,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1983-05-23","known_ts":"1983-05-23","bar_index":286,"type":"SELL","strength":0.863,"price":5.92,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-07-08","known_ts":"1983-07-08","bar_index":297,"type":"RECLAIM","strength":0.863,"price":6.0225,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-05-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-09-01","known_ts":"1983-09-06","bar_index":310,"type":"BUY","strength":0.725,"price":5.6418,"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":"1983-10-26","known_ts":"1983-10-26","bar_index":322,"type":"SELL","strength":0.863,"price":5.9638,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-11-17","known_ts":"1983-11-21","bar_index":328,"type":"BUY","strength":0.725,"price":6.2241,"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":"1984-03-15","known_ts":"1984-03-19","bar_index":355,"type":"BUY","strength":0.45,"price":4.8938,"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-06-01","known_ts":"1984-06-05","bar_index":373,"type":"REBUY","strength":0.45,"price":4.3239,"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":"1984-07-09","known_ts":"1984-07-09","bar_index":381,"type":"SELL","strength":0.588,"price":4.4418,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-07-12","known_ts":"1984-07-12","bar_index":382,"type":"SELL","strength":0.588,"price":4.4156,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-07-19","known_ts":"1984-07-19","bar_index":384,"type":"SELL","strength":0.588,"price":4.3632,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-07-27","known_ts":"1984-07-31","bar_index":386,"type":"REBUY","strength":0.588,"price":4.5598,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"1984-08-09","known_ts":"1984-08-09","bar_index":389,"type":"RECLAIM","strength":0.725,"price":5.3459,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1984-07-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-09-05","known_ts":"1984-09-05","bar_index":395,"type":"SELL","strength":0.863,"price":5.1898,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-09-21","known_ts":"1984-09-21","bar_index":399,"type":"RECLAIM","strength":0.863,"price":5.2951,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-09-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-10-01","known_ts":"1984-10-01","bar_index":401,"type":"SELL","strength":0.863,"price":5.1371,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-10-17","known_ts":"1984-10-17","bar_index":405,"type":"RECLAIM","strength":0.863,"price":5.4532,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-11-19","known_ts":"1984-11-19","bar_index":412,"type":"SELL","strength":0.863,"price":5.1636,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-01-09","known_ts":"1985-01-11","bar_index":424,"type":"BUY","strength":0.725,"price":5.2695,"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":"1985-03-06","known_ts":"1985-03-06","bar_index":437,"type":"SELL","strength":1.0,"price":5.8438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-05-14","known_ts":"1985-05-16","bar_index":453,"type":"BUY","strength":0.725,"price":5.4844,"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":"1985-06-07","known_ts":"1985-06-07","bar_index":458,"type":"SELL","strength":0.725,"price":5.4614,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-06-21","known_ts":"1985-06-21","bar_index":462,"type":"RECLAIM","strength":0.863,"price":5.9165,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-06-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-10-30","known_ts":"1985-11-01","bar_index":492,"type":"BUY","strength":0.863,"price":6.2981,"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":"1986-01-02","known_ts":"1986-01-02","bar_index":506,"type":"SELL","strength":1.0,"price":7.0597,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-01-30","known_ts":"1986-01-30","bar_index":513,"type":"RECLAIM","strength":1.0,"price":7.9523,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-01-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-03-14","known_ts":"1986-03-18","bar_index":523,"type":"REBUY","strength":1.0,"price":9.0458,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1986-05-08","known_ts":"1986-05-08","bar_index":535,"type":"SELL","strength":0.863,"price":9.3798,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1986-06-26","known_ts":"1986-06-30","bar_index":547,"type":"BUY","strength":0.725,"price":9.5707,"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":"1986-08-18","known_ts":"1986-08-20","bar_index":559,"type":"BUY","strength":0.725,"price":8.9572,"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":90},{"ts":"1986-09-12","known_ts":"1986-09-12","bar_index":565,"type":"SELL","strength":0.725,"price":8.9504,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1986-10-03","known_ts":"1986-10-03","bar_index":570,"type":"RECLAIM","strength":0.863,"price":9.5662,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-09-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-10-22","known_ts":"1986-10-22","bar_index":574,"type":"SELL","strength":0.863,"price":10.1821,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-11-06","known_ts":"1986-11-06","bar_index":578,"type":"RECLAIM","strength":0.863,"price":11.3727,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-10-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-11-13","known_ts":"1986-11-13","bar_index":579,"type":"SELL","strength":0.863,"price":10.839,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-11-18","known_ts":"1986-11-18","bar_index":580,"type":"SELL","strength":1.0,"price":10.8335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-12-03","known_ts":"1986-12-03","bar_index":584,"type":"RECLAIM","strength":1.0,"price":11.1218,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-03-16","known_ts":"1987-03-16","bar_index":607,"type":"SELL","strength":1.0,"price":12.6873,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-03-31","known_ts":"1987-03-31","bar_index":611,"type":"RECLAIM","strength":1.0,"price":13.3072,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-03-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-06-09","known_ts":"1987-06-11","bar_index":627,"type":"BUY","strength":0.725,"price":13.315,"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":"1987-06-30","known_ts":"1987-06-30","bar_index":632,"type":"SELL","strength":0.725,"price":12.3609,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1987-08-04","known_ts":"1987-08-06","bar_index":640,"type":"BUY","strength":0.588,"price":12.6928,"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":"1987-09-08","known_ts":"1987-09-08","bar_index":648,"type":"SELL","strength":0.588,"price":12.319,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-12-02","known_ts":"1987-12-04","bar_index":668,"type":"BUY","strength":0.45,"price":7.4044,"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":"1988-01-08","known_ts":"1988-01-08","bar_index":676,"type":"SELL","strength":0.588,"price":8.5339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-03-11","known_ts":"1988-03-11","bar_index":691,"type":"RECLAIM","strength":0.863,"price":10.7171,"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-25","known_ts":"1988-03-25","bar_index":694,"type":"SELL","strength":0.725,"price":10.1288,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-06-07","known_ts":"1988-06-09","bar_index":711,"type":"BUY","strength":0.725,"price":9.8448,"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":"1988-08-31","known_ts":"1988-09-02","bar_index":731,"type":"BUY","strength":0.588,"price":8.3706,"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":35},{"ts":"1988-10-21","known_ts":"1988-10-21","bar_index":743,"type":"SELL","strength":0.588,"price":8.498,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-10-27","known_ts":"1988-10-27","bar_index":744,"type":"SELL","strength":0.588,"price":8.2856,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-12-05","known_ts":"1988-12-07","bar_index":753,"type":"BUY","strength":0.725,"price":8.3797,"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":"1989-01-16","known_ts":"1989-01-16","bar_index":762,"type":"SELL","strength":0.863,"price":8.8927,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-01-31","known_ts":"1989-01-31","bar_index":766,"type":"RECLAIM","strength":0.863,"price":9.5768,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-01-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-02-14","known_ts":"1989-02-14","bar_index":769,"type":"SELL","strength":0.863,"price":9.1065,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-03-02","known_ts":"1989-03-02","bar_index":773,"type":"RECLAIM","strength":0.863,"price":9.1598,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-02-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-05-15","known_ts":"1989-05-17","bar_index":790,"type":"BUY","strength":0.863,"price":8.6868,"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":"1989-07-12","known_ts":"1989-07-12","bar_index":803,"type":"SELL","strength":1.0,"price":8.7379,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-07-27","known_ts":"1989-07-27","bar_index":807,"type":"RECLAIM","strength":1.0,"price":10.0789,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-07-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-12-04","known_ts":"1989-12-06","bar_index":837,"type":"BUY","strength":0.588,"price":7.8357,"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":"1990-01-15","known_ts":"1990-01-15","bar_index":846,"type":"SELL","strength":0.45,"price":7.1791,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1990-02-26","known_ts":"1990-02-28","bar_index":856,"type":"BUY","strength":0.45,"price":6.5224,"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-03-29","known_ts":"1990-03-29","bar_index":863,"type":"SELL","strength":0.588,"price":6.7519,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-04-04","known_ts":"1990-04-04","bar_index":865,"type":"SELL","strength":0.588,"price":6.7078,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-04-24","known_ts":"1990-04-24","bar_index":869,"type":"SELL","strength":0.588,"price":6.6637,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-04-25","known_ts":"1990-04-25","bar_index":869,"type":"SELL","strength":0.588,"price":6.6637,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-05-25","known_ts":"1990-05-25","bar_index":877,"type":"RECLAIM","strength":0.863,"price":7.6888,"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":false}},{"ts":"1990-06-18","known_ts":"1990-06-18","bar_index":882,"type":"SELL","strength":0.863,"price":7.9999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-06-22","known_ts":"1990-06-22","bar_index":883,"type":"SELL","strength":0.725,"price":7.511,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-07-10","known_ts":"1990-07-10","bar_index":887,"type":"RECLAIM","strength":1.0,"price":7.7332,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-06-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-10-19","known_ts":"1990-10-23","bar_index":911,"type":"BUY","strength":0.588,"price":4.8875,"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":"1991-01-02","known_ts":"1991-01-02","bar_index":927,"type":"SELL","strength":0.588,"price":5.3052,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-01-03","known_ts":"1991-01-03","bar_index":928,"type":"SELL","strength":0.588,"price":5.2598,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-01-29","known_ts":"1991-01-29","bar_index":934,"type":"RECLAIM","strength":0.863,"price":6.5294,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-01-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-03-18","known_ts":"1991-03-18","bar_index":945,"type":"SELL","strength":1.0,"price":6.2621,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-05-13","known_ts":"1991-05-13","bar_index":958,"type":"RECLAIM","strength":1.0,"price":6.6278,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-03-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-05-22","known_ts":"1991-05-22","bar_index":960,"type":"SELL","strength":0.863,"price":6.5906,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1991-06-07","known_ts":"1991-06-07","bar_index":964,"type":"RECLAIM","strength":1.0,"price":7.6506,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-05-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-06-19","known_ts":"1991-06-19","bar_index":966,"type":"SELL","strength":1.0,"price":7.328,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-06-20","known_ts":"1991-06-20","bar_index":967,"type":"SELL","strength":1.0,"price":7.0975,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-09-24","known_ts":"1991-09-26","bar_index":989,"type":"BUY","strength":0.725,"price":6.6456,"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":45},{"ts":"1991-10-28","known_ts":"1991-10-28","bar_index":997,"type":"SELL","strength":0.863,"price":6.9244,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-11-08","known_ts":"1991-11-12","bar_index":1000,"type":"REBUY","strength":1.0,"price":7.0173,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":75},{"ts":"1991-12-23","known_ts":"1991-12-26","bar_index":1010,"type":"BUY","strength":0.725,"price":7.1227,"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":"1992-01-31","known_ts":"1992-01-31","bar_index":1019,"type":"SELL","strength":1.0,"price":8.388,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-02-19","known_ts":"1992-02-19","bar_index":1023,"type":"RECLAIM","strength":1.0,"price":9.3252,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-03-06","known_ts":"1992-03-06","bar_index":1027,"type":"SELL","strength":1.0,"price":9.1469,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-03-27","known_ts":"1992-03-27","bar_index":1032,"type":"RECLAIM","strength":1.0,"price":9.194,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-05-05","known_ts":"1992-05-05","bar_index":1040,"type":"SELL","strength":0.863,"price":9.4769,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1992-05-26","known_ts":"1992-05-26","bar_index":1045,"type":"SELL","strength":0.863,"price":9.3904,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1992-07-28","known_ts":"1992-07-30","bar_index":1060,"type":"BUY","strength":0.725,"price":9.9121,"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":60},{"ts":"1992-09-09","known_ts":"1992-09-11","bar_index":1070,"type":"BUY","strength":0.725,"price":9.4027,"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":"1992-10-01","known_ts":"1992-10-01","bar_index":1075,"type":"SELL","strength":0.588,"price":8.4481,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1992-10-26","known_ts":"1992-10-28","bar_index":1081,"type":"BUY","strength":0.588,"price":9.1641,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"1992-12-14","known_ts":"1992-12-14","bar_index":1092,"type":"SELL","strength":0.863,"price":10.2784,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-12-30","known_ts":"1992-12-30","bar_index":1096,"type":"RECLAIM","strength":1.0,"price":10.7587,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-03-01","known_ts":"1993-03-01","bar_index":1109,"type":"SELL","strength":1.0,"price":10.7164,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-06-14","known_ts":"1993-06-14","bar_index":1134,"type":"RECLAIM","strength":0.863,"price":11.4059,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-03-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-08-03","known_ts":"1993-08-03","bar_index":1145,"type":"SELL","strength":1.0,"price":12.328,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-08-05","known_ts":"1993-08-05","bar_index":1146,"type":"SELL","strength":1.0,"price":12.3766,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-08-09","known_ts":"1993-08-09","bar_index":1147,"type":"SELL","strength":1.0,"price":12.2795,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-09-29","known_ts":"1993-10-01","bar_index":1159,"type":"BUY","strength":0.725,"price":12.2442,"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":45},{"ts":"1993-10-27","known_ts":"1993-10-27","bar_index":1165,"type":"SELL","strength":0.588,"price":10.8783,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1993-11-23","known_ts":"1993-11-26","bar_index":1172,"type":"BUY","strength":0.45,"price":11.3803,"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-11-29","known_ts":"1993-11-29","bar_index":1173,"type":"RECLAIM","strength":0.588,"price":11.5765,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1993-11-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1994-01-19","known_ts":"1994-01-19","bar_index":1185,"type":"SELL","strength":0.725,"price":11.6516,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-02-04","known_ts":"1994-02-04","bar_index":1189,"type":"RECLAIM","strength":0.725,"price":12.104,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-01-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-03-14","known_ts":"1994-03-14","bar_index":1197,"type":"SELL","strength":0.863,"price":12.2857,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-03-30","known_ts":"1994-03-30","bar_index":1201,"type":"SELL","strength":0.725,"price":11.2619,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-05-25","known_ts":"1994-05-27","bar_index":1214,"type":"BUY","strength":0.45,"price":11.0496,"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-06-16","known_ts":"1994-06-16","bar_index":1219,"type":"RECLAIM","strength":0.725,"price":11.6221,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-05-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-07-20","known_ts":"1994-07-20","bar_index":1226,"type":"SELL","strength":0.588,"price":11.3931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-08-03","known_ts":"1994-08-03","bar_index":1230,"type":"RECLAIM","strength":0.863,"price":12.3664,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-07-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-08-19","known_ts":"1994-08-19","bar_index":1234,"type":"SELL","strength":0.863,"price":12.3664,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-09-09","known_ts":"1994-09-09","bar_index":1238,"type":"SELL","strength":0.863,"price":11.7428,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-12-19","known_ts":"1994-12-21","bar_index":1262,"type":"BUY","strength":0.45,"price":10.1969,"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":"1995-01-31","known_ts":"1995-01-31","bar_index":1271,"type":"SELL","strength":0.588,"price":9.9651,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-02-01","known_ts":"1995-02-01","bar_index":1272,"type":"SELL","strength":0.588,"price":9.9651,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-03-17","known_ts":"1995-03-17","bar_index":1282,"type":"SELL","strength":0.588,"price":10.3801,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-04-03","known_ts":"1995-04-03","bar_index":1286,"type":"RECLAIM","strength":0.863,"price":11.1965,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-03-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-04-28","known_ts":"1995-04-28","bar_index":1292,"type":"SELL","strength":0.725,"price":10.8466,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-05-11","known_ts":"1995-05-15","bar_index":1295,"type":"REBUY","strength":0.863,"price":11.7213,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1995-07-12","known_ts":"1995-07-14","bar_index":1309,"type":"BUY","strength":0.725,"price":11.7914,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1995-08-10","known_ts":"1995-08-14","bar_index":1316,"type":"BUY","strength":0.725,"price":11.7914,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1995-10-04","known_ts":"1995-10-04","bar_index":1328,"type":"SELL","strength":1.0,"price":11.8053,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-10-10","known_ts":"1995-10-12","bar_index":1330,"type":"BUY","strength":1.0,"price":12.2185,"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":50},{"ts":"1995-10-19","known_ts":"1995-10-19","bar_index":1332,"type":"SELL","strength":1.0,"price":11.6283,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-12-08","known_ts":"1995-12-12","bar_index":1344,"type":"BUY","strength":0.725,"price":12.059,"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":"1995-12-27","known_ts":"1995-12-29","bar_index":1348,"type":"BUY","strength":0.725,"price":11.762,"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":"1996-01-19","known_ts":"1996-01-19","bar_index":1353,"type":"SELL","strength":0.588,"price":10.9897,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1996-02-05","known_ts":"1996-02-07","bar_index":1357,"type":"BUY","strength":0.725,"price":12.1184,"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":10},{"ts":"1996-02-28","known_ts":"1996-02-28","bar_index":1362,"type":"SELL","strength":1.0,"price":11.9253,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-03-14","known_ts":"1996-03-14","bar_index":1366,"type":"RECLAIM","strength":0.863,"price":13.7389,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-02-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-04-03","known_ts":"1996-04-03","bar_index":1370,"type":"SELL","strength":1.0,"price":12.6637,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-04-18","known_ts":"1996-04-22","bar_index":1374,"type":"BUY","strength":1.0,"price":13.3805,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1996-06-07","known_ts":"1996-06-07","bar_index":1385,"type":"SELL","strength":1.0,"price":13.7499,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-08-13","known_ts":"1996-08-15","bar_index":1401,"type":"BUY","strength":0.725,"price":13.1495,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":90},{"ts":"1996-10-03","known_ts":"1996-10-03","bar_index":1413,"type":"SELL","strength":0.863,"price":14.0041,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-11-11","known_ts":"1996-11-13","bar_index":1422,"type":"BUY","strength":0.863,"price":14.487,"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":50},{"ts":"1996-12-16","known_ts":"1996-12-16","bar_index":1430,"type":"SELL","strength":0.863,"price":13.9534,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-01-16","known_ts":"1997-01-20","bar_index":1437,"type":"BUY","strength":0.725,"price":14.4994,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1997-02-06","known_ts":"1997-02-10","bar_index":1442,"type":"BUY","strength":0.725,"price":14.3781,"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":"1997-03-13","known_ts":"1997-03-13","bar_index":1450,"type":"SELL","strength":0.863,"price":15.1169,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-03-14","known_ts":"1997-03-14","bar_index":1450,"type":"SELL","strength":0.863,"price":15.1169,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-04-22","known_ts":"1997-04-24","bar_index":1459,"type":"BUY","strength":0.725,"price":15.1169,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"1997-05-28","known_ts":"1997-05-28","bar_index":1467,"type":"SELL","strength":0.863,"price":15.9825,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-06-12","known_ts":"1997-06-12","bar_index":1471,"type":"RECLAIM","strength":1.0,"price":16.7173,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-05-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-06-30","known_ts":"1997-06-30","bar_index":1475,"type":"SELL","strength":1.0,"price":16.7786,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-07-17","known_ts":"1997-07-17","bar_index":1479,"type":"RECLAIM","strength":1.0,"price":17.2378,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-06-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-01-15","known_ts":"1998-01-20","bar_index":1521,"type":"BUY","strength":0.588,"price":16.8258,"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":"1998-09-11","known_ts":"1998-09-15","bar_index":1576,"type":"BUY","strength":0.45,"price":12.3172,"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-02","known_ts":"1998-10-02","bar_index":1581,"type":"SELL","strength":0.588,"price":12.0038,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-11","known_ts":"1998-12-11","bar_index":1597,"type":"SELL","strength":0.588,"price":13.177,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-14","known_ts":"1998-12-14","bar_index":1597,"type":"SELL","strength":0.588,"price":13.177,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-02-17","known_ts":"1999-02-19","bar_index":1612,"type":"BUY","strength":0.725,"price":13.1139,"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":50},{"ts":"1999-03-12","known_ts":"1999-03-12","bar_index":1617,"type":"SELL","strength":0.725,"price":13.3131,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-03-25","known_ts":"1999-03-25","bar_index":1620,"type":"SELL","strength":0.725,"price":13.2814,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-04-14","known_ts":"1999-04-14","bar_index":1625,"type":"RECLAIM","strength":0.863,"price":13.3448,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-03-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-10","known_ts":"1999-05-12","bar_index":1631,"type":"BUY","strength":0.863,"price":13.5984,"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":"1999-06-14","known_ts":"1999-06-16","bar_index":1639,"type":"BUY","strength":0.725,"price":14.2226,"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":"1999-07-02","known_ts":"1999-07-02","bar_index":1643,"type":"SELL","strength":0.725,"price":12.4368,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-08-25","known_ts":"1999-08-27","bar_index":1656,"type":"BUY","strength":0.45,"price":11.8947,"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-09-23","known_ts":"1999-09-23","bar_index":1662,"type":"SELL","strength":0.45,"price":11.2989,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1999-10-28","known_ts":"1999-11-01","bar_index":1671,"type":"BUY","strength":0.45,"price":10.7532,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"1999-12-07","known_ts":"1999-12-07","bar_index":1680,"type":"SELL","strength":0.588,"price":11.5363,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-12-29","known_ts":"1999-12-29","bar_index":1685,"type":"RECLAIM","strength":0.863,"price":12.635,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-12-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-01-04","known_ts":"2000-01-04","bar_index":1686,"type":"SELL","strength":0.725,"price":11.7625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-03-16","known_ts":"2000-03-20","bar_index":1703,"type":"BUY","strength":0.725,"price":10.36,"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":50},{"ts":"2000-04-05","known_ts":"2000-04-05","bar_index":1707,"type":"SELL","strength":0.588,"price":11.5003,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-18","known_ts":"2000-04-18","bar_index":1710,"type":"SELL","strength":0.725,"price":11.1093,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-05-03","known_ts":"2000-05-03","bar_index":1714,"type":"SELL","strength":0.863,"price":10.8487,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2000-07-07","known_ts":"2000-07-11","bar_index":1729,"type":"BUY","strength":0.588,"price":10.2786,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2000-08-23","known_ts":"2000-08-23","bar_index":1740,"type":"SELL","strength":0.863,"price":10.4428,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2000-10-31","known_ts":"2000-11-02","bar_index":1756,"type":"BUY","strength":0.588,"price":10.0599,"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":"2000-11-17","known_ts":"2000-11-17","bar_index":1760,"type":"SELL","strength":0.725,"price":9.2735,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2000-11-22","known_ts":"2000-11-22","bar_index":1761,"type":"SELL","strength":0.725,"price":9.0733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2001-01-19","known_ts":"2001-01-19","bar_index":1774,"type":"RECLAIM","strength":0.863,"price":10.541,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-11-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-03-22","known_ts":"2001-03-22","bar_index":1788,"type":"SELL","strength":1.0,"price":10.1615,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-04-30","known_ts":"2001-05-02","bar_index":1797,"type":"BUY","strength":0.863,"price":10.9142,"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":10},{"ts":"2001-06-07","known_ts":"2001-06-07","bar_index":1806,"type":"SELL","strength":1.0,"price":11.2892,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-08-10","known_ts":"2001-08-14","bar_index":1821,"type":"BUY","strength":0.725,"price":10.5857,"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":"2001-09-17","known_ts":"2001-09-17","bar_index":1828,"type":"SELL","strength":1.0,"price":10.7236,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-12-03","known_ts":"2001-12-03","bar_index":1846,"type":"RECLAIM","strength":0.863,"price":11.7354,"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-13","known_ts":"2001-12-13","bar_index":1848,"type":"SELL","strength":0.863,"price":10.9172,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-12-28","known_ts":"2001-12-28","bar_index":1852,"type":"RECLAIM","strength":1.0,"price":12.1857,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-12-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-13","known_ts":"2002-03-13","bar_index":1868,"type":"SELL","strength":1.0,"price":15.7497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-27","known_ts":"2002-03-27","bar_index":1872,"type":"RECLAIM","strength":1.0,"price":16.0258,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-03-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-08-08","known_ts":"2002-08-12","bar_index":1903,"type":"BUY","strength":0.725,"price":14.8236,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2002-08-29","known_ts":"2002-08-29","bar_index":1908,"type":"SELL","strength":0.588,"price":14.0518,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2002-10-16","known_ts":"2002-10-18","bar_index":1919,"type":"BUY","strength":0.588,"price":13.2817,"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":"2002-11-27","known_ts":"2002-11-27","bar_index":1929,"type":"SELL","strength":0.45,"price":13.0368,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-12-13","known_ts":"2002-12-13","bar_index":1932,"type":"SELL","strength":0.45,"price":12.7391,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-12-30","known_ts":"2003-01-02","bar_index":1936,"type":"REBUY","strength":0.45,"price":12.7503,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2003-01-27","known_ts":"2003-01-27","bar_index":1942,"type":"SELL","strength":0.588,"price":12.3684,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-30","known_ts":"2003-01-30","bar_index":1943,"type":"SELL","strength":0.588,"price":12.3964,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-03-10","known_ts":"2003-03-10","bar_index":1951,"type":"SELL","strength":0.588,"price":12.2561,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-03-11","known_ts":"2003-03-11","bar_index":1952,"type":"SELL","strength":0.588,"price":12.1657,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-03-14","known_ts":"2003-03-18","bar_index":1953,"type":"REBUY","strength":0.588,"price":12.6631,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2003-03-31","known_ts":"2003-03-31","bar_index":1956,"type":"SELL","strength":0.588,"price":11.5947,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-04-17","known_ts":"2003-04-22","bar_index":1961,"type":"BUY","strength":0.588,"price":12.3013,"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":"2003-04-23","known_ts":"2003-04-23","bar_index":1962,"type":"RECLAIM","strength":0.725,"price":13.4433,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-04-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-13","known_ts":"2003-06-13","bar_index":1974,"type":"SELL","strength":0.863,"price":15.1205,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-18","known_ts":"2003-07-18","bar_index":1982,"type":"RECLAIM","strength":1.0,"price":15.1262,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-28","known_ts":"2003-12-02","bar_index":2013,"type":"BUY","strength":0.863,"price":18.1555,"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":60},{"ts":"2004-01-02","known_ts":"2004-01-02","bar_index":2020,"type":"SELL","strength":1.0,"price":19.3387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-16","known_ts":"2004-01-16","bar_index":2024,"type":"RECLAIM","strength":1.0,"price":21.6534,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-01-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-04-27","known_ts":"2004-04-27","bar_index":2047,"type":"SELL","strength":1.0,"price":21.1254,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-06-09","known_ts":"2004-06-14","bar_index":2057,"type":"BUY","strength":0.725,"price":21.8931,"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":"2004-07-08","known_ts":"2004-07-08","bar_index":2063,"type":"SELL","strength":0.725,"price":22.1769,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-07-09","known_ts":"2004-07-09","bar_index":2063,"type":"SELL","strength":0.725,"price":22.1769,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-07-23","known_ts":"2004-07-23","bar_index":2067,"type":"RECLAIM","strength":0.863,"price":24.4357,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-07-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-08-12","known_ts":"2004-08-12","bar_index":2071,"type":"SELL","strength":0.863,"price":24.5689,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-08-30","known_ts":"2004-08-30","bar_index":2075,"type":"SELL","strength":0.863,"price":24.9397,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-09-14","known_ts":"2004-09-14","bar_index":2079,"type":"RECLAIM","strength":0.863,"price":26.7066,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-08-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-11-03","known_ts":"2004-11-05","bar_index":2091,"type":"REBUY","strength":1.0,"price":30.3624,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2004-12-07","known_ts":"2004-12-07","bar_index":2098,"type":"SELL","strength":1.0,"price":30.5107,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-03-10","known_ts":"2005-03-14","bar_index":2120,"type":"BUY","strength":0.45,"price":25.9472,"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":"2005-05-18","known_ts":"2005-05-20","bar_index":2136,"type":"BUY","strength":0.45,"price":21.7502,"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":"2005-07-26","known_ts":"2005-07-26","bar_index":2151,"type":"SELL","strength":0.588,"price":22.4553,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-08-05","known_ts":"2005-08-05","bar_index":2154,"type":"SELL","strength":0.588,"price":21.4154,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-10-07","known_ts":"2005-10-11","bar_index":2169,"type":"BUY","strength":0.588,"price":20.3193,"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":"2005-10-28","known_ts":"2005-10-28","bar_index":2174,"type":"RECLAIM","strength":0.725,"price":23.6183,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-10-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-05","known_ts":"2005-12-05","bar_index":2182,"type":"SELL","strength":0.863,"price":24.6964,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-04","known_ts":"2006-01-04","bar_index":2189,"type":"RECLAIM","strength":0.863,"price":25.4487,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-06-06","known_ts":"2006-06-08","bar_index":2224,"type":"REBUY","strength":1.0,"price":32.9683,"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":"2006-09-13","known_ts":"2006-09-15","bar_index":2247,"type":"BUY","strength":0.725,"price":31.2519,"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":"2006-11-03","known_ts":"2006-11-03","bar_index":2259,"type":"SELL","strength":0.725,"price":31.2699,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2006-11-10","known_ts":"2006-11-14","bar_index":2261,"type":"REBUY","strength":0.725,"price":32.2403,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2006-12-29","known_ts":"2007-01-04","bar_index":2272,"type":"BUY","strength":0.725,"price":32.2107,"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":"2007-02-08","known_ts":"2007-02-08","bar_index":2280,"type":"SELL","strength":0.725,"price":31.7599,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-02-28","known_ts":"2007-02-28","bar_index":2285,"type":"SELL","strength":0.588,"price":30.3892,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-04-09","known_ts":"2007-04-11","bar_index":2294,"type":"BUY","strength":0.45,"price":30.9262,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2007-04-12","known_ts":"2007-04-12","bar_index":2295,"type":"RECLAIM","strength":0.588,"price":31.3064,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-04-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2007-05-07","known_ts":"2007-05-07","bar_index":2300,"type":"SELL","strength":0.725,"price":31.5116,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-21","known_ts":"2007-05-21","bar_index":2304,"type":"RECLAIM","strength":0.725,"price":32.7501,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-05-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-06-06","known_ts":"2007-06-06","bar_index":2307,"type":"SELL","strength":0.725,"price":31.9262,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-06-20","known_ts":"2007-06-20","bar_index":2311,"type":"RECLAIM","strength":0.863,"price":32.8228,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-06-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-06-25","known_ts":"2007-06-27","bar_index":2312,"type":"BUY","strength":0.863,"price":32.8895,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2007-07-20","known_ts":"2007-07-20","bar_index":2318,"type":"SELL","strength":0.863,"price":31.7929,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-08-02","known_ts":"2007-08-06","bar_index":2321,"type":"REBUY","strength":0.863,"price":33.7861,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2007-08-15","known_ts":"2007-08-15","bar_index":2324,"type":"SELL","strength":0.863,"price":32.4875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-12-05","known_ts":"2007-12-07","bar_index":2350,"type":"BUY","strength":0.45,"price":29.5119,"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-03","known_ts":"2008-01-03","bar_index":2356,"type":"SELL","strength":0.588,"price":25.7297,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-04","known_ts":"2008-01-04","bar_index":2356,"type":"SELL","strength":0.588,"price":25.7297,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-29","known_ts":"2008-01-29","bar_index":2362,"type":"RECLAIM","strength":0.725,"price":31.7726,"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-29","known_ts":"2008-02-29","bar_index":2369,"type":"SELL","strength":0.863,"price":35.7977,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-03-17","known_ts":"2008-03-17","bar_index":2373,"type":"RECLAIM","strength":0.863,"price":36.4909,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-02-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-23","known_ts":"2008-05-23","bar_index":2389,"type":"SELL","strength":1.0,"price":45.0764,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-11-25","known_ts":"2008-11-28","bar_index":2432,"type":"BUY","strength":0.588,"price":22.3097,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2009-01-14","known_ts":"2009-01-14","bar_index":2443,"type":"SELL","strength":0.588,"price":21.589,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-20","known_ts":"2009-01-20","bar_index":2444,"type":"SELL","strength":0.588,"price":20.595,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-12","known_ts":"2009-03-16","bar_index":2456,"type":"BUY","strength":0.45,"price":15.5204,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2009-04-08","known_ts":"2009-04-08","bar_index":2462,"type":"SELL","strength":0.588,"price":15.9147,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-20","known_ts":"2009-04-20","bar_index":2464,"type":"SELL","strength":0.588,"price":14.9071,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-07-02","known_ts":"2009-07-02","bar_index":2482,"type":"SELL","strength":0.725,"price":15.7114,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-07-21","known_ts":"2009-07-23","bar_index":2486,"type":"BUY","strength":0.725,"price":19.6961,"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":40},{"ts":"2009-09-01","known_ts":"2009-09-01","bar_index":2496,"type":"SELL","strength":0.863,"price":23.8407,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-18","known_ts":"2009-09-18","bar_index":2500,"type":"RECLAIM","strength":0.863,"price":26.275,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-09-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-23","known_ts":"2009-09-23","bar_index":2501,"type":"SELL","strength":0.863,"price":24.5971,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-10-19","known_ts":"2009-10-19","bar_index":2507,"type":"RECLAIM","strength":0.863,"price":28.7729,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-09-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-03-04","known_ts":"2010-03-08","bar_index":2538,"type":"BUY","strength":0.588,"price":23.1838,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2010-05-20","known_ts":"2010-05-20","bar_index":2556,"type":"SELL","strength":1.0,"price":28.1855,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-29","known_ts":"2010-08-02","bar_index":2572,"type":"BUY","strength":0.863,"price":28.5223,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2010-08-11","known_ts":"2010-08-11","bar_index":2575,"type":"SELL","strength":0.725,"price":26.1195,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-08-13","known_ts":"2010-08-13","bar_index":2575,"type":"SELL","strength":0.725,"price":26.1195,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-09-10","known_ts":"2010-09-14","bar_index":2582,"type":"BUY","strength":0.725,"price":27.6415,"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":"2010-10-04","known_ts":"2010-10-04","bar_index":2587,"type":"SELL","strength":0.863,"price":28.2282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-19","known_ts":"2010-10-19","bar_index":2591,"type":"RECLAIM","strength":0.863,"price":29.1148,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-10-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-12","known_ts":"2010-11-12","bar_index":2597,"type":"SELL","strength":1.0,"price":27.8044,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-01","known_ts":"2010-12-01","bar_index":2601,"type":"RECLAIM","strength":1.0,"price":29.6528,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-06","known_ts":"2010-12-08","bar_index":2602,"type":"BUY","strength":1.0,"price":29.9677,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2011-01-19","known_ts":"2011-01-19","bar_index":2612,"type":"SELL","strength":1.0,"price":32.4672,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-24","known_ts":"2011-03-28","bar_index":2627,"type":"BUY","strength":0.863,"price":32.5538,"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":"2011-04-18","known_ts":"2011-04-18","bar_index":2632,"type":"SELL","strength":0.725,"price":32.7121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-05-03","known_ts":"2011-05-03","bar_index":2636,"type":"RECLAIM","strength":1.0,"price":34.6845,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-04-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-01","known_ts":"2011-06-01","bar_index":2642,"type":"SELL","strength":1.0,"price":35.0404,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-01","known_ts":"2011-07-01","bar_index":2650,"type":"RECLAIM","strength":0.863,"price":38.4145,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-06-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-29","known_ts":"2011-07-29","bar_index":2656,"type":"SELL","strength":1.0,"price":37.0357,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-11-22","known_ts":"2011-11-22","bar_index":2683,"type":"SELL","strength":0.588,"price":31.8771,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-23","known_ts":"2011-11-23","bar_index":2683,"type":"SELL","strength":0.588,"price":31.8771,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-12-08","known_ts":"2011-12-08","bar_index":2687,"type":"RECLAIM","strength":0.725,"price":35.2848,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-01-23","known_ts":"2012-01-23","bar_index":2696,"type":"SELL","strength":0.863,"price":36.9216,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-02","known_ts":"2012-02-02","bar_index":2699,"type":"SELL","strength":0.863,"price":35.2982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-15","known_ts":"2012-03-15","bar_index":2709,"type":"RECLAIM","strength":1.0,"price":37.4668,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-02-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-06-19","known_ts":"2012-06-21","bar_index":2731,"type":"BUY","strength":0.45,"price":27.6688,"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":"2012-09-25","known_ts":"2012-09-25","bar_index":2753,"type":"SELL","strength":0.588,"price":26.7221,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-10-04","known_ts":"2012-10-08","bar_index":2756,"type":"REBUY","strength":0.725,"price":28.8155,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2012-12-28","known_ts":"2012-12-28","bar_index":2775,"type":"SELL","strength":0.863,"price":35.2001,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-01-16","known_ts":"2013-01-16","bar_index":2779,"type":"RECLAIM","strength":0.863,"price":37.894,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-12-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-20","known_ts":"2013-02-20","bar_index":2786,"type":"SELL","strength":1.0,"price":39.1239,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-03-06","known_ts":"2013-03-06","bar_index":2790,"type":"RECLAIM","strength":1.0,"price":40.7656,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-03","known_ts":"2013-06-03","bar_index":2810,"type":"SELL","strength":0.863,"price":42.9954,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-06-06","known_ts":"2013-06-06","bar_index":2811,"type":"SELL","strength":0.863,"price":43.7055,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-07-18","known_ts":"2013-07-22","bar_index":2821,"type":"BUY","strength":0.863,"price":43.8795,"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":"2013-07-31","known_ts":"2013-08-02","bar_index":2824,"type":"BUY","strength":0.725,"price":45.1048,"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":"2013-09-12","known_ts":"2013-09-16","bar_index":2834,"type":"BUY","strength":0.725,"price":42.2958,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2013-11-07","known_ts":"2013-11-07","bar_index":2847,"type":"SELL","strength":0.863,"price":45.2155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-22","known_ts":"2013-11-22","bar_index":2851,"type":"RECLAIM","strength":0.863,"price":48.5392,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-11-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-12-11","known_ts":"2013-12-11","bar_index":2855,"type":"SELL","strength":1.0,"price":47.6384,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-12-30","known_ts":"2013-12-30","bar_index":2859,"type":"RECLAIM","strength":1.0,"price":51.122,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-01-24","known_ts":"2014-01-24","bar_index":2864,"type":"SELL","strength":1.0,"price":50.5872,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-03","known_ts":"2014-03-03","bar_index":2873,"type":"RECLAIM","strength":1.0,"price":54.4775,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-01-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-11-03","known_ts":"2014-11-05","bar_index":2930,"type":"BUY","strength":0.725,"price":64.632,"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":"2014-12-08","known_ts":"2014-12-08","bar_index":2938,"type":"SELL","strength":0.863,"price":63.5819,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-12-10","known_ts":"2014-12-10","bar_index":2938,"type":"SELL","strength":0.863,"price":63.5819,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-12-19","known_ts":"2014-12-23","bar_index":2941,"type":"REBUY","strength":0.725,"price":66.954,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2015-02-09","known_ts":"2015-02-11","bar_index":2952,"type":"BUY","strength":0.725,"price":66.0662,"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":65},{"ts":"2015-04-06","known_ts":"2015-04-06","bar_index":2964,"type":"SELL","strength":0.725,"price":67.6144,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-04-20","known_ts":"2015-04-22","bar_index":2968,"type":"REBUY","strength":0.725,"price":70.4032,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2015-05-06","known_ts":"2015-05-06","bar_index":2972,"type":"SELL","strength":0.725,"price":68.9513,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-20","known_ts":"2015-07-22","bar_index":2989,"type":"BUY","strength":0.588,"price":67.1675,"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":"2015-07-28","known_ts":"2015-07-30","bar_index":2991,"type":"BUY","strength":0.588,"price":66.3665,"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":50},{"ts":"2015-12-24","known_ts":"2015-12-29","bar_index":3026,"type":"BUY","strength":0.45,"price":41.7443,"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-01-22","known_ts":"2016-01-26","bar_index":3032,"type":"BUY","strength":0.45,"price":38.3373,"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-04-04","known_ts":"2016-04-04","bar_index":3048,"type":"SELL","strength":0.725,"price":45.9128,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-05","known_ts":"2016-04-05","bar_index":3048,"type":"SELL","strength":0.725,"price":45.9128,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-22","known_ts":"2016-04-22","bar_index":3053,"type":"RECLAIM","strength":0.863,"price":51.0265,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-13","known_ts":"2016-05-13","bar_index":3058,"type":"SELL","strength":0.725,"price":48.4109,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-06-01","known_ts":"2016-06-01","bar_index":3062,"type":"RECLAIM","strength":0.863,"price":50.2761,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-07-19","known_ts":"2016-07-21","bar_index":3073,"type":"BUY","strength":0.725,"price":49.9286,"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":"2016-07-29","known_ts":"2016-07-29","bar_index":3075,"type":"SELL","strength":0.863,"price":48.7234,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-03","known_ts":"2016-08-03","bar_index":3076,"type":"SELL","strength":0.863,"price":47.0155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-10-04","known_ts":"2016-10-06","bar_index":3091,"type":"BUY","strength":0.725,"price":49.9937,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2016-10-13","known_ts":"2016-10-13","bar_index":3093,"type":"SELL","strength":0.725,"price":46.7556,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2016-10-25","known_ts":"2016-10-27","bar_index":3096,"type":"BUY","strength":0.725,"price":51.4974,"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":75},{"ts":"2016-12-15","known_ts":"2016-12-15","bar_index":3108,"type":"SELL","strength":1.0,"price":57.7976,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-14","known_ts":"2017-03-14","bar_index":3127,"type":"SELL","strength":0.863,"price":56.1964,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-06-09","known_ts":"2017-06-13","bar_index":3148,"type":"BUY","strength":0.588,"price":51.2816,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2017-08-01","known_ts":"2017-08-01","bar_index":3160,"type":"SELL","strength":0.725,"price":54.4047,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-08-02","known_ts":"2017-08-02","bar_index":3160,"type":"SELL","strength":0.725,"price":54.4047,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-08-22","known_ts":"2017-08-22","bar_index":3165,"type":"RECLAIM","strength":0.863,"price":55.6994,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-08-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-13","known_ts":"2017-10-13","bar_index":3177,"type":"SELL","strength":1.0,"price":60.7263,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-30","known_ts":"2017-10-30","bar_index":3181,"type":"RECLAIM","strength":1.0,"price":62.3434,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-12-20","known_ts":"2017-12-22","bar_index":3193,"type":"BUY","strength":0.863,"price":65.058,"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":"2018-02-02","known_ts":"2018-02-02","bar_index":3202,"type":"SELL","strength":1.0,"price":64.5287,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-04-16","known_ts":"2018-04-18","bar_index":3219,"type":"BUY","strength":0.588,"price":58.9369,"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":"2018-04-25","known_ts":"2018-04-25","bar_index":3221,"type":"SELL","strength":0.588,"price":51.758,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2018-05-10","known_ts":"2018-05-14","bar_index":3225,"type":"BUY","strength":0.45,"price":52.7229,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2018-07-24","known_ts":"2018-07-24","bar_index":3242,"type":"RECLAIM","strength":0.725,"price":61.1136,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-04-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-10","known_ts":"2018-08-10","bar_index":3246,"type":"SELL","strength":0.725,"price":59.4958,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-13","known_ts":"2018-08-13","bar_index":3246,"type":"SELL","strength":0.725,"price":59.4958,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-27","known_ts":"2018-08-27","bar_index":3250,"type":"RECLAIM","strength":0.863,"price":61.5241,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-08-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-11-29","known_ts":"2018-12-03","bar_index":3272,"type":"BUY","strength":0.45,"price":45.0484,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2018-12-27","known_ts":"2018-12-31","bar_index":3278,"type":"BUY","strength":0.45,"price":38.0807,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2019-03-06","known_ts":"2019-03-06","bar_index":3293,"type":"SELL","strength":0.588,"price":47.8982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-07","known_ts":"2019-03-07","bar_index":3293,"type":"SELL","strength":0.588,"price":47.8982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-29","known_ts":"2019-04-02","bar_index":3299,"type":"REBUY","strength":0.725,"price":50.2991,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2019-04-25","known_ts":"2019-04-25","bar_index":3305,"type":"SELL","strength":0.863,"price":52.2374,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-30","known_ts":"2019-04-30","bar_index":3306,"type":"SELL","strength":0.725,"price":48.8554,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-07-03","known_ts":"2019-07-08","bar_index":3321,"type":"BUY","strength":0.588,"price":44.6834,"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":50},{"ts":"2019-07-31","known_ts":"2019-07-31","bar_index":3327,"type":"SELL","strength":0.725,"price":40.764,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-08-02","known_ts":"2019-08-02","bar_index":3328,"type":"SELL","strength":0.588,"price":39.0658,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-09-03","known_ts":"2019-09-05","bar_index":3335,"type":"BUY","strength":0.45,"price":41.6516,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2019-10-01","known_ts":"2019-10-01","bar_index":3341,"type":"SELL","strength":0.588,"price":40.6333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-10-15","known_ts":"2019-10-17","bar_index":3345,"type":"BUY","strength":0.588,"price":42.2381,"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":"2019-11-05","known_ts":"2019-11-05","bar_index":3350,"type":"RECLAIM","strength":0.725,"price":43.9488,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-10-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-11-19","known_ts":"2019-11-19","bar_index":3353,"type":"SELL","strength":0.725,"price":41.2967,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-12-23","known_ts":"2019-12-23","bar_index":3361,"type":"RECLAIM","strength":0.863,"price":44.6064,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-11-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-01-10","known_ts":"2020-01-10","bar_index":3365,"type":"SELL","strength":1.0,"price":45.5614,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-04-07","known_ts":"2020-04-09","bar_index":3385,"type":"BUY","strength":0.45,"price":26.0856,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2020-05-12","known_ts":"2020-05-12","bar_index":3393,"type":"SELL","strength":0.588,"price":25.6187,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-26","known_ts":"2020-06-26","bar_index":3403,"type":"SELL","strength":0.725,"price":29.5758,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-07-13","known_ts":"2020-07-13","bar_index":3407,"type":"RECLAIM","strength":0.863,"price":36.1651,"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-07-29","known_ts":"2020-07-29","bar_index":3411,"type":"SELL","strength":0.725,"price":31.1042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-07-30","known_ts":"2020-07-30","bar_index":3411,"type":"SELL","strength":0.725,"price":31.1042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-08-24","known_ts":"2020-08-24","bar_index":3417,"type":"RECLAIM","strength":0.863,"price":35.4831,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-07-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-08-27","known_ts":"2020-08-31","bar_index":3418,"type":"BUY","strength":0.863,"price":35.2333,"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":"2020-10-01","known_ts":"2020-10-05","bar_index":3426,"type":"REBUY","strength":1.0,"price":39.5664,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2021-01-27","known_ts":"2021-01-27","bar_index":3452,"type":"SELL","strength":1.0,"price":56.1401,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-03","known_ts":"2021-08-05","bar_index":3496,"type":"BUY","strength":0.725,"price":67.4274,"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-08-20","known_ts":"2021-08-20","bar_index":3500,"type":"SELL","strength":0.725,"price":67.557,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-09-10","known_ts":"2021-09-10","bar_index":3505,"type":"SELL","strength":0.725,"price":70.4157,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-09-21","known_ts":"2021-09-21","bar_index":3507,"type":"SELL","strength":0.725,"price":70.0862,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-10-06","known_ts":"2021-10-06","bar_index":3511,"type":"RECLAIM","strength":0.863,"price":74.0937,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-09-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-10-11","known_ts":"2021-10-11","bar_index":3512,"type":"SELL","strength":0.863,"price":72.9003,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-10-27","known_ts":"2021-10-27","bar_index":3516,"type":"RECLAIM","strength":0.863,"price":75.6521,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-10-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-17","known_ts":"2021-11-17","bar_index":3521,"type":"SELL","strength":0.863,"price":75.4943,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-02-14","known_ts":"2022-02-16","bar_index":3541,"type":"BUY","strength":0.725,"price":72.3468,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2022-03-31","known_ts":"2022-03-31","bar_index":3551,"type":"SELL","strength":0.725,"price":71.6649,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-04-04","known_ts":"2022-04-04","bar_index":3552,"type":"SELL","strength":0.588,"price":61.1767,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-05-03","known_ts":"2022-05-05","bar_index":3559,"type":"BUY","strength":0.45,"price":67.2564,"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-05-11","known_ts":"2022-05-11","bar_index":3561,"type":"RECLAIM","strength":0.588,"price":75.5675,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-05-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2022-06-10","known_ts":"2022-06-10","bar_index":3568,"type":"SELL","strength":0.588,"price":69.1951,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-13","known_ts":"2022-06-13","bar_index":3568,"type":"SELL","strength":0.588,"price":69.1951,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-07-18","known_ts":"2022-07-20","bar_index":3576,"type":"BUY","strength":0.45,"price":68.7765,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2022-07-26","known_ts":"2022-07-26","bar_index":3578,"type":"RECLAIM","strength":0.725,"price":70.4327,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-07-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-30","known_ts":"2022-08-30","bar_index":3586,"type":"SELL","strength":0.725,"price":70.081,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-10-03","known_ts":"2022-10-05","bar_index":3594,"type":"BUY","strength":0.588,"price":73.9133,"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":25},{"ts":"2022-10-24","known_ts":"2022-10-26","bar_index":3599,"type":"BUY","strength":0.588,"price":75.2702,"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":"2022-12-06","known_ts":"2022-12-06","bar_index":3609,"type":"SELL","strength":0.863,"price":78.3834,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-17","known_ts":"2023-01-19","bar_index":3618,"type":"BUY","strength":0.863,"price":85.0676,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2023-03-06","known_ts":"2023-03-06","bar_index":3629,"type":"SELL","strength":0.863,"price":88.9504,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-05-31","known_ts":"2023-06-02","bar_index":3649,"type":"BUY","strength":0.45,"price":76.5842,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2023-06-05","known_ts":"2023-06-05","bar_index":3650,"type":"RECLAIM","strength":0.588,"price":78.7188,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-05-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2023-08-17","known_ts":"2023-08-17","bar_index":3667,"type":"SELL","strength":0.863,"price":90.9019,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-09-05","known_ts":"2023-09-05","bar_index":3671,"type":"RECLAIM","strength":0.863,"price":92.543,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-08-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-11-20","known_ts":"2023-11-22","bar_index":3689,"type":"BUY","strength":0.863,"price":100.9877,"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":"2024-01-11","known_ts":"2024-01-11","bar_index":3700,"type":"SELL","strength":1.0,"price":104.919,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-02-05","known_ts":"2024-02-05","bar_index":3706,"type":"RECLAIM","strength":1.0,"price":111.0627,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-12","known_ts":"2024-04-12","bar_index":3721,"type":"SELL","strength":0.725,"price":109.7515,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-04-15","known_ts":"2024-04-15","bar_index":3722,"type":"SELL","strength":0.725,"price":103.9691,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-05-09","known_ts":"2024-05-09","bar_index":3728,"type":"RECLAIM","strength":0.863,"price":120.1981,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-04-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-22","known_ts":"2024-05-22","bar_index":3731,"type":"SELL","strength":0.863,"price":116.8861,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-23","known_ts":"2024-05-23","bar_index":3731,"type":"SELL","strength":0.863,"price":116.8861,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-07-11","known_ts":"2024-07-11","bar_index":3742,"type":"RECLAIM","strength":0.863,"price":126.8253,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-05-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-05","known_ts":"2024-08-05","bar_index":3747,"type":"SELL","strength":0.863,"price":124.3645,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-19","known_ts":"2024-08-19","bar_index":3751,"type":"RECLAIM","strength":1.0,"price":133.618,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-08-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-24","known_ts":"2024-10-24","bar_index":3766,"type":"SELL","strength":1.0,"price":134.2658,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-11-15","known_ts":"2024-11-15","bar_index":3772,"type":"RECLAIM","strength":1.0,"price":154.8502,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-10-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-02-14","known_ts":"2025-02-19","bar_index":3792,"type":"BUY","strength":0.725,"price":163.9083,"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":"2025-04-22","known_ts":"2025-04-24","bar_index":3807,"type":"BUY","strength":0.588,"price":135.8627,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2025-05-30","known_ts":"2025-05-30","bar_index":3816,"type":"SELL","strength":0.725,"price":147.5742,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-06-23","known_ts":"2025-06-23","bar_index":3821,"type":"RECLAIM","strength":0.725,"price":153.0022,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-05-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-12-03","known_ts":"2025-12-05","bar_index":3859,"type":"BUY","strength":0.588,"price":184.8651,"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":"2026-01-05","known_ts":"2026-01-05","bar_index":3866,"type":"SELL","strength":0.725,"price":186.6207,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-01-22","known_ts":"2026-01-22","bar_index":3870,"type":"RECLAIM","strength":0.863,"price":189.001,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-01-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-03-06","known_ts":"2026-03-06","bar_index":3880,"type":"SELL","strength":0.863,"price":201.9012,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-04-10","known_ts":"2026-04-14","bar_index":3888,"type":"BUY","strength":0.725,"price":218.9637,"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":"2026-05-11","known_ts":"2026-05-11","bar_index":3895,"type":"SELL","strength":0.863,"price":226.4042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-05-28","known_ts":"2026-05-28","bar_index":3899,"type":"RECLAIM","strength":0.863,"price":253.83,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-05-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-07-02","known_ts":"2026-07-02","bar_index":3907,"type":"SELL","strength":0.863,"price":265.94,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}}],"state":{"position_hint":"flat","last_signal":"SELL","last_scored_signal":"SELL","last_scored_ts":"2026-07-02","bars_since_signal":6,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2018-03-07","2018-04-03","2018-05-10","2018-06-06","2018-10-01","2018-10-12","2018-10-30","2018-11-26","2018-12-27","2019-06-04","2019-08-15","2020-02-06","2020-03-17","2020-04-02","2020-08-11","2021-02-05","2021-02-24","2021-04-29","2021-06-21","2021-07-26","2021-12-09","2021-12-28","2022-01-27","2022-04-20","2022-07-08","2022-09-23","2022-10-24","2023-01-06","2023-03-27","2023-04-18","2023-05-04","2023-09-18","2023-10-30","2024-01-23","2025-01-06","2025-02-11","2025-03-21","2025-10-16","2025-11-03","2026-03-19"],"warnings":[{"ts":"2022-06-10","kind":"confirm"},{"ts":"2022-06-13","kind":"arm"},{"ts":"2022-06-13","kind":"confirm"},{"ts":"2022-08-22","kind":"arm"},{"ts":"2022-08-30","kind":"confirm"},{"ts":"2022-11-30","kind":"arm"},{"ts":"2022-12-06","kind":"confirm"},{"ts":"2023-02-09","kind":"arm"},{"ts":"2023-03-06","kind":"confirm"},{"ts":"2023-06-15","kind":"arm"},{"ts":"2023-07-11","kind":"arm"},{"ts":"2023-08-14","kind":"arm"},{"ts":"2023-08-17","kind":"confirm"},{"ts":"2023-12-13","kind":"arm"},{"ts":"2024-01-11","kind":"confirm"},{"ts":"2024-04-12","kind":"arm"},{"ts":"2024-04-12","kind":"confirm"},{"ts":"2024-04-15","kind":"arm"},{"ts":"2024-04-15","kind":"confirm"},{"ts":"2024-05-21","kind":"arm"},{"ts":"2024-05-22","kind":"confirm"},{"ts":"2024-05-23","kind":"arm"},{"ts":"2024-05-23","kind":"confirm"},{"ts":"2024-08-05","kind":"arm"},{"ts":"2024-08-05","kind":"confirm"},{"ts":"2024-08-07","kind":"arm"},{"ts":"2024-10-22","kind":"arm"},{"ts":"2024-10-24","kind":"confirm"},{"ts":"2024-11-21","kind":"arm"},{"ts":"2025-05-21","kind":"arm"},{"ts":"2025-05-30","kind":"confirm"},{"ts":"2025-07-10","kind":"arm"},{"ts":"2025-12-22","kind":"arm"},{"ts":"2026-01-05","kind":"confirm"},{"ts":"2026-02-23","kind":"arm"},{"ts":"2026-03-06","kind":"confirm"},{"ts":"2026-05-08","kind":"arm"},{"ts":"2026-05-11","kind":"confirm"},{"ts":"2026-06-18","kind":"arm"},{"ts":"2026-07-02","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":[]}}}