{"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":"LH","timeframe":"3D","as_of":"2026-08-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1990-09-12","known_ts":"1990-09-14","bar_index":39,"type":"BUY","strength":0.45,"price":27.389,"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":"1990-10-01","known_ts":"1990-10-01","bar_index":43,"type":"SELL","basis":"structure_stop","strength":0.45,"price":26.6682,"stop_level":27.1487,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1990-12-19","known_ts":"1990-12-19","bar_index":62,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.5059,"stop_level":27.1487,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-01-24","known_ts":"1991-01-28","bar_index":70,"type":"BUY","strength":0.45,"price":22.4721,"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":"1991-02-01","known_ts":"1991-02-01","bar_index":72,"type":"RECLAIM","strength":0.725,"price":26.5799,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1991-01-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-03-08","known_ts":"1991-03-08","bar_index":80,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.0631,"stop_level":27.5464,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-03-12","known_ts":"1991-03-12","bar_index":80,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.4051,"stop_level":27.5464,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-03-18","known_ts":"1991-03-18","bar_index":82,"type":"RECLAIM","strength":0.863,"price":28.0297,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-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":"1991-03-12","prior_stop_level":27.5464,"sweep_low":24.4051,"atr14":1.458338,"stop_level":23.675931,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-03-26","known_ts":"1991-03-26","bar_index":84,"type":"RECLAIM","strength":0.863,"price":34.5538,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-03-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-05-24","known_ts":"1991-05-29","bar_index":98,"type":"BUY","strength":0.863,"price":39.2665,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1991-07-17","known_ts":"1991-07-19","bar_index":110,"type":"BUY","strength":0.863,"price":41.1147,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1991-08-02","known_ts":"1991-08-06","bar_index":114,"type":"BUY","strength":0.725,"price":42.8176,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1991-08-15","known_ts":"1991-08-15","bar_index":117,"type":"SELL","basis":"structure_stop","strength":0.725,"price":40.8714,"stop_level":41.358,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1991-08-19","known_ts":"1991-08-19","bar_index":117,"type":"SELL","basis":"structure_stop","strength":0.725,"price":38.9251,"stop_level":41.358,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1991-08-22","known_ts":"1991-08-22","bar_index":118,"type":"RECLAIM","strength":0.725,"price":41.6012,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-08-15 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":"1991-08-15","prior_stop_level":41.358,"sweep_low":37.4654,"atr14":1.40266,"stop_level":36.76407,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-08-22","known_ts":"1991-08-22","bar_index":118,"type":"RECLAIM","strength":0.725,"price":41.6012,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-08-19 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":"1991-08-19","prior_stop_level":41.358,"sweep_low":37.4654,"atr14":1.40266,"stop_level":36.76407,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-10-18","known_ts":"1991-10-22","bar_index":132,"type":"BUY","strength":0.588,"price":41.9845,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1992-01-22","known_ts":"1992-01-22","bar_index":153,"type":"SELL","basis":"structure_stop","strength":1.0,"price":51.6406,"stop_level":51.7483,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-01-24","known_ts":"1992-01-24","bar_index":154,"type":"RECLAIM","strength":1.0,"price":53.5985,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-01-22 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":"1992-01-22","prior_stop_level":51.7483,"sweep_low":50.4169,"atr14":1.866931,"stop_level":49.483434,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-05-06","known_ts":"1992-05-08","bar_index":178,"type":"BUY","strength":0.588,"price":48.1069,"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":"1992-05-22","known_ts":"1992-05-22","bar_index":182,"type":"SELL","basis":"structure_stop","strength":0.45,"price":45.407,"stop_level":46.6343,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1992-07-01","known_ts":"1992-07-06","bar_index":191,"type":"BUY","strength":0.45,"price":42.1394,"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-08-31","known_ts":"1992-08-31","bar_index":205,"type":"RECLAIM","strength":0.725,"price":48.0537,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-05-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-09-25","known_ts":"1992-09-25","bar_index":211,"type":"SELL","basis":"structure_stop","strength":0.588,"price":41.1537,"stop_level":45.0965,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-11-06","known_ts":"1992-11-10","bar_index":221,"type":"BUY","strength":0.45,"price":43.5384,"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-11-11","known_ts":"1992-11-11","bar_index":222,"type":"RECLAIM","strength":0.588,"price":45.27,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1992-11-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1992-12-16","known_ts":"1992-12-16","bar_index":230,"type":"SELL","basis":"structure_stop","strength":0.863,"price":44.0332,"stop_level":44.5279,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-12-18","known_ts":"1992-12-18","bar_index":230,"type":"RECLAIM","strength":0.863,"price":45.0227,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-12-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1992-12-16","prior_stop_level":44.5279,"sweep_low":43.0436,"atr14":1.286057,"stop_level":42.400572,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-02-03","known_ts":"1993-02-05","bar_index":241,"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":"1993-02-03","trigger_known_ts":"1993-02-05","strength":0.45,"price":33.0545,"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.362931,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":31.8118,"atr14":1.230317,"stop_level":31.196642,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-02-22","known_ts":"1993-02-24","bar_index":245,"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":"1993-02-22","trigger_known_ts":"1993-02-24","strength":0.45,"price":30.0721,"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.403531,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":25.5986,"atr14":1.726549,"stop_level":24.735325,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-05-21","known_ts":"1993-05-21","bar_index":266,"type":"SELL","basis":"structure_stop","strength":0.725,"price":35.7129,"stop_level":36.4621,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-11-10","known_ts":"1993-11-12","bar_index":306,"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":"1993-11-10","trigger_known_ts":"1993-11-12","strength":0.45,"price":28.745,"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.401036,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":24.2063,"atr14":1.13941,"stop_level":23.636595,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-12-07","known_ts":"1993-12-09","bar_index":312,"type":"BUY","strength":0.45,"price":26.98,"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-07","known_ts":"1993-12-09","bar_index":312,"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":"1993-12-07","trigger_known_ts":"1993-12-09","strength":0.45,"price":26.98,"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.410464,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":24.9628,"atr14":0.839225,"stop_level":24.543187,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-02-08","known_ts":"1994-02-08","bar_index":326,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.3915,"stop_level":28.6596,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-03-16","known_ts":"1994-03-18","bar_index":335,"type":"BUY","strength":0.725,"price":28.9132,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"1994-05-20","known_ts":"1994-05-24","bar_index":350,"type":"BUY","strength":0.45,"price":24.4918,"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-06-21","known_ts":"1994-06-21","bar_index":357,"type":"RECLAIM","strength":0.725,"price":25.5123,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-05-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-07-01","known_ts":"1994-07-01","bar_index":359,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.2367,"stop_level":25.2572,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-08-19","known_ts":"1994-08-23","bar_index":371,"type":"BUY","strength":0.863,"price":24.2367,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1994-11-07","known_ts":"1994-11-07","bar_index":389,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.0635,"stop_level":28.3186,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-12-28","known_ts":"1994-12-30","bar_index":401,"type":"BUY","strength":0.863,"price":27.043,"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":"1995-05-01","known_ts":"1995-05-01","bar_index":429,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.2777,"stop_level":30.1045,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1995-06-20","known_ts":"1995-06-22","bar_index":441,"type":"BUY","strength":0.588,"price":26.2777,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"1995-07-17","known_ts":"1995-07-17","bar_index":447,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.5328,"stop_level":26.7879,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1995-07-24","known_ts":"1995-07-24","bar_index":448,"type":"RECLAIM","strength":0.588,"price":27.043,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-07-17 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":"1995-07-17","prior_stop_level":26.7879,"sweep_low":24.4918,"atr14":0.811266,"stop_level":24.086167,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-08-18","known_ts":"1995-08-18","bar_index":455,"type":"RECLAIM","strength":0.863,"price":28.0635,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-07-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-09-18","known_ts":"1995-09-18","bar_index":461,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.5123,"stop_level":26.9155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1995-11-16","known_ts":"1995-11-20","bar_index":476,"type":"BUY","strength":0.588,"price":17.8586,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"1995-12-08","known_ts":"1995-12-12","bar_index":481,"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":"1995-12-08","trigger_known_ts":"1995-12-12","strength":0.45,"price":17.6035,"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.424998,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.8381,"atr14":0.64022,"stop_level":16.51799,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-01-12","known_ts":"1996-01-12","bar_index":488,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.0932,"stop_level":17.3484,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-02-13","known_ts":"1996-02-15","bar_index":496,"type":"BUY","strength":0.588,"price":16.3279,"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":"1996-03-14","known_ts":"1996-03-18","bar_index":503,"type":"BUY","strength":0.588,"price":16.0727,"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":"1996-05-01","known_ts":"1996-05-01","bar_index":514,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.0932,"stop_level":17.3484,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-09-12","known_ts":"1996-09-16","bar_index":545,"type":"BUY","strength":0.45,"price":7.3986,"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":"1996-09-12","known_ts":"1996-09-16","bar_index":545,"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":"1996-09-12","trigger_known_ts":"1996-09-16","strength":0.45,"price":7.3986,"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.641974,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.8883,"atr14":0.483453,"stop_level":6.646573,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-09-25","known_ts":"1996-09-27","bar_index":548,"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":"1996-09-25","trigger_known_ts":"1996-09-27","strength":0.45,"price":7.6537,"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.61039,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.6332,"atr14":0.50242,"stop_level":6.38199,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-10-17","known_ts":"1996-10-17","bar_index":553,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6.6332,"stop_level":7.1434,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1996-10-24","known_ts":"1996-10-24","bar_index":555,"type":"RECLAIM","strength":0.45,"price":7.3986,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-10-17 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":"1996-10-17","prior_stop_level":7.1434,"sweep_low":6.3781,"atr14":0.447544,"stop_level":6.154328,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-11-18","known_ts":"1996-11-18","bar_index":560,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.1229,"stop_level":6.6332,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-11-20","known_ts":"1996-11-20","bar_index":561,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.1229,"stop_level":6.6332,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-11-26","known_ts":"1996-11-26","bar_index":562,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.6127,"stop_level":6.1229,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-12-06","known_ts":"1996-12-10","bar_index":565,"type":"BUY","strength":0.588,"price":7.3986,"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":"1996-12-06","known_ts":"1996-12-10","bar_index":565,"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":"1996-12-06","trigger_known_ts":"1996-12-10","strength":0.588,"price":7.3986,"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.613331,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":4.8473,"atr14":0.558341,"stop_level":4.56813,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-12-30","known_ts":"1997-01-02","bar_index":570,"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":"1996-12-30","trigger_known_ts":"1997-01-02","strength":0.588,"price":6.1229,"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.661974,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":5.6127,"atr14":0.482266,"stop_level":5.371567,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-04-02","known_ts":"1997-04-02","bar_index":591,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.3781,"stop_level":6.8883,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-04-09","known_ts":"1997-04-09","bar_index":593,"type":"RECLAIM","strength":0.725,"price":7.1434,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-04-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":"1997-04-02","prior_stop_level":6.8883,"sweep_low":5.6127,"atr14":0.378921,"stop_level":5.423239,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-05-16","known_ts":"1997-05-16","bar_index":602,"type":"RECLAIM","strength":1.0,"price":6.8883,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-04-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-05-21","known_ts":"1997-05-23","bar_index":603,"type":"BUY","strength":1.0,"price":6.8883,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1997-10-07","known_ts":"1997-10-09","bar_index":635,"type":"REBUY","strength":0.863,"price":5.7403,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1997-10-20","known_ts":"1997-10-20","bar_index":638,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.3576,"stop_level":5.4851,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1997-10-23","known_ts":"1997-10-23","bar_index":639,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.23,"stop_level":5.4851,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1998-01-07","known_ts":"1998-01-09","bar_index":656,"type":"BUY","strength":0.588,"price":3.4442,"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":25},{"ts":"1998-02-24","known_ts":"1998-02-24","bar_index":666,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.9544,"stop_level":4.082,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1998-04-03","known_ts":"1998-04-07","bar_index":676,"type":"BUY","strength":0.863,"price":3.9544,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":25},{"ts":"1998-05-13","known_ts":"1998-05-13","bar_index":685,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.8473,"stop_level":4.9749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-05-20","known_ts":"1998-05-20","bar_index":686,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.7198,"stop_level":4.8473,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-06-25","known_ts":"1998-06-29","bar_index":695,"type":"BUY","strength":0.863,"price":4.8473,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1998-07-22","known_ts":"1998-07-24","bar_index":701,"type":"BUY","strength":0.863,"price":4.9749,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1998-10-02","known_ts":"1998-10-06","bar_index":718,"type":"BUY","strength":0.588,"price":3.3166,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"1998-11-17","known_ts":"1998-11-17","bar_index":728,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.0615,"stop_level":3.189,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1998-12-29","known_ts":"1998-12-31","bar_index":738,"type":"BUY","strength":0.588,"price":2.8064,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"1999-02-25","known_ts":"1999-02-25","bar_index":751,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.6993,"stop_level":3.8268,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-04-09","known_ts":"1999-04-13","bar_index":761,"type":"BUY","strength":1.0,"price":3.9544,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1999-05-18","known_ts":"1999-05-18","bar_index":770,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.8473,"stop_level":4.9749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-05-21","known_ts":"1999-05-21","bar_index":771,"type":"RECLAIM","strength":1.0,"price":5.1025,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-05-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1999-05-18","prior_stop_level":4.9749,"sweep_low":4.7198,"atr14":0.257186,"stop_level":4.591207,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-06-04","known_ts":"1999-06-04","bar_index":774,"type":"RECLAIM","strength":1.0,"price":5.7403,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-05-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-06-21","known_ts":"1999-06-21","bar_index":777,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.3576,"stop_level":5.4851,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-06-24","known_ts":"1999-06-24","bar_index":778,"type":"RECLAIM","strength":1.0,"price":5.6127,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-06-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":"1999-06-21","prior_stop_level":5.4851,"sweep_low":5.3576,"atr14":0.241586,"stop_level":5.236807,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-07-06","known_ts":"1999-07-06","bar_index":781,"type":"RECLAIM","strength":1.0,"price":5.9954,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-06-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-10-20","known_ts":"1999-10-22","bar_index":806,"type":"BUY","strength":0.725,"price":5.6127,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1999-12-14","known_ts":"1999-12-14","bar_index":818,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.271,"stop_level":7.3986,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-12-29","known_ts":"1999-12-29","bar_index":822,"type":"RECLAIM","strength":1.0,"price":7.5261,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-02-29","known_ts":"2000-03-02","bar_index":836,"type":"REBUY","strength":0.725,"price":8.6742,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2000-04-06","known_ts":"2000-04-10","bar_index":845,"type":"BUY","strength":1.0,"price":9.0569,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2000-06-12","known_ts":"2000-06-12","bar_index":860,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.7817,"stop_level":13.1516,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-06-15","known_ts":"2000-06-15","bar_index":861,"type":"RECLAIM","strength":1.0,"price":13.2664,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-06-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-06-12","prior_stop_level":13.1516,"sweep_low":12.5648,"atr14":0.495549,"stop_level":12.317026,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-06-28","known_ts":"2000-06-28","bar_index":864,"type":"RECLAIM","strength":1.0,"price":15.7379,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-06-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-01-04","known_ts":"2001-01-04","bar_index":907,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.2676,"stop_level":28.5483,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-01-09","known_ts":"2001-01-09","bar_index":908,"type":"RECLAIM","strength":0.725,"price":29.135,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-01-04 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":"2001-01-04","prior_stop_level":28.5483,"sweep_low":25.5123,"atr14":2.087476,"stop_level":24.468562,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-20","known_ts":"2001-02-22","bar_index":918,"type":"BUY","strength":0.725,"price":30.0535,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2001-04-11","known_ts":"2001-04-16","bar_index":930,"type":"BUY","strength":0.588,"price":27.5533,"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":"2001-05-11","known_ts":"2001-05-11","bar_index":937,"type":"SELL","basis":"structure_stop","strength":0.45,"price":25.4409,"stop_level":27.1471,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2001-05-16","known_ts":"2001-05-16","bar_index":938,"type":"RECLAIM","strength":0.45,"price":27.2471,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-05-11 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":"2001-05-11","prior_stop_level":27.1471,"sweep_low":25.002,"atr14":1.11162,"stop_level":24.44619,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-05-30","known_ts":"2001-05-30","bar_index":941,"type":"RECLAIM","strength":0.725,"price":30.278,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-05-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-06-25","known_ts":"2001-06-25","bar_index":947,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.8188,"stop_level":31.2107,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-06-27","known_ts":"2001-06-27","bar_index":947,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.7984,"stop_level":31.2107,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-06-28","known_ts":"2001-06-28","bar_index":948,"type":"RECLAIM","strength":0.725,"price":31.7169,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2001-06-25","prior_stop_level":31.2107,"sweep_low":29.9208,"atr14":1.144076,"stop_level":29.348762,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-06-28","known_ts":"2001-06-28","bar_index":948,"type":"RECLAIM","strength":0.725,"price":31.7169,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2001-06-27","prior_stop_level":31.2107,"sweep_low":29.9208,"atr14":1.144076,"stop_level":29.348762,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-12","known_ts":"2001-07-12","bar_index":951,"type":"RECLAIM","strength":0.725,"price":34.7784,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-10-08","known_ts":"2001-10-10","bar_index":970,"type":"BUY","strength":0.588,"price":33.4844,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2001-11-01","known_ts":"2001-11-01","bar_index":976,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.7784,"stop_level":34.7947,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-11-02","known_ts":"2001-11-02","bar_index":976,"type":"RECLAIM","strength":0.725,"price":35.1661,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-11-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":"2001-11-01","prior_stop_level":34.7947,"sweep_low":34.6926,"atr14":0.992347,"stop_level":34.196427,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-12","known_ts":"2001-11-12","bar_index":978,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.7006,"stop_level":34.7784,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-12-24","known_ts":"2001-12-27","bar_index":988,"type":"BUY","strength":0.588,"price":32.5578,"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":55},{"ts":"2002-01-11","known_ts":"2002-01-15","bar_index":992,"type":"BUY","strength":0.588,"price":32.4761,"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":55},{"ts":"2002-04-23","known_ts":"2002-04-23","bar_index":1015,"type":"SELL","basis":"structure_stop","strength":0.863,"price":38.5746,"stop_level":38.6154,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-04-24","known_ts":"2002-04-24","bar_index":1015,"type":"RECLAIM","strength":0.863,"price":38.7991,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2002-04-23","prior_stop_level":38.6154,"sweep_low":37.9623,"atr14":0.955111,"stop_level":37.484745,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-05-01","known_ts":"2002-05-03","bar_index":1017,"type":"REBUY","strength":0.863,"price":41.8891,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2002-07-26","known_ts":"2002-07-30","bar_index":1037,"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":"2002-07-26","trigger_known_ts":"2002-07-30","strength":0.45,"price":26.941,"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.356849,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.2262,"atr14":2.55886,"stop_level":19.94677,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-08-16","known_ts":"2002-08-20","bar_index":1042,"type":"BUY","strength":0.45,"price":27.6757,"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":"2002-10-04","known_ts":"2002-10-04","bar_index":1053,"type":"SELL","basis":"structure_stop","strength":0.45,"price":17.6994,"stop_level":25.3082,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-10-08","known_ts":"2002-10-08","bar_index":1054,"type":"SELL","basis":"structure_stop","strength":0.45,"price":15.6666,"stop_level":25.3082,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-10-16","known_ts":"2002-10-18","bar_index":1056,"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":"2002-10-16","trigger_known_ts":"2002-10-18","strength":0.45,"price":18.5485,"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.5572,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.1114,"atr14":1.422717,"stop_level":14.400042,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-29","known_ts":"2002-10-31","bar_index":1059,"type":"BUY","strength":0.45,"price":19.6751,"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":"2002-10-29","known_ts":"2002-10-31","bar_index":1059,"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":"2002-10-29","trigger_known_ts":"2002-10-31","strength":0.45,"price":19.6751,"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.530305,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.0013,"atr14":1.287157,"stop_level":15.357721,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-19","known_ts":"2002-12-19","bar_index":1071,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.5076,"stop_level":18.777,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-23","known_ts":"2002-12-23","bar_index":1071,"type":"RECLAIM","strength":0.588,"price":19.2506,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-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":"2002-12-19","prior_stop_level":18.777,"sweep_low":18.2872,"atr14":0.633671,"stop_level":17.970364,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-30","known_ts":"2002-12-30","bar_index":1073,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.3689,"stop_level":18.5076,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-31","known_ts":"2002-12-31","bar_index":1073,"type":"RECLAIM","strength":0.588,"price":18.973,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-12-30","prior_stop_level":18.5076,"sweep_low":18.0831,"atr14":0.609209,"stop_level":17.778495,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-12","known_ts":"2003-02-12","bar_index":1083,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.2547,"stop_level":20.3037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-02-18","known_ts":"2003-02-20","bar_index":1084,"type":"REBUY","strength":0.725,"price":22.0426,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2003-02-19","known_ts":"2003-02-19","bar_index":1084,"type":"RECLAIM","strength":0.725,"price":21.863,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-02-12 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-02-12","prior_stop_level":20.3037,"sweep_low":18.1321,"atr14":0.818681,"stop_level":17.722759,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-16","known_ts":"2003-04-16","bar_index":1097,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.6997,"stop_level":21.7895,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-04-17","known_ts":"2003-04-17","bar_index":1098,"type":"RECLAIM","strength":0.725,"price":22.0181,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-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":"2003-04-16","prior_stop_level":21.7895,"sweep_low":21.1772,"atr14":0.706919,"stop_level":20.82374,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-01","known_ts":"2003-05-05","bar_index":1101,"type":"BUY","strength":0.863,"price":24.851,"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":"2003-06-06","known_ts":"2003-06-06","bar_index":1109,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.1692,"stop_level":24.4918,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-26","known_ts":"2003-06-26","bar_index":1114,"type":"RECLAIM","strength":0.863,"price":24.6143,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-12-10","known_ts":"2003-12-10","bar_index":1152,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.8595,"stop_level":29.2269,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-16","known_ts":"2003-12-16","bar_index":1154,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.7942,"stop_level":28.8595,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-18","known_ts":"2003-12-18","bar_index":1154,"type":"RECLAIM","strength":1.0,"price":29.2187,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-12-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":"2003-12-16","prior_stop_level":28.8595,"sweep_low":28.3697,"atr14":0.560888,"stop_level":28.089256,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-01-05","known_ts":"2004-01-05","bar_index":1158,"type":"RECLAIM","strength":1.0,"price":31.0393,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-02-12","known_ts":"2004-02-12","bar_index":1167,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.5333,"stop_level":33.3742,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-04-19","known_ts":"2004-04-21","bar_index":1182,"type":"BUY","strength":0.863,"price":33.1946,"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":"2004-05-07","known_ts":"2004-05-07","bar_index":1186,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.1741,"stop_level":32.4435,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-06-04","known_ts":"2004-06-04","bar_index":1193,"type":"RECLAIM","strength":0.863,"price":34.1661,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-05-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-06-23","known_ts":"2004-06-23","bar_index":1197,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.3333,"stop_level":33.9538,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-06-25","known_ts":"2004-06-25","bar_index":1197,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.1456,"stop_level":33.9538,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-08-13","known_ts":"2004-08-17","bar_index":1209,"type":"BUY","strength":0.725,"price":32.4598,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2004-10-08","known_ts":"2004-10-08","bar_index":1222,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.0641,"stop_level":35.407,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-10-26","known_ts":"2004-10-28","bar_index":1226,"type":"REBUY","strength":1.0,"price":36.6642,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2005-01-03","known_ts":"2005-01-03","bar_index":1241,"type":"SELL","basis":"structure_stop","strength":1.0,"price":39.7584,"stop_level":40.0033,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-04-01","known_ts":"2005-04-05","bar_index":1262,"type":"BUY","strength":0.725,"price":40.0441,"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":"2005-05-27","known_ts":"2005-05-27","bar_index":1275,"type":"SELL","basis":"structure_stop","strength":0.725,"price":39.742,"stop_level":39.7747,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-06-06","known_ts":"2005-06-06","bar_index":1277,"type":"RECLAIM","strength":0.725,"price":39.84,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-05-27 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-05-27","prior_stop_level":39.7747,"sweep_low":39.1052,"atr14":0.568023,"stop_level":38.821189,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-17","known_ts":"2005-06-21","bar_index":1280,"type":"BUY","strength":0.725,"price":41.2034,"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-08-04","known_ts":"2005-08-04","bar_index":1291,"type":"SELL","basis":"structure_stop","strength":0.725,"price":40.9095,"stop_level":41.3666,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-10-17","known_ts":"2005-10-19","bar_index":1308,"type":"BUY","strength":0.725,"price":40.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":55},{"ts":"2005-12-29","known_ts":"2005-12-29","bar_index":1325,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.9873,"stop_level":44.0036,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-03","known_ts":"2006-01-03","bar_index":1325,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.824,"stop_level":44.0036,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-04","known_ts":"2006-01-04","bar_index":1326,"type":"RECLAIM","strength":0.863,"price":44.6894,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-12-29","prior_stop_level":44.0036,"sweep_low":42.926,"atr14":0.66093,"stop_level":42.595535,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-04","known_ts":"2006-01-04","bar_index":1326,"type":"RECLAIM","strength":0.863,"price":44.6894,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-01-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-01-03","prior_stop_level":44.0036,"sweep_low":42.926,"atr14":0.66093,"stop_level":42.595535,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-18","known_ts":"2006-01-18","bar_index":1329,"type":"RECLAIM","strength":0.863,"price":46.2977,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-01-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-02-06","known_ts":"2006-02-06","bar_index":1333,"type":"SELL","basis":"structure_stop","strength":1.0,"price":45.2282,"stop_level":46.0446,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-02-09","known_ts":"2006-02-09","bar_index":1334,"type":"RECLAIM","strength":1.0,"price":46.1344,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-02-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":"2006-02-06","prior_stop_level":46.0446,"sweep_low":45.0731,"atr14":0.745253,"stop_level":44.700474,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-22","known_ts":"2006-02-22","bar_index":1337,"type":"RECLAIM","strength":1.0,"price":47.6039,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-02-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-05-15","known_ts":"2006-05-17","bar_index":1356,"type":"BUY","strength":0.863,"price":48.7958,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2006-09-05","known_ts":"2006-09-05","bar_index":1382,"type":"SELL","basis":"structure_stop","strength":1.0,"price":55.5311,"stop_level":55.5964,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-12-07","known_ts":"2006-12-07","bar_index":1404,"type":"RECLAIM","strength":0.863,"price":59.0905,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-09-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-01-03","known_ts":"2007-01-03","bar_index":1409,"type":"SELL","basis":"structure_stop","strength":1.0,"price":59.6783,"stop_level":59.9478,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-01-04","known_ts":"2007-01-04","bar_index":1409,"type":"RECLAIM","strength":1.0,"price":60.209,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-01-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-01-03","prior_stop_level":59.9478,"sweep_low":59.3926,"atr14":0.66072,"stop_level":59.06224,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-12","known_ts":"2007-01-12","bar_index":1411,"type":"SELL","basis":"structure_stop","strength":1.0,"price":59.5967,"stop_level":59.6783,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-01-22","known_ts":"2007-01-22","bar_index":1413,"type":"RECLAIM","strength":1.0,"price":59.7926,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-01-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-01-12","prior_stop_level":59.6783,"sweep_low":59.1232,"atr14":0.65842,"stop_level":58.79399,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-02-20","known_ts":"2007-02-20","bar_index":1420,"type":"RECLAIM","strength":0.863,"price":65.5156,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-01-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-03-02","known_ts":"2007-03-02","bar_index":1422,"type":"SELL","basis":"structure_stop","strength":0.863,"price":55.8086,"stop_level":59.4498,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-05-03","known_ts":"2007-05-03","bar_index":1437,"type":"RECLAIM","strength":0.725,"price":64.5196,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-03-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-15","known_ts":"2007-05-15","bar_index":1439,"type":"SELL","basis":"structure_stop","strength":0.725,"price":63.3358,"stop_level":63.5807,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-16","known_ts":"2007-05-16","bar_index":1440,"type":"RECLAIM","strength":0.725,"price":63.842,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-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":"2007-05-15","prior_stop_level":63.5807,"sweep_low":63.2052,"atr14":0.956291,"stop_level":62.727054,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-30","known_ts":"2007-05-30","bar_index":1443,"type":"RECLAIM","strength":0.725,"price":65.0992,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-05-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-06-08","known_ts":"2007-06-08","bar_index":1445,"type":"SELL","basis":"structure_stop","strength":0.725,"price":63.8746,"stop_level":64.1032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-06-11","known_ts":"2007-06-11","bar_index":1445,"type":"RECLAIM","strength":0.725,"price":64.3073,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-06-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":"2007-06-08","prior_stop_level":64.1032,"sweep_low":63.4828,"atr14":0.7938,"stop_level":63.0859,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-06-12","known_ts":"2007-06-12","bar_index":1446,"type":"SELL","basis":"structure_stop","strength":0.725,"price":63.5807,"stop_level":64.1032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-06-13","known_ts":"2007-06-13","bar_index":1446,"type":"RECLAIM","strength":0.725,"price":64.4788,"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":64.1032,"sweep_low":63.4256,"atr14":0.816534,"stop_level":63.017333,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-07-03","known_ts":"2007-07-06","bar_index":1451,"type":"REBUY","strength":0.725,"price":66.4544,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2007-08-31","known_ts":"2007-09-05","bar_index":1465,"type":"BUY","strength":0.588,"price":64.3481,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"2007-09-25","known_ts":"2007-09-25","bar_index":1470,"type":"SELL","basis":"structure_stop","strength":0.588,"price":62.3806,"stop_level":63.1888,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2007-09-28","known_ts":"2007-09-28","bar_index":1471,"type":"RECLAIM","strength":0.588,"price":63.8664,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-09-25 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":"2007-09-25","prior_stop_level":63.1888,"sweep_low":62.1357,"atr14":1.11297,"stop_level":61.579215,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-27","known_ts":"2007-11-29","bar_index":1485,"type":"BUY","strength":0.45,"price":59.9559,"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-18","known_ts":"2007-12-18","bar_index":1490,"type":"RECLAIM","strength":0.725,"price":61.7438,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-11-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-01-24","known_ts":"2008-01-24","bar_index":1498,"type":"SELL","basis":"structure_stop","strength":0.588,"price":59.662,"stop_level":59.8824,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-25","known_ts":"2008-01-25","bar_index":1498,"type":"RECLAIM","strength":0.588,"price":60.0049,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-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":"2008-01-24","prior_stop_level":59.8824,"sweep_low":58.9109,"atr14":1.366789,"stop_level":58.227506,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-06","known_ts":"2008-02-08","bar_index":1501,"type":"REBUY","strength":0.863,"price":64.5849,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2008-03-12","known_ts":"2008-03-12","bar_index":1509,"type":"SELL","basis":"structure_stop","strength":0.725,"price":62.6908,"stop_level":62.7806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-21","known_ts":"2008-04-23","bar_index":1518,"type":"BUY","strength":0.588,"price":62.9684,"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":80},{"ts":"2008-05-23","known_ts":"2008-05-23","bar_index":1526,"type":"SELL","basis":"structure_stop","strength":0.588,"price":61.605,"stop_level":61.7438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-06-24","known_ts":"2008-06-26","bar_index":1533,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-06-24","trigger_known_ts":"2008-06-26","strength":0.45,"price":57.3435,"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.1371,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":56.2413,"atr14":1.027067,"stop_level":55.727766,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-08","known_ts":"2008-07-10","bar_index":1536,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-07-08","trigger_known_ts":"2008-07-10","strength":0.45,"price":56.2495,"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.151896,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":54.6983,"atr14":1.024051,"stop_level":54.186274,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-21","known_ts":"2008-07-23","bar_index":1539,"type":"BUY","strength":0.45,"price":58.4946,"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-07-21","known_ts":"2008-07-23","bar_index":1539,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-07-21","trigger_known_ts":"2008-07-23","strength":0.45,"price":58.4946,"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.109938,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":54.5269,"atr14":1.083363,"stop_level":53.985219,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-05","known_ts":"2008-09-05","bar_index":1550,"type":"RECLAIM","strength":0.725,"price":60.7315,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-05-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-23","known_ts":"2008-09-23","bar_index":1554,"type":"SELL","basis":"structure_stop","strength":0.725,"price":57.1394,"stop_level":58.0945,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-10-17","known_ts":"2008-10-21","bar_index":1560,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-10-17","trigger_known_ts":"2008-10-21","strength":0.45,"price":49.9959,"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.239256,"monthly_oversold_dwell":13,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":43.2117,"atr14":2.491862,"stop_level":41.965769,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-07","known_ts":"2008-11-11","bar_index":1565,"type":"BUY","strength":0.45,"price":51.1225,"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-11-07","known_ts":"2008-11-11","bar_index":1565,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-11-07","trigger_known_ts":"2008-11-11","strength":0.45,"price":51.1225,"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.222113,"monthly_oversold_dwell":14,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":49.0244,"atr14":2.167799,"stop_level":47.9405,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-06","known_ts":"2009-01-06","bar_index":1578,"type":"SELL","basis":"structure_stop","strength":0.588,"price":50.1265,"stop_level":50.5021,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-14","known_ts":"2009-01-14","bar_index":1580,"type":"SELL","basis":"structure_stop","strength":0.588,"price":48.9183,"stop_level":49.4653,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-16","known_ts":"2009-01-16","bar_index":1580,"type":"RECLAIM","strength":0.588,"price":49.6367,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-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":"2009-01-14","prior_stop_level":49.4653,"sweep_low":48.0529,"atr14":1.520981,"stop_level":47.29241,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-05","known_ts":"2009-02-09","bar_index":1585,"type":"BUY","strength":0.588,"price":50.2245,"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":"2009-02-26","known_ts":"2009-02-26","bar_index":1589,"type":"SELL","basis":"structure_stop","strength":0.725,"price":46.6487,"stop_level":48.7795,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-20","known_ts":"2009-03-24","bar_index":1595,"type":"BUY","strength":0.588,"price":47.0977,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2009-05-15","known_ts":"2009-05-15","bar_index":1608,"type":"SELL","basis":"structure_stop","strength":0.725,"price":50.3388,"stop_level":51.3919,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-16","known_ts":"2009-06-18","bar_index":1615,"type":"BUY","strength":0.863,"price":54.6004,"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":40},{"ts":"2009-07-28","known_ts":"2009-07-28","bar_index":1624,"type":"SELL","basis":"structure_stop","strength":0.863,"price":54.1024,"stop_level":54.5269,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-29","known_ts":"2009-07-29","bar_index":1625,"type":"RECLAIM","strength":0.863,"price":55.4249,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-07-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":"2009-07-28","prior_stop_level":54.5269,"sweep_low":53.1717,"atr14":1.227493,"stop_level":52.557954,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-08-11","known_ts":"2009-08-11","bar_index":1628,"type":"RECLAIM","strength":1.0,"price":56.127,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-07-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-08-19","known_ts":"2009-08-21","bar_index":1630,"type":"BUY","strength":1.0,"price":57.0169,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2009-09-08","known_ts":"2009-09-08","bar_index":1634,"type":"SELL","basis":"structure_stop","strength":1.0,"price":55.8331,"stop_level":56.1189,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-10","known_ts":"2009-09-10","bar_index":1635,"type":"RECLAIM","strength":1.0,"price":56.1679,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-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":"2009-09-08","prior_stop_level":56.1189,"sweep_low":55.1637,"atr14":1.015606,"stop_level":54.655897,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-10-22","known_ts":"2009-10-26","bar_index":1645,"type":"BUY","strength":0.863,"price":57.6374,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2009-12-03","known_ts":"2009-12-03","bar_index":1654,"type":"SELL","basis":"structure_stop","strength":1.0,"price":59.2865,"stop_level":59.8988,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-07","known_ts":"2009-12-07","bar_index":1655,"type":"RECLAIM","strength":1.0,"price":60.0457,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-12-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-12-03","prior_stop_level":59.8988,"sweep_low":59.2212,"atr14":0.932041,"stop_level":58.755179,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-17","known_ts":"2009-12-17","bar_index":1658,"type":"RECLAIM","strength":1.0,"price":61.5561,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-12-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-06","known_ts":"2010-01-06","bar_index":1662,"type":"SELL","basis":"structure_stop","strength":1.0,"price":60.5682,"stop_level":60.7723,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-11","known_ts":"2010-01-11","bar_index":1663,"type":"RECLAIM","strength":1.0,"price":61.1397,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-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":"2010-01-06","prior_stop_level":60.7723,"sweep_low":59.9069,"atr14":0.858839,"stop_level":59.47748,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-12","known_ts":"2010-03-16","bar_index":1677,"type":"BUY","strength":0.863,"price":61.2295,"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":"2010-05-06","known_ts":"2010-05-06","bar_index":1689,"type":"SELL","basis":"structure_stop","strength":1.0,"price":62.2582,"stop_level":63.2052,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-13","known_ts":"2010-05-13","bar_index":1691,"type":"RECLAIM","strength":0.863,"price":63.5154,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2010-05-06","prior_stop_level":63.2052,"sweep_low":59.6947,"atr14":1.273279,"stop_level":59.05806,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-06-16","known_ts":"2010-06-18","bar_index":1699,"type":"BUY","strength":0.863,"price":65.5156,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":80},{"ts":"2010-08-06","known_ts":"2010-08-10","bar_index":1711,"type":"BUY","strength":0.725,"price":62.4867,"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":"2010-08-16","known_ts":"2010-08-18","bar_index":1713,"type":"BUY","strength":0.725,"price":62.0459,"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":"2010-08-31","known_ts":"2010-08-31","bar_index":1716,"type":"SELL","basis":"structure_stop","strength":0.588,"price":59.2865,"stop_level":61.1152,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-09-03","known_ts":"2010-09-03","bar_index":1717,"type":"RECLAIM","strength":0.588,"price":61.2703,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-31 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":"2010-08-31","prior_stop_level":61.1152,"sweep_low":59.0497,"atr14":1.100631,"stop_level":58.499385,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-23","known_ts":"2010-09-23","bar_index":1722,"type":"RECLAIM","strength":0.863,"price":62.2908,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-20","known_ts":"2010-10-20","bar_index":1728,"type":"SELL","basis":"structure_stop","strength":0.863,"price":63.9399,"stop_level":64.4788,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-22","known_ts":"2010-10-22","bar_index":1729,"type":"RECLAIM","strength":0.863,"price":64.6257,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-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":"2010-10-20","prior_stop_level":64.4788,"sweep_low":61.8418,"atr14":1.109489,"stop_level":61.287055,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-04","known_ts":"2010-11-04","bar_index":1732,"type":"RECLAIM","strength":1.0,"price":67.7606,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-10-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-09","known_ts":"2010-12-13","bar_index":1740,"type":"BUY","strength":1.0,"price":68.4872,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2011-02-01","known_ts":"2011-02-01","bar_index":1752,"type":"SELL","basis":"structure_stop","strength":1.0,"price":72.5202,"stop_level":73.2141,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-03","known_ts":"2011-02-03","bar_index":1752,"type":"RECLAIM","strength":1.0,"price":73.4264,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-02-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-02-01","prior_stop_level":73.2141,"sweep_low":72.0467,"atr14":1.17935,"stop_level":71.457025,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-04-01","known_ts":"2011-04-05","bar_index":1766,"type":"BUY","strength":0.725,"price":76.4552,"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":"2011-06-02","known_ts":"2011-06-02","bar_index":1780,"type":"SELL","basis":"structure_stop","strength":0.863,"price":80.2923,"stop_level":80.4801,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-09-06","known_ts":"2011-09-08","bar_index":1802,"type":"BUY","strength":0.588,"price":69.9567,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2011-11-09","known_ts":"2011-11-09","bar_index":1817,"type":"SELL","basis":"structure_stop","strength":0.588,"price":65.8829,"stop_level":66.2177,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-10","known_ts":"2011-11-10","bar_index":1817,"type":"RECLAIM","strength":0.588,"price":66.9197,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-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":"2011-11-09","prior_stop_level":66.2177,"sweep_low":65.1482,"atr14":1.899128,"stop_level":64.198636,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-19","known_ts":"2012-01-19","bar_index":1833,"type":"RECLAIM","strength":0.725,"price":72.5855,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-10","known_ts":"2012-02-10","bar_index":1838,"type":"SELL","basis":"structure_stop","strength":0.863,"price":73.4999,"stop_level":74.2918,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-14","known_ts":"2012-02-14","bar_index":1839,"type":"SELL","basis":"structure_stop","strength":0.725,"price":72.8223,"stop_level":74.2918,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-03-02","known_ts":"2012-03-02","bar_index":1843,"type":"RECLAIM","strength":0.863,"price":72.5039,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-02-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-23","known_ts":"2012-03-27","bar_index":1848,"type":"BUY","strength":0.863,"price":74.7898,"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":"2012-06-14","known_ts":"2012-06-18","bar_index":1867,"type":"BUY","strength":0.588,"price":71.7528,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2012-07-19","known_ts":"2012-07-19","bar_index":1875,"type":"SELL","basis":"structure_stop","strength":0.725,"price":71.9406,"stop_level":75.0102,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-07-23","known_ts":"2012-07-23","bar_index":1875,"type":"SELL","basis":"structure_stop","strength":0.725,"price":68.8546,"stop_level":75.0102,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-08-27","known_ts":"2012-08-27","bar_index":1884,"type":"RECLAIM","strength":0.863,"price":72.1039,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-07-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-10-17","known_ts":"2012-10-17","bar_index":1896,"type":"SELL","basis":"structure_stop","strength":0.725,"price":73.6468,"stop_level":75.4756,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-10-19","known_ts":"2012-10-19","bar_index":1896,"type":"SELL","basis":"structure_stop","strength":0.725,"price":70.7242,"stop_level":75.4756,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-12-11","known_ts":"2012-12-13","bar_index":1908,"type":"BUY","strength":0.45,"price":71.3365,"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":"2013-01-16","known_ts":"2013-01-16","bar_index":1916,"type":"RECLAIM","strength":0.725,"price":72.2753,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-12-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-12","known_ts":"2013-02-12","bar_index":1922,"type":"SELL","basis":"structure_stop","strength":0.863,"price":72.9937,"stop_level":73.0672,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-14","known_ts":"2013-02-14","bar_index":1922,"type":"SELL","basis":"structure_stop","strength":0.863,"price":72.8141,"stop_level":73.0672,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-13","known_ts":"2013-02-13","bar_index":1922,"type":"RECLAIM","strength":0.863,"price":73.2305,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-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":"2013-02-12","prior_stop_level":73.0672,"sweep_low":72.9284,"atr14":0.998297,"stop_level":72.429251,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-02-15","known_ts":"2013-02-15","bar_index":1923,"type":"RECLAIM","strength":0.863,"price":73.3448,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-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":"2013-02-14","prior_stop_level":73.0672,"sweep_low":72.6917,"atr14":0.967321,"stop_level":72.208039,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-01","known_ts":"2013-03-05","bar_index":1926,"type":"REBUY","strength":0.863,"price":73.6387,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2013-05-01","known_ts":"2013-05-01","bar_index":1940,"type":"SELL","basis":"structure_stop","strength":0.863,"price":75.5327,"stop_level":76.0144,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-06","known_ts":"2013-05-06","bar_index":1941,"type":"RECLAIM","strength":0.863,"price":76.3736,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-05-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":"2013-05-01","prior_stop_level":76.0144,"sweep_low":74.4959,"atr14":1.079586,"stop_level":73.956107,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-05-17","known_ts":"2013-05-17","bar_index":1944,"type":"RECLAIM","strength":0.863,"price":82.1536,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-05-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-06-20","known_ts":"2013-06-20","bar_index":1951,"type":"SELL","basis":"structure_stop","strength":1.0,"price":80.8148,"stop_level":81.5169,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-27","known_ts":"2013-06-27","bar_index":1953,"type":"RECLAIM","strength":1.0,"price":82.2843,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-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":"2013-06-20","prior_stop_level":81.5169,"sweep_low":79.7943,"atr14":1.219239,"stop_level":79.184681,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-09","known_ts":"2013-09-11","bar_index":1970,"type":"BUY","strength":0.863,"price":81.7618,"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":"2013-11-27","known_ts":"2013-11-27","bar_index":1989,"type":"SELL","basis":"structure_stop","strength":1.0,"price":83.5007,"stop_level":84.8722,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-02-07","known_ts":"2014-02-11","bar_index":2005,"type":"BUY","strength":0.45,"price":74.798,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-03-14","known_ts":"2014-03-14","bar_index":2013,"type":"RECLAIM","strength":0.725,"price":80.0065,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-02-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-04-28","known_ts":"2014-04-28","bar_index":2023,"type":"SELL","basis":"structure_stop","strength":0.863,"price":80.978,"stop_level":81.1903,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-05-14","known_ts":"2014-05-14","bar_index":2027,"type":"RECLAIM","strength":0.863,"price":81.1005,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-04-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-05-22","known_ts":"2014-05-27","bar_index":2029,"type":"BUY","strength":0.863,"price":82.3659,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2014-07-01","known_ts":"2014-07-03","bar_index":2038,"type":"BUY","strength":1.0,"price":86.4724,"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":"quality","score":75},{"ts":"2014-08-29","known_ts":"2014-09-03","bar_index":2052,"type":"BUY","strength":1.0,"price":88.2684,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2014-09-22","known_ts":"2014-09-22","bar_index":2057,"type":"SELL","basis":"structure_stop","strength":0.863,"price":85.3131,"stop_level":86.4234,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-10-24","known_ts":"2014-10-28","bar_index":2065,"type":"BUY","strength":0.725,"price":87.7704,"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":"2015-02-09","known_ts":"2015-02-09","bar_index":2089,"type":"SELL","basis":"structure_stop","strength":1.0,"price":92.7586,"stop_level":93.7056,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-02-10","known_ts":"2015-02-10","bar_index":2089,"type":"RECLAIM","strength":1.0,"price":94.2036,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-02-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":"2015-02-09","prior_stop_level":93.7056,"sweep_low":92.2606,"atr14":1.697516,"stop_level":91.411842,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-26","known_ts":"2015-02-26","bar_index":2093,"type":"RECLAIM","strength":1.0,"price":100.7103,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-02-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-06-23","known_ts":"2015-06-25","bar_index":2120,"type":"BUY","strength":0.725,"price":98.7428,"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":"2015-07-10","known_ts":"2015-07-14","bar_index":2124,"type":"REBUY","strength":0.725,"price":101.0205,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2015-08-20","known_ts":"2015-08-20","bar_index":2133,"type":"SELL","basis":"structure_stop","strength":0.863,"price":99.7306,"stop_level":101.0777,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-10-16","known_ts":"2015-10-20","bar_index":2147,"type":"BUY","strength":0.45,"price":95.9915,"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-10-26","known_ts":"2015-10-26","bar_index":2149,"type":"RECLAIM","strength":0.588,"price":100.2612,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-10-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2016-02-23","known_ts":"2016-02-25","bar_index":2176,"type":"BUY","strength":0.45,"price":90.3911,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-06-17","known_ts":"2016-06-17","bar_index":2203,"type":"SELL","basis":"structure_stop","strength":0.863,"price":102.6206,"stop_level":102.9472,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-20","known_ts":"2016-06-20","bar_index":2203,"type":"RECLAIM","strength":0.863,"price":104.0983,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-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":"2016-06-17","prior_stop_level":102.9472,"sweep_low":102.1144,"atr14":1.735896,"stop_level":101.246452,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-06","known_ts":"2016-07-06","bar_index":2207,"type":"RECLAIM","strength":0.863,"price":110.458,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-06-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-17","known_ts":"2016-08-17","bar_index":2217,"type":"SELL","basis":"structure_stop","strength":1.0,"price":112.8582,"stop_level":113.7644,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-07","known_ts":"2016-12-09","bar_index":2243,"type":"BUY","strength":0.45,"price":104.3269,"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":"2017-01-09","known_ts":"2017-01-09","bar_index":2250,"type":"RECLAIM","strength":0.588,"price":110.1641,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-12-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2017-02-06","known_ts":"2017-02-06","bar_index":2256,"type":"SELL","basis":"structure_stop","strength":0.588,"price":106.0168,"stop_level":108.1721,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-02-09","known_ts":"2017-02-09","bar_index":2257,"type":"RECLAIM","strength":0.588,"price":109.2579,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-02-06 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":"2017-02-06","prior_stop_level":108.1721,"sweep_low":104.4983,"atr14":1.995919,"stop_level":103.500341,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-22","known_ts":"2017-02-22","bar_index":2260,"type":"RECLAIM","strength":0.725,"price":116.6544,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-02-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-03-21","known_ts":"2017-03-21","bar_index":2266,"type":"SELL","basis":"structure_stop","strength":0.863,"price":116.3115,"stop_level":116.8177,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-03-23","known_ts":"2017-03-23","bar_index":2267,"type":"SELL","basis":"structure_stop","strength":0.863,"price":115.5196,"stop_level":116.8177,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-03-29","known_ts":"2017-03-29","bar_index":2268,"type":"RECLAIM","strength":0.863,"price":116.8994,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-03-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-03-23","prior_stop_level":116.8177,"sweep_low":115.1604,"atr14":1.349761,"stop_level":114.48552,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-04-10","known_ts":"2017-04-10","bar_index":2271,"type":"RECLAIM","strength":1.0,"price":116.3932,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-03-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-06-19","known_ts":"2017-06-21","bar_index":2287,"type":"BUY","strength":0.863,"price":119.3649,"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-07","known_ts":"2017-08-07","bar_index":2298,"type":"SELL","basis":"structure_stop","strength":1.0,"price":129.1616,"stop_level":129.733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-08-10","known_ts":"2017-08-10","bar_index":2299,"type":"SELL","basis":"structure_stop","strength":1.0,"price":127.6839,"stop_level":129.733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-12-15","known_ts":"2017-12-15","bar_index":2329,"type":"RECLAIM","strength":0.863,"price":133.8477,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-08-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-02-02","known_ts":"2018-02-02","bar_index":2339,"type":"SELL","basis":"structure_stop","strength":1.0,"price":138.5093,"stop_level":142.6321,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-02-16","known_ts":"2018-02-16","bar_index":2343,"type":"RECLAIM","strength":1.0,"price":141.8565,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-02-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-04-24","known_ts":"2018-04-26","bar_index":2358,"type":"BUY","strength":0.725,"price":140.8115,"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":"2018-06-26","known_ts":"2018-06-26","bar_index":2372,"type":"SELL","basis":"structure_stop","strength":0.863,"price":149.5877,"stop_level":151.7757,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-06-28","known_ts":"2018-06-28","bar_index":2373,"type":"SELL","basis":"structure_stop","strength":0.863,"price":146.5426,"stop_level":151.7757,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-07-16","known_ts":"2018-07-16","bar_index":2377,"type":"RECLAIM","strength":1.0,"price":151.7757,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-10-01","known_ts":"2018-10-03","bar_index":2395,"type":"BUY","strength":0.45,"price":140.2563,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-10-12","known_ts":"2018-10-16","bar_index":2398,"type":"BUY","strength":0.45,"price":141.8075,"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":"2019-01-15","known_ts":"2019-01-17","bar_index":2419,"type":"BUY","strength":0.45,"price":110.4254,"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":"2019-03-06","known_ts":"2019-03-06","bar_index":2430,"type":"SELL","basis":"structure_stop","strength":0.588,"price":118.5485,"stop_level":119.9445,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-11","known_ts":"2019-03-11","bar_index":2431,"type":"RECLAIM","strength":0.588,"price":121.6507,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-03-06","prior_stop_level":119.9445,"sweep_low":117.626,"atr14":2.114077,"stop_level":116.568962,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-17","known_ts":"2019-04-17","bar_index":2440,"type":"SELL","basis":"structure_stop","strength":0.725,"price":117.6912,"stop_level":122.9651,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-22","known_ts":"2019-04-22","bar_index":2441,"type":"SELL","basis":"structure_stop","strength":0.725,"price":117.7647,"stop_level":122.9651,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-23","known_ts":"2019-04-23","bar_index":2441,"type":"RECLAIM","strength":0.725,"price":123.5121,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-04-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-04-17","prior_stop_level":122.9651,"sweep_low":114.7277,"atr14":3.329226,"stop_level":113.063087,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-23","known_ts":"2019-04-23","bar_index":2441,"type":"RECLAIM","strength":0.725,"price":123.5121,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-04-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":"2019-04-22","prior_stop_level":122.9651,"sweep_low":117.43,"atr14":3.329226,"stop_level":115.765387,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-30","known_ts":"2019-05-02","bar_index":2443,"type":"REBUY","strength":0.863,"price":135.2192,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2019-06-17","known_ts":"2019-06-19","bar_index":2454,"type":"BUY","strength":0.863,"price":138.3786,"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":"2019-07-17","known_ts":"2019-07-17","bar_index":2461,"type":"SELL","basis":"structure_stop","strength":0.863,"price":141.9463,"stop_level":142.3055,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-07-18","known_ts":"2019-07-18","bar_index":2461,"type":"RECLAIM","strength":0.863,"price":142.8443,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-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":"2019-07-17","prior_stop_level":142.3055,"sweep_low":141.1054,"atr14":2.397141,"stop_level":139.906829,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-25","known_ts":"2019-07-25","bar_index":2463,"type":"SELL","basis":"structure_stop","strength":0.725,"price":140.2319,"stop_level":142.3055,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2019-09-11","known_ts":"2019-09-13","bar_index":2474,"type":"BUY","strength":0.863,"price":140.6809,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2019-11-13","known_ts":"2019-11-15","bar_index":2489,"type":"BUY","strength":0.863,"price":140.0523,"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":"2019-12-09","known_ts":"2019-12-09","bar_index":2494,"type":"SELL","basis":"structure_stop","strength":1.0,"price":138.0358,"stop_level":139.0236,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-12-12","known_ts":"2019-12-12","bar_index":2495,"type":"SELL","basis":"structure_stop","strength":1.0,"price":138.1011,"stop_level":139.0236,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-01-07","known_ts":"2020-01-09","bar_index":2501,"type":"BUY","strength":0.863,"price":142.7953,"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":"2020-01-31","known_ts":"2020-01-31","bar_index":2506,"type":"SELL","basis":"structure_stop","strength":1.0,"price":143.1954,"stop_level":144.6485,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-02-03","known_ts":"2020-02-03","bar_index":2507,"type":"RECLAIM","strength":1.0,"price":145.7915,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-01-31","prior_stop_level":144.6485,"sweep_low":142.4933,"atr14":2.565663,"stop_level":141.210468,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-02-14","known_ts":"2020-02-14","bar_index":2510,"type":"RECLAIM","strength":1.0,"price":155.0331,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-02-28","known_ts":"2020-02-28","bar_index":2513,"type":"SELL","basis":"structure_stop","strength":1.0,"price":143.4321,"stop_level":148.853,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-03-02","known_ts":"2020-03-02","bar_index":2513,"type":"RECLAIM","strength":1.0,"price":153.4492,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-02-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-02-28","prior_stop_level":148.853,"sweep_low":139.6767,"atr14":4.229827,"stop_level":137.561787,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-16","known_ts":"2020-04-20","bar_index":2524,"type":"BUY","strength":0.588,"price":118.875,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2020-06-12","known_ts":"2020-06-12","bar_index":2537,"type":"SELL","basis":"structure_stop","strength":0.725,"price":136.9336,"stop_level":137.6194,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-15","known_ts":"2020-06-15","bar_index":2537,"type":"RECLAIM","strength":0.725,"price":139.2032,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-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":"2020-06-12","prior_stop_level":137.6194,"sweep_low":132.6884,"atr14":5.726647,"stop_level":129.825077,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-02","known_ts":"2020-07-07","bar_index":2542,"type":"REBUY","strength":0.863,"price":141.334,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2020-08-06","known_ts":"2020-08-06","bar_index":2550,"type":"SELL","basis":"structure_stop","strength":0.863,"price":154.9269,"stop_level":157.4987,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-08-07","known_ts":"2020-08-07","bar_index":2550,"type":"RECLAIM","strength":0.863,"price":157.6537,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-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":"2020-08-06","prior_stop_level":157.4987,"sweep_low":153.8085,"atr14":4.220298,"stop_level":151.698351,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-08-12","known_ts":"2020-08-12","bar_index":2551,"type":"SELL","basis":"structure_stop","strength":0.863,"price":153.5636,"stop_level":157.4987,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-28","known_ts":"2020-09-30","bar_index":2562,"type":"BUY","strength":0.863,"price":153.7024,"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":"2020-11-09","known_ts":"2020-11-09","bar_index":2572,"type":"SELL","basis":"structure_stop","strength":1.0,"price":162.0949,"stop_level":162.8868,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-11-10","known_ts":"2020-11-10","bar_index":2572,"type":"RECLAIM","strength":1.0,"price":164.2257,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-11-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":"2020-11-09","prior_stop_level":162.8868,"sweep_low":157.3925,"atr14":5.571728,"stop_level":154.606636,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-06","known_ts":"2021-01-08","bar_index":2585,"type":"BUY","strength":0.863,"price":174.3408,"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":"2021-02-10","known_ts":"2021-02-12","bar_index":2593,"type":"REBUY","strength":1.0,"price":194.5138,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2021-03-04","known_ts":"2021-03-04","bar_index":2598,"type":"SELL","basis":"structure_stop","strength":1.0,"price":191.7708,"stop_level":193.1015,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-05","known_ts":"2021-03-05","bar_index":2598,"type":"RECLAIM","strength":1.0,"price":194.1383,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-03-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-03-04","prior_stop_level":193.1015,"sweep_low":188.497,"atr14":6.073683,"stop_level":185.460159,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-22","known_ts":"2021-03-22","bar_index":2602,"type":"RECLAIM","strength":1.0,"price":204.4412,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-03-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-06-01","known_ts":"2021-06-01","bar_index":2618,"type":"SELL","basis":"structure_stop","strength":0.863,"price":215.3155,"stop_level":218.0015,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-08-06","known_ts":"2021-08-06","bar_index":2634,"type":"RECLAIM","strength":1.0,"price":246.265,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-06-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-09-13","known_ts":"2021-09-13","bar_index":2642,"type":"SELL","basis":"structure_stop","strength":0.863,"price":242.8443,"stop_level":245.3425,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-11-09","known_ts":"2021-11-11","bar_index":2656,"type":"BUY","strength":0.725,"price":234.2069,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2022-01-03","known_ts":"2022-01-03","bar_index":2668,"type":"SELL","basis":"structure_stop","strength":0.863,"price":243.4322,"stop_level":246.4773,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-01-06","known_ts":"2022-01-06","bar_index":2669,"type":"SELL","basis":"structure_stop","strength":0.863,"price":235.5703,"stop_level":246.4773,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-03-11","known_ts":"2022-03-15","bar_index":2684,"type":"BUY","strength":0.45,"price":221.6753,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-04-04","known_ts":"2022-04-04","bar_index":2689,"type":"SELL","basis":"structure_stop","strength":0.45,"price":214.9808,"stop_level":221.6017,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-04-07","known_ts":"2022-04-07","bar_index":2690,"type":"RECLAIM","strength":0.45,"price":221.9692,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-04 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":"2022-04-04","prior_stop_level":221.6017,"sweep_low":212.5806,"atr14":4.759828,"stop_level":210.200686,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-24","known_ts":"2022-05-26","bar_index":2701,"type":"BUY","strength":0.45,"price":204.816,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-06-21","known_ts":"2022-06-23","bar_index":2707,"type":"BUY","strength":0.45,"price":196.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_health"}},{"ts":"2022-08-19","known_ts":"2022-08-19","bar_index":2721,"type":"SELL","basis":"structure_stop","strength":0.588,"price":204.6969,"stop_level":206.65,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-10-03","known_ts":"2022-10-05","bar_index":2731,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-10-03","trigger_known_ts":"2022-10-05","strength":0.45,"price":176.5512,"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.309831,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":167.9794,"atr14":4.680776,"stop_level":165.639012,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-19","known_ts":"2022-10-21","bar_index":2735,"type":"BUY","strength":0.45,"price":173.8253,"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_health"}},{"ts":"2022-10-19","known_ts":"2022-10-21","bar_index":2735,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-10-19","trigger_known_ts":"2022-10-21","strength":0.45,"price":173.8253,"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.320487,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":164.4735,"atr14":4.775165,"stop_level":162.085918,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-09","known_ts":"2022-11-09","bar_index":2740,"type":"RECLAIM","strength":0.725,"price":204.4178,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-10-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-12","known_ts":"2022-12-12","bar_index":2747,"type":"SELL","basis":"structure_stop","strength":0.725,"price":187.3797,"stop_level":189.5455,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-13","known_ts":"2022-12-13","bar_index":2747,"type":"RECLAIM","strength":0.725,"price":190.3277,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-12-12","prior_stop_level":189.5455,"sweep_low":185.7904,"atr14":5.019573,"stop_level":183.280613,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-03","known_ts":"2023-01-05","bar_index":2752,"type":"BUY","strength":0.863,"price":197.6071,"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-01-30","known_ts":"2023-01-30","bar_index":2758,"type":"SELL","basis":"structure_stop","strength":0.863,"price":206.7888,"stop_level":206.9782,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-31","known_ts":"2023-01-31","bar_index":2758,"type":"RECLAIM","strength":0.863,"price":207.6123,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-01-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-01-30","prior_stop_level":206.9782,"sweep_low":205.8994,"atr14":3.563743,"stop_level":204.117528,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-02-03","known_ts":"2023-02-03","bar_index":2759,"type":"SELL","basis":"structure_stop","strength":0.863,"price":205.323,"stop_level":206.9782,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-21","known_ts":"2023-02-21","bar_index":2763,"type":"RECLAIM","strength":0.863,"price":202.3383,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-02-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-04-13","known_ts":"2023-04-17","bar_index":2775,"type":"BUY","strength":0.588,"price":191.1725,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":50},{"ts":"2023-06-05","known_ts":"2023-06-07","bar_index":2787,"type":"BUY","strength":0.45,"price":182.7256,"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-06-13","known_ts":"2023-06-13","bar_index":2789,"type":"RECLAIM","strength":0.588,"price":191.0449,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-06-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2023-08-17","known_ts":"2023-08-17","bar_index":2804,"type":"SELL","basis":"structure_stop","strength":0.863,"price":206.0323,"stop_level":206.971,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-18","known_ts":"2023-08-18","bar_index":2804,"type":"RECLAIM","strength":0.863,"price":207.5129,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-08-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":"2023-08-17","prior_stop_level":206.971,"sweep_low":204.9871,"atr14":3.538433,"stop_level":203.217884,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-02","known_ts":"2023-11-06","bar_index":2822,"type":"BUY","strength":0.863,"price":202.7807,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":80},{"ts":"2024-01-11","known_ts":"2024-01-11","bar_index":2837,"type":"SELL","basis":"structure_stop","strength":1.0,"price":216.5215,"stop_level":218.7063,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-01-18","known_ts":"2024-01-18","bar_index":2839,"type":"RECLAIM","strength":1.0,"price":220.7456,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-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":"2024-01-11","prior_stop_level":218.7063,"sweep_low":213.8024,"atr14":4.035402,"stop_level":211.784699,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-26","known_ts":"2024-01-26","bar_index":2841,"type":"RECLAIM","strength":1.0,"price":219.8037,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-09","known_ts":"2024-05-13","bar_index":2865,"type":"BUY","strength":0.588,"price":204.9592,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":20},{"ts":"2024-07-09","known_ts":"2024-07-09","bar_index":2878,"type":"SELL","basis":"structure_stop","strength":0.588,"price":194.9348,"stop_level":198.2399,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-07-11","known_ts":"2024-07-11","bar_index":2879,"type":"RECLAIM","strength":0.588,"price":201.6819,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-07-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":"2024-07-09","prior_stop_level":198.2399,"sweep_low":194.5534,"atr14":3.71381,"stop_level":192.696495,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-24","known_ts":"2024-07-24","bar_index":2882,"type":"RECLAIM","strength":0.725,"price":206.229,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-07-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-10-30","known_ts":"2024-11-01","bar_index":2905,"type":"BUY","strength":0.863,"price":222.7654,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"2024-12-04","known_ts":"2024-12-04","bar_index":2913,"type":"SELL","basis":"structure_stop","strength":1.0,"price":233.5559,"stop_level":234.8743,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-01-15","known_ts":"2025-01-17","bar_index":2922,"type":"BUY","strength":0.863,"price":234.707,"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-10","known_ts":"2025-03-10","bar_index":2934,"type":"SELL","basis":"structure_stop","strength":1.0,"price":240.8751,"stop_level":244.4863,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-04-30","known_ts":"2025-05-02","bar_index":2946,"type":"BUY","strength":0.725,"price":244.358,"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-06-25","known_ts":"2025-06-25","bar_index":2958,"type":"SELL","basis":"structure_stop","strength":1.0,"price":255.997,"stop_level":256.7392,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-06-27","known_ts":"2025-06-27","bar_index":2959,"type":"RECLAIM","strength":1.0,"price":257.8672,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-25 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":"2025-06-25","prior_stop_level":256.7392,"sweep_low":252.1773,"atr14":4.902783,"stop_level":249.725908,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-10","known_ts":"2025-07-10","bar_index":2962,"type":"SELL","basis":"structure_stop","strength":1.0,"price":250.9799,"stop_level":254.2949,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-07-28","known_ts":"2025-07-30","bar_index":2966,"type":"BUY","strength":0.863,"price":261.1525,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2025-09-10","known_ts":"2025-09-10","bar_index":2976,"type":"SELL","basis":"structure_stop","strength":1.0,"price":270.7862,"stop_level":271.6196,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-09-11","known_ts":"2025-09-11","bar_index":2976,"type":"RECLAIM","strength":1.0,"price":277.5128,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-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":"2025-09-10","prior_stop_level":271.6196,"sweep_low":267.8695,"atr14":4.988142,"stop_level":265.375429,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-25","known_ts":"2025-09-25","bar_index":2980,"type":"RECLAIM","strength":1.0,"price":280.5188,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-09-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-10-16","known_ts":"2025-10-20","bar_index":2985,"type":"REBUY","strength":1.0,"price":288.6342,"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":"2026-03-05","known_ts":"2026-03-05","bar_index":3016,"type":"SELL","basis":"structure_stop","strength":0.725,"price":275.1639,"stop_level":275.2212,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-04-20","known_ts":"2026-04-22","bar_index":3027,"type":"BUY","strength":0.588,"price":271.873,"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":60},{"ts":"2026-06-02","known_ts":"2026-06-04","bar_index":3037,"type":"BUY","strength":0.45,"price":260.97,"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-05","known_ts":"2026-06-05","bar_index":3038,"type":"RECLAIM","strength":0.725,"price":271.24,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2026-06-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-06-18","known_ts":"2026-06-18","bar_index":3041,"type":"SELL","basis":"structure_stop","strength":0.588,"price":255.82,"stop_level":256.87,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-06-23","known_ts":"2026-06-23","bar_index":3041,"type":"RECLAIM","strength":0.588,"price":258.59,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-06-18 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-06-18","prior_stop_level":256.87,"sweep_low":253.05,"atr14":5.902202,"stop_level":250.098899,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-08","known_ts":"2026-07-08","bar_index":3045,"type":"RECLAIM","strength":0.725,"price":276.81,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-06-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-07-08","last_scored_basis":null,"bars_since_signal":9,"extended":false,"strong_bull":false,"overbought":true,"weeklyBull":true,"above200":true},"early_dots":["2018-09-10","2018-10-12","2018-12-27","2019-08-12","2019-09-03","2019-10-15","2019-11-08","2019-12-27","2020-03-20","2020-07-02","2020-09-10","2020-12-04","2020-12-31","2021-06-21","2021-07-21","2021-10-06","2022-01-27","2022-02-28","2022-05-19","2022-06-21","2022-09-07","2023-03-17","2023-05-31","2023-09-13","2023-10-12","2023-10-30","2024-03-01","2024-03-22","2024-04-18","2024-10-14","2024-12-31","2025-03-31","2025-04-22","2025-07-23","2025-08-08","2025-11-06","2026-03-24","2026-04-20","2026-05-11","2026-06-29"],"warnings":[{"ts":"2022-01-03","kind":"confirm","px":243.4322,"level":246.4773},{"ts":"2022-01-05","kind":"arm","px":233.9538},{"ts":"2022-01-06","kind":"confirm","px":235.5703,"level":246.4773},{"ts":"2022-04-01","kind":"arm","px":214.8502},{"ts":"2022-04-04","kind":"confirm","px":214.9808,"level":221.6017},{"ts":"2022-07-12","kind":"arm","px":196.4318},{"ts":"2022-08-18","kind":"arm","px":205.6083},{"ts":"2022-08-19","kind":"confirm","px":204.6969,"level":206.65},{"ts":"2022-11-18","kind":"arm","px":189.5455},{"ts":"2022-12-12","kind":"confirm","px":187.3797,"level":189.5455},{"ts":"2023-01-25","kind":"arm","px":208.9133},{"ts":"2023-01-30","kind":"confirm","px":206.7888,"level":206.9782},{"ts":"2023-02-01","kind":"arm","px":205.9818},{"ts":"2023-02-03","kind":"confirm","px":205.323,"level":206.9782},{"ts":"2023-07-07","kind":"arm","px":200.8871},{"ts":"2023-08-17","kind":"confirm","px":206.0323,"level":206.971},{"ts":"2023-12-06","kind":"arm","px":211.5689},{"ts":"2024-01-04","kind":"arm","px":218.7063},{"ts":"2024-01-11","kind":"confirm","px":216.5215,"level":218.7063},{"ts":"2024-07-03","kind":"arm","px":199.3449},{"ts":"2024-07-09","kind":"confirm","px":194.9348,"level":198.2399},{"ts":"2024-07-24","kind":"arm","px":204.8502},{"ts":"2024-11-19","kind":"arm","px":231.7211},{"ts":"2024-12-04","kind":"confirm","px":233.5559,"level":234.8743},{"ts":"2025-02-06","kind":"arm","px":243.7387},{"ts":"2025-03-07","kind":"arm","px":249.6564},{"ts":"2025-03-10","kind":"confirm","px":240.8751,"level":244.4863},{"ts":"2025-05-22","kind":"arm","px":238.6649},{"ts":"2025-06-17","kind":"arm","px":256.7392},{"ts":"2025-06-25","kind":"confirm","px":255.997,"level":256.7392},{"ts":"2025-07-02","kind":"arm","px":257.2834},{"ts":"2025-07-10","kind":"confirm","px":250.9799,"level":254.2949},{"ts":"2025-09-04","kind":"arm","px":273.0582},{"ts":"2025-09-10","kind":"confirm","px":270.7862,"level":271.6196},{"ts":"2026-02-13","kind":"arm","px":281.15},{"ts":"2026-03-05","kind":"confirm","px":275.1639,"level":275.2212},{"ts":"2026-06-17","kind":"arm","px":259.56},{"ts":"2026-06-18","kind":"confirm","px":255.82,"level":256.87},{"ts":"2026-07-13","kind":"arm","px":276.68},{"ts":"2026-08-14","kind":"arm","px":318.13}],"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":[]}}}