{"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":"WM","timeframe":"3D","as_of":"2026-08-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1988-11-29","known_ts":"1988-11-29","bar_index":37,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.3806,"stop_level":1.4496,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-01-05","known_ts":"1989-01-09","bar_index":46,"type":"BUY","strength":0.588,"price":1.3806,"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":"1989-01-23","known_ts":"1989-01-23","bar_index":50,"type":"RECLAIM","strength":0.725,"price":1.5877,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1989-01-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-02-10","known_ts":"1989-02-10","bar_index":54,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5187,"stop_level":1.5877,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-03-29","known_ts":"1989-03-31","bar_index":65,"type":"BUY","strength":0.725,"price":1.5877,"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":45},{"ts":"1989-04-11","known_ts":"1989-04-13","bar_index":68,"type":"BUY","strength":0.863,"price":1.6567,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1989-07-11","known_ts":"1989-07-13","bar_index":89,"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":"1989-07-11","trigger_known_ts":"1989-07-13","strength":0.45,"price":1.1045,"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.360007,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.0355,"atr14":0.065528,"stop_level":1.002736,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-08-01","known_ts":"1989-08-03","bar_index":94,"type":"BUY","strength":0.45,"price":1.0355,"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":"1989-08-01","known_ts":"1989-08-03","bar_index":94,"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":"1989-08-01","trigger_known_ts":"1989-08-03","strength":0.45,"price":1.0355,"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.399988,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.9664,"atr14":0.094562,"stop_level":0.919119,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-08-25","known_ts":"1989-08-29","bar_index":100,"type":"REBUY","strength":0.45,"price":0.9664,"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},{"ts":"1989-09-19","known_ts":"1989-09-19","bar_index":105,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.8974,"stop_level":0.9664,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-10-04","known_ts":"1989-10-04","bar_index":109,"type":"RECLAIM","strength":0.863,"price":1.3806,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-09-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-11-29","known_ts":"1989-12-01","bar_index":122,"type":"BUY","strength":0.863,"price":1.1045,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":70},{"ts":"1989-12-21","known_ts":"1989-12-21","bar_index":127,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.8974,"stop_level":0.9664,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1990-02-26","known_ts":"1990-02-28","bar_index":142,"type":"BUY","strength":0.588,"price":0.8284,"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":90},{"ts":"1990-05-01","known_ts":"1990-05-01","bar_index":157,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.9664,"stop_level":1.0355,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1990-06-08","known_ts":"1990-06-08","bar_index":166,"type":"RECLAIM","strength":1.0,"price":1.7948,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-05-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-08-21","known_ts":"1990-08-21","bar_index":183,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.6232,"stop_level":2.6922,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1990-11-16","known_ts":"1990-11-16","bar_index":203,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.8993,"stop_level":2.9683,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1991-02-11","known_ts":"1991-02-11","bar_index":223,"type":"RECLAIM","strength":0.863,"price":3.2444,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-11-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-10-15","known_ts":"1991-10-15","bar_index":280,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.974,"stop_level":9.2501,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-10-17","known_ts":"1991-10-17","bar_index":280,"type":"RECLAIM","strength":0.863,"price":9.3882,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-10-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":"1991-10-15","prior_stop_level":9.2501,"sweep_low":8.974,"atr14":0.466588,"stop_level":8.740706,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-12-13","known_ts":"1991-12-17","bar_index":294,"type":"BUY","strength":0.725,"price":9.6643,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":70},{"ts":"1992-05-06","known_ts":"1992-05-08","bar_index":327,"type":"BUY","strength":0.45,"price":7.4553,"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":"1992-06-02","known_ts":"1992-06-02","bar_index":333,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.1792,"stop_level":7.4553,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-06-03","known_ts":"1992-06-03","bar_index":333,"type":"RECLAIM","strength":0.588,"price":7.5934,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-06-02 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":"1992-06-02","prior_stop_level":7.4553,"sweep_low":7.1792,"atr14":0.398201,"stop_level":6.9801,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-07-10","known_ts":"1992-07-10","bar_index":342,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.0411,"stop_level":7.1792,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-07-14","known_ts":"1992-07-14","bar_index":342,"type":"RECLAIM","strength":0.588,"price":7.2482,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-07-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":"1992-07-10","prior_stop_level":7.1792,"sweep_low":7.0411,"atr14":0.312749,"stop_level":6.884725,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-08-26","known_ts":"1992-08-28","bar_index":353,"type":"BUY","strength":0.588,"price":6.9031,"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":"1992-09-30","known_ts":"1992-10-02","bar_index":361,"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":"1992-09-30","trigger_known_ts":"1992-10-02","strength":0.45,"price":6.1437,"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.373239,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.7986,"atr14":0.277701,"stop_level":5.659749,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-10-13","known_ts":"1992-10-15","bar_index":364,"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":"1992-10-13","trigger_known_ts":"1992-10-15","strength":0.45,"price":6.3508,"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.352111,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.9366,"atr14":0.230409,"stop_level":5.821395,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-10-16","known_ts":"1992-10-20","bar_index":365,"type":"BUY","strength":0.45,"price":6.3508,"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":"1992-10-16","known_ts":"1992-10-20","bar_index":365,"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":"1992-10-16","trigger_known_ts":"1992-10-20","strength":0.45,"price":6.3508,"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.352111,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.9366,"atr14":0.230358,"stop_level":5.821421,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-11-16","known_ts":"1992-11-16","bar_index":372,"type":"RECLAIM","strength":0.725,"price":7.4553,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1992-10-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-11-19","known_ts":"1992-11-19","bar_index":373,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.3172,"stop_level":7.3863,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-11-25","known_ts":"1992-11-25","bar_index":374,"type":"RECLAIM","strength":0.588,"price":7.4553,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-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":"1992-11-19","prior_stop_level":7.3863,"sweep_low":7.3172,"atr14":0.207001,"stop_level":7.2137,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-12-08","known_ts":"1992-12-08","bar_index":377,"type":"RECLAIM","strength":0.863,"price":7.5934,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-11-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-02-25","known_ts":"1993-03-01","bar_index":395,"type":"BUY","strength":0.863,"price":8.0075,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"1993-06-09","known_ts":"1993-06-11","bar_index":419,"type":"BUY","strength":0.45,"price":7.0411,"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":"1993-06-25","known_ts":"1993-06-25","bar_index":423,"type":"RECLAIM","strength":0.725,"price":7.3172,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1993-06-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-08-02","known_ts":"1993-08-02","bar_index":431,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.3863,"stop_level":7.4553,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-11-29","known_ts":"1993-12-01","bar_index":459,"type":"BUY","strength":0.45,"price":6.1437,"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":"1993-12-21","known_ts":"1993-12-21","bar_index":464,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.1437,"stop_level":6.4198,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-01-19","known_ts":"1994-01-19","bar_index":471,"type":"RECLAIM","strength":0.863,"price":8.0075,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-12-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-02-04","known_ts":"1994-02-04","bar_index":475,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.7314,"stop_level":7.8005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-02-11","known_ts":"1994-02-11","bar_index":476,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.5243,"stop_level":7.8005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-02-28","known_ts":"1994-02-28","bar_index":480,"type":"RECLAIM","strength":0.863,"price":7.6624,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-02-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-06-29","known_ts":"1994-07-01","bar_index":508,"type":"BUY","strength":0.45,"price":6.4889,"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":"1994-07-26","known_ts":"1994-07-26","bar_index":514,"type":"RECLAIM","strength":0.725,"price":6.765,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-06-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-09-14","known_ts":"1994-09-14","bar_index":525,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.8695,"stop_level":7.9385,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-09-16","known_ts":"1994-09-16","bar_index":526,"type":"RECLAIM","strength":0.863,"price":8.0766,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-09-14 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":"1994-09-14","prior_stop_level":7.9385,"sweep_low":7.6624,"atr14":0.212603,"stop_level":7.556099,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-09-28","known_ts":"1994-09-28","bar_index":529,"type":"RECLAIM","strength":0.863,"price":8.2146,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-09-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-01-19","known_ts":"1995-01-23","bar_index":555,"type":"BUY","strength":0.45,"price":6.3508,"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":"1995-02-17","known_ts":"1995-02-17","bar_index":562,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6.3508,"stop_level":6.4198,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1995-04-11","known_ts":"1995-04-11","bar_index":574,"type":"RECLAIM","strength":0.725,"price":7.7314,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-02-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-05-23","known_ts":"1995-05-23","bar_index":583,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.2837,"stop_level":8.4908,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-05-25","known_ts":"1995-05-25","bar_index":584,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.1456,"stop_level":8.4908,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-06-15","known_ts":"1995-06-15","bar_index":589,"type":"RECLAIM","strength":1.0,"price":8.3527,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-05-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-08-30","known_ts":"1995-08-30","bar_index":606,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.6997,"stop_level":10.7688,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-09-05","known_ts":"1995-09-05","bar_index":607,"type":"RECLAIM","strength":1.0,"price":11.1139,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-08-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":"1995-08-30","prior_stop_level":10.7688,"sweep_low":10.6307,"atr14":0.333288,"stop_level":10.464056,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-01-23","known_ts":"1996-01-25","bar_index":640,"type":"BUY","strength":0.725,"price":10.9759,"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":"1996-04-23","known_ts":"1996-04-23","bar_index":661,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.2539,"stop_level":13.53,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-04-26","known_ts":"1996-04-26","bar_index":662,"type":"RECLAIM","strength":1.0,"price":13.599,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-04-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":"1996-04-23","prior_stop_level":13.53,"sweep_low":13.2539,"atr14":0.328181,"stop_level":13.08981,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-05-09","known_ts":"1996-05-09","bar_index":665,"type":"RECLAIM","strength":1.0,"price":14.7725,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-04-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-06-18","known_ts":"1996-06-18","bar_index":674,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.7744,"stop_level":17.0505,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-08-13","known_ts":"1996-08-15","bar_index":687,"type":"BUY","strength":0.725,"price":15.877,"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":70},{"ts":"1996-10-16","known_ts":"1996-10-16","bar_index":702,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.3957,"stop_level":17.4647,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-10-21","known_ts":"1996-10-23","bar_index":703,"type":"REBUY","strength":0.725,"price":18.3621,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1996-10-21","known_ts":"1996-10-21","bar_index":703,"type":"RECLAIM","strength":0.725,"price":17.7408,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-10-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":"1996-10-16","prior_stop_level":17.4647,"sweep_low":16.9815,"atr14":0.559159,"stop_level":16.70192,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-11-14","known_ts":"1996-11-18","bar_index":709,"type":"BUY","strength":0.725,"price":18.6382,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1997-01-16","known_ts":"1997-01-20","bar_index":723,"type":"BUY","strength":0.725,"price":18.017,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1997-02-11","known_ts":"1997-02-11","bar_index":729,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.2595,"stop_level":19.3976,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-02-18","known_ts":"1997-02-18","bar_index":730,"type":"RECLAIM","strength":0.725,"price":19.6737,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-02-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":"1997-02-11","prior_stop_level":19.3976,"sweep_low":18.7763,"atr14":0.525285,"stop_level":18.513657,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-02-28","known_ts":"1997-02-28","bar_index":733,"type":"RECLAIM","strength":0.863,"price":19.5356,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-02-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-03-05","known_ts":"1997-03-07","bar_index":734,"type":"REBUY","strength":0.863,"price":20.8472,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"1997-03-27","known_ts":"1997-03-27","bar_index":739,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.433,"stop_level":20.5021,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-05-16","known_ts":"1997-05-20","bar_index":751,"type":"BUY","strength":0.725,"price":19.6737,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"1997-06-20","known_ts":"1997-06-20","bar_index":759,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.226,"stop_level":20.295,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-06-24","known_ts":"1997-06-24","bar_index":759,"type":"RECLAIM","strength":0.725,"price":20.433,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-06-20 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-06-20","prior_stop_level":20.295,"sweep_low":20.1569,"atr14":0.355248,"stop_level":19.979276,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-09","known_ts":"1997-07-09","bar_index":763,"type":"RECLAIM","strength":0.725,"price":22.0898,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-08-01","known_ts":"1997-08-01","bar_index":768,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.0207,"stop_level":22.2278,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-08-04","known_ts":"1997-08-04","bar_index":769,"type":"RECLAIM","strength":0.863,"price":22.504,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-08-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":"1997-08-01","prior_stop_level":22.2278,"sweep_low":21.8137,"atr14":0.413733,"stop_level":21.606834,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-08-15","known_ts":"1997-08-15","bar_index":772,"type":"RECLAIM","strength":0.863,"price":22.0553,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-08-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-12-05","known_ts":"1997-12-09","bar_index":798,"type":"BUY","strength":0.45,"price":20.4676,"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-12-10","known_ts":"1997-12-10","bar_index":799,"type":"RECLAIM","strength":0.588,"price":21.7101,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1997-12-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1998-01-09","known_ts":"1998-01-09","bar_index":805,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.364,"stop_level":20.433,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-01-15","known_ts":"1998-01-15","bar_index":807,"type":"RECLAIM","strength":0.588,"price":20.9163,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-01-09 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":"1998-01-09","prior_stop_level":20.433,"sweep_low":19.3631,"atr14":0.671218,"stop_level":19.027491,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-01-22","known_ts":"1998-01-22","bar_index":808,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.7082,"stop_level":19.8808,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-01-28","known_ts":"1998-01-28","bar_index":809,"type":"RECLAIM","strength":0.588,"price":19.9153,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-01-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":"1998-01-22","prior_stop_level":19.8808,"sweep_low":19.1215,"atr14":0.598569,"stop_level":18.822216,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-01-29","known_ts":"1998-02-02","bar_index":810,"type":"REBUY","strength":0.588,"price":20.295,"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":"1998-02-11","known_ts":"1998-02-13","bar_index":813,"type":"REBUY","strength":0.588,"price":20.9508,"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":"1998-02-25","known_ts":"1998-02-25","bar_index":816,"type":"RECLAIM","strength":0.725,"price":22.9872,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-02-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-04-24","known_ts":"1998-04-24","bar_index":829,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.4732,"stop_level":26.5077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-04-30","known_ts":"1998-04-30","bar_index":831,"type":"RECLAIM","strength":0.863,"price":27.0945,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-04-24 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-04-24","prior_stop_level":26.5077,"sweep_low":24.8165,"atr14":0.718117,"stop_level":24.457442,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-05-08","known_ts":"1998-05-08","bar_index":833,"type":"RECLAIM","strength":0.863,"price":27.06,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-04-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-05-13","known_ts":"1998-05-13","bar_index":834,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.8184,"stop_level":26.9219,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-07-09","known_ts":"1998-07-09","bar_index":847,"type":"RECLAIM","strength":0.863,"price":29.6141,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-08-11","known_ts":"1998-08-11","bar_index":854,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.4415,"stop_level":29.7522,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-10-28","known_ts":"1998-10-30","bar_index":873,"type":"BUY","strength":0.45,"price":24.9251,"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_industrials"}},{"ts":"1998-11-10","known_ts":"1998-11-10","bar_index":876,"type":"RECLAIM","strength":0.588,"price":26.9274,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-10-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1998-11-25","known_ts":"1998-11-25","bar_index":879,"type":"SELL","basis":"structure_stop","strength":0.45,"price":24.3383,"stop_level":24.5799,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-12-02","known_ts":"1998-12-04","bar_index":881,"type":"REBUY","strength":0.45,"price":24.4418,"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},{"ts":"1999-01-04","known_ts":"1999-01-04","bar_index":888,"type":"RECLAIM","strength":0.725,"price":29.0744,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-12-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-01-22","known_ts":"1999-01-22","bar_index":892,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.4514,"stop_level":28.142,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-01-28","known_ts":"1999-01-28","bar_index":893,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.1061,"stop_level":28.142,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-02-03","known_ts":"1999-02-03","bar_index":895,"type":"RECLAIM","strength":0.725,"price":28.3147,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-01-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":"1999-01-28","prior_stop_level":28.142,"sweep_low":26.7608,"atr14":0.903091,"stop_level":26.309254,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-02-11","known_ts":"1999-02-11","bar_index":897,"type":"RECLAIM","strength":0.725,"price":28.142,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-01-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-04-14","known_ts":"1999-04-16","bar_index":911,"type":"BUY","strength":0.588,"price":27.6241,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1999-05-21","known_ts":"1999-05-21","bar_index":920,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.3161,"stop_level":29.834,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-04","known_ts":"1999-06-08","bar_index":923,"type":"REBUY","strength":0.863,"price":31.0426,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1999-08-12","known_ts":"1999-08-16","bar_index":939,"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":"1999-08-12","trigger_known_ts":"1999-08-16","strength":0.45,"price":12.7761,"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.608052,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.8783,"atr14":0.924116,"stop_level":11.416242,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-08-30","known_ts":"1999-09-01","bar_index":943,"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":"1999-08-30","trigger_known_ts":"1999-09-01","strength":0.45,"price":11.6712,"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.641948,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.6021,"atr14":0.625676,"stop_level":11.289262,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-09-29","known_ts":"1999-10-01","bar_index":950,"type":"BUY","strength":0.45,"price":10.7099,"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":"1999-09-29","known_ts":"1999-10-01","bar_index":950,"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":"1999-09-29","trigger_known_ts":"1999-10-01","strength":0.45,"price":10.7099,"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.671439,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.019,"atr14":0.474179,"stop_level":9.781911,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-23","known_ts":"1999-11-26","bar_index":963,"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":"1999-11-23","trigger_known_ts":"1999-11-26","strength":0.588,"price":9.3626,"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.712772,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":8.6025,"atr14":0.455023,"stop_level":8.374989,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-12-03","known_ts":"1999-12-03","bar_index":965,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.5679,"stop_level":8.6716,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-12-08","known_ts":"1999-12-08","bar_index":966,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.5679,"stop_level":8.6716,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-01-24","known_ts":"2000-01-24","bar_index":976,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.0171,"stop_level":9.0862,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-01-26","known_ts":"2000-01-26","bar_index":977,"type":"RECLAIM","strength":0.588,"price":9.1553,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-01-24 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-01-24","prior_stop_level":9.0862,"sweep_low":8.7061,"atr14":0.372065,"stop_level":8.520067,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-02-10","known_ts":"2000-02-10","bar_index":981,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.2916,"stop_level":9.6044,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-03","known_ts":"2000-04-05","bar_index":993,"type":"BUY","strength":0.725,"price":7.6351,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2000-06-08","known_ts":"2000-06-08","bar_index":1008,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.2608,"stop_level":10.6754,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-07-03","known_ts":"2000-07-03","bar_index":1014,"type":"RECLAIM","strength":0.863,"price":10.779,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-06-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-08-10","known_ts":"2000-08-14","bar_index":1023,"type":"BUY","strength":0.863,"price":11.2972,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2000-10-26","known_ts":"2000-10-30","bar_index":1041,"type":"BUY","strength":0.863,"price":10.6468,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2000-12-27","known_ts":"2000-12-29","bar_index":1055,"type":"REBUY","strength":1.0,"price":15.3479,"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":"2001-03-08","known_ts":"2001-03-12","bar_index":1071,"type":"BUY","strength":0.863,"price":14.4907,"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":"2001-03-16","known_ts":"2001-03-20","bar_index":1073,"type":"BUY","strength":0.863,"price":14.7672,"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":"2001-08-06","known_ts":"2001-08-06","bar_index":1105,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.3656,"stop_level":16.5536,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-08-07","known_ts":"2001-08-07","bar_index":1106,"type":"RECLAIM","strength":1.0,"price":16.6311,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-08-06 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-08-06","prior_stop_level":16.5536,"sweep_low":16.1499,"atr14":0.463725,"stop_level":15.918038,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-06","known_ts":"2001-12-06","bar_index":1133,"type":"RECLAIM","strength":0.863,"price":16.7482,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-08-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-09","known_ts":"2002-01-09","bar_index":1140,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.8201,"stop_level":16.9308,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-14","known_ts":"2002-01-14","bar_index":1141,"type":"RECLAIM","strength":0.863,"price":16.9474,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-01-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-01-09","prior_stop_level":16.9308,"sweep_low":16.5435,"atr14":0.425835,"stop_level":16.330583,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-03-06","known_ts":"2002-03-08","bar_index":1153,"type":"BUY","strength":0.588,"price":15.1934,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":15},{"ts":"2002-04-10","known_ts":"2002-04-10","bar_index":1161,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.3856,"stop_level":14.5129,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2002-04-16","known_ts":"2002-04-16","bar_index":1162,"type":"RECLAIM","strength":0.588,"price":14.6512,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2002-04-10","prior_stop_level":14.5129,"sweep_low":14.12,"atr14":0.447767,"stop_level":13.896117,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-26","known_ts":"2002-04-30","bar_index":1165,"type":"REBUY","strength":0.588,"price":14.5737,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":0},{"ts":"2002-06-03","known_ts":"2002-06-03","bar_index":1173,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.9832,"stop_level":14.9887,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2002-06-05","known_ts":"2002-06-05","bar_index":1174,"type":"RECLAIM","strength":0.725,"price":15.1104,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-06-03 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":"2002-06-03","prior_stop_level":14.9887,"sweep_low":14.7895,"atr14":0.384931,"stop_level":14.597035,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-06-18","known_ts":"2002-06-18","bar_index":1177,"type":"RECLAIM","strength":0.863,"price":15.7135,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-06-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-06-27","known_ts":"2002-06-27","bar_index":1179,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.701,"stop_level":14.9279,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2002-08-08","known_ts":"2002-08-12","bar_index":1189,"type":"BUY","strength":0.45,"price":13.8489,"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_industrials"}},{"ts":"2002-09-05","known_ts":"2002-09-05","bar_index":1195,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.7549,"stop_level":13.8323,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-09-06","known_ts":"2002-09-06","bar_index":1195,"type":"RECLAIM","strength":0.588,"price":13.9707,"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":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-09-05","prior_stop_level":13.8323,"sweep_low":13.5612,"atr14":0.481536,"stop_level":13.320432,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-19","known_ts":"2002-09-19","bar_index":1198,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.2624,"stop_level":13.7549,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-22","known_ts":"2002-11-22","bar_index":1214,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.2349,"stop_level":13.567,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-27","known_ts":"2002-11-27","bar_index":1215,"type":"RECLAIM","strength":0.588,"price":13.7608,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-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":"2002-11-22","prior_stop_level":13.567,"sweep_low":13.2017,"atr14":0.468625,"stop_level":12.967387,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-11","known_ts":"2002-12-11","bar_index":1218,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.6205,"stop_level":12.7312,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-12","known_ts":"2002-12-12","bar_index":1218,"type":"RECLAIM","strength":0.588,"price":12.8419,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-11 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":"2002-12-11","prior_stop_level":12.7312,"sweep_low":12.5596,"atr14":0.394124,"stop_level":12.362538,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-08","known_ts":"2003-01-10","bar_index":1224,"type":"BUY","strength":0.725,"price":13.2626,"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":35},{"ts":"2003-03-06","known_ts":"2003-03-10","bar_index":1237,"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-03-06","trigger_known_ts":"2003-03-10","strength":0.45,"price":11.0153,"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.303407,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.8437,"atr14":0.300278,"stop_level":10.693561,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-14","known_ts":"2003-03-18","bar_index":1239,"type":"BUY","strength":0.45,"price":12.1943,"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_industrials"}},{"ts":"2003-03-14","known_ts":"2003-03-18","bar_index":1239,"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-03-14","trigger_known_ts":"2003-03-18","strength":0.45,"price":12.1943,"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.228848,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.8492,"atr14":0.322623,"stop_level":10.687889,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-07","known_ts":"2003-04-07","bar_index":1244,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.6186,"stop_level":11.6241,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-04-08","known_ts":"2003-04-08","bar_index":1244,"type":"RECLAIM","strength":0.588,"price":11.6297,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-07 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":"2003-04-07","prior_stop_level":11.6241,"sweep_low":11.5965,"atr14":0.34511,"stop_level":11.423945,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-09","known_ts":"2003-05-09","bar_index":1252,"type":"RECLAIM","strength":0.725,"price":13.2128,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-04-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-13","known_ts":"2003-06-13","bar_index":1260,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.7275,"stop_level":13.7995,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-17","known_ts":"2003-06-17","bar_index":1260,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.7165,"stop_level":13.7995,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-01","known_ts":"2003-07-01","bar_index":1264,"type":"RECLAIM","strength":1.0,"price":13.7275,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-08-13","known_ts":"2003-08-15","bar_index":1274,"type":"BUY","strength":0.863,"price":13.9268,"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":"2003-09-10","known_ts":"2003-09-10","bar_index":1280,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.1814,"stop_level":14.1925,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-15","known_ts":"2003-09-15","bar_index":1281,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.1759,"stop_level":14.1925,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-12","known_ts":"2003-09-12","bar_index":1281,"type":"RECLAIM","strength":1.0,"price":14.2534,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-09-10 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-09-10","prior_stop_level":14.1925,"sweep_low":13.9822,"atr14":0.296779,"stop_level":13.833811,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-09-16","known_ts":"2003-09-16","bar_index":1281,"type":"RECLAIM","strength":1.0,"price":14.4471,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-09-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":"2003-09-15","prior_stop_level":14.1925,"sweep_low":14.1316,"atr14":0.288599,"stop_level":13.9873,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-10-03","known_ts":"2003-10-03","bar_index":1286,"type":"RECLAIM","strength":1.0,"price":14.6519,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-09-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-06","known_ts":"2004-01-06","bar_index":1307,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.1083,"stop_level":16.2135,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-31","known_ts":"2004-04-02","bar_index":1327,"type":"REBUY","strength":0.863,"price":16.971,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2004-04-28","known_ts":"2004-04-28","bar_index":1333,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.5307,"stop_level":16.5474,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-06-04","known_ts":"2004-06-08","bar_index":1342,"type":"BUY","strength":0.725,"price":16.5937,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2004-07-08","known_ts":"2004-07-08","bar_index":1349,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.6329,"stop_level":16.661,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-12","known_ts":"2004-07-12","bar_index":1350,"type":"RECLAIM","strength":0.863,"price":16.6722,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-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":"2004-07-08","prior_stop_level":16.661,"sweep_low":16.1842,"atr14":0.344835,"stop_level":16.011782,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-07-21","known_ts":"2004-07-21","bar_index":1352,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.1112,"stop_level":16.2403,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-08-31","known_ts":"2004-09-02","bar_index":1362,"type":"BUY","strength":0.588,"price":16.0213,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2004-09-16","known_ts":"2004-09-16","bar_index":1365,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.4227,"stop_level":15.4493,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-09-17","known_ts":"2004-09-17","bar_index":1366,"type":"RECLAIM","strength":0.588,"price":15.4848,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2004-09-16","prior_stop_level":15.4493,"sweep_low":15.3154,"atr14":0.254937,"stop_level":15.187931,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-26","known_ts":"2004-10-28","bar_index":1375,"type":"BUY","strength":0.725,"price":16.1568,"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":"2004-11-22","known_ts":"2004-11-22","bar_index":1381,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.5465,"stop_level":16.6312,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-11-24","known_ts":"2004-11-24","bar_index":1382,"type":"RECLAIM","strength":0.725,"price":16.682,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-11-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":"2004-11-22","prior_stop_level":16.6312,"sweep_low":16.3884,"atr14":0.2598,"stop_level":16.2585,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-08","known_ts":"2004-12-08","bar_index":1385,"type":"RECLAIM","strength":0.863,"price":17.6742,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-11-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-17","known_ts":"2004-12-17","bar_index":1387,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.8444,"stop_level":16.8558,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-21","known_ts":"2004-12-21","bar_index":1388,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.7933,"stop_level":16.8558,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-22","known_ts":"2004-12-22","bar_index":1388,"type":"RECLAIM","strength":0.863,"price":16.9126,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-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":"2004-12-17","prior_stop_level":16.8558,"sweep_low":16.5944,"atr14":0.319234,"stop_level":16.434783,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-22","known_ts":"2004-12-22","bar_index":1388,"type":"RECLAIM","strength":0.863,"price":16.9126,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-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":"2004-12-21","prior_stop_level":16.8558,"sweep_low":16.6796,"atr14":0.319234,"stop_level":16.519983,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-02-08","known_ts":"2005-02-10","bar_index":1399,"type":"BUY","strength":0.863,"price":16.9183,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2005-03-02","known_ts":"2005-03-04","bar_index":1404,"type":"BUY","strength":1.0,"price":17.1142,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2005-03-16","known_ts":"2005-03-16","bar_index":1407,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.6164,"stop_level":16.6569,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-03-21","known_ts":"2005-03-21","bar_index":1408,"type":"RECLAIM","strength":0.863,"price":16.748,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-03-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":"2005-03-16","prior_stop_level":16.6569,"sweep_low":16.3933,"atr14":0.236652,"stop_level":16.274974,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-05","known_ts":"2005-05-09","bar_index":1419,"type":"BUY","strength":0.725,"price":16.7423,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2005-06-20","known_ts":"2005-06-20","bar_index":1429,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.6491,"stop_level":16.7182,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-07-22","known_ts":"2005-07-26","bar_index":1437,"type":"BUY","strength":0.588,"price":16.6779,"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":45},{"ts":"2005-08-30","known_ts":"2005-09-01","bar_index":1446,"type":"BUY","strength":0.45,"price":16.1216,"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-09-29","known_ts":"2005-09-29","bar_index":1453,"type":"RECLAIM","strength":0.725,"price":16.7077,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-08-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-10-20","known_ts":"2005-10-24","bar_index":1458,"type":"REBUY","strength":0.45,"price":16.255,"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},{"ts":"2005-10-20","known_ts":"2005-10-20","bar_index":1458,"type":"SELL","basis":"structure_stop","strength":0.45,"price":15.7211,"stop_level":15.814,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2005-10-21","known_ts":"2005-10-21","bar_index":1458,"type":"RECLAIM","strength":0.588,"price":15.9301,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-10-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":"2005-10-20","prior_stop_level":15.814,"sweep_low":15.6689,"atr14":0.235575,"stop_level":15.551112,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-10-25","known_ts":"2005-10-25","bar_index":1459,"type":"RECLAIM","strength":0.588,"price":16.5278,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-10-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-12-08","known_ts":"2005-12-08","bar_index":1469,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.415,"stop_level":17.4734,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-09","known_ts":"2005-12-09","bar_index":1469,"type":"RECLAIM","strength":0.863,"price":17.5143,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-08 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-08","prior_stop_level":17.4734,"sweep_low":17.3332,"atr14":0.260255,"stop_level":17.203072,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-23","known_ts":"2005-12-23","bar_index":1473,"type":"RECLAIM","strength":0.863,"price":17.7772,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-03-31","known_ts":"2006-04-04","bar_index":1495,"type":"REBUY","strength":1.0,"price":21.0988,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2006-04-19","known_ts":"2006-04-21","bar_index":1499,"type":"REBUY","strength":1.0,"price":21.5339,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2006-05-15","known_ts":"2006-05-15","bar_index":1505,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.4928,"stop_level":21.8691,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-08-14","known_ts":"2006-08-16","bar_index":1526,"type":"BUY","strength":0.725,"price":20.6939,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2007-01-19","known_ts":"2007-01-23","bar_index":1562,"type":"BUY","strength":0.725,"price":22.5228,"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":"2007-02-09","known_ts":"2007-02-09","bar_index":1567,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.1151,"stop_level":22.5767,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2007-03-21","known_ts":"2007-03-23","bar_index":1576,"type":"BUY","strength":0.588,"price":21.0732,"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":"2007-06-12","known_ts":"2007-06-12","bar_index":1595,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.3038,"stop_level":23.4738,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-06-13","known_ts":"2007-06-13","bar_index":1595,"type":"RECLAIM","strength":0.863,"price":23.7834,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-06-12 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-06-12","prior_stop_level":23.4738,"sweep_low":23.2006,"atr14":0.447801,"stop_level":22.976699,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-06-28","known_ts":"2007-06-28","bar_index":1599,"type":"RECLAIM","strength":0.863,"price":24.1233,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-06-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-09-14","known_ts":"2007-09-18","bar_index":1617,"type":"BUY","strength":0.588,"price":23.0993,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2007-10-26","known_ts":"2007-10-26","bar_index":1627,"type":"SELL","basis":"structure_stop","strength":0.45,"price":21.9996,"stop_level":23.197,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2007-12-10","known_ts":"2007-12-12","bar_index":1637,"type":"BUY","strength":0.45,"price":21.3648,"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-12-21","known_ts":"2007-12-26","bar_index":1640,"type":"BUY","strength":0.45,"price":20.725,"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-04","known_ts":"2008-03-04","bar_index":1656,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.319,"stop_level":20.5466,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-05","known_ts":"2008-03-05","bar_index":1656,"type":"RECLAIM","strength":0.588,"price":20.8235,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-03-04 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-03-04","prior_stop_level":20.5466,"sweep_low":20.1591,"atr14":0.484998,"stop_level":19.916601,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-14","known_ts":"2008-03-14","bar_index":1658,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.1413,"stop_level":20.1723,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-17","known_ts":"2008-03-17","bar_index":1659,"type":"RECLAIM","strength":0.588,"price":20.501,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-03-14 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-03-14","prior_stop_level":20.1723,"sweep_low":19.7755,"atr14":0.557968,"stop_level":19.496516,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-16","known_ts":"2008-04-16","bar_index":1666,"type":"RECLAIM","strength":0.725,"price":22.1753,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-03-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-07-02","known_ts":"2008-07-02","bar_index":1684,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.7052,"stop_level":23.08,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2008-07-10","known_ts":"2008-07-10","bar_index":1685,"type":"RECLAIM","strength":0.725,"price":23.0924,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-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":"2008-07-02","prior_stop_level":23.08,"sweep_low":22.1742,"atr14":0.550822,"stop_level":21.898789,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-30","known_ts":"2008-11-03","bar_index":1712,"type":"BUY","strength":0.45,"price":19.4326,"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_industrials"}},{"ts":"2008-11-26","known_ts":"2008-11-26","bar_index":1718,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.0214,"stop_level":18.2554,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-11-28","known_ts":"2008-11-28","bar_index":1718,"type":"RECLAIM","strength":0.588,"price":18.5486,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-11-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":"2008-11-26","prior_stop_level":18.2554,"sweep_low":17.5386,"atr14":1.183217,"stop_level":16.946991,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-02","known_ts":"2008-12-02","bar_index":1719,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.0277,"stop_level":18.2554,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-12-03","known_ts":"2008-12-03","bar_index":1719,"type":"RECLAIM","strength":0.588,"price":18.8599,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-12-02 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-12-02","prior_stop_level":18.2554,"sweep_low":17.5704,"atr14":1.147681,"stop_level":16.99656,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-31","known_ts":"2008-12-31","bar_index":1726,"type":"RECLAIM","strength":0.725,"price":21.3246,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-12-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-01-30","known_ts":"2009-01-30","bar_index":1732,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.8127,"stop_level":19.9652,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-09","known_ts":"2009-03-11","bar_index":1741,"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":"2009-03-09","trigger_known_ts":"2009-03-11","strength":0.45,"price":15.0287,"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.384017,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.2059,"atr14":0.70469,"stop_level":13.853555,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-25","known_ts":"2009-03-27","bar_index":1745,"type":"BUY","strength":0.45,"price":16.6486,"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_industrials"}},{"ts":"2009-03-25","known_ts":"2009-03-27","bar_index":1745,"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":"2009-03-25","trigger_known_ts":"2009-03-27","strength":0.45,"price":16.6486,"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.317622,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.363,"atr14":0.672282,"stop_level":15.026859,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-01","known_ts":"2009-05-01","bar_index":1753,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.8221,"stop_level":17.0985,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-04","known_ts":"2009-05-04","bar_index":1754,"type":"RECLAIM","strength":0.588,"price":17.2464,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-01 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-05-01","prior_stop_level":17.0985,"sweep_low":16.7193,"atr14":0.548384,"stop_level":16.445108,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-16","known_ts":"2009-06-16","bar_index":1764,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.0112,"stop_level":18.0761,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-17","known_ts":"2009-06-17","bar_index":1764,"type":"RECLAIM","strength":0.725,"price":18.1995,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-06-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":"2009-06-16","prior_stop_level":18.0761,"sweep_low":17.8878,"atr14":0.433025,"stop_level":17.671288,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-21","known_ts":"2009-07-23","bar_index":1772,"type":"BUY","strength":0.863,"price":19.1738,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2009-08-06","known_ts":"2009-08-06","bar_index":1776,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.193,"stop_level":18.219,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-07","known_ts":"2009-08-07","bar_index":1776,"type":"RECLAIM","strength":0.863,"price":18.5568,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-06 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-08-06","prior_stop_level":18.219,"sweep_low":17.8748,"atr14":0.462177,"stop_level":17.643711,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-08-24","known_ts":"2009-08-24","bar_index":1780,"type":"RECLAIM","strength":0.863,"price":19.6155,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-08-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-10-19","known_ts":"2009-10-21","bar_index":1793,"type":"BUY","strength":1.0,"price":20.3941,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2009-12-17","known_ts":"2009-12-17","bar_index":1807,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.6467,"stop_level":21.6864,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-18","known_ts":"2009-12-18","bar_index":1807,"type":"RECLAIM","strength":1.0,"price":21.832,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-12-17 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-12-17","prior_stop_level":21.6864,"sweep_low":21.4945,"atr14":0.408071,"stop_level":21.290465,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-01-06","known_ts":"2010-01-06","bar_index":1811,"type":"RECLAIM","strength":1.0,"price":22.6592,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-12-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-20","known_ts":"2010-01-20","bar_index":1814,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.3151,"stop_level":22.3746,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-04","known_ts":"2010-03-08","bar_index":1824,"type":"BUY","strength":0.863,"price":22.4498,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2010-05-04","known_ts":"2010-05-04","bar_index":1838,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.8507,"stop_level":23.1246,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-13","known_ts":"2010-07-15","bar_index":1854,"type":"BUY","strength":0.725,"price":22.3881,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2010-08-11","known_ts":"2010-08-11","bar_index":1861,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.4893,"stop_level":22.9076,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-16","known_ts":"2010-08-16","bar_index":1862,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.4353,"stop_level":22.9076,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-17","known_ts":"2010-08-17","bar_index":1862,"type":"RECLAIM","strength":0.863,"price":22.9144,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-11 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":"2010-08-11","prior_stop_level":22.9076,"sweep_low":21.9832,"atr14":0.422016,"stop_level":21.772192,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-17","known_ts":"2010-08-17","bar_index":1862,"type":"RECLAIM","strength":0.863,"price":22.9144,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-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":"2010-08-16","prior_stop_level":22.9076,"sweep_low":21.9832,"atr14":0.422016,"stop_level":21.772192,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-01","known_ts":"2010-09-03","bar_index":1866,"type":"REBUY","strength":0.863,"price":23.2308,"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":"2010-10-27","known_ts":"2010-10-27","bar_index":1879,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.5793,"stop_level":24.6065,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-14","known_ts":"2010-12-16","bar_index":1890,"type":"BUY","strength":0.725,"price":24.9199,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2011-02-22","known_ts":"2011-02-22","bar_index":1905,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.9095,"stop_level":26.1019,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-04-01","known_ts":"2011-04-05","bar_index":1915,"type":"BUY","strength":0.725,"price":26.1743,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2011-05-17","known_ts":"2011-05-17","bar_index":1925,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.743,"stop_level":26.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-18","known_ts":"2011-05-18","bar_index":1925,"type":"RECLAIM","strength":1.0,"price":27.0898,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-17 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-05-17","prior_stop_level":26.75,"sweep_low":26.639,"atr14":0.3205,"stop_level":26.47875,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-08-23","known_ts":"2011-08-25","bar_index":1948,"type":"BUY","strength":0.588,"price":22.7251,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20,"retro_override":true,"retro_ctx":{"group_id":"us_sector_industrials"}},{"ts":"2011-09-22","known_ts":"2011-09-22","bar_index":1955,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.7486,"stop_level":21.5475,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-09-23","known_ts":"2011-09-23","bar_index":1955,"type":"RECLAIM","strength":0.45,"price":21.7808,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-09-22 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":"2011-09-22","prior_stop_level":21.5475,"sweep_low":20.3386,"atr14":0.750466,"stop_level":19.963367,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-01","known_ts":"2011-11-01","bar_index":1964,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.1766,"stop_level":23.0108,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-03","known_ts":"2011-11-03","bar_index":1965,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.4948,"stop_level":23.0108,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-12-05","known_ts":"2011-12-07","bar_index":1972,"type":"BUY","strength":0.588,"price":22.514,"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":"2012-01-10","known_ts":"2012-01-10","bar_index":1980,"type":"RECLAIM","strength":0.725,"price":24.187,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2011-12-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-15","known_ts":"2012-02-15","bar_index":1988,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.0378,"stop_level":25.1522,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-17","known_ts":"2012-02-17","bar_index":1989,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.7447,"stop_level":25.1522,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-23","known_ts":"2012-02-23","bar_index":1990,"type":"RECLAIM","strength":0.863,"price":25.3596,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-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":"2012-02-15","prior_stop_level":25.1522,"sweep_low":24.4301,"atr14":0.361455,"stop_level":24.249373,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-23","known_ts":"2012-02-23","bar_index":1990,"type":"RECLAIM","strength":0.863,"price":25.3596,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-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":"2012-02-17","prior_stop_level":25.1522,"sweep_low":24.6374,"atr14":0.361455,"stop_level":24.456673,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-07","known_ts":"2012-03-07","bar_index":1993,"type":"RECLAIM","strength":0.863,"price":25.2098,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-02-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-04-27","known_ts":"2012-04-27","bar_index":2005,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.7403,"stop_level":24.9136,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2012-05-01","known_ts":"2012-05-01","bar_index":2005,"type":"RECLAIM","strength":0.725,"price":24.9497,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-04-27 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":"2012-04-27","prior_stop_level":24.9136,"sweep_low":24.5019,"atr14":0.374352,"stop_level":24.314724,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-27","known_ts":"2012-06-29","bar_index":2019,"type":"BUY","strength":0.588,"price":24.3952,"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":"2012-07-12","known_ts":"2012-07-12","bar_index":2022,"type":"SELL","basis":"structure_stop","strength":0.45,"price":23.2923,"stop_level":23.4895,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2012-07-13","known_ts":"2012-07-13","bar_index":2022,"type":"RECLAIM","strength":0.45,"price":23.6429,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-12 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":"2012-07-12","prior_stop_level":23.4895,"sweep_low":22.9052,"atr14":0.392064,"stop_level":22.709168,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-07-27","known_ts":"2012-07-27","bar_index":2026,"type":"RECLAIM","strength":0.725,"price":25.1256,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-07-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-09-12","known_ts":"2012-09-12","bar_index":2036,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.0823,"stop_level":25.0897,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-09-13","known_ts":"2012-09-13","bar_index":2037,"type":"RECLAIM","strength":0.863,"price":25.1414,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-09-12 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-09-12","prior_stop_level":25.0897,"sweep_low":24.8831,"atr14":0.314079,"stop_level":24.726061,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-12-06","known_ts":"2012-12-06","bar_index":2056,"type":"RECLAIM","strength":0.725,"price":25.6142,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-09-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-12-28","known_ts":"2012-12-28","bar_index":2061,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.9651,"stop_level":24.9949,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-12-31","known_ts":"2012-12-31","bar_index":2061,"type":"RECLAIM","strength":0.863,"price":25.174,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-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":"2012-12-28","prior_stop_level":24.9949,"sweep_low":24.7711,"atr14":0.297915,"stop_level":24.622143,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-16","known_ts":"2013-01-16","bar_index":2065,"type":"RECLAIM","strength":0.863,"price":26.3006,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-12-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-03-19","known_ts":"2013-03-21","bar_index":2079,"type":"REBUY","strength":1.0,"price":28.5428,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2013-04-15","known_ts":"2013-04-15","bar_index":2085,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.9572,"stop_level":29.0175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-16","known_ts":"2013-04-16","bar_index":2085,"type":"RECLAIM","strength":1.0,"price":29.4244,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-04-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":"2013-04-15","prior_stop_level":29.0175,"sweep_low":28.8668,"atr14":0.385669,"stop_level":28.673966,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-05-01","known_ts":"2013-05-01","bar_index":2089,"type":"RECLAIM","strength":1.0,"price":30.9841,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-04-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-06","known_ts":"2013-06-06","bar_index":2097,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.8544,"stop_level":30.9163,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-07-31","known_ts":"2013-08-02","bar_index":2110,"type":"BUY","strength":0.863,"price":32.3823,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2013-08-21","known_ts":"2013-08-21","bar_index":2115,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.6069,"stop_level":31.7134,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-08-22","known_ts":"2013-08-22","bar_index":2115,"type":"RECLAIM","strength":0.863,"price":31.8426,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-21 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":"2013-08-21","prior_stop_level":31.7134,"sweep_low":31.5461,"atr14":0.427125,"stop_level":31.332538,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-11-01","known_ts":"2013-11-01","bar_index":2132,"type":"RECLAIM","strength":0.863,"price":33.5232,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-12-11","known_ts":"2013-12-11","bar_index":2141,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.8396,"stop_level":34.2881,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-04-28","known_ts":"2014-04-28","bar_index":2172,"type":"RECLAIM","strength":0.725,"price":34.6879,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-05-16","known_ts":"2014-05-16","bar_index":2176,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.1806,"stop_level":34.243,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-05-21","known_ts":"2014-05-21","bar_index":2177,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.0635,"stop_level":34.243,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-05-19","known_ts":"2014-05-19","bar_index":2177,"type":"RECLAIM","strength":0.725,"price":34.2508,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-05-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":"2014-05-16","prior_stop_level":34.243,"sweep_low":33.9621,"atr14":0.372152,"stop_level":33.776024,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-28","known_ts":"2014-05-28","bar_index":2179,"type":"RECLAIM","strength":0.725,"price":34.5318,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-05-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":"2014-05-21","prior_stop_level":34.243,"sweep_low":33.7514,"atr14":0.382079,"stop_level":33.560361,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-05","known_ts":"2014-06-05","bar_index":2181,"type":"RECLAIM","strength":0.725,"price":35.0445,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-05-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-06-13","known_ts":"2014-06-13","bar_index":2183,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.6274,"stop_level":34.7297,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-06-17","known_ts":"2014-06-17","bar_index":2183,"type":"RECLAIM","strength":0.725,"price":34.832,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-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":"2014-06-13","prior_stop_level":34.7297,"sweep_low":34.47,"atr14":0.342421,"stop_level":34.298789,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-07-01","known_ts":"2014-07-01","bar_index":2187,"type":"RECLAIM","strength":0.725,"price":35.1861,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-06-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-08-13","known_ts":"2014-08-15","bar_index":2197,"type":"BUY","strength":0.863,"price":36.0597,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2014-10-07","known_ts":"2014-10-07","bar_index":2209,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.07,"stop_level":37.2048,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-10-08","known_ts":"2014-10-08","bar_index":2210,"type":"RECLAIM","strength":1.0,"price":37.7443,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-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":"2014-10-07","prior_stop_level":37.2048,"sweep_low":36.9827,"atr14":0.407794,"stop_level":36.778803,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-14","known_ts":"2014-10-14","bar_index":2211,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.8796,"stop_level":37.07,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-10-21","known_ts":"2014-10-21","bar_index":2213,"type":"RECLAIM","strength":0.863,"price":37.4904,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-10-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":"2014-10-14","prior_stop_level":37.07,"sweep_low":36.0942,"atr14":0.461688,"stop_level":35.863356,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-29","known_ts":"2014-10-29","bar_index":2215,"type":"RECLAIM","strength":1.0,"price":38.7835,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-10-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-11-20","known_ts":"2014-11-20","bar_index":2220,"type":"SELL","basis":"structure_stop","strength":1.0,"price":38.3313,"stop_level":38.3472,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-11-21","known_ts":"2014-11-21","bar_index":2220,"type":"RECLAIM","strength":1.0,"price":38.4979,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-11-20 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":"2014-11-20","prior_stop_level":38.3472,"sweep_low":38.2361,"atr14":0.396893,"stop_level":38.037653,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-24","known_ts":"2014-12-24","bar_index":2228,"type":"RECLAIM","strength":1.0,"price":41.2022,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-11-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-02-13","known_ts":"2015-02-13","bar_index":2239,"type":"SELL","basis":"structure_stop","strength":0.863,"price":41.0023,"stop_level":41.1143,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-02-17","known_ts":"2015-02-17","bar_index":2239,"type":"RECLAIM","strength":0.863,"price":43.1208,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-02-13 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-02-13","prior_stop_level":41.1143,"sweep_low":40.5067,"atr14":0.719455,"stop_level":40.146973,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-10","known_ts":"2015-07-14","bar_index":2273,"type":"BUY","strength":0.45,"price":39.4318,"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":"2015-07-28","known_ts":"2015-07-28","bar_index":2277,"type":"RECLAIM","strength":0.725,"price":41.5413,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-07-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-25","known_ts":"2015-08-25","bar_index":2283,"type":"SELL","basis":"structure_stop","strength":0.588,"price":39.878,"stop_level":41.1843,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-30","known_ts":"2015-09-30","bar_index":2292,"type":"RECLAIM","strength":0.725,"price":41.315,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-08-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-09","known_ts":"2015-11-09","bar_index":2301,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.8987,"stop_level":43.9559,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-24","known_ts":"2015-11-24","bar_index":2305,"type":"RECLAIM","strength":0.863,"price":44.0867,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-11-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-02-12","known_ts":"2016-02-17","bar_index":2323,"type":"BUY","strength":0.725,"price":45.2108,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2016-04-05","known_ts":"2016-04-05","bar_index":2334,"type":"SELL","basis":"structure_stop","strength":0.863,"price":48.3167,"stop_level":48.4908,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-05","known_ts":"2016-05-05","bar_index":2342,"type":"RECLAIM","strength":1.0,"price":50.7636,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-07-27","known_ts":"2016-07-27","bar_index":2361,"type":"SELL","basis":"structure_stop","strength":1.0,"price":55.1993,"stop_level":56.1012,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-10-28","known_ts":"2016-11-01","bar_index":2383,"type":"BUY","strength":0.725,"price":53.7447,"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":"2017-01-17","known_ts":"2017-01-17","bar_index":2400,"type":"SELL","basis":"structure_stop","strength":1.0,"price":58.7344,"stop_level":58.7428,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-18","known_ts":"2017-01-18","bar_index":2401,"type":"RECLAIM","strength":1.0,"price":58.8273,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-17 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-01-17","prior_stop_level":58.7428,"sweep_low":58.6498,"atr14":0.573908,"stop_level":58.362846,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-16","known_ts":"2017-02-16","bar_index":2408,"type":"RECLAIM","strength":1.0,"price":61.5578,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-01-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-06-09","known_ts":"2017-06-13","bar_index":2434,"type":"BUY","strength":0.725,"price":62.7508,"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":"2017-08-11","known_ts":"2017-08-11","bar_index":2448,"type":"SELL","basis":"structure_stop","strength":0.863,"price":63.8113,"stop_level":63.854,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-08-14","known_ts":"2017-08-14","bar_index":2449,"type":"RECLAIM","strength":0.863,"price":64.6152,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-08-11 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-08-11","prior_stop_level":63.854,"sweep_low":63.8113,"atr14":0.566317,"stop_level":63.528141,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-08-25","known_ts":"2017-08-25","bar_index":2452,"type":"RECLAIM","strength":0.863,"price":65.6415,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-08-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-04","known_ts":"2017-10-04","bar_index":2461,"type":"SELL","basis":"structure_stop","strength":1.0,"price":65.6488,"stop_level":67.2571,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-06","known_ts":"2017-10-06","bar_index":2461,"type":"SELL","basis":"structure_stop","strength":1.0,"price":65.6058,"stop_level":67.2571,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-30","known_ts":"2017-10-30","bar_index":2467,"type":"RECLAIM","strength":0.863,"price":69.7513,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-17","known_ts":"2017-11-17","bar_index":2471,"type":"SELL","basis":"structure_stop","strength":0.863,"price":69.3643,"stop_level":69.9405,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-21","known_ts":"2017-11-21","bar_index":2472,"type":"SELL","basis":"structure_stop","strength":1.0,"price":69.5535,"stop_level":69.9405,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-28","known_ts":"2017-11-28","bar_index":2473,"type":"RECLAIM","strength":1.0,"price":70.1899,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-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":"2017-11-21","prior_stop_level":69.9405,"sweep_low":68.5988,"atr14":0.801472,"stop_level":68.198064,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-12-07","known_ts":"2017-12-07","bar_index":2476,"type":"RECLAIM","strength":1.0,"price":73.8034,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-11-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-01-30","known_ts":"2018-01-30","bar_index":2487,"type":"SELL","basis":"structure_stop","strength":1.0,"price":76.0339,"stop_level":76.0425,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-01-31","known_ts":"2018-01-31","bar_index":2488,"type":"RECLAIM","strength":1.0,"price":76.4489,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-01-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":"2018-01-30","prior_stop_level":76.0425,"sweep_low":75.7832,"atr14":0.774399,"stop_level":75.396,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-23","known_ts":"2018-05-25","bar_index":2514,"type":"BUY","strength":0.588,"price":72.1131,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2018-06-19","known_ts":"2018-06-19","bar_index":2520,"type":"SELL","basis":"structure_stop","strength":0.588,"price":72.2708,"stop_level":72.6554,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-06-25","known_ts":"2018-06-25","bar_index":2521,"type":"SELL","basis":"structure_stop","strength":0.45,"price":71.4142,"stop_level":72.6554,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-07-02","known_ts":"2018-07-05","bar_index":2523,"type":"REBUY","strength":0.588,"price":71.9299,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2018-08-28","known_ts":"2018-08-28","bar_index":2536,"type":"SELL","basis":"structure_stop","strength":0.863,"price":79.0538,"stop_level":79.1937,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-29","known_ts":"2018-08-29","bar_index":2536,"type":"RECLAIM","strength":0.863,"price":79.2199,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-08-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":"2018-08-28","prior_stop_level":79.1937,"sweep_low":78.8178,"atr14":0.740584,"stop_level":78.447508,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-09-13","known_ts":"2018-09-13","bar_index":2540,"type":"RECLAIM","strength":0.863,"price":80.9247,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-08-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-21","known_ts":"2018-09-21","bar_index":2542,"type":"SELL","basis":"structure_stop","strength":0.863,"price":80.3185,"stop_level":80.6084,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-11-15","known_ts":"2018-11-19","bar_index":2555,"type":"BUY","strength":0.725,"price":81.3991,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2018-12-17","known_ts":"2018-12-17","bar_index":2561,"type":"SELL","basis":"structure_stop","strength":0.725,"price":78.6302,"stop_level":79.8089,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2019-01-18","known_ts":"2019-01-18","bar_index":2569,"type":"RECLAIM","strength":0.725,"price":83.8046,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-12-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-11","known_ts":"2019-04-11","bar_index":2588,"type":"SELL","basis":"structure_stop","strength":0.863,"price":89.261,"stop_level":89.4652,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-12","known_ts":"2019-04-12","bar_index":2588,"type":"RECLAIM","strength":0.863,"price":90.3438,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-04-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":"2019-04-11","prior_stop_level":89.4652,"sweep_low":86.5806,"atr14":1.275997,"stop_level":85.942602,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-22","known_ts":"2019-04-24","bar_index":2590,"type":"REBUY","strength":0.863,"price":94.1781,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2019-08-05","known_ts":"2019-08-05","bar_index":2614,"type":"SELL","basis":"structure_stop","strength":0.863,"price":101.4354,"stop_level":103.2453,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-08-06","known_ts":"2019-08-06","bar_index":2614,"type":"RECLAIM","strength":0.863,"price":103.5128,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-05 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-08-05","prior_stop_level":103.2453,"sweep_low":100.633,"atr14":1.557319,"stop_level":99.85434,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-18","known_ts":"2019-10-22","bar_index":2632,"type":"BUY","strength":0.725,"price":104.689,"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":"2019-11-26","known_ts":"2019-11-29","bar_index":2641,"type":"BUY","strength":0.725,"price":101.0985,"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":"2020-02-24","known_ts":"2020-02-24","bar_index":2660,"type":"SELL","basis":"structure_stop","strength":0.725,"price":111.5264,"stop_level":111.7423,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-04-21","known_ts":"2020-04-23","bar_index":2674,"type":"BUY","strength":0.45,"price":88.3604,"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_industrials"}},{"ts":"2020-06-19","known_ts":"2020-06-19","bar_index":2688,"type":"SELL","basis":"structure_stop","strength":0.588,"price":92.4136,"stop_level":93.7121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-22","known_ts":"2020-06-22","bar_index":2688,"type":"RECLAIM","strength":0.588,"price":94.1662,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-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":"2020-06-19","prior_stop_level":93.7121,"sweep_low":91.787,"atr14":2.832604,"stop_level":90.370698,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-29","known_ts":"2020-07-29","bar_index":2697,"type":"RECLAIM","strength":0.725,"price":99.5237,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-14","known_ts":"2020-10-16","bar_index":2715,"type":"BUY","strength":0.863,"price":105.722,"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":"2020-12-09","known_ts":"2020-12-09","bar_index":2728,"type":"SELL","basis":"structure_stop","strength":0.863,"price":106.8671,"stop_level":106.8717,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-15","known_ts":"2020-12-15","bar_index":2729,"type":"RECLAIM","strength":0.863,"price":107.0505,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-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":"2020-12-09","prior_stop_level":106.8717,"sweep_low":104.6488,"atr14":1.793558,"stop_level":103.752021,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-04","known_ts":"2021-03-08","bar_index":2747,"type":"BUY","strength":0.725,"price":111.588,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2021-08-11","known_ts":"2021-08-13","bar_index":2784,"type":"REBUY","strength":1.0,"price":139.2849,"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":"2021-08-19","known_ts":"2021-08-23","bar_index":2786,"type":"REBUY","strength":1.0,"price":140.3484,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2021-09-17","known_ts":"2021-09-17","bar_index":2792,"type":"SELL","basis":"structure_stop","strength":1.0,"price":141.7221,"stop_level":142.2605,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-09-22","known_ts":"2021-09-22","bar_index":2793,"type":"RECLAIM","strength":0.863,"price":142.409,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-09-17 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":"2021-09-17","prior_stop_level":142.2605,"sweep_low":139.7078,"atr14":1.660983,"stop_level":138.877309,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-11-09","known_ts":"2021-11-11","bar_index":2805,"type":"REBUY","strength":0.863,"price":149.6678,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2022-03-03","known_ts":"2022-03-07","bar_index":2831,"type":"BUY","strength":0.725,"price":145.1847,"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":80},{"ts":"2022-04-22","known_ts":"2022-04-22","bar_index":2842,"type":"SELL","basis":"structure_stop","strength":0.725,"price":147.3483,"stop_level":147.8161,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-04-26","known_ts":"2022-04-26","bar_index":2843,"type":"RECLAIM","strength":0.725,"price":153.5599,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-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":"2022-04-22","prior_stop_level":147.8161,"sweep_low":143.2696,"atr14":3.242854,"stop_level":141.648173,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-12","known_ts":"2022-05-12","bar_index":2847,"type":"SELL","basis":"structure_stop","strength":0.725,"price":145.4493,"stop_level":145.8983,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-05-13","known_ts":"2022-05-13","bar_index":2847,"type":"RECLAIM","strength":0.725,"price":147.7132,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-05-12 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-05-12","prior_stop_level":145.8983,"sweep_low":144.1022,"atr14":3.872885,"stop_level":142.165757,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-27","known_ts":"2022-05-27","bar_index":2851,"type":"RECLAIM","strength":0.725,"price":148.3025,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-05-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-06-02","known_ts":"2022-06-06","bar_index":2852,"type":"BUY","strength":0.725,"price":148.3589,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":75},{"ts":"2022-07-05","known_ts":"2022-07-07","bar_index":2859,"type":"BUY","strength":0.45,"price":144.2446,"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_industrials"}},{"ts":"2022-07-21","known_ts":"2022-07-21","bar_index":2863,"type":"RECLAIM","strength":0.725,"price":146.4427,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-07-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-09-22","known_ts":"2022-09-22","bar_index":2877,"type":"SELL","basis":"structure_stop","strength":0.863,"price":157.3358,"stop_level":158.2313,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-22","known_ts":"2022-11-25","bar_index":2892,"type":"BUY","strength":0.588,"price":155.0635,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2022-12-15","known_ts":"2022-12-15","bar_index":2897,"type":"SELL","basis":"structure_stop","strength":0.725,"price":154.6351,"stop_level":156.3767,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-15","known_ts":"2023-02-17","bar_index":2911,"type":"BUY","strength":0.45,"price":146.6369,"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":"2023-03-30","known_ts":"2023-03-30","bar_index":2921,"type":"RECLAIM","strength":0.725,"price":155.8361,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-04-26","known_ts":"2023-04-26","bar_index":2927,"type":"SELL","basis":"structure_stop","strength":0.863,"price":155.5888,"stop_level":157.0058,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-04-28","known_ts":"2023-04-28","bar_index":2927,"type":"RECLAIM","strength":0.863,"price":157.9092,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-04-26 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-04-26","prior_stop_level":157.0058,"sweep_low":150.1588,"atr14":2.45565,"stop_level":148.930975,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-12","known_ts":"2023-05-12","bar_index":2931,"type":"RECLAIM","strength":0.863,"price":159.5068,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-04-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-05-26","known_ts":"2023-05-26","bar_index":2934,"type":"SELL","basis":"structure_stop","strength":0.863,"price":153.373,"stop_level":153.7059,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-05-30","known_ts":"2023-05-30","bar_index":2934,"type":"RECLAIM","strength":0.863,"price":154.2099,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-26 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-05-26","prior_stop_level":153.7059,"sweep_low":152.365,"atr14":2.020466,"stop_level":151.354767,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-13","known_ts":"2023-06-13","bar_index":2938,"type":"RECLAIM","strength":0.863,"price":156.8279,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-05-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-06-27","known_ts":"2023-06-29","bar_index":2941,"type":"BUY","strength":0.863,"price":161.995,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2023-09-18","known_ts":"2023-09-20","bar_index":2960,"type":"BUY","strength":0.588,"price":153.5534,"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":65},{"ts":"2023-10-12","known_ts":"2023-10-16","bar_index":2966,"type":"BUY","strength":0.588,"price":153.3519,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2023-11-28","known_ts":"2023-11-28","bar_index":2976,"type":"SELL","basis":"structure_stop","strength":0.863,"price":162.7925,"stop_level":163.6271,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-11-30","known_ts":"2023-11-30","bar_index":2977,"type":"RECLAIM","strength":0.863,"price":164.7286,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-11-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":"2023-11-28","prior_stop_level":163.6271,"sweep_low":161.9962,"atr14":1.976102,"stop_level":161.008149,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-12","known_ts":"2023-12-12","bar_index":2980,"type":"RECLAIM","strength":0.863,"price":170.2007,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-11-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-04-02","known_ts":"2024-04-02","bar_index":3005,"type":"SELL","basis":"structure_stop","strength":1.0,"price":204.105,"stop_level":204.7431,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-07-08","known_ts":"2024-07-10","bar_index":3027,"type":"BUY","strength":0.725,"price":204.9317,"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":"2024-07-26","known_ts":"2024-07-26","bar_index":3031,"type":"SELL","basis":"structure_stop","strength":0.725,"price":191.1324,"stop_level":203.806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-08-27","known_ts":"2024-08-29","bar_index":3039,"type":"BUY","strength":0.725,"price":203.6701,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2024-12-10","known_ts":"2024-12-10","bar_index":3063,"type":"SELL","basis":"structure_stop","strength":0.863,"price":211.1529,"stop_level":212.2186,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-01-24","known_ts":"2025-01-28","bar_index":3073,"type":"BUY","strength":0.725,"price":208.7783,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2025-03-06","known_ts":"2025-03-06","bar_index":3082,"type":"SELL","basis":"structure_stop","strength":0.725,"price":220.8076,"stop_level":222.8304,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-03-07","known_ts":"2025-03-07","bar_index":3082,"type":"RECLAIM","strength":0.725,"price":224.3157,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-06 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-03-06","prior_stop_level":222.8304,"sweep_low":218.8434,"atr14":3.756732,"stop_level":216.965034,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-12","known_ts":"2025-03-12","bar_index":3083,"type":"SELL","basis":"structure_stop","strength":0.725,"price":217.7783,"stop_level":222.8304,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-03-17","known_ts":"2025-03-17","bar_index":3084,"type":"RECLAIM","strength":0.725,"price":223.814,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-12 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-03-12","prior_stop_level":222.8304,"sweep_low":216.1268,"atr14":3.831487,"stop_level":214.211056,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-26","known_ts":"2025-03-26","bar_index":3087,"type":"RECLAIM","strength":0.863,"price":223.5492,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-03-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-03-31","known_ts":"2025-04-02","bar_index":3088,"type":"REBUY","strength":0.863,"price":230.0619,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2025-05-05","known_ts":"2025-05-07","bar_index":3096,"type":"BUY","strength":0.863,"price":230.9936,"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":"2025-05-27","known_ts":"2025-05-29","bar_index":3101,"type":"BUY","strength":0.863,"price":233.2005,"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":35},{"ts":"2025-07-28","known_ts":"2025-07-30","bar_index":3115,"type":"BUY","strength":0.725,"price":228.8423,"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":"2025-10-08","known_ts":"2025-10-10","bar_index":3132,"type":"BUY","strength":0.45,"price":216.6019,"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":"2025-10-21","known_ts":"2025-10-23","bar_index":3135,"type":"BUY","strength":0.45,"price":213.4998,"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":"2025-11-14","known_ts":"2025-11-18","bar_index":3141,"type":"BUY","strength":0.45,"price":208.7479,"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":"2025-12-09","known_ts":"2025-12-09","bar_index":3146,"type":"SELL","basis":"structure_stop","strength":0.588,"price":207.5815,"stop_level":209.2814,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-12-11","known_ts":"2025-12-11","bar_index":3147,"type":"RECLAIM","strength":0.588,"price":210.2988,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-09 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-12-09","prior_stop_level":209.2814,"sweep_low":206.0244,"atr14":3.516018,"stop_level":204.266391,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-24","known_ts":"2025-12-24","bar_index":3150,"type":"RECLAIM","strength":0.725,"price":220.4543,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-12-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":3152,"type":"SELL","basis":"structure_stop","strength":0.588,"price":214.1865,"stop_level":214.5534,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-08","known_ts":"2026-01-08","bar_index":3153,"type":"RECLAIM","strength":0.588,"price":216.0609,"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":false,"monthlyBull":false},"anchor_ts":"2026-01-07","prior_stop_level":214.5534,"sweep_low":213.3237,"atr14":3.281363,"stop_level":211.683019,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-22","known_ts":"2026-01-22","bar_index":3156,"type":"RECLAIM","strength":0.725,"price":228.3485,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-01-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-03-18","known_ts":"2026-03-18","bar_index":3168,"type":"SELL","basis":"structure_stop","strength":0.863,"price":232.7812,"stop_level":233.5948,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-06-10","known_ts":"2026-06-12","bar_index":3188,"type":"BUY","strength":0.45,"price":219.45,"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":"2026-06-18","known_ts":"2026-06-23","bar_index":3190,"type":"BUY","strength":0.45,"price":218.84,"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":"2026-06-24","known_ts":"2026-06-24","bar_index":3191,"type":"RECLAIM","strength":0.588,"price":225.53,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2026-06-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2026-07-30","known_ts":"2026-07-30","bar_index":3199,"type":"SELL","basis":"structure_stop","strength":0.725,"price":226.33,"stop_level":233.18,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}}],"state":{"position_hint":"flat","last_signal":"SELL","last_scored_signal":"SELL","last_scored_ts":"2026-07-30","last_scored_basis":"structure_stop","bars_since_signal":4,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2018-05-23","2018-10-04","2018-11-02","2019-09-03","2019-09-19","2019-11-13","2019-12-18","2020-03-25","2020-10-30","2021-03-01","2021-10-06","2021-11-09","2022-01-27","2022-02-23","2022-05-19","2022-06-21","2022-07-21","2022-10-03","2022-10-19","2022-11-09","2023-02-15","2023-06-08","2023-06-16","2023-08-09","2023-08-30","2023-10-09","2024-04-18","2024-05-09","2024-06-10","2024-07-11","2025-01-06","2025-07-10","2025-09-09","2025-09-17","2025-11-11","2026-04-01","2026-04-28","2026-05-14","2026-06-05","2026-06-24"],"warnings":[{"ts":"2021-07-29","kind":"arm","px":135.2158},{"ts":"2021-09-09","kind":"arm","px":142.7617},{"ts":"2021-09-17","kind":"confirm","px":141.7221,"level":142.2605},{"ts":"2021-12-01","kind":"arm","px":148.9901},{"ts":"2022-04-12","kind":"arm","px":151.4084},{"ts":"2022-04-22","kind":"confirm","px":147.3483,"level":147.8161},{"ts":"2022-05-02","kind":"arm","px":148.7796},{"ts":"2022-05-12","kind":"confirm","px":145.4493,"level":145.8983},{"ts":"2022-08-19","kind":"arm","px":163.7452},{"ts":"2022-09-22","kind":"confirm","px":157.3358,"level":158.2313},{"ts":"2022-12-07","kind":"arm","px":156.3767},{"ts":"2022-12-15","kind":"confirm","px":154.6351,"level":156.3767},{"ts":"2023-03-27","kind":"arm","px":146.0506},{"ts":"2023-04-26","kind":"confirm","px":155.5888,"level":157.0058},{"ts":"2023-04-27","kind":"arm","px":153.7059},{"ts":"2023-05-26","kind":"confirm","px":153.373,"level":153.7059},{"ts":"2023-10-26","kind":"arm","px":156.2109},{"ts":"2023-11-28","kind":"confirm","px":162.7925,"level":163.6271},{"ts":"2023-12-15","kind":"arm","px":168.1583},{"ts":"2024-01-31","kind":"arm","px":178.8325},{"ts":"2024-02-29","kind":"arm","px":198.1194},{"ts":"2024-04-02","kind":"confirm","px":204.105,"level":204.7431},{"ts":"2024-07-25","kind":"arm","px":194.0048},{"ts":"2024-07-26","kind":"confirm","px":191.1324,"level":203.806},{"ts":"2024-10-22","kind":"arm","px":205.5472},{"ts":"2024-11-15","kind":"arm","px":212.2186},{"ts":"2024-12-10","kind":"confirm","px":211.1529,"level":212.2186},{"ts":"2025-03-05","kind":"arm","px":225.1366},{"ts":"2025-03-06","kind":"confirm","px":220.8076,"level":222.8304},{"ts":"2025-03-11","kind":"arm","px":219.0975},{"ts":"2025-03-12","kind":"confirm","px":217.7783,"level":222.8304},{"ts":"2025-12-08","kind":"arm","px":208.4939},{"ts":"2025-12-09","kind":"confirm","px":207.5815,"level":209.2814},{"ts":"2025-12-31","kind":"arm","px":217.8956},{"ts":"2026-01-07","kind":"confirm","px":214.1865,"level":214.5534},{"ts":"2026-01-13","kind":"arm","px":214.3947},{"ts":"2026-03-10","kind":"arm","px":233.5948},{"ts":"2026-03-18","kind":"confirm","px":232.7812,"level":233.5948},{"ts":"2026-07-22","kind":"arm","px":236.38},{"ts":"2026-07-30","kind":"confirm","px":226.33,"level":233.18}],"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":[]}}}