{"indicator":{"schema":"mastermind.indicator/v1","indicator":{"id":"confluence_rsimacd_stochrsi_mtf","title":"RSI-MACD × 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":"CRH","timeframe":"3D","as_of":"2026-08-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1990-11-09","known_ts":"1990-11-13","bar_index":113,"type":"BUY","strength":0.588,"price":1.531,"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":"1991-01-29","known_ts":"1991-01-29","bar_index":131,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.419,"stop_level":1.4657,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1991-02-14","known_ts":"1991-02-14","bar_index":135,"type":"RECLAIM","strength":0.863,"price":1.6244,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-01-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-06-06","known_ts":"1991-06-06","bar_index":160,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.5135,"stop_level":1.7924,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1992-02-13","known_ts":"1992-02-13","bar_index":219,"type":"RECLAIM","strength":0.863,"price":1.6295,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-06-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-03-23","known_ts":"1992-03-23","bar_index":227,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5019,"stop_level":1.5902,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-04-06","known_ts":"1992-04-06","bar_index":231,"type":"RECLAIM","strength":0.863,"price":1.5706,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-03-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-06-09","known_ts":"1992-06-09","bar_index":245,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.6099,"stop_level":1.6688,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-07-28","known_ts":"1992-07-30","bar_index":257,"type":"BUY","strength":0.725,"price":1.6393,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1992-09-17","known_ts":"1992-09-21","bar_index":269,"type":"REBUY","strength":1.0,"price":1.6612,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1992-10-21","known_ts":"1992-10-21","bar_index":277,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.2732,"stop_level":1.6099,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1993-02-19","known_ts":"1993-02-19","bar_index":304,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.1937,"stop_level":1.2434,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-02-24","known_ts":"1993-02-24","bar_index":305,"type":"RECLAIM","strength":0.588,"price":1.3528,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-02-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1993-02-19","prior_stop_level":1.2434,"sweep_low":1.1937,"atr14":0.023464,"stop_level":1.181968,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-04-05","known_ts":"1993-04-05","bar_index":315,"type":"RECLAIM","strength":0.863,"price":1.5717,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-02-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-09-23","known_ts":"1994-09-23","bar_index":439,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.2805,"stop_level":2.3823,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1994-10-27","known_ts":"1994-10-31","bar_index":447,"type":"BUY","strength":0.725,"price":2.3123,"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":"1994-11-04","known_ts":"1994-11-08","bar_index":449,"type":"BUY","strength":0.725,"price":2.3737,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1994-12-22","known_ts":"1994-12-27","bar_index":460,"type":"BUY","strength":0.725,"price":2.3123,"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":"1995-02-07","known_ts":"1995-02-07","bar_index":470,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.3328,"stop_level":2.343,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-02-09","known_ts":"1995-02-09","bar_index":471,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.3328,"stop_level":2.343,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-02-10","known_ts":"1995-02-10","bar_index":471,"type":"RECLAIM","strength":0.725,"price":2.4555,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-02-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-02-07","prior_stop_level":2.343,"sweep_low":2.3328,"atr14":0.017795,"stop_level":2.323903,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-02-10","known_ts":"1995-02-10","bar_index":471,"type":"RECLAIM","strength":0.725,"price":2.4555,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-02-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-02-09","prior_stop_level":2.343,"sweep_low":2.3328,"atr14":0.017795,"stop_level":2.323903,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-03-15","known_ts":"1995-03-15","bar_index":478,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.3328,"stop_level":2.3737,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-29","known_ts":"1995-03-31","bar_index":482,"type":"BUY","strength":0.725,"price":2.4146,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1995-06-15","known_ts":"1995-06-19","bar_index":500,"type":"REBUY","strength":1.0,"price":2.7154,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1995-07-25","known_ts":"1995-07-27","bar_index":509,"type":"REBUY","strength":1.0,"price":3.0034,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1996-07-12","known_ts":"1996-07-12","bar_index":590,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.0274,"stop_level":4.1105,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-08-26","known_ts":"1996-08-28","bar_index":601,"type":"BUY","strength":0.725,"price":4.235,"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":"1996-09-16","known_ts":"1996-09-16","bar_index":605,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.1105,"stop_level":4.1624,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-09-20","known_ts":"1996-09-20","bar_index":607,"type":"RECLAIM","strength":0.725,"price":4.1676,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-09-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1996-09-16","prior_stop_level":4.1624,"sweep_low":4.0793,"atr14":0.036512,"stop_level":4.061044,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-10-11","known_ts":"1996-10-11","bar_index":612,"type":"RECLAIM","strength":0.863,"price":4.2614,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-09-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-11-21","known_ts":"1996-11-21","bar_index":621,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.2718,"stop_level":4.3343,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-11-25","known_ts":"1996-11-25","bar_index":622,"type":"RECLAIM","strength":0.863,"price":4.3447,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-11-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-11-21","prior_stop_level":4.3343,"sweep_low":4.2614,"atr14":0.037069,"stop_level":4.242865,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-01-08","known_ts":"1997-01-10","bar_index":632,"type":"BUY","strength":0.725,"price":4.3343,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1997-02-27","known_ts":"1997-02-27","bar_index":643,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.3134,"stop_level":4.3343,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-04-25","known_ts":"1997-04-29","bar_index":657,"type":"BUY","strength":0.45,"price":4.1829,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1997-05-05","known_ts":"1997-05-05","bar_index":659,"type":"RECLAIM","strength":0.588,"price":4.3502,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1997-04-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1997-06-02","known_ts":"1997-06-02","bar_index":665,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.1829,"stop_level":4.3397,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-06-12","known_ts":"1997-06-16","bar_index":668,"type":"REBUY","strength":0.725,"price":4.3084,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1997-07-16","known_ts":"1997-07-16","bar_index":675,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.2979,"stop_level":4.3816,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-08-07","known_ts":"1997-08-07","bar_index":681,"type":"RECLAIM","strength":0.725,"price":4.4966,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-07-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-08-12","known_ts":"1997-08-14","bar_index":682,"type":"BUY","strength":0.725,"price":4.4966,"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":"1997-09-17","known_ts":"1997-09-17","bar_index":690,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.6387,"stop_level":4.6639,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-09-19","known_ts":"1997-09-19","bar_index":691,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.6387,"stop_level":4.6639,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-09-23","known_ts":"1997-09-23","bar_index":691,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.4708,"stop_level":4.6639,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-09-26","known_ts":"1997-09-26","bar_index":692,"type":"RECLAIM","strength":0.863,"price":4.7017,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-09-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-09-19","prior_stop_level":4.6639,"sweep_low":4.4708,"atr14":0.049979,"stop_level":4.44581,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-09-26","known_ts":"1997-09-26","bar_index":692,"type":"RECLAIM","strength":0.863,"price":4.7017,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-09-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-09-23","prior_stop_level":4.6639,"sweep_low":4.4708,"atr14":0.049979,"stop_level":4.44581,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-10-07","known_ts":"1997-10-07","bar_index":695,"type":"RECLAIM","strength":0.863,"price":5.0165,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-09-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-10-28","known_ts":"1997-10-28","bar_index":700,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.006,"stop_level":5.1635,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-02-03","known_ts":"1998-02-05","bar_index":722,"type":"BUY","strength":0.725,"price":5.2055,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"1998-04-06","known_ts":"1998-04-06","bar_index":736,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.3571,"stop_level":6.4202,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-04-09","known_ts":"1998-04-09","bar_index":737,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.1045,"stop_level":6.4202,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-09-08","known_ts":"1998-09-10","bar_index":772,"type":"BUY","strength":0.45,"price":5.473,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_materials"}},{"ts":"1998-11-02","known_ts":"1998-11-02","bar_index":785,"type":"RECLAIM","strength":0.725,"price":6.5466,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-04-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-01","known_ts":"1998-12-01","bar_index":791,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.2826,"stop_level":6.3354,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-02","known_ts":"1998-12-02","bar_index":792,"type":"RECLAIM","strength":0.725,"price":6.705,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1998-12-01","prior_stop_level":6.3354,"sweep_low":6.2826,"atr14":0.249296,"stop_level":6.157952,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-15","known_ts":"1998-12-15","bar_index":795,"type":"RECLAIM","strength":0.725,"price":7.7609,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-12-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-01-13","known_ts":"1999-01-13","bar_index":801,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.2329,"stop_level":7.3913,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-02-08","known_ts":"1999-02-08","bar_index":807,"type":"RECLAIM","strength":0.863,"price":7.7307,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-01-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-02-17","known_ts":"1999-02-19","bar_index":809,"type":"BUY","strength":0.863,"price":7.6777,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1999-03-23","known_ts":"1999-03-23","bar_index":817,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.3071,"stop_level":7.6513,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-04-22","known_ts":"1999-04-22","bar_index":824,"type":"RECLAIM","strength":0.863,"price":8.472,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-03-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-11","known_ts":"1999-05-11","bar_index":828,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.2602,"stop_level":8.419,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-12","known_ts":"1999-05-12","bar_index":828,"type":"RECLAIM","strength":0.863,"price":8.472,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-05-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-05-11","prior_stop_level":8.419,"sweep_low":8.2072,"atr14":0.316803,"stop_level":8.048798,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-07-30","known_ts":"1999-07-30","bar_index":847,"type":"RECLAIM","strength":0.725,"price":8.8956,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-05-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-11-18","known_ts":"1999-11-22","bar_index":873,"type":"BUY","strength":0.588,"price":8.3869,"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":70},{"ts":"2000-01-19","known_ts":"2000-01-19","bar_index":886,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.1565,"stop_level":9.2362,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-01-21","known_ts":"2000-01-21","bar_index":887,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.493,"stop_level":9.2362,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-03-16","known_ts":"2000-03-20","bar_index":900,"type":"BUY","strength":0.45,"price":8.3451,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_materials"}},{"ts":"2000-04-03","known_ts":"2000-04-03","bar_index":904,"type":"RECLAIM","strength":0.725,"price":8.5591,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-03-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-04-10","known_ts":"2000-04-10","bar_index":905,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.7567,"stop_level":7.9171,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-11","known_ts":"2000-04-11","bar_index":906,"type":"RECLAIM","strength":0.588,"price":8.2916,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-04-10","prior_stop_level":7.9171,"sweep_low":7.7567,"atr14":0.445124,"stop_level":7.534138,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-31","known_ts":"2000-05-31","bar_index":917,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.5962,"stop_level":7.7032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-06-02","known_ts":"2000-06-02","bar_index":918,"type":"RECLAIM","strength":0.588,"price":7.9171,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-05-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-05-31","prior_stop_level":7.7032,"sweep_low":7.3287,"atr14":0.318809,"stop_level":7.169295,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-03","known_ts":"2000-07-06","bar_index":925,"type":"BUY","strength":0.588,"price":7.9171,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_materials"}},{"ts":"2000-08-15","known_ts":"2000-08-17","bar_index":935,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-08-15","trigger_known_ts":"2000-08-17","strength":0.45,"price":7.2752,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.261304,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.981,"atr14":0.221401,"stop_level":6.870299,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-23","known_ts":"2000-08-25","bar_index":937,"type":"BUY","strength":0.45,"price":7.4892,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_materials"}},{"ts":"2000-08-23","known_ts":"2000-08-25","bar_index":937,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-08-23","trigger_known_ts":"2000-08-25","strength":0.45,"price":7.4892,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.239575,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.088,"atr14":0.236341,"stop_level":6.969829,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-22","known_ts":"2000-09-26","bar_index":944,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-09-22","trigger_known_ts":"2000-09-26","strength":0.45,"price":6.872,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.274723,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.4425,"atr14":0.285116,"stop_level":6.299942,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-10-26","known_ts":"2000-10-30","bar_index":952,"type":"BUY","strength":0.45,"price":6.3888,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_materials"}},{"ts":"2000-10-26","known_ts":"2000-10-30","bar_index":952,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-10-26","trigger_known_ts":"2000-10-30","strength":0.45,"price":6.3888,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.32572,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.8519,"atr14":0.323724,"stop_level":5.690038,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-22","known_ts":"2000-11-22","bar_index":958,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.2009,"stop_level":6.2814,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-12-08","known_ts":"2000-12-08","bar_index":962,"type":"RECLAIM","strength":0.725,"price":7.3015,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-11-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-01-22","known_ts":"2001-01-22","bar_index":971,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.5699,"stop_level":7.731,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-01-26","known_ts":"2001-01-26","bar_index":972,"type":"RECLAIM","strength":0.863,"price":7.9189,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-01-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2001-01-22","prior_stop_level":7.731,"sweep_low":7.4625,"atr14":0.340047,"stop_level":7.292476,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-06","known_ts":"2001-02-06","bar_index":975,"type":"RECLAIM","strength":0.863,"price":8.0799,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-01-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-04-11","known_ts":"2001-04-16","bar_index":990,"type":"BUY","strength":0.863,"price":8.1658,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2001-05-29","known_ts":"2001-05-29","bar_index":1000,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.1465,"stop_level":8.2527,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-05-30","known_ts":"2001-05-30","bar_index":1001,"type":"RECLAIM","strength":1.0,"price":8.4458,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-05-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-05-29","prior_stop_level":8.2527,"sweep_low":8.1079,"atr14":0.351004,"stop_level":7.932398,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-06-04","known_ts":"2001-06-06","bar_index":1002,"type":"REBUY","strength":1.0,"price":8.6388,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2001-08-15","known_ts":"2001-08-17","bar_index":1019,"type":"BUY","strength":0.863,"price":8.8077,"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":"2001-08-31","known_ts":"2001-08-31","bar_index":1023,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.1079,"stop_level":8.1272,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2001-10-08","known_ts":"2001-10-10","bar_index":1030,"type":"BUY","strength":0.725,"price":8.0838,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2002-01-07","known_ts":"2002-01-07","bar_index":1050,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.2044,"stop_level":8.2575,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-09","known_ts":"2002-01-09","bar_index":1051,"type":"RECLAIM","strength":0.863,"price":8.4651,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-01-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-01-07","prior_stop_level":8.2575,"sweep_low":8.1079,"atr14":0.291052,"stop_level":7.962374,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-02-26","known_ts":"2002-02-28","bar_index":1062,"type":"BUY","strength":0.725,"price":8.1755,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2002-04-09","known_ts":"2002-04-09","bar_index":1071,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.1734,"stop_level":8.4412,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-11","known_ts":"2002-04-11","bar_index":1072,"type":"RECLAIM","strength":1.0,"price":8.5191,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-04-09","prior_stop_level":8.4412,"sweep_low":8.115,"atr14":0.331289,"stop_level":7.949355,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-23","known_ts":"2002-04-23","bar_index":1075,"type":"RECLAIM","strength":1.0,"price":8.2757,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-04-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-01","known_ts":"2002-05-03","bar_index":1077,"type":"REBUY","strength":1.0,"price":8.743,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2002-05-23","known_ts":"2002-05-23","bar_index":1082,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.339,"stop_level":8.4704,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-28","known_ts":"2002-05-28","bar_index":1083,"type":"RECLAIM","strength":1.0,"price":8.6164,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-05-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-05-23","prior_stop_level":8.4704,"sweep_low":8.339,"atr14":0.305028,"stop_level":8.186486,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-08-16","known_ts":"2002-08-20","bar_index":1102,"type":"BUY","strength":0.588,"price":7.3021,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2002-09-05","known_ts":"2002-09-05","bar_index":1106,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6.8299,"stop_level":7.0879,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-09-06","known_ts":"2002-09-06","bar_index":1106,"type":"RECLAIM","strength":0.45,"price":7.2436,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2002-09-05","prior_stop_level":7.0879,"sweep_low":6.8201,"atr14":0.407775,"stop_level":6.616213,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-20","known_ts":"2002-09-20","bar_index":1110,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6.6595,"stop_level":6.8299,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-10-16","known_ts":"2002-10-18","bar_index":1116,"type":"BUY","strength":0.45,"price":6.3855,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_materials"}},{"ts":"2002-12-13","known_ts":"2002-12-13","bar_index":1129,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.2142,"stop_level":6.3708,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-03","known_ts":"2003-01-07","bar_index":1134,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2003-01-03","trigger_known_ts":"2003-01-07","strength":0.588,"price":6.2876,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.294202,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":5.8228,"atr14":0.299908,"stop_level":5.672846,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-08","known_ts":"2003-01-10","bar_index":1135,"type":"BUY","strength":0.588,"price":6.6693,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-01-08","known_ts":"2003-01-10","bar_index":1135,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2003-01-08","trigger_known_ts":"2003-01-10","strength":0.588,"price":6.6693,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.251355,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":5.8717,"atr14":0.291549,"stop_level":5.725926,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-30","known_ts":"2003-02-03","bar_index":1140,"type":"BUY","strength":0.725,"price":6.5323,"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":55},{"ts":"2003-04-02","known_ts":"2003-04-02","bar_index":1154,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.9778,"stop_level":7.1068,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-04-17","known_ts":"2003-04-17","bar_index":1158,"type":"RECLAIM","strength":0.863,"price":7.3302,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-04-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-27","known_ts":"2003-05-27","bar_index":1166,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.4939,"stop_level":7.5684,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-29","known_ts":"2003-05-29","bar_index":1167,"type":"RECLAIM","strength":0.863,"price":7.6329,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-05-27","prior_stop_level":7.5684,"sweep_low":7.4195,"atr14":0.247527,"stop_level":7.295737,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-10","known_ts":"2003-06-10","bar_index":1170,"type":"RECLAIM","strength":1.0,"price":7.9406,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-08-12","known_ts":"2003-08-12","bar_index":1184,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.5659,"stop_level":8.7495,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-08-14","known_ts":"2003-08-14","bar_index":1185,"type":"RECLAIM","strength":1.0,"price":8.7942,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-08-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-08-12","prior_stop_level":8.7495,"sweep_low":8.5361,"atr14":0.246085,"stop_level":8.413058,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-09-04","known_ts":"2003-09-04","bar_index":1190,"type":"RECLAIM","strength":1.0,"price":9.3699,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-08-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-28","known_ts":"2003-12-02","bar_index":1210,"type":"BUY","strength":0.863,"price":9.6543,"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":"2004-01-28","known_ts":"2004-01-28","bar_index":1223,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.5719,"stop_level":10.5769,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-29","known_ts":"2004-01-29","bar_index":1223,"type":"RECLAIM","strength":1.0,"price":10.5968,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-01-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-01-28","prior_stop_level":10.5769,"sweep_low":10.4273,"atr14":0.410922,"stop_level":10.221839,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-02-04","known_ts":"2004-02-06","bar_index":1225,"type":"REBUY","strength":1.0,"price":11.0955,"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":"2004-04-22","known_ts":"2004-04-26","bar_index":1243,"type":"BUY","strength":0.725,"price":11.0962,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2004-06-28","known_ts":"2004-06-30","bar_index":1258,"type":"BUY","strength":0.725,"price":11.0458,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2004-08-31","known_ts":"2004-09-02","bar_index":1273,"type":"REBUY","strength":0.863,"price":11.7065,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2004-10-12","known_ts":"2004-10-12","bar_index":1282,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.8618,"stop_level":11.9378,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-10-15","known_ts":"2004-10-15","bar_index":1283,"type":"RECLAIM","strength":1.0,"price":11.9429,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-10-12","prior_stop_level":11.9378,"sweep_low":11.7198,"atr14":0.279796,"stop_level":11.579902,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-26","known_ts":"2004-10-26","bar_index":1286,"type":"RECLAIM","strength":1.0,"price":12.1406,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-10-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-03-03","known_ts":"2005-03-03","bar_index":1315,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.8894,"stop_level":13.9148,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-03-04","known_ts":"2005-03-04","bar_index":1315,"type":"RECLAIM","strength":1.0,"price":14.2645,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-03-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-03-03","prior_stop_level":13.9148,"sweep_low":13.8134,"atr14":0.359114,"stop_level":13.633843,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-06","known_ts":"2005-06-08","bar_index":1337,"type":"BUY","strength":0.588,"price":13.3404,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"2005-06-30","known_ts":"2005-06-30","bar_index":1343,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.3096,"stop_level":13.3199,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-07-01","known_ts":"2005-07-01","bar_index":1343,"type":"RECLAIM","strength":0.588,"price":13.612,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-06-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2005-06-30","prior_stop_level":13.3199,"sweep_low":13.2738,"atr14":0.297566,"stop_level":13.125017,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-19","known_ts":"2005-07-19","bar_index":1347,"type":"RECLAIM","strength":0.725,"price":14.3551,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-06-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-17","known_ts":"2005-08-17","bar_index":1354,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.4679,"stop_level":14.5653,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-22","known_ts":"2005-08-22","bar_index":1355,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.35,"stop_level":14.5653,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-09-02","known_ts":"2005-09-07","bar_index":1358,"type":"REBUY","strength":0.725,"price":14.9236,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2005-11-15","known_ts":"2005-11-17","bar_index":1375,"type":"BUY","strength":0.45,"price":13.5641,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-11-18","known_ts":"2005-11-18","bar_index":1376,"type":"RECLAIM","strength":0.588,"price":13.9915,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-11-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-12-28","known_ts":"2005-12-28","bar_index":1384,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.8824,"stop_level":15.0472,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-29","known_ts":"2005-12-29","bar_index":1385,"type":"RECLAIM","strength":0.725,"price":15.1348,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-12-28","prior_stop_level":15.0472,"sweep_low":14.7794,"atr14":0.362789,"stop_level":14.598005,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-12","known_ts":"2006-01-12","bar_index":1388,"type":"RECLAIM","strength":0.863,"price":16.2007,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-03-15","known_ts":"2006-03-17","bar_index":1402,"type":"REBUY","strength":0.863,"price":19.1734,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2006-06-30","known_ts":"2006-07-05","bar_index":1427,"type":"BUY","strength":0.725,"price":18.026,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2006-10-02","known_ts":"2006-10-02","bar_index":1448,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.9072,"stop_level":17.9229,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-03","known_ts":"2006-10-03","bar_index":1448,"type":"RECLAIM","strength":0.725,"price":17.9907,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-10-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-10-02","prior_stop_level":17.9229,"sweep_low":17.8498,"atr14":0.333139,"stop_level":17.683231,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-17","known_ts":"2006-10-17","bar_index":1452,"type":"RECLAIM","strength":0.725,"price":18.5177,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-10-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-01-05","known_ts":"2007-01-05","bar_index":1470,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.0796,"stop_level":21.3718,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-01-10","known_ts":"2007-01-10","bar_index":1471,"type":"RECLAIM","strength":0.863,"price":21.4866,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-01-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-01-05","prior_stop_level":21.3718,"sweep_low":20.5735,"atr14":0.630701,"stop_level":20.258149,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-24","known_ts":"2007-01-24","bar_index":1474,"type":"RECLAIM","strength":0.863,"price":21.1474,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-01-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-03-14","known_ts":"2007-03-14","bar_index":1485,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.0239,"stop_level":21.2987,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-03-15","known_ts":"2007-03-15","bar_index":1485,"type":"RECLAIM","strength":0.863,"price":21.3092,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-03-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2007-03-14","prior_stop_level":21.2987,"sweep_low":20.7176,"atr14":0.57223,"stop_level":20.431485,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-04-03","known_ts":"2007-04-05","bar_index":1490,"type":"BUY","strength":0.863,"price":23.5912,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":25},{"ts":"2007-10-02","known_ts":"2007-10-04","bar_index":1532,"type":"BUY","strength":0.45,"price":23.2372,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-10-18","known_ts":"2007-10-18","bar_index":1536,"type":"SELL","basis":"structure_stop","strength":0.45,"price":20.2282,"stop_level":20.6216,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2007-10-25","known_ts":"2007-10-25","bar_index":1537,"type":"RECLAIM","strength":0.45,"price":20.7758,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2007-10-18","prior_stop_level":20.6216,"sweep_low":19.3617,"atr14":0.695163,"stop_level":19.014118,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-27","known_ts":"2007-11-29","bar_index":1545,"type":"BUY","strength":0.45,"price":19.5637,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-03-31","known_ts":"2008-03-31","bar_index":1573,"type":"RECLAIM","strength":0.863,"price":21.5533,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-10-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-04-23","known_ts":"2008-04-23","bar_index":1578,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.1063,"stop_level":20.4206,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-28","known_ts":"2008-04-28","bar_index":1579,"type":"RECLAIM","strength":0.725,"price":20.7458,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-04-23","prior_stop_level":20.4206,"sweep_low":19.8515,"atr14":0.583145,"stop_level":19.559928,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-15","known_ts":"2008-05-15","bar_index":1584,"type":"RECLAIM","strength":0.863,"price":20.6265,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-04-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-07-16","known_ts":"2008-07-18","bar_index":1598,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-07-16","trigger_known_ts":"2008-07-18","strength":0.45,"price":14.871,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.401911,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.1342,"atr14":0.839984,"stop_level":11.714208,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-21","known_ts":"2008-07-23","bar_index":1599,"type":"BUY","strength":0.45,"price":15.2071,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_materials"}},{"ts":"2008-07-21","known_ts":"2008-07-23","bar_index":1599,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-07-21","trigger_known_ts":"2008-07-23","strength":0.45,"price":15.2071,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.365898,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.1342,"atr14":0.785516,"stop_level":11.741442,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-21","known_ts":"2008-08-21","bar_index":1606,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.3211,"stop_level":13.5595,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-08-22","known_ts":"2008-08-22","bar_index":1607,"type":"RECLAIM","strength":0.588,"price":13.966,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-08-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-08-21","prior_stop_level":13.5595,"sweep_low":12.9905,"atr14":0.702532,"stop_level":12.639234,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-16","known_ts":"2008-09-16","bar_index":1612,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.9016,"stop_level":13.918,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-18","known_ts":"2008-09-18","bar_index":1613,"type":"RECLAIM","strength":0.588,"price":14.0167,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-09-16","prior_stop_level":13.918,"sweep_low":12.6961,"atr14":0.756716,"stop_level":12.317742,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-23","known_ts":"2008-09-23","bar_index":1614,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.6194,"stop_level":13.2989,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-25","known_ts":"2008-09-25","bar_index":1614,"type":"RECLAIM","strength":0.588,"price":13.3208,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-09-23","prior_stop_level":13.2989,"sweep_low":12.1755,"atr14":0.777354,"stop_level":11.786823,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-09","known_ts":"2008-10-13","bar_index":1618,"type":"REBUY","strength":0.45,"price":12.8221,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_materials"}},{"ts":"2008-10-09","known_ts":"2008-10-13","bar_index":1618,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-10-09","trigger_known_ts":"2008-10-13","strength":0.45,"price":12.8221,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.405098,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.9015,"atr14":1.051572,"stop_level":9.375714,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-30","known_ts":"2008-11-03","bar_index":1623,"type":"BUY","strength":0.45,"price":11.918,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_materials"}},{"ts":"2008-10-30","known_ts":"2008-11-03","bar_index":1623,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-10-30","trigger_known_ts":"2008-11-03","strength":0.45,"price":11.918,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.447045,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.4522,"atr14":1.048646,"stop_level":8.927877,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-19","known_ts":"2008-11-19","bar_index":1627,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.707,"stop_level":10.9372,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-11-24","known_ts":"2008-11-24","bar_index":1628,"type":"RECLAIM","strength":0.588,"price":11.7646,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-11-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-11-19","prior_stop_level":10.9372,"sweep_low":9.7207,"atr14":0.992363,"stop_level":9.224518,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-13","known_ts":"2009-01-13","bar_index":1639,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.5619,"stop_level":13.8468,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-17","known_ts":"2009-03-19","bar_index":1654,"type":"BUY","strength":0.588,"price":13.1299,"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":45},{"ts":"2009-04-20","known_ts":"2009-04-20","bar_index":1661,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.8019,"stop_level":12.9902,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-21","known_ts":"2009-04-21","bar_index":1662,"type":"RECLAIM","strength":0.725,"price":13.4396,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-04-20","prior_stop_level":12.9902,"sweep_low":12.6926,"atr14":0.750335,"stop_level":12.317433,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-04","known_ts":"2009-05-04","bar_index":1665,"type":"RECLAIM","strength":0.863,"price":15.1218,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-04-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-13","known_ts":"2009-05-13","bar_index":1667,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.6522,"stop_level":14.0834,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-14","known_ts":"2009-05-14","bar_index":1667,"type":"RECLAIM","strength":0.863,"price":14.387,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-05-13","prior_stop_level":14.0834,"sweep_low":13.391,"atr14":0.90041,"stop_level":12.940795,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-29","known_ts":"2009-05-29","bar_index":1671,"type":"RECLAIM","strength":0.863,"price":15.3769,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-21","known_ts":"2009-07-23","bar_index":1683,"type":"BUY","strength":0.863,"price":15.4194,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2009-09-01","known_ts":"2009-09-01","bar_index":1693,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.9396,"stop_level":15.2433,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-08","known_ts":"2009-09-08","bar_index":1694,"type":"RECLAIM","strength":1.0,"price":16.2074,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-09-01","prior_stop_level":15.2433,"sweep_low":14.1262,"atr14":0.646218,"stop_level":13.803091,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-10","known_ts":"2009-09-14","bar_index":1695,"type":"REBUY","strength":1.0,"price":16.6555,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2009-10-01","known_ts":"2009-10-01","bar_index":1700,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.7108,"stop_level":16.8336,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-06","known_ts":"2009-10-08","bar_index":1701,"type":"REBUY","strength":1.0,"price":18.0369,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2009-10-06","known_ts":"2009-10-06","bar_index":1701,"type":"RECLAIM","strength":1.0,"price":17.0362,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-10-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-10-01","prior_stop_level":16.8336,"sweep_low":16.1214,"atr14":0.507196,"stop_level":15.867802,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-10-28","known_ts":"2009-10-28","bar_index":1706,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.4277,"stop_level":16.4284,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-17","known_ts":"2009-12-21","bar_index":1718,"type":"BUY","strength":0.863,"price":17.1712,"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":"2010-01-15","known_ts":"2010-01-15","bar_index":1724,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.8943,"stop_level":15.9373,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-01-19","known_ts":"2010-01-19","bar_index":1724,"type":"RECLAIM","strength":0.863,"price":16.1706,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2010-01-15","prior_stop_level":15.9373,"sweep_low":15.8943,"atr14":0.493023,"stop_level":15.647789,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-09","known_ts":"2010-03-11","bar_index":1736,"type":"BUY","strength":0.588,"price":15.378,"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":70},{"ts":"2010-05-05","known_ts":"2010-05-05","bar_index":1749,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.9632,"stop_level":16.7057,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-07-29","known_ts":"2010-08-02","bar_index":1769,"type":"BUY","strength":0.588,"price":13.8994,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2010-08-16","known_ts":"2010-08-16","bar_index":1773,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.0495,"stop_level":13.2324,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-09-15","known_ts":"2010-09-17","bar_index":1780,"type":"BUY","strength":0.588,"price":10.6934,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2010-11-29","known_ts":"2010-11-29","bar_index":1797,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.4919,"stop_level":11.5303,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-12-01","known_ts":"2010-12-01","bar_index":1798,"type":"RECLAIM","strength":0.588,"price":11.543,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2010-11-29","prior_stop_level":11.5303,"sweep_low":10.9937,"atr14":0.459349,"stop_level":10.764025,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-01-04","known_ts":"2011-01-04","bar_index":1805,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.9292,"stop_level":12.9803,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-01-19","known_ts":"2011-01-21","bar_index":1809,"type":"REBUY","strength":0.863,"price":13.3061,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2011-03-02","known_ts":"2011-03-02","bar_index":1818,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.0535,"stop_level":14.111,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-03","known_ts":"2011-03-03","bar_index":1819,"type":"RECLAIM","strength":1.0,"price":14.4432,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-03-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-03-02","prior_stop_level":14.111,"sweep_low":14.0088,"atr14":0.398809,"stop_level":13.809395,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-16","known_ts":"2011-03-16","bar_index":1822,"type":"RECLAIM","strength":1.0,"price":14.3481,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-03-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-04-18","known_ts":"2011-04-18","bar_index":1829,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.6699,"stop_level":15.2806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-04-21","known_ts":"2011-04-21","bar_index":1830,"type":"RECLAIM","strength":1.0,"price":15.865,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-04-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-04-18","prior_stop_level":15.2806,"sweep_low":14.5517,"atr14":0.401101,"stop_level":14.351149,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-04-28","known_ts":"2011-05-02","bar_index":1832,"type":"REBUY","strength":1.0,"price":16.2524,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":10},{"ts":"2011-05-12","known_ts":"2011-05-12","bar_index":1835,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.3594,"stop_level":15.3922,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-08-31","known_ts":"2011-09-02","bar_index":1861,"type":"BUY","strength":0.588,"price":11.1883,"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":90},{"ts":"2011-11-21","known_ts":"2011-11-21","bar_index":1880,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.3751,"stop_level":11.5419,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-25","known_ts":"2011-11-29","bar_index":1881,"type":"REBUY","strength":0.588,"price":11.8688,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_materials"}},{"ts":"2011-11-28","known_ts":"2011-11-28","bar_index":1881,"type":"RECLAIM","strength":0.588,"price":11.642,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-21","prior_stop_level":11.5419,"sweep_low":10.8547,"atr14":0.512414,"stop_level":10.598493,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-16","known_ts":"2011-12-16","bar_index":1886,"type":"RECLAIM","strength":0.725,"price":12.3091,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2011-11-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-01-30","known_ts":"2012-01-30","bar_index":1895,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.1764,"stop_level":13.4767,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-01","known_ts":"2012-02-01","bar_index":1896,"type":"RECLAIM","strength":0.863,"price":13.53,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-01-30","prior_stop_level":13.4767,"sweep_low":12.983,"atr14":0.393322,"stop_level":12.786339,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-14","known_ts":"2012-02-14","bar_index":1899,"type":"RECLAIM","strength":1.0,"price":13.53,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-01-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-03-08","known_ts":"2012-03-08","bar_index":1904,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.1816,"stop_level":14.1972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-03-09","known_ts":"2012-03-09","bar_index":1904,"type":"RECLAIM","strength":1.0,"price":14.2778,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-03-08","prior_stop_level":14.1972,"sweep_low":14.003,"atr14":0.360333,"stop_level":13.822834,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-12","known_ts":"2012-03-14","bar_index":1905,"type":"REBUY","strength":1.0,"price":14.6489,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2012-06-22","known_ts":"2012-06-26","bar_index":1929,"type":"BUY","strength":0.588,"price":11.8867,"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":65},{"ts":"2012-07-23","known_ts":"2012-07-23","bar_index":1935,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.4433,"stop_level":12.457,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2012-07-25","known_ts":"2012-07-25","bar_index":1936,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.2853,"stop_level":12.457,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2012-07-26","known_ts":"2012-07-26","bar_index":1936,"type":"RECLAIM","strength":0.725,"price":12.5945,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2012-07-23","prior_stop_level":12.457,"sweep_low":12.0654,"atr14":0.351859,"stop_level":11.88947,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-07-26","known_ts":"2012-07-26","bar_index":1936,"type":"RECLAIM","strength":0.725,"price":12.5945,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2012-07-25","prior_stop_level":12.457,"sweep_low":12.2097,"atr14":0.351859,"stop_level":12.03377,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-09","known_ts":"2012-08-09","bar_index":1940,"type":"RECLAIM","strength":0.863,"price":13.2335,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-07-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-08-30","known_ts":"2012-08-30","bar_index":1945,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.1486,"stop_level":12.1685,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2012-08-31","known_ts":"2012-08-31","bar_index":1945,"type":"RECLAIM","strength":0.863,"price":12.2252,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2012-08-30","prior_stop_level":12.1685,"sweep_low":12.1417,"atr14":0.314748,"stop_level":11.984326,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-18","known_ts":"2012-09-18","bar_index":1949,"type":"RECLAIM","strength":0.863,"price":13.9438,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-08-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-09-26","known_ts":"2012-09-26","bar_index":1951,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.4498,"stop_level":13.902,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-02","known_ts":"2012-10-02","bar_index":1952,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.4498,"stop_level":13.902,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-12-03","known_ts":"2012-12-05","bar_index":1966,"type":"BUY","strength":0.588,"price":12.8305,"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":65},{"ts":"2013-01-08","known_ts":"2013-01-08","bar_index":1974,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.7559,"stop_level":13.8673,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-01-10","known_ts":"2013-01-10","bar_index":1974,"type":"RECLAIM","strength":0.863,"price":13.9299,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-01-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-01-08","prior_stop_level":13.8673,"sweep_low":13.6307,"atr14":0.264819,"stop_level":13.49829,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-16","known_ts":"2013-01-16","bar_index":1976,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.6098,"stop_level":13.7211,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-01-17","known_ts":"2013-01-17","bar_index":1976,"type":"RECLAIM","strength":1.0,"price":13.7977,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-01-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-01-16","prior_stop_level":13.7211,"sweep_low":13.5541,"atr14":0.241874,"stop_level":13.433163,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-02-04","known_ts":"2013-02-04","bar_index":1980,"type":"RECLAIM","strength":1.0,"price":14.4239,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-01-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-02-21","known_ts":"2013-02-21","bar_index":1984,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.1177,"stop_level":14.3404,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-02-22","known_ts":"2013-02-22","bar_index":1984,"type":"RECLAIM","strength":1.0,"price":14.8205,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-02-21","prior_stop_level":14.3404,"sweep_low":13.9786,"atr14":0.340933,"stop_level":13.808133,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-01","known_ts":"2013-03-05","bar_index":1986,"type":"REBUY","strength":1.0,"price":15.8155,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2013-03-26","known_ts":"2013-03-26","bar_index":1991,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.7327,"stop_level":15.7969,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-07-18","known_ts":"2013-07-22","bar_index":2018,"type":"BUY","strength":0.725,"price":14.8475,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":90},{"ts":"2013-10-04","known_ts":"2013-10-04","bar_index":2036,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.2851,"stop_level":17.3645,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-09","known_ts":"2013-10-09","bar_index":2037,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.8011,"stop_level":17.3645,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-10","known_ts":"2013-10-10","bar_index":2037,"type":"RECLAIM","strength":1.0,"price":17.4295,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-10-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-10-04","prior_stop_level":17.3645,"sweep_low":16.4833,"atr14":0.337562,"stop_level":16.314519,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-10","known_ts":"2013-10-10","bar_index":2037,"type":"RECLAIM","strength":1.0,"price":17.4295,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-10-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-10-09","prior_stop_level":17.3645,"sweep_low":16.4833,"atr14":0.337562,"stop_level":16.314519,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-24","known_ts":"2013-10-24","bar_index":2041,"type":"RECLAIM","strength":1.0,"price":17.8846,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-10-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-01-03","known_ts":"2014-01-07","bar_index":2057,"type":"BUY","strength":0.725,"price":18.9608,"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-01-31","known_ts":"2014-01-31","bar_index":2063,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.708,"stop_level":18.7875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-02-06","known_ts":"2014-02-06","bar_index":2064,"type":"RECLAIM","strength":0.863,"price":18.9753,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2014-01-31","prior_stop_level":18.7875,"sweep_low":18.2385,"atr14":0.392019,"stop_level":18.042491,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-18","known_ts":"2014-02-20","bar_index":2067,"type":"BUY","strength":1.0,"price":19.8926,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2014-03-13","known_ts":"2014-03-13","bar_index":2072,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.3596,"stop_level":20.8172,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-08-26","known_ts":"2014-08-28","bar_index":2111,"type":"BUY","strength":0.588,"price":17.7137,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":30},{"ts":"2014-09-18","known_ts":"2014-09-18","bar_index":2116,"type":"SELL","basis":"structure_stop","strength":0.45,"price":17.6913,"stop_level":17.7062,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2014-10-02","known_ts":"2014-10-02","bar_index":2119,"type":"SELL","basis":"structure_stop","strength":0.45,"price":16.6406,"stop_level":17.3858,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2014-10-21","known_ts":"2014-10-23","bar_index":2124,"type":"BUY","strength":0.45,"price":16.6033,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-11-17","known_ts":"2014-11-17","bar_index":2130,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.9848,"stop_level":16.4915,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-11-19","known_ts":"2014-11-19","bar_index":2131,"type":"RECLAIM","strength":0.588,"price":16.566,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-11-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-11-17","prior_stop_level":16.4915,"sweep_low":15.8804,"atr14":0.334708,"stop_level":15.713046,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-16","known_ts":"2015-01-21","bar_index":2144,"type":"BUY","strength":0.725,"price":18.0043,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2015-03-10","known_ts":"2015-03-10","bar_index":2155,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.5555,"stop_level":19.5916,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-11","known_ts":"2015-03-11","bar_index":2156,"type":"RECLAIM","strength":0.863,"price":19.8287,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-03-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-03-10","prior_stop_level":19.5916,"sweep_low":19.5176,"atr14":0.403746,"stop_level":19.315727,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-24","known_ts":"2015-03-24","bar_index":2159,"type":"RECLAIM","strength":0.863,"price":20.3675,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-03-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-06","known_ts":"2015-05-08","bar_index":2169,"type":"BUY","strength":0.863,"price":22.0749,"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":"2015-07-31","known_ts":"2015-08-04","bar_index":2189,"type":"BUY","strength":0.863,"price":22.8565,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2015-08-24","known_ts":"2015-08-24","bar_index":2194,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.6255,"stop_level":21.5209,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-08-27","known_ts":"2015-08-27","bar_index":2195,"type":"RECLAIM","strength":0.863,"price":22.2874,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-08-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2015-08-24","prior_stop_level":21.5209,"sweep_low":19.8666,"atr14":0.619124,"stop_level":19.557038,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-29","known_ts":"2015-11-02","bar_index":2210,"type":"BUY","strength":0.725,"price":21.1794,"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":"2015-12-11","known_ts":"2015-12-11","bar_index":2220,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.612,"stop_level":21.9459,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-16","known_ts":"2015-12-16","bar_index":2221,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.7486,"stop_level":21.9459,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-23","known_ts":"2015-12-23","bar_index":2222,"type":"RECLAIM","strength":0.725,"price":22.0521,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-12-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-12-16","prior_stop_level":21.9459,"sweep_low":21.354,"atr14":0.398622,"stop_level":21.154689,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-23","known_ts":"2016-02-25","bar_index":2236,"type":"BUY","strength":0.45,"price":19.2823,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-03-10","known_ts":"2016-03-10","bar_index":2240,"type":"RECLAIM","strength":0.725,"price":21.5404,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-02-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-03","known_ts":"2016-05-03","bar_index":2252,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.9885,"stop_level":22.0194,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-06","known_ts":"2016-05-06","bar_index":2253,"type":"RECLAIM","strength":0.863,"price":22.2821,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-05-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-05-03","prior_stop_level":22.0194,"sweep_low":21.6331,"atr14":0.353971,"stop_level":21.456114,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-18","known_ts":"2016-05-18","bar_index":2256,"type":"RECLAIM","strength":0.863,"price":23.0624,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-05-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-13","known_ts":"2016-06-13","bar_index":2261,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.3053,"stop_level":23.3869,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-20","known_ts":"2016-06-20","bar_index":2263,"type":"RECLAIM","strength":0.863,"price":23.4024,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-06-13","prior_stop_level":23.3869,"sweep_low":21.5713,"atr14":0.465281,"stop_level":21.33866,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-27","known_ts":"2016-07-29","bar_index":2272,"type":"BUY","strength":0.725,"price":23.7655,"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":"2016-09-09","known_ts":"2016-09-09","bar_index":2282,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.125,"stop_level":25.4498,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-09-12","known_ts":"2016-09-12","bar_index":2282,"type":"RECLAIM","strength":1.0,"price":25.7236,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-09-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-09-09","prior_stop_level":25.4498,"sweep_low":25.0706,"atr14":0.462955,"stop_level":24.839123,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-09-13","known_ts":"2016-09-13","bar_index":2283,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.4127,"stop_level":25.4498,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-09-14","known_ts":"2016-09-14","bar_index":2283,"type":"RECLAIM","strength":1.0,"price":25.607,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-09-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-09-13","prior_stop_level":25.4498,"sweep_low":25.3194,"atr14":0.454861,"stop_level":25.09197,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-10-04","known_ts":"2016-10-04","bar_index":2288,"type":"RECLAIM","strength":1.0,"price":26.1201,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-09-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-10","known_ts":"2016-11-14","bar_index":2297,"type":"BUY","strength":0.863,"price":27.1462,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2017-02-07","known_ts":"2017-02-07","bar_index":2316,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.6487,"stop_level":26.8353,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-02-10","known_ts":"2017-02-10","bar_index":2317,"type":"RECLAIM","strength":1.0,"price":26.8508,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-02-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-02-07","prior_stop_level":26.8353,"sweep_low":26.2289,"atr14":0.452925,"stop_level":26.002438,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-03-20","known_ts":"2017-03-22","bar_index":2326,"type":"BUY","strength":0.725,"price":27.4897,"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":"2017-06-06","known_ts":"2017-06-06","bar_index":2344,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.144,"stop_level":28.1519,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-06-07","known_ts":"2017-06-07","bar_index":2344,"type":"RECLAIM","strength":0.725,"price":28.3174,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-06-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2017-06-06","prior_stop_level":28.1519,"sweep_low":28.1282,"atr14":0.374326,"stop_level":27.941037,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-08-30","known_ts":"2017-09-01","bar_index":2364,"type":"BUY","strength":0.725,"price":27.9627,"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":"2017-10-17","known_ts":"2017-10-17","bar_index":2375,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.5147,"stop_level":28.5782,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-10-19","known_ts":"2017-10-19","bar_index":2375,"type":"RECLAIM","strength":0.725,"price":28.7845,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-10-17","prior_stop_level":28.5782,"sweep_low":28.356,"atr14":0.382506,"stop_level":28.164747,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-02","known_ts":"2017-11-02","bar_index":2379,"type":"RECLAIM","strength":0.863,"price":28.8877,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-12-26","known_ts":"2017-12-28","bar_index":2391,"type":"BUY","strength":0.725,"price":28.5782,"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":"2018-02-02","known_ts":"2018-02-02","bar_index":2399,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.483,"stop_level":29.2607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-04-03","known_ts":"2018-04-05","bar_index":2413,"type":"BUY","strength":0.45,"price":27.6945,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-04-19","known_ts":"2018-04-19","bar_index":2417,"type":"RECLAIM","strength":0.725,"price":28.3568,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2018-04-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-05-29","known_ts":"2018-05-29","bar_index":2426,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.5264,"stop_level":29.1644,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-05-31","known_ts":"2018-05-31","bar_index":2426,"type":"RECLAIM","strength":0.863,"price":29.8752,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-05-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-05-29","prior_stop_level":29.1644,"sweep_low":28.3891,"atr14":0.541955,"stop_level":28.118123,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-14","known_ts":"2018-06-14","bar_index":2430,"type":"RECLAIM","strength":0.863,"price":30.0932,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-05-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-02","known_ts":"2018-07-02","bar_index":2434,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.3891,"stop_level":28.5264,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2018-07-05","known_ts":"2018-07-05","bar_index":2434,"type":"RECLAIM","strength":0.725,"price":28.9383,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-07-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2018-07-02","prior_stop_level":28.5264,"sweep_low":28.1629,"atr14":0.47346,"stop_level":27.92617,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-27","known_ts":"2018-08-29","bar_index":2447,"type":"BUY","strength":0.45,"price":27.5653,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-09-18","known_ts":"2018-09-20","bar_index":2452,"type":"BUY","strength":0.45,"price":27.0664,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-10-10","known_ts":"2018-10-10","bar_index":2457,"type":"SELL","basis":"structure_stop","strength":0.45,"price":25.204,"stop_level":25.8627,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-11-02","known_ts":"2018-11-06","bar_index":2463,"type":"BUY","strength":0.45,"price":23.8214,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_materials"}},{"ts":"2018-11-16","known_ts":"2018-11-16","bar_index":2466,"type":"SELL","basis":"structure_stop","strength":0.45,"price":22.6584,"stop_level":23.8214,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-02-28","known_ts":"2019-02-28","bar_index":2489,"type":"RECLAIM","strength":0.863,"price":25.9929,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-11-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-26","known_ts":"2019-03-26","bar_index":2495,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.0871,"stop_level":25.1389,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-29","known_ts":"2019-03-29","bar_index":2496,"type":"RECLAIM","strength":0.725,"price":25.7006,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-03-26","prior_stop_level":25.1389,"sweep_low":24.8301,"atr14":0.437462,"stop_level":24.611369,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-03","known_ts":"2019-04-05","bar_index":2497,"type":"REBUY","strength":0.863,"price":27.2509,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2019-05-08","known_ts":"2019-05-08","bar_index":2505,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.1514,"stop_level":27.2012,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-28","known_ts":"2019-07-02","bar_index":2517,"type":"BUY","strength":0.863,"price":27.5411,"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":30},{"ts":"2019-07-24","known_ts":"2019-07-24","bar_index":2522,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.3255,"stop_level":27.3338,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-07-25","known_ts":"2019-07-25","bar_index":2523,"type":"RECLAIM","strength":0.863,"price":27.4167,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2019-07-24","prior_stop_level":27.3338,"sweep_low":27.0602,"atr14":0.366981,"stop_level":26.876709,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-28","known_ts":"2019-08-30","bar_index":2531,"type":"BUY","strength":0.863,"price":27.8727,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2019-10-02","known_ts":"2019-10-02","bar_index":2539,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.2797,"stop_level":27.8471,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-10-15","known_ts":"2019-10-17","bar_index":2542,"type":"REBUY","strength":0.863,"price":29.1573,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2020-04-07","known_ts":"2020-04-09","bar_index":2582,"type":"BUY","strength":0.588,"price":25.6188,"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":"2020-05-13","known_ts":"2020-05-13","bar_index":2590,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.7296,"stop_level":23.9433,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":2591,"type":"RECLAIM","strength":0.588,"price":25.6786,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-13","prior_stop_level":23.9433,"sweep_low":22.7038,"atr14":1.085123,"stop_level":22.161239,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-29","known_ts":"2020-05-29","bar_index":2594,"type":"RECLAIM","strength":0.725,"price":29.0038,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-08-21","known_ts":"2020-08-21","bar_index":2613,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.1839,"stop_level":33.3548,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-08-24","known_ts":"2020-08-24","bar_index":2614,"type":"RECLAIM","strength":0.863,"price":33.842,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-08-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-08-21","prior_stop_level":33.3548,"sweep_low":32.6453,"atr14":0.75092,"stop_level":32.26984,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-08-28","known_ts":"2020-08-28","bar_index":2615,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.3803,"stop_level":33.3548,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-15","known_ts":"2020-09-15","bar_index":2619,"type":"RECLAIM","strength":1.0,"price":33.275,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-08-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-11-09","known_ts":"2020-11-11","bar_index":2632,"type":"BUY","strength":0.863,"price":34.3412,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2020-11-30","known_ts":"2020-11-30","bar_index":2636,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.7479,"stop_level":33.9284,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-12-01","known_ts":"2020-12-01","bar_index":2637,"type":"RECLAIM","strength":1.0,"price":34.7195,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-11-30","prior_stop_level":33.9284,"sweep_low":33.6017,"atr14":1.04914,"stop_level":33.07713,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-12-14","known_ts":"2020-12-14","bar_index":2640,"type":"RECLAIM","strength":1.0,"price":34.9344,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-04","known_ts":"2021-03-08","bar_index":2658,"type":"BUY","strength":0.863,"price":40.3943,"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":"2021-03-30","known_ts":"2021-04-01","bar_index":2664,"type":"BUY","strength":1.0,"price":41.0334,"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":"2021-06-18","known_ts":"2021-06-18","bar_index":2682,"type":"SELL","basis":"structure_stop","strength":1.0,"price":43.2877,"stop_level":44.1298,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-06-21","known_ts":"2021-06-21","bar_index":2683,"type":"RECLAIM","strength":1.0,"price":44.5333,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-06-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-06-18","prior_stop_level":44.1298,"sweep_low":43.0596,"atr14":0.801458,"stop_level":42.658871,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-08-11","known_ts":"2021-08-13","bar_index":2695,"type":"BUY","strength":0.725,"price":46.4805,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2021-11-01","known_ts":"2021-11-03","bar_index":2714,"type":"BUY","strength":0.725,"price":43.9668,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2021-11-30","known_ts":"2021-11-30","bar_index":2720,"type":"SELL","basis":"structure_stop","strength":0.725,"price":42.8918,"stop_level":42.9095,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-12-03","known_ts":"2021-12-03","bar_index":2721,"type":"SELL","basis":"structure_stop","strength":0.588,"price":42.7597,"stop_level":42.9095,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-12-02","known_ts":"2021-12-02","bar_index":2721,"type":"RECLAIM","strength":0.725,"price":43.4646,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2021-11-30","prior_stop_level":42.9095,"sweep_low":42.2927,"atr14":0.872787,"stop_level":41.856307,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-06","known_ts":"2021-12-06","bar_index":2722,"type":"RECLAIM","strength":0.588,"price":44.4073,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-12-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2021-12-03","prior_stop_level":42.9095,"sweep_low":42.5482,"atr14":0.940466,"stop_level":42.077967,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-17","known_ts":"2021-12-17","bar_index":2725,"type":"RECLAIM","strength":0.725,"price":44.6629,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-12-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-01-19","known_ts":"2022-01-19","bar_index":2732,"type":"SELL","basis":"structure_stop","strength":0.725,"price":45.6497,"stop_level":46.0462,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-03-24","known_ts":"2022-03-28","bar_index":2747,"type":"BUY","strength":0.45,"price":38.4908,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-05-06","known_ts":"2022-05-06","bar_index":2757,"type":"SELL","basis":"structure_stop","strength":0.45,"price":36.238,"stop_level":36.5427,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-06-10","known_ts":"2022-06-10","bar_index":2765,"type":"SELL","basis":"structure_stop","strength":0.588,"price":34.1976,"stop_level":37.7799,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-14","known_ts":"2022-06-14","bar_index":2765,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.7204,"stop_level":37.7799,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-29","known_ts":"2022-07-01","bar_index":2769,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-06-29","trigger_known_ts":"2022-07-01","strength":0.45,"price":32.3049,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.323909,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":31.1878,"atr14":0.902858,"stop_level":30.736371,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-18","known_ts":"2022-07-20","bar_index":2773,"type":"BUY","strength":0.45,"price":32.9789,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_materials"}},{"ts":"2022-07-18","known_ts":"2022-07-20","bar_index":2773,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-07-18","trigger_known_ts":"2022-07-20","strength":0.45,"price":32.9789,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.309804,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":30.8646,"atr14":0.8859,"stop_level":30.42165,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-22","known_ts":"2022-08-22","bar_index":2781,"type":"SELL","basis":"structure_stop","strength":0.588,"price":34.7977,"stop_level":35.5733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-26","known_ts":"2022-08-26","bar_index":2782,"type":"SELL","basis":"structure_stop","strength":0.588,"price":34.7423,"stop_level":35.5733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-25","known_ts":"2022-08-25","bar_index":2782,"type":"RECLAIM","strength":0.588,"price":35.8041,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-08-22","prior_stop_level":35.5733,"sweep_low":33.8929,"atr14":0.810215,"stop_level":33.487792,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-07","known_ts":"2022-09-09","bar_index":2785,"type":"REBUY","strength":0.588,"price":34.6737,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_materials"}},{"ts":"2022-10-19","known_ts":"2022-10-21","bar_index":2795,"type":"BUY","strength":0.45,"price":31.5604,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_materials"}},{"ts":"2022-10-19","known_ts":"2022-10-21","bar_index":2795,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-10-19","trigger_known_ts":"2022-10-21","strength":0.45,"price":31.5604,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.33949,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":29.0977,"atr14":1.038766,"stop_level":28.578317,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-09","known_ts":"2022-11-09","bar_index":2800,"type":"RECLAIM","strength":0.725,"price":37.471,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-10-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-07","known_ts":"2022-12-07","bar_index":2806,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.7461,"stop_level":36.7554,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-09","known_ts":"2022-12-09","bar_index":2807,"type":"RECLAIM","strength":0.863,"price":37.0435,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-12-07","prior_stop_level":36.7554,"sweep_low":36.3372,"atr14":0.741156,"stop_level":35.966622,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-15","known_ts":"2022-12-15","bar_index":2808,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.4023,"stop_level":36.6997,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-21","known_ts":"2022-12-21","bar_index":2809,"type":"RECLAIM","strength":0.863,"price":37.0807,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-12-15","prior_stop_level":36.6997,"sweep_low":35.7332,"atr14":0.761748,"stop_level":35.352326,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-03","known_ts":"2023-01-05","bar_index":2812,"type":"REBUY","strength":0.863,"price":39.2089,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2023-02-10","known_ts":"2023-02-10","bar_index":2821,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.0006,"stop_level":43.2608,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-13","known_ts":"2023-02-13","bar_index":2821,"type":"RECLAIM","strength":0.863,"price":43.9021,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-02-10","prior_stop_level":43.2608,"sweep_low":42.5545,"atr14":0.820473,"stop_level":42.144264,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-03-01","known_ts":"2023-03-03","bar_index":2825,"type":"REBUY","strength":1.0,"price":48.0098,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2023-06-13","known_ts":"2023-06-15","bar_index":2849,"type":"BUY","strength":0.863,"price":50.0746,"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":"2023-08-10","known_ts":"2023-08-10","bar_index":2862,"type":"SELL","basis":"structure_stop","strength":1.0,"price":55.4591,"stop_level":55.7345,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-10-12","known_ts":"2023-10-16","bar_index":2877,"type":"BUY","strength":0.725,"price":55.6395,"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":"2024-07-11","known_ts":"2024-07-15","bar_index":2939,"type":"BUY","strength":0.725,"price":77.815,"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":"2024-08-02","known_ts":"2024-08-02","bar_index":2944,"type":"SELL","basis":"structure_stop","strength":0.725,"price":77.3261,"stop_level":77.7954,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-08-08","known_ts":"2024-08-08","bar_index":2945,"type":"RECLAIM","strength":0.725,"price":79.7315,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-08-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2024-08-02","prior_stop_level":77.7954,"sweep_low":72.3881,"atr14":3.042001,"stop_level":70.8671,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-19","known_ts":"2024-08-19","bar_index":2948,"type":"RECLAIM","strength":0.863,"price":85.4615,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-08-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-09-04","known_ts":"2024-09-04","bar_index":2951,"type":"SELL","basis":"structure_stop","strength":0.863,"price":83.6228,"stop_level":86.1164,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-09-09","known_ts":"2024-09-09","bar_index":2952,"type":"SELL","basis":"structure_stop","strength":0.863,"price":82.7589,"stop_level":86.1164,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-09-16","known_ts":"2024-09-16","bar_index":2954,"type":"RECLAIM","strength":0.863,"price":87.5399,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-09-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-09-09","prior_stop_level":86.1164,"sweep_low":81.1195,"atr14":2.180765,"stop_level":80.029117,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-09-23","known_ts":"2024-09-23","bar_index":2956,"type":"RECLAIM","strength":0.863,"price":90.22,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-09-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-07","known_ts":"2024-10-07","bar_index":2959,"type":"SELL","basis":"structure_stop","strength":0.863,"price":87.1079,"stop_level":89.8175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-11","known_ts":"2024-10-11","bar_index":2960,"type":"RECLAIM","strength":0.863,"price":90.0236,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-10-07","prior_stop_level":89.8175,"sweep_low":86.1851,"atr14":1.886997,"stop_level":85.241602,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-10-22","known_ts":"2024-10-22","bar_index":2963,"type":"RECLAIM","strength":0.863,"price":89.9255,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-10-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-13","known_ts":"2024-12-13","bar_index":2975,"type":"SELL","basis":"structure_stop","strength":0.863,"price":96.4659,"stop_level":96.4932,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-16","known_ts":"2024-12-16","bar_index":2975,"type":"RECLAIM","strength":0.863,"price":96.7417,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-12-13","prior_stop_level":96.4932,"sweep_low":95.9142,"atr14":1.725517,"stop_level":95.051442,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-01-29","known_ts":"2025-01-31","bar_index":2985,"type":"BUY","strength":0.725,"price":97.5594,"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":"2025-03-03","known_ts":"2025-03-03","bar_index":2992,"type":"SELL","basis":"structure_stop","strength":0.588,"price":98.4855,"stop_level":98.8007,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2025-03-05","known_ts":"2025-03-05","bar_index":2993,"type":"RECLAIM","strength":0.588,"price":101.2143,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2025-03-03","prior_stop_level":98.8007,"sweep_low":91.3333,"atr14":3.583229,"stop_level":89.541686,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-25","known_ts":"2025-04-29","bar_index":3005,"type":"BUY","strength":0.588,"price":92.4336,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2025-05-30","known_ts":"2025-05-30","bar_index":3013,"type":"SELL","basis":"structure_stop","strength":0.588,"price":90.5108,"stop_level":90.8117,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-05","known_ts":"2025-06-05","bar_index":3014,"type":"RECLAIM","strength":0.588,"price":92.1392,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-05-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-05-30","prior_stop_level":90.8117,"sweep_low":88.2173,"atr14":2.401016,"stop_level":87.016792,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-26","known_ts":"2025-06-30","bar_index":3019,"type":"REBUY","strength":0.588,"price":91.1463,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-07-01","known_ts":"2025-07-01","bar_index":3020,"type":"RECLAIM","strength":0.725,"price":94.2639,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-06-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-09","known_ts":"2025-09-09","bar_index":3036,"type":"SELL","basis":"structure_stop","strength":0.863,"price":109.9315,"stop_level":110.4876,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-11","known_ts":"2025-09-11","bar_index":3036,"type":"RECLAIM","strength":0.863,"price":113.6548,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-09-09","prior_stop_level":110.4876,"sweep_low":109.7528,"atr14":2.28786,"stop_level":108.60887,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-25","known_ts":"2025-09-25","bar_index":3040,"type":"RECLAIM","strength":0.863,"price":113.774,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-09-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-01-07","known_ts":"2026-01-07","bar_index":3063,"type":"SELL","basis":"structure_stop","strength":1.0,"price":122.005,"stop_level":123.9113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-01-09","known_ts":"2026-01-09","bar_index":3064,"type":"RECLAIM","strength":1.0,"price":130.4444,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-01-07","prior_stop_level":123.9113,"sweep_low":120.9128,"atr14":3.15174,"stop_level":119.33693,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-15","known_ts":"2026-01-15","bar_index":3065,"type":"SELL","basis":"structure_stop","strength":1.0,"price":121.6872,"stop_level":122.005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-01-16","known_ts":"2026-01-16","bar_index":3066,"type":"RECLAIM","strength":1.0,"price":122.0943,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-01-15","prior_stop_level":122.005,"sweep_low":120.9128,"atr14":3.230361,"stop_level":119.29762,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-07","known_ts":"2026-04-09","bar_index":3084,"type":"BUY","strength":0.725,"price":115.0815,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2026-05-01","known_ts":"2026-05-01","bar_index":3090,"type":"SELL","basis":"structure_stop","strength":0.588,"price":115.0317,"stop_level":115.6693,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-07-08","known_ts":"2026-07-08","bar_index":3105,"type":"SELL","basis":"structure_stop","strength":0.588,"price":102.95,"stop_level":105.19,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-08-06","known_ts":"2026-08-10","bar_index":3112,"type":"BUY","strength":0.45,"price":100.375,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true}],"state":{"position_hint":"flat","last_signal":"BUY","last_scored_signal":"SELL","last_scored_ts":"2026-07-08","last_scored_basis":"structure_stop","bars_since_signal":2,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":false},"early_dots":["2017-12-07","2018-02-16","2018-03-07","2018-03-28","2018-07-06","2018-08-06","2018-09-18","2018-10-30","2019-05-30","2019-06-25","2019-08-15","2020-02-03","2020-03-04","2020-03-20","2020-09-10","2020-10-01","2020-10-30","2021-02-05","2021-03-01","2021-07-21","2021-10-06","2022-02-01","2022-03-08","2022-10-03","2023-04-18","2023-05-09","2023-06-08","2023-08-25","2023-09-18","2023-10-04","2024-04-26","2024-06-10","2024-07-08","2024-12-26","2025-01-15","2025-03-18","2025-04-11","2026-02-04","2026-03-16","2026-08-03"],"warnings":[{"ts":"2022-08-22","kind":"confirm","px":34.7977,"level":35.5733},{"ts":"2022-08-24","kind":"arm","px":34.53},{"ts":"2022-08-26","kind":"confirm","px":34.7423,"level":35.5733},{"ts":"2022-11-21","kind":"arm","px":36.7833},{"ts":"2022-12-07","kind":"confirm","px":36.7461,"level":36.7554},{"ts":"2022-12-08","kind":"arm","px":36.6997},{"ts":"2022-12-15","kind":"confirm","px":36.4023,"level":36.6997},{"ts":"2023-01-23","kind":"arm","px":42.0806},{"ts":"2023-02-10","kind":"confirm","px":43.0006,"level":43.2608},{"ts":"2023-02-13","kind":"arm","px":43.9021},{"ts":"2023-07-05","kind":"arm","px":52.0119},{"ts":"2023-08-03","kind":"arm","px":56.1334},{"ts":"2023-08-10","kind":"confirm","px":55.4591,"level":55.7345},{"ts":"2024-01-02","kind":"arm","px":66.1998},{"ts":"2024-02-09","kind":"arm","px":71.5419},{"ts":"2024-07-30","kind":"arm","px":82.1956},{"ts":"2024-08-02","kind":"confirm","px":77.3261,"level":77.7954},{"ts":"2024-08-07","kind":"arm","px":74.4024},{"ts":"2024-09-04","kind":"confirm","px":83.6228,"level":86.1164},{"ts":"2024-09-06","kind":"arm","px":83.7701},{"ts":"2024-09-09","kind":"confirm","px":82.7589,"level":86.1164},{"ts":"2024-10-04","kind":"arm","px":87.481},{"ts":"2024-10-07","kind":"confirm","px":87.1079,"level":89.8175},{"ts":"2024-11-15","kind":"arm","px":96.4932},{"ts":"2024-12-13","kind":"confirm","px":96.4659,"level":96.4932},{"ts":"2025-02-20","kind":"arm","px":101.0567},{"ts":"2025-03-03","kind":"confirm","px":98.4855,"level":98.8007},{"ts":"2025-05-23","kind":"arm","px":93.42},{"ts":"2025-05-30","kind":"confirm","px":90.5108,"level":90.8117},{"ts":"2025-07-17","kind":"arm","px":92.2782},{"ts":"2025-09-09","kind":"confirm","px":109.9315,"level":110.4876},{"ts":"2025-10-06","kind":"arm","px":117.2987},{"ts":"2025-12-24","kind":"arm","px":126.6318},{"ts":"2026-01-07","kind":"confirm","px":122.005,"level":123.9113},{"ts":"2026-01-14","kind":"arm","px":121.022},{"ts":"2026-01-15","kind":"confirm","px":121.6872,"level":122.005},{"ts":"2026-04-29","kind":"arm","px":113.0289},{"ts":"2026-05-01","kind":"confirm","px":115.0317,"level":115.6693},{"ts":"2026-07-01","kind":"arm","px":105.19},{"ts":"2026-07-08","kind":"confirm","px":102.95,"level":105.19}],"meta":{"leakfree":true,"scored":false,"score_basis":"full","validated_against":"signal_layer/confluence.py","validation":{},"honest_read":"RSI-MACD × StochRSI MTF confluence on daily→3D. Risk/timing overlay.","warnings":[]}}}