{"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":"ROL","timeframe":"3D","as_of":"2026-07-30T00:00:00Z","bar_quality":"real_ohlc","signals":[{"ts":"1980-09-03","known_ts":"1980-09-05","bar_index":40,"type":"BUY","strength":0.45,"price":0.1403,"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":"1980-09-29","known_ts":"1980-09-29","bar_index":46,"type":"SELL","strength":0.588,"price":0.1471,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-10-27","known_ts":"1980-10-27","bar_index":52,"type":"SELL","strength":0.725,"price":0.1596,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-10-28","known_ts":"1980-10-28","bar_index":53,"type":"SELL","strength":0.725,"price":0.1562,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-03-02","known_ts":"1981-03-04","bar_index":81,"type":"BUY","strength":0.588,"price":0.1658,"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":"1981-05-01","known_ts":"1981-05-01","bar_index":95,"type":"SELL","strength":0.725,"price":0.1731,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-07-27","known_ts":"1981-07-29","bar_index":115,"type":"BUY","strength":0.588,"price":0.1664,"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":"1981-09-29","known_ts":"1981-10-01","bar_index":130,"type":"BUY","strength":0.45,"price":0.155,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"1981-11-16","known_ts":"1981-11-16","bar_index":141,"type":"SELL","strength":0.588,"price":0.1562,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-11-18","known_ts":"1981-11-18","bar_index":142,"type":"SELL","strength":0.588,"price":0.1516,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-12-07","known_ts":"1981-12-07","bar_index":146,"type":"RECLAIM","strength":0.725,"price":0.1664,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-01-06","known_ts":"1982-01-06","bar_index":152,"type":"SELL","strength":0.725,"price":0.1505,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-02-05","known_ts":"1982-02-09","bar_index":160,"type":"BUY","strength":0.45,"price":0.1494,"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-03-04","known_ts":"1982-03-04","bar_index":166,"type":"SELL","strength":0.588,"price":0.1177,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-05-21","known_ts":"1982-05-21","bar_index":184,"type":"SELL","strength":0.588,"price":0.1324,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-08-19","known_ts":"1982-08-23","bar_index":205,"type":"BUY","strength":0.45,"price":0.1109,"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-09-20","known_ts":"1982-09-20","bar_index":212,"type":"RECLAIM","strength":0.725,"price":0.1267,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1982-08-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-09-29","known_ts":"1982-09-29","bar_index":214,"type":"SELL","strength":0.725,"price":0.1154,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-10-04","known_ts":"1982-10-04","bar_index":215,"type":"SELL","strength":0.725,"price":0.1177,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-10-19","known_ts":"1982-10-19","bar_index":219,"type":"RECLAIM","strength":0.863,"price":0.1347,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-10-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-12-22","known_ts":"1982-12-27","bar_index":234,"type":"BUY","strength":0.863,"price":0.1324,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1983-01-24","known_ts":"1983-01-24","bar_index":241,"type":"SELL","strength":0.863,"price":0.1381,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-05-02","known_ts":"1983-05-04","bar_index":264,"type":"BUY","strength":0.863,"price":0.129,"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":"1983-09-02","known_ts":"1983-09-07","bar_index":293,"type":"BUY","strength":0.863,"price":0.1426,"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":"1983-10-19","known_ts":"1983-10-19","bar_index":303,"type":"SELL","strength":1.0,"price":0.1539,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-12-12","known_ts":"1983-12-14","bar_index":316,"type":"BUY","strength":0.863,"price":0.1607,"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":"1984-02-01","known_ts":"1984-02-01","bar_index":327,"type":"SELL","strength":1.0,"price":0.1765,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-03-16","known_ts":"1984-03-20","bar_index":338,"type":"BUY","strength":0.863,"price":0.1754,"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":"1984-04-24","known_ts":"1984-04-24","bar_index":346,"type":"SELL","strength":0.863,"price":0.1743,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1984-06-07","known_ts":"1984-06-11","bar_index":357,"type":"BUY","strength":0.725,"price":0.1765,"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":"1984-07-02","known_ts":"1984-07-02","bar_index":362,"type":"SELL","strength":0.588,"price":0.1592,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1984-08-02","known_ts":"1984-08-06","bar_index":370,"type":"BUY","strength":0.588,"price":0.1642,"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":"1984-09-20","known_ts":"1984-09-20","bar_index":381,"type":"SELL","strength":0.863,"price":0.1816,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-10-18","known_ts":"1984-10-18","bar_index":388,"type":"RECLAIM","strength":1.0,"price":0.1841,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-09-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-11-30","known_ts":"1984-12-04","bar_index":398,"type":"BUY","strength":1.0,"price":0.1841,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1985-02-26","known_ts":"1985-02-26","bar_index":417,"type":"SELL","strength":1.0,"price":0.2288,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-05-15","known_ts":"1985-05-17","bar_index":436,"type":"BUY","strength":0.725,"price":0.2264,"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":0},{"ts":"1985-06-04","known_ts":"1985-06-04","bar_index":440,"type":"SELL","strength":0.725,"price":0.2065,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1985-07-08","known_ts":"1985-07-10","bar_index":448,"type":"BUY","strength":0.725,"price":0.2239,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1985-08-13","known_ts":"1985-08-13","bar_index":456,"type":"SELL","strength":0.863,"price":0.2313,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-09-04","known_ts":"1985-09-04","bar_index":461,"type":"SELL","strength":1.0,"price":0.2288,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-10-18","known_ts":"1985-10-22","bar_index":472,"type":"BUY","strength":0.725,"price":0.2363,"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-10","known_ts":"1986-01-10","bar_index":491,"type":"SELL","strength":1.0,"price":0.2686,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-03-07","known_ts":"1986-03-11","bar_index":504,"type":"BUY","strength":0.725,"price":0.2736,"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":"1986-04-07","known_ts":"1986-04-07","bar_index":510,"type":"SELL","strength":1.0,"price":0.2786,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-04-11","known_ts":"1986-04-15","bar_index":512,"type":"REBUY","strength":1.0,"price":0.2985,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1986-10-01","known_ts":"1986-10-03","bar_index":552,"type":"BUY","strength":0.725,"price":0.3184,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"1987-02-23","known_ts":"1987-02-25","bar_index":585,"type":"BUY","strength":0.863,"price":0.3683,"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":10},{"ts":"1987-04-10","known_ts":"1987-04-10","bar_index":596,"type":"SELL","strength":0.863,"price":0.3507,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1987-06-02","known_ts":"1987-06-04","bar_index":608,"type":"BUY","strength":0.588,"price":0.3532,"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":65},{"ts":"1988-01-19","known_ts":"1988-01-19","bar_index":661,"type":"SELL","strength":0.588,"price":0.3097,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-02-08","known_ts":"1988-02-08","bar_index":666,"type":"SELL","strength":0.588,"price":0.3199,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-02-09","known_ts":"1988-02-09","bar_index":666,"type":"SELL","strength":0.588,"price":0.3199,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-03-24","known_ts":"1988-03-24","bar_index":676,"type":"SELL","strength":0.588,"price":0.3302,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-05-31","known_ts":"1988-06-02","bar_index":692,"type":"BUY","strength":0.588,"price":0.3252,"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":75},{"ts":"1988-07-11","known_ts":"1988-07-11","bar_index":701,"type":"SELL","strength":0.725,"price":0.32,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-07-13","known_ts":"1988-07-15","bar_index":702,"type":"REBUY","strength":0.863,"price":0.3278,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1988-08-17","known_ts":"1988-08-17","bar_index":710,"type":"SELL","strength":0.863,"price":0.3382,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-09-01","known_ts":"1988-09-01","bar_index":714,"type":"RECLAIM","strength":0.863,"price":0.3565,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-08-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-12-28","known_ts":"1988-12-30","bar_index":741,"type":"BUY","strength":0.863,"price":0.3749,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1989-01-23","known_ts":"1989-01-23","bar_index":746,"type":"SELL","strength":1.0,"price":0.3749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-03-08","known_ts":"1989-03-10","bar_index":757,"type":"BUY","strength":0.863,"price":0.3805,"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-06-15","known_ts":"1989-06-15","bar_index":780,"type":"SELL","strength":1.0,"price":0.4101,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-06-20","known_ts":"1989-06-22","bar_index":781,"type":"REBUY","strength":1.0,"price":0.4289,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1989-07-07","known_ts":"1989-07-07","bar_index":785,"type":"SELL","strength":0.863,"price":0.3994,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-10-17","known_ts":"1989-10-17","bar_index":808,"type":"SELL","strength":0.588,"price":0.3808,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1989-11-16","known_ts":"1989-11-20","bar_index":816,"type":"BUY","strength":0.588,"price":0.3783,"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":100},{"ts":"1990-01-08","known_ts":"1990-01-08","bar_index":827,"type":"SELL","strength":0.725,"price":0.3947,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-03-15","known_ts":"1990-03-19","bar_index":843,"type":"BUY","strength":0.45,"price":0.3786,"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-04-10","known_ts":"1990-04-10","bar_index":849,"type":"RECLAIM","strength":0.725,"price":0.3924,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1990-03-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-04-27","known_ts":"1990-04-27","bar_index":853,"type":"SELL","strength":0.725,"price":0.3924,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-05-03","known_ts":"1990-05-03","bar_index":854,"type":"SELL","strength":0.725,"price":0.3927,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-05-18","known_ts":"1990-05-18","bar_index":858,"type":"RECLAIM","strength":0.863,"price":0.4314,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-05-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-06-11","known_ts":"1990-06-11","bar_index":863,"type":"SELL","strength":0.863,"price":0.4204,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-06-27","known_ts":"1990-06-27","bar_index":867,"type":"RECLAIM","strength":0.863,"price":0.4452,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-06-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-07-10","known_ts":"1990-07-10","bar_index":869,"type":"SELL","strength":1.0,"price":0.4121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-09-10","known_ts":"1990-09-12","bar_index":884,"type":"BUY","strength":0.725,"price":0.3957,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"1990-10-10","known_ts":"1990-10-10","bar_index":891,"type":"SELL","strength":0.863,"price":0.3985,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-10-12","known_ts":"1990-10-12","bar_index":892,"type":"SELL","strength":0.588,"price":0.3818,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1990-10-22","known_ts":"1990-10-24","bar_index":894,"type":"REBUY","strength":0.725,"price":0.3985,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1990-11-12","known_ts":"1990-11-14","bar_index":899,"type":"REBUY","strength":0.725,"price":0.3961,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":70},{"ts":"1991-01-07","known_ts":"1991-01-07","bar_index":911,"type":"SELL","strength":1.0,"price":0.458,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-01-25","known_ts":"1991-01-25","bar_index":916,"type":"RECLAIM","strength":1.0,"price":0.4608,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-01-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-07-15","known_ts":"1991-07-17","bar_index":955,"type":"BUY","strength":0.725,"price":0.5436,"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":0},{"ts":"1991-09-05","known_ts":"1991-09-05","bar_index":967,"type":"SELL","strength":0.863,"price":0.5696,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-11-14","known_ts":"1991-11-18","bar_index":984,"type":"BUY","strength":0.725,"price":0.5587,"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":"1992-01-14","known_ts":"1992-01-14","bar_index":997,"type":"SELL","strength":1.0,"price":0.6307,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-01-29","known_ts":"1992-01-31","bar_index":1001,"type":"REBUY","strength":1.0,"price":0.663,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1992-07-13","known_ts":"1992-07-15","bar_index":1039,"type":"BUY","strength":0.725,"price":0.646,"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":"1992-10-27","known_ts":"1992-10-27","bar_index":1064,"type":"SELL","strength":0.863,"price":0.778,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1992-11-12","known_ts":"1992-11-12","bar_index":1068,"type":"RECLAIM","strength":1.0,"price":0.805,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-10-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-05-27","known_ts":"1993-06-01","bar_index":1113,"type":"BUY","strength":0.725,"price":0.8806,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1993-07-23","known_ts":"1993-07-23","bar_index":1126,"type":"SELL","strength":0.725,"price":0.8717,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-08-10","known_ts":"1993-08-10","bar_index":1130,"type":"RECLAIM","strength":0.725,"price":0.9202,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-07-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-09-01","known_ts":"1993-09-01","bar_index":1135,"type":"SELL","strength":0.725,"price":0.88,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-11-19","known_ts":"1993-11-19","bar_index":1154,"type":"RECLAIM","strength":0.725,"price":0.9516,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-09-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-02-10","known_ts":"1994-02-14","bar_index":1173,"type":"REBUY","strength":0.863,"price":1.064,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1994-06-06","known_ts":"1994-06-08","bar_index":1199,"type":"BUY","strength":0.588,"price":0.9964,"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":"aplus","score":90},{"ts":"1994-08-01","known_ts":"1994-08-03","bar_index":1212,"type":"BUY","strength":0.45,"price":0.8832,"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-09-27","known_ts":"1994-09-27","bar_index":1225,"type":"SELL","strength":0.588,"price":0.9105,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-09-29","known_ts":"1994-09-29","bar_index":1226,"type":"SELL","strength":0.588,"price":0.915,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-11-10","known_ts":"1994-11-14","bar_index":1236,"type":"BUY","strength":0.45,"price":0.8605,"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-12-07","known_ts":"1994-12-09","bar_index":1242,"type":"BUY","strength":0.45,"price":0.8422,"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-12-23","known_ts":"1994-12-28","bar_index":1246,"type":"BUY","strength":0.588,"price":0.8422,"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":"1995-01-05","known_ts":"1995-01-05","bar_index":1248,"type":"SELL","strength":0.588,"price":0.8285,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-01-25","known_ts":"1995-01-25","bar_index":1253,"type":"RECLAIM","strength":0.725,"price":0.92,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-01-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-09","known_ts":"1995-03-09","bar_index":1263,"type":"SELL","strength":0.863,"price":0.916,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-17","known_ts":"1995-03-21","bar_index":1265,"type":"REBUY","strength":0.863,"price":0.9666,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1995-05-09","known_ts":"1995-05-09","bar_index":1277,"type":"SELL","strength":0.863,"price":0.9714,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-08-21","known_ts":"1995-08-23","bar_index":1301,"type":"BUY","strength":0.45,"price":0.8934,"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-10-24","known_ts":"1995-10-24","bar_index":1316,"type":"SELL","strength":0.588,"price":0.7864,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-10-26","known_ts":"1995-10-26","bar_index":1316,"type":"SELL","strength":0.588,"price":0.7864,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-12-06","known_ts":"1995-12-08","bar_index":1326,"type":"BUY","strength":0.45,"price":0.7684,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"1996-01-22","known_ts":"1996-01-22","bar_index":1336,"type":"SELL","strength":0.588,"price":0.7825,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-03-15","known_ts":"1996-03-15","bar_index":1349,"type":"RECLAIM","strength":0.863,"price":0.9338,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-01-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-03-29","known_ts":"1996-03-29","bar_index":1352,"type":"SELL","strength":0.863,"price":0.8866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-05-15","known_ts":"1996-05-17","bar_index":1363,"type":"BUY","strength":0.863,"price":0.8733,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1996-06-03","known_ts":"1996-06-05","bar_index":1367,"type":"BUY","strength":1.0,"price":0.8828,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1996-06-27","known_ts":"1996-07-01","bar_index":1373,"type":"BUY","strength":1.0,"price":0.8923,"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":"quality","score":75},{"ts":"1996-10-04","known_ts":"1996-10-08","bar_index":1396,"type":"BUY","strength":0.45,"price":0.7932,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"1996-11-29","known_ts":"1996-12-03","bar_index":1409,"type":"BUY","strength":0.45,"price":0.7223,"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":"1997-03-11","known_ts":"1997-03-13","bar_index":1432,"type":"BUY","strength":0.725,"price":0.7425,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1997-03-24","known_ts":"1997-03-26","bar_index":1435,"type":"BUY","strength":0.725,"price":0.7425,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1997-04-02","known_ts":"1997-04-04","bar_index":1437,"type":"BUY","strength":0.725,"price":0.7425,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"1997-07-31","known_ts":"1997-08-04","bar_index":1465,"type":"BUY","strength":1.0,"price":0.8093,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1997-10-07","known_ts":"1997-10-07","bar_index":1480,"type":"SELL","strength":1.0,"price":0.8717,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-01-16","known_ts":"1998-01-21","bar_index":1504,"type":"BUY","strength":0.588,"price":0.7986,"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":"1998-01-22","known_ts":"1998-01-22","bar_index":1505,"type":"SELL","strength":0.588,"price":0.7937,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1998-02-26","known_ts":"1998-02-26","bar_index":1513,"type":"RECLAIM","strength":0.863,"price":0.827,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-01-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-04-09","known_ts":"1998-04-09","bar_index":1523,"type":"SELL","strength":0.725,"price":0.8295,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1998-04-13","known_ts":"1998-04-13","bar_index":1523,"type":"SELL","strength":0.725,"price":0.8295,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1998-05-19","known_ts":"1998-05-21","bar_index":1532,"type":"BUY","strength":0.588,"price":0.8257,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"1998-06-02","known_ts":"1998-06-02","bar_index":1535,"type":"SELL","strength":0.725,"price":0.8056,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1998-06-05","known_ts":"1998-06-09","bar_index":1536,"type":"BUY","strength":0.588,"price":0.8257,"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":"1998-07-14","known_ts":"1998-07-14","bar_index":1544,"type":"SELL","strength":0.725,"price":0.8106,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1998-07-28","known_ts":"1998-07-28","bar_index":1548,"type":"RECLAIM","strength":0.863,"price":0.8308,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-07-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-11-30","known_ts":"1998-11-30","bar_index":1577,"type":"SELL","strength":0.588,"price":0.6868,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-17","known_ts":"1998-12-17","bar_index":1581,"type":"SELL","strength":0.588,"price":0.6613,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-01-27","known_ts":"1999-01-29","bar_index":1590,"type":"BUY","strength":0.588,"price":0.6791,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"1999-02-01","known_ts":"1999-02-01","bar_index":1591,"type":"RECLAIM","strength":0.725,"price":0.6766,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-01-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-02-26","known_ts":"1999-03-02","bar_index":1597,"type":"BUY","strength":0.588,"price":0.6711,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"1999-03-29","known_ts":"1999-03-29","bar_index":1604,"type":"RECLAIM","strength":0.725,"price":0.6864,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-02-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-04-19","known_ts":"1999-04-19","bar_index":1608,"type":"SELL","strength":0.725,"price":0.6405,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-04-23","known_ts":"1999-04-27","bar_index":1610,"type":"REBUY","strength":0.725,"price":0.6915,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1999-06-07","known_ts":"1999-06-09","bar_index":1620,"type":"BUY","strength":0.725,"price":0.6808,"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":75},{"ts":"1999-08-27","known_ts":"1999-08-27","bar_index":1639,"type":"SELL","strength":0.588,"price":0.647,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1999-10-26","known_ts":"1999-10-28","bar_index":1653,"type":"BUY","strength":0.588,"price":0.6444,"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":"1999-11-23","known_ts":"1999-11-23","bar_index":1659,"type":"SELL","strength":0.725,"price":0.6567,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-12-08","known_ts":"1999-12-10","bar_index":1663,"type":"REBUY","strength":0.725,"price":0.6593,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":80},{"ts":"2000-02-03","known_ts":"2000-02-07","bar_index":1676,"type":"BUY","strength":0.588,"price":0.6464,"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":"aplus","score":100},{"ts":"2000-03-06","known_ts":"2000-03-06","bar_index":1683,"type":"SELL","strength":0.863,"price":0.633,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2000-03-14","known_ts":"2000-03-16","bar_index":1685,"type":"REBUY","strength":0.863,"price":0.6511,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":75},{"ts":"2000-08-07","known_ts":"2000-08-07","bar_index":1718,"type":"SELL","strength":0.863,"price":0.6093,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2000-08-21","known_ts":"2000-08-21","bar_index":1722,"type":"RECLAIM","strength":1.0,"price":0.6114,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-08-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-09-12","known_ts":"2000-09-14","bar_index":1727,"type":"BUY","strength":1.0,"price":0.6244,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2000-10-11","known_ts":"2000-10-13","bar_index":1734,"type":"BUY","strength":1.0,"price":0.6374,"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":50},{"ts":"2000-12-18","known_ts":"2000-12-18","bar_index":1749,"type":"SELL","strength":1.0,"price":0.8374,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-02-26","known_ts":"2001-02-28","bar_index":1765,"type":"BUY","strength":0.725,"price":0.8455,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2001-03-20","known_ts":"2001-03-20","bar_index":1770,"type":"SELL","strength":0.725,"price":0.7931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-05-17","known_ts":"2001-05-21","bar_index":1784,"type":"BUY","strength":0.725,"price":0.8057,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2001-05-31","known_ts":"2001-06-04","bar_index":1787,"type":"BUY","strength":0.725,"price":0.7986,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2001-07-30","known_ts":"2001-07-30","bar_index":1800,"type":"SELL","strength":0.863,"price":0.8225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-08-01","known_ts":"2001-08-01","bar_index":1801,"type":"SELL","strength":0.863,"price":0.8334,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-08-29","known_ts":"2001-08-29","bar_index":1808,"type":"RECLAIM","strength":0.863,"price":0.8532,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-08-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-10-25","known_ts":"2001-10-29","bar_index":1820,"type":"BUY","strength":0.588,"price":0.6866,"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":"2002-01-16","known_ts":"2002-01-16","bar_index":1838,"type":"SELL","strength":0.863,"price":0.8288,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-02-13","known_ts":"2002-02-13","bar_index":1845,"type":"RECLAIM","strength":0.863,"price":0.8339,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-01-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-02-27","known_ts":"2002-03-01","bar_index":1848,"type":"BUY","strength":0.863,"price":0.8499,"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":50},{"ts":"2002-04-03","known_ts":"2002-04-03","bar_index":1856,"type":"SELL","strength":1.0,"price":0.8731,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-04","known_ts":"2002-04-04","bar_index":1856,"type":"SELL","strength":1.0,"price":0.8731,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-19","known_ts":"2002-04-19","bar_index":1860,"type":"RECLAIM","strength":1.0,"price":0.89,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-04-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-24","known_ts":"2002-04-24","bar_index":1861,"type":"SELL","strength":1.0,"price":0.8516,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-08-14","known_ts":"2002-08-14","bar_index":1887,"type":"RECLAIM","strength":0.863,"price":0.886,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-04-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-09-03","known_ts":"2002-09-03","bar_index":1891,"type":"SELL","strength":0.725,"price":0.8394,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2002-09-23","known_ts":"2002-09-25","bar_index":1896,"type":"REBUY","strength":0.725,"price":0.8538,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"2002-10-09","known_ts":"2002-10-11","bar_index":1900,"type":"REBUY","strength":0.45,"price":0.8394,"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":"2002-10-17","known_ts":"2002-10-17","bar_index":1902,"type":"RECLAIM","strength":0.725,"price":0.9242,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2002-10-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-11-26","known_ts":"2002-11-26","bar_index":1911,"type":"SELL","strength":0.863,"price":1.0178,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-12-12","known_ts":"2002-12-12","bar_index":1915,"type":"RECLAIM","strength":1.0,"price":1.0612,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-11-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-02","known_ts":"2003-09-02","bar_index":1975,"type":"SELL","strength":0.45,"price":1.103,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2003-10-27","known_ts":"2003-10-27","bar_index":1988,"type":"RECLAIM","strength":0.725,"price":1.302,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-09-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-11-18","known_ts":"2003-11-18","bar_index":1993,"type":"SELL","strength":0.725,"price":1.4106,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-12-04","known_ts":"2003-12-04","bar_index":1997,"type":"RECLAIM","strength":0.863,"price":1.4878,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-12-31","known_ts":"2003-12-31","bar_index":2003,"type":"SELL","strength":0.863,"price":1.4608,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-01-09","known_ts":"2004-01-13","bar_index":2005,"type":"REBUY","strength":0.863,"price":1.5895,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2004-04-06","known_ts":"2004-04-08","bar_index":2025,"type":"BUY","strength":0.725,"price":1.7096,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2004-08-09","known_ts":"2004-08-09","bar_index":2053,"type":"SELL","strength":0.45,"price":1.5167,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2004-09-01","known_ts":"2004-09-01","bar_index":2059,"type":"RECLAIM","strength":0.725,"price":1.5543,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-08-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-11-16","known_ts":"2004-11-16","bar_index":2076,"type":"SELL","strength":0.863,"price":1.6514,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-22","known_ts":"2004-12-27","bar_index":2085,"type":"BUY","strength":0.863,"price":1.7287,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2005-02-28","known_ts":"2005-03-02","bar_index":2100,"type":"BUY","strength":0.588,"price":1.702,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2005-04-25","known_ts":"2005-04-27","bar_index":2113,"type":"REBUY","strength":0.863,"price":1.9263,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2005-05-19","known_ts":"2005-05-23","bar_index":2119,"type":"BUY","strength":0.863,"price":1.9997,"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":"2005-07-12","known_ts":"2005-07-14","bar_index":2131,"type":"BUY","strength":1.0,"price":2.0458,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2005-07-29","known_ts":"2005-07-29","bar_index":2135,"type":"SELL","strength":1.0,"price":2.0341,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-08-03","known_ts":"2005-08-03","bar_index":2136,"type":"SELL","strength":1.0,"price":1.9694,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-10-13","known_ts":"2005-10-17","bar_index":2153,"type":"BUY","strength":0.725,"price":1.9389,"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":"2005-10-27","known_ts":"2005-10-27","bar_index":2156,"type":"SELL","strength":0.588,"price":1.8397,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2005-11-21","known_ts":"2005-11-21","bar_index":2162,"type":"RECLAIM","strength":0.725,"price":2.0247,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-10-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-15","known_ts":"2005-12-15","bar_index":2167,"type":"SELL","strength":0.725,"price":1.9804,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-27","known_ts":"2005-12-27","bar_index":2170,"type":"SELL","strength":0.588,"price":1.9262,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-12-30","known_ts":"2006-01-04","bar_index":2171,"type":"REBUY","strength":0.588,"price":2.0385,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2006-02-13","known_ts":"2006-02-13","bar_index":2180,"type":"SELL","strength":0.725,"price":2.0309,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-03","known_ts":"2006-04-05","bar_index":2192,"type":"BUY","strength":0.588,"price":2.0269,"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":40},{"ts":"2006-04-27","known_ts":"2006-04-27","bar_index":2197,"type":"SELL","strength":0.725,"price":1.9983,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-05-01","known_ts":"2006-05-01","bar_index":2198,"type":"SELL","strength":0.588,"price":1.936,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-06-12","known_ts":"2006-06-14","bar_index":2208,"type":"BUY","strength":0.45,"price":1.9491,"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":"2006-06-20","known_ts":"2006-06-22","bar_index":2210,"type":"BUY","strength":0.45,"price":1.9292,"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":"2006-07-17","known_ts":"2006-07-17","bar_index":2216,"type":"SELL","strength":0.588,"price":1.9818,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2006-08-02","known_ts":"2006-08-02","bar_index":2220,"type":"RECLAIM","strength":0.725,"price":2.0998,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-07-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-23","known_ts":"2006-08-23","bar_index":2225,"type":"SELL","strength":0.863,"price":2.0782,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-09-11","known_ts":"2006-09-11","bar_index":2229,"type":"RECLAIM","strength":0.863,"price":2.0971,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-08-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-05","known_ts":"2006-10-09","bar_index":2235,"type":"BUY","strength":0.863,"price":2.1707,"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":10},{"ts":"2006-10-26","known_ts":"2006-10-26","bar_index":2240,"type":"SELL","strength":0.863,"price":2.1657,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-27","known_ts":"2006-10-27","bar_index":2240,"type":"SELL","strength":0.863,"price":2.1657,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-13","known_ts":"2006-11-13","bar_index":2244,"type":"RECLAIM","strength":0.863,"price":2.2428,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-10-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-16","known_ts":"2006-11-20","bar_index":2245,"type":"BUY","strength":0.863,"price":2.2437,"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-02-07","known_ts":"2007-02-09","bar_index":2263,"type":"BUY","strength":0.725,"price":2.2284,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2007-03-16","known_ts":"2007-03-16","bar_index":2271,"type":"SELL","strength":1.0,"price":2.2574,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-03-30","known_ts":"2007-03-30","bar_index":2275,"type":"RECLAIM","strength":1.0,"price":2.3244,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-03-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-05-17","known_ts":"2007-05-21","bar_index":2286,"type":"BUY","strength":1.0,"price":2.3791,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2007-07-10","known_ts":"2007-07-12","bar_index":2298,"type":"BUY","strength":0.725,"price":2.3641,"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":"2007-08-28","known_ts":"2007-08-28","bar_index":2309,"type":"SELL","strength":1.0,"price":2.546,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-09-12","known_ts":"2007-09-12","bar_index":2313,"type":"RECLAIM","strength":1.0,"price":2.5782,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-08-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-10-19","known_ts":"2007-10-19","bar_index":2322,"type":"SELL","strength":1.0,"price":2.8057,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-11-12","known_ts":"2007-11-12","bar_index":2327,"type":"SELL","strength":0.863,"price":2.9529,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2008-02-12","known_ts":"2008-02-14","bar_index":2348,"type":"BUY","strength":0.725,"price":2.8862,"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":25},{"ts":"2008-05-13","known_ts":"2008-05-15","bar_index":2369,"type":"BUY","strength":0.45,"price":2.5635,"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-06-17","known_ts":"2008-06-19","bar_index":2377,"type":"BUY","strength":0.45,"price":2.4354,"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-07-22","known_ts":"2008-07-24","bar_index":2385,"type":"BUY","strength":0.45,"price":2.6153,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2008-08-07","known_ts":"2008-08-07","bar_index":2389,"type":"RECLAIM","strength":0.725,"price":2.6741,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-07-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-04","known_ts":"2008-09-04","bar_index":2395,"type":"SELL","strength":0.725,"price":2.6052,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-05","known_ts":"2008-09-05","bar_index":2395,"type":"SELL","strength":0.725,"price":2.6052,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-19","known_ts":"2008-09-19","bar_index":2399,"type":"RECLAIM","strength":0.863,"price":2.9159,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-09-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-10-02","known_ts":"2008-10-02","bar_index":2402,"type":"SELL","strength":0.725,"price":2.5501,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-10-03","known_ts":"2008-10-03","bar_index":2402,"type":"SELL","strength":0.725,"price":2.5501,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-12-05","known_ts":"2008-12-09","bar_index":2417,"type":"BUY","strength":0.725,"price":2.4463,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2009-01-14","known_ts":"2009-01-14","bar_index":2425,"type":"SELL","strength":0.725,"price":2.4387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-06","known_ts":"2009-02-06","bar_index":2431,"type":"RECLAIM","strength":0.863,"price":2.5474,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-01-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-03-23","known_ts":"2009-03-25","bar_index":2441,"type":"BUY","strength":0.725,"price":2.643,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2009-05-04","known_ts":"2009-05-04","bar_index":2450,"type":"SELL","strength":0.863,"price":2.6847,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-05","known_ts":"2009-05-05","bar_index":2451,"type":"SELL","strength":0.863,"price":2.6446,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-06-01","known_ts":"2009-06-03","bar_index":2457,"type":"BUY","strength":0.725,"price":2.8119,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2009-07-17","known_ts":"2009-07-21","bar_index":2468,"type":"BUY","strength":0.725,"price":2.7128,"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":65},{"ts":"2009-09-11","known_ts":"2009-09-15","bar_index":2481,"type":"REBUY","strength":0.863,"price":2.8989,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":25},{"ts":"2009-10-21","known_ts":"2009-10-21","bar_index":2490,"type":"SELL","strength":1.0,"price":2.9813,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-10","known_ts":"2009-12-10","bar_index":2502,"type":"RECLAIM","strength":1.0,"price":3.069,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-10-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-02-11","known_ts":"2010-02-16","bar_index":2516,"type":"BUY","strength":1.0,"price":3.1758,"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":"2010-03-25","known_ts":"2010-03-25","bar_index":2525,"type":"SELL","strength":1.0,"price":3.4189,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-09","known_ts":"2010-04-09","bar_index":2529,"type":"RECLAIM","strength":1.0,"price":3.4455,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-03-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-09","known_ts":"2010-07-13","bar_index":2550,"type":"BUY","strength":0.725,"price":3.4566,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":80},{"ts":"2010-07-22","known_ts":"2010-07-26","bar_index":2553,"type":"BUY","strength":0.725,"price":3.4865,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2010-08-06","known_ts":"2010-08-06","bar_index":2556,"type":"SELL","strength":0.725,"price":3.4124,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-08-12","known_ts":"2010-08-12","bar_index":2558,"type":"SELL","strength":0.725,"price":3.2985,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-09-16","known_ts":"2010-09-16","bar_index":2566,"type":"RECLAIM","strength":0.863,"price":3.6496,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-04","known_ts":"2011-01-04","bar_index":2591,"type":"SELL","strength":1.0,"price":4.6764,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-24","known_ts":"2011-06-28","bar_index":2631,"type":"BUY","strength":0.725,"price":4.844,"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-07-26","known_ts":"2011-07-26","bar_index":2638,"type":"SELL","strength":0.725,"price":4.554,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-08-29","known_ts":"2011-08-31","bar_index":2646,"type":"BUY","strength":0.725,"price":5.0311,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2011-09-21","known_ts":"2011-09-21","bar_index":2651,"type":"SELL","strength":0.588,"price":4.4272,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-10-03","known_ts":"2011-10-03","bar_index":2654,"type":"SELL","strength":0.45,"price":4.61,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2011-10-19","known_ts":"2011-10-19","bar_index":2658,"type":"RECLAIM","strength":0.725,"price":5.0046,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-10-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-17","known_ts":"2011-11-17","bar_index":2665,"type":"SELL","strength":0.725,"price":4.9,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-12-01","known_ts":"2011-12-05","bar_index":2668,"type":"REBUY","strength":0.725,"price":5.3706,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2011-12-19","known_ts":"2011-12-21","bar_index":2672,"type":"REBUY","strength":0.863,"price":5.3851,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2012-01-09","known_ts":"2012-01-09","bar_index":2676,"type":"SELL","strength":0.863,"price":5.3103,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-01-26","known_ts":"2012-01-26","bar_index":2680,"type":"SELL","strength":0.863,"price":5.2524,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-01-30","known_ts":"2012-01-30","bar_index":2681,"type":"SELL","strength":0.863,"price":5.2548,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-21","known_ts":"2012-03-23","bar_index":2693,"type":"BUY","strength":0.588,"price":5.0732,"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":"2012-04-09","known_ts":"2012-04-09","bar_index":2697,"type":"SELL","strength":0.588,"price":5.0054,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2012-04-10","known_ts":"2012-04-10","bar_index":2697,"type":"SELL","strength":0.588,"price":5.0054,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2012-04-20","known_ts":"2012-04-24","bar_index":2700,"type":"REBUY","strength":0.588,"price":5.0538,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2012-05-14","known_ts":"2012-05-14","bar_index":2705,"type":"SELL","strength":0.725,"price":5.1606,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-06-04","known_ts":"2012-06-04","bar_index":2710,"type":"RECLAIM","strength":0.725,"price":5.2311,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-05-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-08-21","known_ts":"2012-08-21","bar_index":2728,"type":"SELL","strength":0.863,"price":5.7123,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-08-22","known_ts":"2012-08-22","bar_index":2728,"type":"SELL","strength":0.863,"price":5.7123,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-09-06","known_ts":"2012-09-06","bar_index":2732,"type":"RECLAIM","strength":0.863,"price":5.8953,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-08-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-12-07","known_ts":"2012-12-11","bar_index":2753,"type":"BUY","strength":0.588,"price":5.5573,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2012-12-17","known_ts":"2012-12-19","bar_index":2755,"type":"BUY","strength":0.588,"price":5.5352,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2013-02-20","known_ts":"2013-02-20","bar_index":2769,"type":"SELL","strength":0.725,"price":6.0565,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-21","known_ts":"2013-02-21","bar_index":2769,"type":"SELL","strength":0.725,"price":6.0565,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-22","known_ts":"2013-02-22","bar_index":2770,"type":"SELL","strength":0.863,"price":6.0565,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-02","known_ts":"2013-05-06","bar_index":2786,"type":"BUY","strength":0.725,"price":5.9479,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2013-06-19","known_ts":"2013-06-19","bar_index":2797,"type":"SELL","strength":1.0,"price":6.1335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-21","known_ts":"2013-06-21","bar_index":2797,"type":"SELL","strength":1.0,"price":6.1335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-07-08","known_ts":"2013-07-08","bar_index":2801,"type":"RECLAIM","strength":1.0,"price":6.6714,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-06-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-07-24","known_ts":"2013-07-24","bar_index":2805,"type":"SELL","strength":1.0,"price":6.3863,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-07-25","known_ts":"2013-07-25","bar_index":2805,"type":"SELL","strength":1.0,"price":6.3863,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-09-18","known_ts":"2013-09-20","bar_index":2818,"type":"BUY","strength":0.725,"price":6.4464,"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":"2014-01-13","known_ts":"2014-01-13","bar_index":2844,"type":"SELL","strength":1.0,"price":7.3061,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-04-10","known_ts":"2014-04-10","bar_index":2865,"type":"SELL","strength":0.863,"price":7.4447,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-05-23","known_ts":"2014-05-28","bar_index":2875,"type":"BUY","strength":0.725,"price":7.7486,"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":"2014-06-24","known_ts":"2014-06-24","bar_index":2882,"type":"SELL","strength":0.725,"price":7.4887,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-08-14","known_ts":"2014-08-18","bar_index":2894,"type":"BUY","strength":0.725,"price":7.496,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2014-09-23","known_ts":"2014-09-23","bar_index":2903,"type":"SELL","strength":0.588,"price":7.3491,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-10-22","known_ts":"2014-10-24","bar_index":2910,"type":"BUY","strength":0.588,"price":7.5619,"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":"2014-12-01","known_ts":"2014-12-01","bar_index":2919,"type":"SELL","strength":0.863,"price":8.3137,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-17","known_ts":"2014-12-17","bar_index":2923,"type":"RECLAIM","strength":0.863,"price":8.3978,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-05","known_ts":"2015-05-05","bar_index":2954,"type":"SELL","strength":1.0,"price":9.3996,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-06-11","known_ts":"2015-06-11","bar_index":2963,"type":"RECLAIM","strength":1.0,"price":10.2079,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-05-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-11-20","known_ts":"2015-11-24","bar_index":3001,"type":"BUY","strength":0.725,"price":10.4373,"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":80},{"ts":"2015-12-11","known_ts":"2015-12-11","bar_index":3005,"type":"SELL","strength":0.588,"price":10.2546,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-12-28","known_ts":"2015-12-30","bar_index":3009,"type":"REBUY","strength":0.588,"price":10.3751,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":70},{"ts":"2016-01-14","known_ts":"2016-01-19","bar_index":3013,"type":"REBUY","strength":0.45,"price":9.9127,"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":"2016-01-28","known_ts":"2016-01-28","bar_index":3016,"type":"RECLAIM","strength":0.725,"price":10.6005,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-01-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-03-21","known_ts":"2016-03-21","bar_index":3028,"type":"SELL","strength":0.588,"price":10.4616,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-05-06","known_ts":"2016-05-10","bar_index":3039,"type":"BUY","strength":0.725,"price":10.8059,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2016-06-24","known_ts":"2016-06-24","bar_index":3050,"type":"SELL","strength":0.863,"price":10.6649,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-28","known_ts":"2016-06-30","bar_index":3051,"type":"REBUY","strength":0.863,"price":11.4597,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"2016-07-18","known_ts":"2016-07-18","bar_index":3055,"type":"SELL","strength":0.863,"price":11.3344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-07-19","known_ts":"2016-07-19","bar_index":3055,"type":"SELL","strength":0.863,"price":11.3344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-31","known_ts":"2016-09-02","bar_index":3066,"type":"BUY","strength":0.725,"price":11.4305,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2017-03-21","known_ts":"2017-03-21","bar_index":3112,"type":"SELL","strength":1.0,"price":14.2921,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-05-11","known_ts":"2017-05-11","bar_index":3124,"type":"RECLAIM","strength":1.0,"price":16.2592,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-03-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-06-22","known_ts":"2017-06-22","bar_index":3133,"type":"SELL","strength":1.0,"price":16.6253,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-05","known_ts":"2017-10-05","bar_index":3158,"type":"RECLAIM","strength":0.863,"price":18.7633,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-06-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-27","known_ts":"2017-10-27","bar_index":3163,"type":"SELL","strength":0.725,"price":17.2473,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-12-05","known_ts":"2017-12-07","bar_index":3172,"type":"BUY","strength":0.588,"price":18.6244,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2018-02-08","known_ts":"2018-02-08","bar_index":3186,"type":"SELL","strength":0.725,"price":18.2773,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-02-20","known_ts":"2018-02-22","bar_index":3189,"type":"BUY","strength":0.588,"price":20.2554,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2018-06-04","known_ts":"2018-06-06","bar_index":3213,"type":"BUY","strength":0.588,"price":21.1873,"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":"2018-06-27","known_ts":"2018-06-27","bar_index":3218,"type":"SELL","strength":0.725,"price":20.8849,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-12","known_ts":"2018-07-12","bar_index":3222,"type":"RECLAIM","strength":0.725,"price":22.1871,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-30","known_ts":"2018-07-30","bar_index":3226,"type":"SELL","strength":0.725,"price":22.5944,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-15","known_ts":"2018-08-15","bar_index":3230,"type":"RECLAIM","strength":0.863,"price":23.1156,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-07-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-10-10","known_ts":"2018-10-10","bar_index":3243,"type":"SELL","strength":0.725,"price":22.6952,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2018-11-13","known_ts":"2018-11-15","bar_index":3251,"type":"BUY","strength":0.725,"price":24.6861,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2018-12-06","known_ts":"2018-12-06","bar_index":3256,"type":"SELL","strength":0.725,"price":23.259,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-01-11","known_ts":"2019-01-15","bar_index":3264,"type":"BUY","strength":0.725,"price":23.4678,"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":"2019-04-24","known_ts":"2019-04-24","bar_index":3287,"type":"SELL","strength":0.725,"price":23.8506,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-25","known_ts":"2019-04-25","bar_index":3287,"type":"SELL","strength":0.725,"price":23.8506,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-18","known_ts":"2019-06-20","bar_index":3300,"type":"BUY","strength":0.45,"price":23.2218,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2019-07-24","known_ts":"2019-07-24","bar_index":3308,"type":"SELL","strength":0.588,"price":20.806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-07-25","known_ts":"2019-07-25","bar_index":3308,"type":"SELL","strength":0.588,"price":20.806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-08-29","known_ts":"2019-09-03","bar_index":3317,"type":"BUY","strength":0.45,"price":20.3331,"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-09-26","known_ts":"2019-09-26","bar_index":3323,"type":"SELL","strength":0.588,"price":20.5171,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-10-21","known_ts":"2019-10-21","bar_index":3329,"type":"RECLAIM","strength":0.725,"price":23.6401,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-09-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-12","known_ts":"2019-11-12","bar_index":3334,"type":"SELL","strength":0.863,"price":23.0644,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-15","known_ts":"2019-11-15","bar_index":3335,"type":"SELL","strength":0.725,"price":22.6085,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-01-13","known_ts":"2020-01-15","bar_index":3348,"type":"BUY","strength":0.588,"price":21.7091,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":65},{"ts":"2020-02-25","known_ts":"2020-02-25","bar_index":3357,"type":"SELL","strength":0.863,"price":23.8889,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-02-27","known_ts":"2020-02-27","bar_index":3358,"type":"SELL","strength":0.863,"price":23.135,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-03-13","known_ts":"2020-03-13","bar_index":3362,"type":"RECLAIM","strength":0.863,"price":23.549,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-02-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-04-27","known_ts":"2020-04-29","bar_index":3372,"type":"BUY","strength":0.725,"price":24.7848,"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":"2020-05-27","known_ts":"2020-05-29","bar_index":3379,"type":"REBUY","strength":0.863,"price":25.8788,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2020-06-24","known_ts":"2020-06-24","bar_index":3385,"type":"SELL","strength":1.0,"price":25.4454,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-07-06","known_ts":"2020-07-08","bar_index":3388,"type":"BUY","strength":1.0,"price":27.8351,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2020-09-03","known_ts":"2020-09-03","bar_index":3402,"type":"SELL","strength":1.0,"price":33.8477,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-09-04","known_ts":"2020-09-04","bar_index":3402,"type":"SELL","strength":1.0,"price":33.8477,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-10-15","known_ts":"2020-10-15","bar_index":3412,"type":"RECLAIM","strength":1.0,"price":36.7184,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-09-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-11-24","known_ts":"2020-11-24","bar_index":3421,"type":"SELL","strength":0.863,"price":34.8004,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-01-07","known_ts":"2021-01-11","bar_index":3431,"type":"BUY","strength":0.725,"price":38.1753,"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":"2021-03-23","known_ts":"2021-03-25","bar_index":3448,"type":"BUY","strength":0.588,"price":31.7114,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":50},{"ts":"2021-05-12","known_ts":"2021-05-12","bar_index":3459,"type":"SELL","strength":0.588,"price":33.5046,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-05-18","known_ts":"2021-05-18","bar_index":3461,"type":"SELL","strength":0.588,"price":32.8579,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-06-25","known_ts":"2021-06-29","bar_index":3470,"type":"BUY","strength":0.45,"price":32.2581,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2021-07-19","known_ts":"2021-07-19","bar_index":3475,"type":"RECLAIM","strength":0.725,"price":35.051,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2021-06-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-10-20","known_ts":"2021-10-22","bar_index":3497,"type":"BUY","strength":0.725,"price":36.7118,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2021-12-29","known_ts":"2021-12-31","bar_index":3513,"type":"BUY","strength":0.45,"price":32.2913,"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-01-14","known_ts":"2022-01-14","bar_index":3517,"type":"SELL","strength":0.45,"price":30.1958,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-03-25","known_ts":"2022-03-25","bar_index":3533,"type":"RECLAIM","strength":0.725,"price":33.288,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-01-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-04-18","known_ts":"2022-04-18","bar_index":3538,"type":"SELL","strength":0.588,"price":32.7577,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-04-19","known_ts":"2022-04-19","bar_index":3538,"type":"SELL","strength":0.588,"price":32.7577,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-05-12","known_ts":"2022-05-12","bar_index":3544,"type":"RECLAIM","strength":0.863,"price":33.0632,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-04-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-05-20","known_ts":"2022-05-24","bar_index":3546,"type":"BUY","strength":0.863,"price":33.4336,"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":90},{"ts":"2022-07-06","known_ts":"2022-07-08","bar_index":3556,"type":"BUY","strength":0.863,"price":34.8678,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2022-08-19","known_ts":"2022-08-19","bar_index":3566,"type":"SELL","strength":0.863,"price":34.7985,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-10-04","known_ts":"2022-10-06","bar_index":3577,"type":"BUY","strength":0.863,"price":35.3603,"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":"2022-11-15","known_ts":"2022-11-15","bar_index":3587,"type":"SELL","strength":0.863,"price":39.9696,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-23","known_ts":"2022-11-23","bar_index":3589,"type":"SELL","strength":0.863,"price":38.0017,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-03-10","known_ts":"2023-03-14","bar_index":3613,"type":"BUY","strength":0.588,"price":34.3635,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2023-07-27","known_ts":"2023-07-27","bar_index":3644,"type":"SELL","strength":1.0,"price":39.2608,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-07-31","known_ts":"2023-07-31","bar_index":3645,"type":"SELL","strength":0.863,"price":39.0781,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2023-11-30","known_ts":"2023-11-30","bar_index":3674,"type":"RECLAIM","strength":0.725,"price":39.8434,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-07-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-24","known_ts":"2024-01-24","bar_index":3686,"type":"SELL","strength":1.0,"price":41.8777,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-02-09","known_ts":"2024-02-09","bar_index":3690,"type":"RECLAIM","strength":1.0,"price":42.4783,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-24 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":3704,"type":"SELL","strength":0.863,"price":42.0799,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-05-07","known_ts":"2024-05-09","bar_index":3710,"type":"BUY","strength":0.863,"price":45.854,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2024-08-23","known_ts":"2024-08-27","bar_index":3735,"type":"BUY","strength":0.725,"price":48.4935,"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":"2024-11-13","known_ts":"2024-11-15","bar_index":3754,"type":"BUY","strength":0.863,"price":48.9948,"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":"2024-12-05","known_ts":"2024-12-05","bar_index":3759,"type":"SELL","strength":0.725,"price":47.7874,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-12-06","known_ts":"2024-12-06","bar_index":3759,"type":"SELL","strength":0.725,"price":47.7874,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-01-16","known_ts":"2025-01-21","bar_index":3768,"type":"BUY","strength":0.725,"price":47.7481,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2025-03-12","known_ts":"2025-03-12","bar_index":3780,"type":"SELL","strength":0.725,"price":49.9601,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-03-27","known_ts":"2025-03-27","bar_index":3784,"type":"RECLAIM","strength":0.863,"price":53.21,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-03-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-04-07","known_ts":"2025-04-07","bar_index":3786,"type":"SELL","strength":1.0,"price":49.8813,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-04-08","known_ts":"2025-04-08","bar_index":3786,"type":"SELL","strength":1.0,"price":49.8813,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-04-23","known_ts":"2025-04-23","bar_index":3790,"type":"RECLAIM","strength":1.0,"price":54.4706,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-04-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-04-28","known_ts":"2025-04-30","bar_index":3791,"type":"BUY","strength":1.0,"price":56.263,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2025-06-02","known_ts":"2025-06-04","bar_index":3799,"type":"BUY","strength":1.0,"price":57.3259,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2025-08-01","known_ts":"2025-08-05","bar_index":3813,"type":"BUY","strength":0.863,"price":57.405,"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":"2025-08-25","known_ts":"2025-08-25","bar_index":3818,"type":"SELL","strength":0.863,"price":55.9326,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-09-26","known_ts":"2025-09-30","bar_index":3826,"type":"BUY","strength":0.725,"price":58.181,"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":"2025-10-09","known_ts":"2025-10-09","bar_index":3829,"type":"SELL","strength":0.725,"price":55.5563,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-11-04","known_ts":"2025-11-06","bar_index":3835,"type":"BUY","strength":0.725,"price":58.0919,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2025-11-17","known_ts":"2025-11-17","bar_index":3838,"type":"SELL","strength":0.725,"price":58.9693,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-12-04","known_ts":"2025-12-04","bar_index":3842,"type":"RECLAIM","strength":0.863,"price":60.1517,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-11-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-01-09","known_ts":"2026-01-13","bar_index":3850,"type":"REBUY","strength":0.725,"price":61.2447,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":0},{"ts":"2026-02-12","known_ts":"2026-02-12","bar_index":3857,"type":"SELL","strength":1.0,"price":58.3136,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-02-13","known_ts":"2026-02-13","bar_index":3858,"type":"SELL","strength":0.863,"price":59.8636,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-04-21","known_ts":"2026-04-23","bar_index":3873,"type":"BUY","strength":0.588,"price":56.7963,"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":"2026-07-06","known_ts":"2026-07-08","bar_index":3890,"type":"BUY","strength":0.45,"price":44.95,"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}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-04-23","bars_since_signal":6,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":false},"early_dots":["2019-02-04","2019-05-14","2019-06-18","2019-08-13","2019-12-19","2020-03-31","2020-09-29","2020-11-02","2020-12-02","2020-12-10","2021-01-07","2021-01-29","2021-03-05","2021-06-09","2021-10-04","2021-11-05","2021-12-15","2022-06-22","2022-09-02","2022-10-04","2022-12-29","2023-01-09","2023-03-02","2023-06-06","2023-08-10","2023-09-14","2023-10-13","2024-02-09","2024-02-23","2024-04-24","2024-08-12","2024-10-31","2025-01-13","2025-07-21","2025-09-26","2025-10-22","2026-02-27","2026-03-30","2026-06-08","2026-06-30"],"warnings":[{"ts":"2022-04-18","kind":"confirm"},{"ts":"2022-04-19","kind":"arm"},{"ts":"2022-04-19","kind":"confirm"},{"ts":"2022-08-11","kind":"arm"},{"ts":"2022-08-19","kind":"confirm"},{"ts":"2022-11-11","kind":"arm"},{"ts":"2022-11-15","kind":"confirm"},{"ts":"2022-11-23","kind":"arm"},{"ts":"2022-11-23","kind":"confirm"},{"ts":"2023-04-17","kind":"arm"},{"ts":"2023-07-27","kind":"arm"},{"ts":"2023-07-27","kind":"confirm"},{"ts":"2023-07-31","kind":"arm"},{"ts":"2023-07-31","kind":"confirm"},{"ts":"2024-01-02","kind":"arm"},{"ts":"2024-01-24","kind":"confirm"},{"ts":"2024-03-26","kind":"arm"},{"ts":"2024-04-12","kind":"confirm"},{"ts":"2024-07-01","kind":"arm"},{"ts":"2024-11-25","kind":"arm"},{"ts":"2024-12-05","kind":"confirm"},{"ts":"2024-12-06","kind":"arm"},{"ts":"2024-12-06","kind":"confirm"},{"ts":"2025-03-10","kind":"arm"},{"ts":"2025-03-12","kind":"confirm"},{"ts":"2025-04-07","kind":"arm"},{"ts":"2025-04-07","kind":"confirm"},{"ts":"2025-04-08","kind":"arm"},{"ts":"2025-04-08","kind":"confirm"},{"ts":"2025-08-15","kind":"arm"},{"ts":"2025-08-25","kind":"confirm"},{"ts":"2025-10-09","kind":"arm"},{"ts":"2025-10-09","kind":"confirm"},{"ts":"2025-11-17","kind":"arm"},{"ts":"2025-11-17","kind":"confirm"},{"ts":"2025-12-08","kind":"arm"},{"ts":"2026-02-04","kind":"arm"},{"ts":"2026-02-12","kind":"confirm"},{"ts":"2026-02-13","kind":"arm"},{"ts":"2026-02-13","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":[]}}}