{"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":"AMGN","timeframe":"3D","as_of":"2026-09-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1983-12-05","known_ts":"1983-12-05","bar_index":40,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.0909,"stop_level":0.0962,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-02-06","known_ts":"1984-02-06","bar_index":54,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.0996,"stop_level":0.1049,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-05-17","known_ts":"1984-05-21","bar_index":78,"type":"BUY","strength":0.45,"price":0.0787,"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":"1984-07-11","known_ts":"1984-07-11","bar_index":90,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.0752,"stop_level":0.0769,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-07-13","known_ts":"1984-07-13","bar_index":91,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.0734,"stop_level":0.0769,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-08-24","known_ts":"1984-08-28","bar_index":101,"type":"BUY","strength":0.588,"price":0.0717,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1985-02-28","known_ts":"1985-02-28","bar_index":144,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.0769,"stop_level":0.0787,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-03-05","known_ts":"1985-03-05","bar_index":145,"type":"RECLAIM","strength":1.0,"price":0.0804,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-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":"1985-02-28","prior_stop_level":0.0787,"sweep_low":0.0769,"atr14":0.002663,"stop_level":0.075568,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-04-25","known_ts":"1985-04-29","bar_index":157,"type":"BUY","strength":0.863,"price":0.0839,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1985-06-05","known_ts":"1985-06-05","bar_index":166,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.1049,"stop_level":0.1066,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-06-20","known_ts":"1985-06-20","bar_index":170,"type":"RECLAIM","strength":1.0,"price":0.1066,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-06-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-03-10","known_ts":"1986-03-12","bar_index":230,"type":"BUY","strength":0.725,"price":0.2098,"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":"1986-04-30","known_ts":"1986-04-30","bar_index":242,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.2867,"stop_level":0.3129,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-05-02","known_ts":"1986-05-02","bar_index":242,"type":"RECLAIM","strength":1.0,"price":0.3339,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-04-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1986-04-30","prior_stop_level":0.3129,"sweep_low":0.2797,"atr14":0.019962,"stop_level":0.269719,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-05-16","known_ts":"1986-05-16","bar_index":246,"type":"RECLAIM","strength":1.0,"price":0.3636,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-04-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-09-29","known_ts":"1986-10-01","bar_index":277,"type":"BUY","strength":0.588,"price":0.2517,"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":"1986-12-09","known_ts":"1986-12-09","bar_index":293,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.2972,"stop_level":0.3007,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-12-23","known_ts":"1986-12-26","bar_index":297,"type":"REBUY","strength":0.725,"price":0.3217,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1987-01-26","known_ts":"1987-01-26","bar_index":304,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.3461,"stop_level":0.3549,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-01-27","known_ts":"1987-01-27","bar_index":304,"type":"RECLAIM","strength":0.725,"price":0.3654,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-01-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1987-01-26","prior_stop_level":0.3549,"sweep_low":0.3444,"atr14":0.019747,"stop_level":0.334527,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-02-10","known_ts":"1987-02-10","bar_index":308,"type":"RECLAIM","strength":0.725,"price":0.4685,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-01-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-04-07","known_ts":"1987-04-07","bar_index":321,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.528,"stop_level":0.5332,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-04-08","known_ts":"1987-04-08","bar_index":321,"type":"RECLAIM","strength":0.863,"price":0.5402,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-04-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1987-04-07","prior_stop_level":0.5332,"sweep_low":0.528,"atr14":0.024469,"stop_level":0.515766,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-05-04","known_ts":"1987-05-04","bar_index":327,"type":"RECLAIM","strength":1.0,"price":0.5594,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-04-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-08-06","known_ts":"1987-08-10","bar_index":349,"type":"BUY","strength":0.588,"price":0.4755,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"1987-10-16","known_ts":"1987-10-16","bar_index":365,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.4021,"stop_level":0.4336,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-10-27","known_ts":"1987-10-29","bar_index":368,"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":"1987-10-27","trigger_known_ts":"1987-10-29","strength":0.45,"price":0.3182,"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.466197,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.2238,"atr14":0.035214,"stop_level":0.206193,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-11-12","known_ts":"1987-11-16","bar_index":372,"type":"BUY","strength":0.45,"price":0.3601,"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":"1987-11-12","known_ts":"1987-11-16","bar_index":372,"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":"1987-11-12","trigger_known_ts":"1987-11-16","strength":0.45,"price":0.3601,"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.395907,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.3182,"atr14":0.034252,"stop_level":0.301074,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-12-31","known_ts":"1987-12-31","bar_index":383,"type":"RECLAIM","strength":0.725,"price":0.4615,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-10-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-01-14","known_ts":"1988-01-14","bar_index":386,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.4336,"stop_level":0.444,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-01-15","known_ts":"1988-01-15","bar_index":386,"type":"RECLAIM","strength":0.588,"price":0.4475,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-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":"1988-01-14","prior_stop_level":0.444,"sweep_low":0.4336,"atr14":0.02399,"stop_level":0.421605,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-02-02","known_ts":"1988-02-02","bar_index":390,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.4371,"stop_level":0.451,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-02-04","known_ts":"1988-02-04","bar_index":391,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.4266,"stop_level":0.451,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-02-10","known_ts":"1988-02-10","bar_index":392,"type":"RECLAIM","strength":0.588,"price":0.4545,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-02-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1988-02-04","prior_stop_level":0.451,"sweep_low":0.4126,"atr14":0.018165,"stop_level":0.403518,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-02-23","known_ts":"1988-02-23","bar_index":395,"type":"RECLAIM","strength":0.863,"price":0.472,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-02-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-03-15","known_ts":"1988-03-15","bar_index":400,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.444,"stop_level":0.458,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-03-18","known_ts":"1988-03-18","bar_index":401,"type":"RECLAIM","strength":0.863,"price":0.465,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-03-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":"1988-03-15","prior_stop_level":0.458,"sweep_low":0.4371,"atr14":0.017983,"stop_level":0.428108,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-06-01","known_ts":"1988-06-03","bar_index":418,"type":"BUY","strength":0.45,"price":0.4056,"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":"1988-06-06","known_ts":"1988-06-06","bar_index":419,"type":"RECLAIM","strength":0.588,"price":0.4406,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1988-06-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1988-06-27","known_ts":"1988-06-27","bar_index":424,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.3811,"stop_level":0.3881,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1988-07-19","known_ts":"1988-07-21","bar_index":429,"type":"BUY","strength":0.45,"price":0.3951,"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":"1988-08-01","known_ts":"1988-08-01","bar_index":432,"type":"RECLAIM","strength":0.725,"price":0.4161,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1988-07-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-09-21","known_ts":"1988-09-21","bar_index":444,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4231,"stop_level":0.4266,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-09-23","known_ts":"1988-09-23","bar_index":444,"type":"RECLAIM","strength":0.863,"price":0.4336,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-09-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1988-09-21","prior_stop_level":0.4266,"sweep_low":0.4161,"atr14":0.010987,"stop_level":0.410606,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-09-29","known_ts":"1988-10-03","bar_index":446,"type":"REBUY","strength":0.863,"price":0.458,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1988-10-20","known_ts":"1988-10-24","bar_index":451,"type":"BUY","strength":0.863,"price":0.451,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1988-12-02","known_ts":"1988-12-06","bar_index":461,"type":"BUY","strength":0.725,"price":0.4406,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1989-01-12","known_ts":"1989-01-12","bar_index":470,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4458,"stop_level":0.4475,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-01-17","known_ts":"1989-01-17","bar_index":471,"type":"RECLAIM","strength":0.863,"price":0.4528,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-01-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":"1989-01-12","prior_stop_level":0.4475,"sweep_low":0.4406,"atr14":0.014765,"stop_level":0.433218,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-01-30","known_ts":"1989-01-30","bar_index":474,"type":"RECLAIM","strength":0.863,"price":0.528,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-01-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-02-14","known_ts":"1989-02-14","bar_index":477,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.514,"stop_level":0.521,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-02-15","known_ts":"1989-02-15","bar_index":478,"type":"RECLAIM","strength":0.863,"price":0.5385,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-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":"1989-02-14","prior_stop_level":0.521,"sweep_low":0.507,"atr14":0.020273,"stop_level":0.496863,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-03-01","known_ts":"1989-03-01","bar_index":481,"type":"RECLAIM","strength":1.0,"price":0.5315,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-02-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-03-06","known_ts":"1989-03-08","bar_index":482,"type":"REBUY","strength":1.0,"price":0.5699,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1989-03-27","known_ts":"1989-03-27","bar_index":486,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.5594,"stop_level":0.5664,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-03-29","known_ts":"1989-03-29","bar_index":487,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.5594,"stop_level":0.5664,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-03-30","known_ts":"1989-03-30","bar_index":487,"type":"RECLAIM","strength":1.0,"price":0.5892,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-03-27 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":"1989-03-27","prior_stop_level":0.5664,"sweep_low":0.5524,"atr14":0.020583,"stop_level":0.542108,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-03-30","known_ts":"1989-03-30","bar_index":487,"type":"RECLAIM","strength":1.0,"price":0.5892,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-03-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1989-03-29","prior_stop_level":0.5664,"sweep_low":0.5594,"atr14":0.020583,"stop_level":0.549108,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-06-05","known_ts":"1989-06-07","bar_index":503,"type":"BUY","strength":0.863,"price":0.6259,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1989-09-07","known_ts":"1989-09-11","bar_index":525,"type":"BUY","strength":0.725,"price":0.6014,"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":"1989-11-21","known_ts":"1989-11-21","bar_index":542,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.8024,"stop_level":0.8042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-11-22","known_ts":"1989-11-22","bar_index":543,"type":"RECLAIM","strength":0.863,"price":0.8077,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-11-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1989-11-21","prior_stop_level":0.8042,"sweep_low":0.7832,"atr14":0.025051,"stop_level":0.770675,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-12-06","known_ts":"1989-12-06","bar_index":546,"type":"RECLAIM","strength":1.0,"price":0.8077,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-11-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-02-14","known_ts":"1990-02-16","bar_index":562,"type":"BUY","strength":0.725,"price":0.7762,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1990-04-09","known_ts":"1990-04-09","bar_index":574,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.8426,"stop_level":0.8496,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-04-10","known_ts":"1990-04-10","bar_index":574,"type":"RECLAIM","strength":0.725,"price":0.8531,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-04-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1990-04-09","prior_stop_level":0.8496,"sweep_low":0.8217,"atr14":0.027947,"stop_level":0.807726,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-04-11","known_ts":"1990-04-11","bar_index":575,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.8426,"stop_level":0.8496,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-04-12","known_ts":"1990-04-12","bar_index":575,"type":"RECLAIM","strength":0.725,"price":0.8601,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-04-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1990-04-11","prior_stop_level":0.8496,"sweep_low":0.8322,"atr14":0.027734,"stop_level":0.818333,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-04-30","known_ts":"1990-04-30","bar_index":579,"type":"RECLAIM","strength":1.0,"price":0.9056,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-04-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-05-03","known_ts":"1990-05-07","bar_index":580,"type":"REBUY","strength":1.0,"price":0.9178,"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":"1990-05-11","known_ts":"1990-05-15","bar_index":582,"type":"REBUY","strength":1.0,"price":0.9336,"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":"1990-06-08","known_ts":"1990-06-08","bar_index":588,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.972,"stop_level":0.9808,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-06-11","known_ts":"1990-06-11","bar_index":588,"type":"RECLAIM","strength":1.0,"price":0.986,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-06-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":"1990-06-08","prior_stop_level":0.9808,"sweep_low":0.9091,"atr14":0.036947,"stop_level":0.890626,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-06-25","known_ts":"1990-06-25","bar_index":592,"type":"RECLAIM","strength":1.0,"price":1.0454,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-06-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-06-28","known_ts":"1990-07-02","bar_index":593,"type":"REBUY","strength":1.0,"price":1.0909,"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":"1990-11-05","known_ts":"1990-11-07","bar_index":623,"type":"BUY","strength":0.725,"price":1.3426,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1991-01-03","known_ts":"1991-01-03","bar_index":636,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.6818,"stop_level":1.6923,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-01-18","known_ts":"1991-01-22","bar_index":640,"type":"REBUY","strength":1.0,"price":1.923,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1991-03-22","known_ts":"1991-03-22","bar_index":654,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.3566,"stop_level":3.3741,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-03-25","known_ts":"1991-03-25","bar_index":655,"type":"RECLAIM","strength":1.0,"price":3.5454,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-03-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":"1991-03-22","prior_stop_level":3.3741,"sweep_low":3.3496,"atr14":0.164691,"stop_level":3.267255,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-04-08","known_ts":"1991-04-08","bar_index":658,"type":"RECLAIM","strength":1.0,"price":3.4755,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-03-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-07-11","known_ts":"1991-07-15","bar_index":680,"type":"BUY","strength":0.725,"price":3.6713,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"1991-09-27","known_ts":"1991-09-27","bar_index":698,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.5734,"stop_level":4.6258,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-09-30","known_ts":"1991-09-30","bar_index":698,"type":"RECLAIM","strength":0.725,"price":4.6363,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-09-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":"1991-09-27","prior_stop_level":4.6258,"sweep_low":4.4894,"atr14":0.166276,"stop_level":4.406262,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-12-09","known_ts":"1991-12-11","bar_index":715,"type":"BUY","strength":0.588,"price":5.1188,"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":35},{"ts":"1992-01-15","known_ts":"1992-01-15","bar_index":723,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.1258,"stop_level":6.1782,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-01-21","known_ts":"1992-01-21","bar_index":724,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.5594,"stop_level":6.1782,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-02-04","known_ts":"1992-02-04","bar_index":728,"type":"RECLAIM","strength":0.725,"price":5.8321,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-01-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-05-18","known_ts":"1992-05-20","bar_index":752,"type":"BUY","strength":0.45,"price":4.8041,"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-05-27","known_ts":"1992-05-27","bar_index":754,"type":"RECLAIM","strength":0.588,"price":5.1188,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1992-05-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1992-06-10","known_ts":"1992-06-10","bar_index":757,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.6153,"stop_level":5.0454,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-06-19","known_ts":"1992-06-19","bar_index":759,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.5734,"stop_level":4.6153,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-06-22","known_ts":"1992-06-22","bar_index":760,"type":"RECLAIM","strength":0.588,"price":4.6992,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-06-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1992-06-19","prior_stop_level":4.6153,"sweep_low":4.4894,"atr14":0.157703,"stop_level":4.410548,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-07-06","known_ts":"1992-07-06","bar_index":763,"type":"RECLAIM","strength":0.725,"price":5.1817,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-06-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-08-14","known_ts":"1992-08-14","bar_index":772,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.1817,"stop_level":5.2027,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-08-17","known_ts":"1992-08-17","bar_index":773,"type":"RECLAIM","strength":0.588,"price":5.3706,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-08-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":"1992-08-14","prior_stop_level":5.2027,"sweep_low":5.1188,"atr14":0.146764,"stop_level":5.045418,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-08-28","known_ts":"1992-08-28","bar_index":776,"type":"RECLAIM","strength":0.725,"price":5.4125,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-08-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-09-08","known_ts":"1992-09-10","bar_index":778,"type":"BUY","strength":0.725,"price":5.4964,"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":"1992-10-23","known_ts":"1992-10-27","bar_index":789,"type":"BUY","strength":0.588,"price":5.5174,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1992-12-23","known_ts":"1992-12-23","bar_index":803,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.937,"stop_level":5.958,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-12-28","known_ts":"1992-12-28","bar_index":803,"type":"RECLAIM","strength":0.863,"price":6.0209,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-12-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":"1992-12-23","prior_stop_level":5.958,"sweep_low":5.895,"atr14":0.142681,"stop_level":5.823659,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-03-04","known_ts":"1993-03-08","bar_index":819,"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-03-04","trigger_known_ts":"1993-03-08","strength":0.45,"price":2.7692,"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.575563,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.6643,"atr14":0.273572,"stop_level":2.527514,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-03-30","known_ts":"1993-04-01","bar_index":825,"type":"BUY","strength":0.45,"price":3.1049,"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-03-30","known_ts":"1993-04-01","bar_index":825,"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-03-30","trigger_known_ts":"1993-04-01","strength":0.45,"price":3.1049,"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.524109,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.7482,"atr14":0.182958,"stop_level":2.656721,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-05-17","known_ts":"1993-05-17","bar_index":836,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.2307,"stop_level":3.3566,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-05-20","known_ts":"1993-05-20","bar_index":837,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.2727,"stop_level":3.3566,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-05-25","known_ts":"1993-05-25","bar_index":838,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.979,"stop_level":3.3566,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-06-11","known_ts":"1993-06-15","bar_index":842,"type":"REBUY","strength":0.588,"price":3.0209,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1993-07-15","known_ts":"1993-07-15","bar_index":849,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.937,"stop_level":2.958,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-08-09","known_ts":"1993-08-09","bar_index":855,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.6958,"stop_level":2.916,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-08-16","known_ts":"1993-08-18","bar_index":857,"type":"REBUY","strength":0.725,"price":2.9895,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"1993-09-28","known_ts":"1993-09-28","bar_index":867,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.1363,"stop_level":3.1888,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-09-30","known_ts":"1993-09-30","bar_index":867,"type":"RECLAIM","strength":0.725,"price":3.2412,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-09-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1993-09-28","prior_stop_level":3.1888,"sweep_low":3.1258,"atr14":0.111005,"stop_level":3.070298,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-10-14","known_ts":"1993-10-14","bar_index":871,"type":"RECLAIM","strength":0.863,"price":3.7552,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-09-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-11-22","known_ts":"1993-11-22","bar_index":880,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.6503,"stop_level":3.6923,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-11-23","known_ts":"1993-11-23","bar_index":880,"type":"RECLAIM","strength":0.863,"price":3.7132,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-11-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1993-11-22","prior_stop_level":3.6923,"sweep_low":3.6293,"atr14":0.125067,"stop_level":3.566767,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-12-14","known_ts":"1993-12-14","bar_index":885,"type":"RECLAIM","strength":0.863,"price":3.7762,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-11-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-01-31","known_ts":"1994-01-31","bar_index":896,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.0909,"stop_level":4.1328,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-04-22","known_ts":"1994-04-26","bar_index":915,"type":"BUY","strength":0.725,"price":3.5034,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":70},{"ts":"1994-06-07","known_ts":"1994-06-07","bar_index":925,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.7447,"stop_level":3.7552,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-06-09","known_ts":"1994-06-09","bar_index":925,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.7342,"stop_level":3.7552,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-06-10","known_ts":"1994-06-10","bar_index":926,"type":"RECLAIM","strength":0.863,"price":3.8181,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-06-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1994-06-07","prior_stop_level":3.7552,"sweep_low":3.6608,"atr14":0.102044,"stop_level":3.609778,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-06-10","known_ts":"1994-06-10","bar_index":926,"type":"RECLAIM","strength":0.863,"price":3.8181,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-06-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1994-06-09","prior_stop_level":3.7552,"sweep_low":3.6608,"atr14":0.102044,"stop_level":3.609778,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-07-12","known_ts":"1994-07-14","bar_index":933,"type":"BUY","strength":0.863,"price":4.0961,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1994-09-09","known_ts":"1994-09-09","bar_index":947,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.3321,"stop_level":4.4265,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-09-12","known_ts":"1994-09-12","bar_index":947,"type":"RECLAIM","strength":1.0,"price":4.458,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-09-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1994-09-09","prior_stop_level":4.4265,"sweep_low":4.3111,"atr14":0.111705,"stop_level":4.255248,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-12-27","known_ts":"1994-12-29","bar_index":972,"type":"BUY","strength":0.863,"price":4.9824,"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":"1995-01-23","known_ts":"1995-01-25","bar_index":978,"type":"REBUY","strength":0.863,"price":5.0087,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1995-02-23","known_ts":"1995-02-23","bar_index":985,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.4859,"stop_level":5.4964,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-02-24","known_ts":"1995-02-24","bar_index":985,"type":"RECLAIM","strength":1.0,"price":5.5908,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-02-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1995-02-23","prior_stop_level":5.4964,"sweep_low":5.444,"atr14":0.199397,"stop_level":5.344302,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-03-20","known_ts":"1995-03-20","bar_index":991,"type":"RECLAIM","strength":1.0,"price":5.6957,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-02-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-12-04","known_ts":"1995-12-06","bar_index":1051,"type":"BUY","strength":0.725,"price":8.7691,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1996-02-28","known_ts":"1996-02-28","bar_index":1070,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.0698,"stop_level":10.0908,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-03-04","known_ts":"1996-03-04","bar_index":1071,"type":"RECLAIM","strength":0.725,"price":10.2796,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-02-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1996-02-28","prior_stop_level":10.0908,"sweep_low":9.9649,"atr14":0.264002,"stop_level":9.832899,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-05-13","known_ts":"1996-05-15","bar_index":1088,"type":"BUY","strength":0.725,"price":9.6502,"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":"1996-06-12","known_ts":"1996-06-12","bar_index":1095,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.902,"stop_level":9.9125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-06-13","known_ts":"1996-06-13","bar_index":1095,"type":"RECLAIM","strength":0.725,"price":10.0069,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-06-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1996-06-12","prior_stop_level":9.9125,"sweep_low":9.7761,"atr14":0.226926,"stop_level":9.662637,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-06-20","known_ts":"1996-06-20","bar_index":1097,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.4404,"stop_level":9.9125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-07-25","known_ts":"1996-07-29","bar_index":1105,"type":"BUY","strength":0.588,"price":9.1257,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"aplus","score":90},{"ts":"1996-10-15","known_ts":"1996-10-15","bar_index":1124,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.0069,"stop_level":10.2166,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-10-18","known_ts":"1996-10-18","bar_index":1125,"type":"RECLAIM","strength":0.725,"price":10.3845,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-10-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":"1996-10-15","prior_stop_level":10.2166,"sweep_low":9.7761,"atr14":0.305555,"stop_level":9.623322,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-12-02","known_ts":"1996-12-04","bar_index":1135,"type":"BUY","strength":0.588,"price":10.3425,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1997-01-28","known_ts":"1997-01-30","bar_index":1148,"type":"BUY","strength":0.45,"price":9.4404,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1997-02-13","known_ts":"1997-02-13","bar_index":1152,"type":"RECLAIM","strength":0.725,"price":9.9859,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1997-01-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-03-12","known_ts":"1997-03-12","bar_index":1158,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.0908,"stop_level":10.1747,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-03-13","known_ts":"1997-03-13","bar_index":1158,"type":"RECLAIM","strength":0.725,"price":10.2376,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-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":"1997-03-12","prior_stop_level":10.1747,"sweep_low":10.0698,"atr14":0.24674,"stop_level":9.94643,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-03-19","known_ts":"1997-03-19","bar_index":1159,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.1327,"stop_level":10.1747,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-05-02","known_ts":"1997-05-06","bar_index":1170,"type":"BUY","strength":0.725,"price":10.3215,"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":80},{"ts":"1997-06-02","known_ts":"1997-06-02","bar_index":1176,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.5733,"stop_level":10.9719,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-06-05","known_ts":"1997-06-05","bar_index":1177,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.5418,"stop_level":10.9719,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-07-29","known_ts":"1997-07-31","bar_index":1190,"type":"BUY","strength":0.45,"price":9.8705,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1997-07-29","known_ts":"1997-07-31","bar_index":1190,"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":"1997-07-29","trigger_known_ts":"1997-07-31","strength":0.45,"price":9.8705,"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.11891,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.7132,"atr14":0.293971,"stop_level":9.566214,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-08-22","known_ts":"1997-08-26","bar_index":1196,"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":"1997-08-22","trigger_known_ts":"1997-08-26","strength":0.45,"price":8.5383,"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.237829,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.1397,"atr14":0.324854,"stop_level":7.977273,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-09-18","known_ts":"1997-09-22","bar_index":1202,"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":"1997-09-18","trigger_known_ts":"1997-09-22","strength":0.45,"price":8.1817,"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.269661,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.6467,"atr14":0.268225,"stop_level":7.512588,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-10-06","known_ts":"1997-10-08","bar_index":1206,"type":"BUY","strength":0.45,"price":8.3758,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1997-10-06","known_ts":"1997-10-08","bar_index":1206,"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":"1997-10-06","trigger_known_ts":"1997-10-08","strength":0.45,"price":8.3758,"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.252334,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.8041,"atr14":0.229944,"stop_level":7.689128,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-01-13","known_ts":"1998-01-13","bar_index":1228,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.7167,"stop_level":8.7796,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-02-05","known_ts":"1998-02-09","bar_index":1234,"type":"BUY","strength":0.725,"price":8.8845,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1998-02-24","known_ts":"1998-02-24","bar_index":1238,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.895,"stop_level":9.0104,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-03-12","known_ts":"1998-03-12","bar_index":1242,"type":"RECLAIM","strength":0.863,"price":10.0069,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-02-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-04-13","known_ts":"1998-04-13","bar_index":1249,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.6397,"stop_level":9.6423,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-04-14","known_ts":"1998-04-14","bar_index":1249,"type":"RECLAIM","strength":0.863,"price":9.7341,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-04-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1998-04-13","prior_stop_level":9.6423,"sweep_low":9.5768,"atr14":0.210849,"stop_level":9.471376,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-04-29","known_ts":"1998-04-29","bar_index":1253,"type":"RECLAIM","strength":0.863,"price":9.86,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-04-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-05-12","known_ts":"1998-05-14","bar_index":1256,"type":"BUY","strength":0.863,"price":10.2166,"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":"1998-08-05","known_ts":"1998-08-05","bar_index":1275,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.6747,"stop_level":12.0103,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-08-10","known_ts":"1998-08-10","bar_index":1276,"type":"RECLAIM","strength":1.0,"price":12.0523,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-08-05 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":"1998-08-05","prior_stop_level":12.0103,"sweep_low":11.3075,"atr14":0.397312,"stop_level":11.108844,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-23","known_ts":"1998-09-25","bar_index":1287,"type":"BUY","strength":0.863,"price":12.839,"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":"1999-04-14","known_ts":"1999-04-14","bar_index":1333,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.1885,"stop_level":24.7549,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-06-29","known_ts":"1999-07-01","bar_index":1351,"type":"BUY","strength":0.725,"price":20.4333,"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":0},{"ts":"1999-09-23","known_ts":"1999-09-23","bar_index":1371,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.8738,"stop_level":27.5451,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-09-28","known_ts":"1999-09-28","bar_index":1372,"type":"RECLAIM","strength":0.863,"price":28.0276,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-09-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1999-09-23","prior_stop_level":27.5451,"sweep_low":25.636,"atr14":1.080281,"stop_level":25.09586,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-06","known_ts":"1999-10-08","bar_index":1374,"type":"BUY","strength":0.863,"price":29.7059,"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":20},{"ts":"1999-11-09","known_ts":"1999-11-11","bar_index":1382,"type":"BUY","strength":0.725,"price":30.3772,"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-09","known_ts":"1999-12-09","bar_index":1389,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.538,"stop_level":29.7478,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1999-12-10","known_ts":"1999-12-10","bar_index":1389,"type":"RECLAIM","strength":0.863,"price":30.0416,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-12-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":"1999-12-09","prior_stop_level":29.7478,"sweep_low":28.615,"atr14":1.596343,"stop_level":27.816828,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-12-17","known_ts":"1999-12-21","bar_index":1391,"type":"REBUY","strength":0.863,"price":33.6499,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2000-01-27","known_ts":"2000-01-27","bar_index":1400,"type":"SELL","basis":"structure_stop","strength":1.0,"price":41.2022,"stop_level":42.6707,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-01-31","known_ts":"2000-01-31","bar_index":1400,"type":"RECLAIM","strength":1.0,"price":42.7547,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-01-27 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-01-27","prior_stop_level":42.6707,"sweep_low":39.6918,"atr14":2.900757,"stop_level":38.241422,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-05","known_ts":"2000-05-09","bar_index":1423,"type":"BUY","strength":0.725,"price":40.2372,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2000-07-26","known_ts":"2000-07-26","bar_index":1441,"type":"SELL","basis":"structure_stop","strength":0.725,"price":46.5728,"stop_level":46.6147,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-08-02","known_ts":"2000-08-02","bar_index":1443,"type":"RECLAIM","strength":0.725,"price":47.2021,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-07-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2000-07-26","prior_stop_level":46.6147,"sweep_low":43.4679,"atr14":2.53622,"stop_level":42.19979,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-09","known_ts":"2000-08-09","bar_index":1445,"type":"RECLAIM","strength":0.863,"price":46.7826,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-07-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-08-30","known_ts":"2000-09-01","bar_index":1450,"type":"BUY","strength":0.725,"price":51.314,"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":"2000-10-20","known_ts":"2000-10-24","bar_index":1462,"type":"BUY","strength":0.588,"price":47.9154,"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":15},{"ts":"2000-11-15","known_ts":"2000-11-17","bar_index":1468,"type":"BUY","strength":0.45,"price":43.7197,"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":"2000-11-24","known_ts":"2000-11-24","bar_index":1470,"type":"RECLAIM","strength":0.588,"price":44.5378,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-11-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2001-01-05","known_ts":"2001-01-05","bar_index":1479,"type":"SELL","basis":"structure_stop","strength":0.45,"price":39.1463,"stop_level":40.2372,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2001-01-09","known_ts":"2001-01-09","bar_index":1480,"type":"RECLAIM","strength":0.45,"price":41.6218,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-01-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2001-01-05","prior_stop_level":40.2372,"sweep_low":36.4191,"atr14":2.686939,"stop_level":35.075631,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-26","known_ts":"2001-01-26","bar_index":1484,"type":"RECLAIM","strength":0.725,"price":47.6637,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-01-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-03-08","known_ts":"2001-03-08","bar_index":1493,"type":"SELL","basis":"structure_stop","strength":0.725,"price":46.0273,"stop_level":47.6741,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-03-12","known_ts":"2001-03-12","bar_index":1494,"type":"SELL","basis":"structure_stop","strength":0.725,"price":41.1603,"stop_level":47.6741,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-04-16","known_ts":"2001-04-18","bar_index":1502,"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":"2001-04-16","trigger_known_ts":"2001-04-18","strength":0.45,"price":41.3197,"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.210897,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":33.7741,"atr14":2.37152,"stop_level":32.58834,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-27","known_ts":"2001-05-01","bar_index":1505,"type":"BUY","strength":0.45,"price":41.2123,"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":"2001-04-27","known_ts":"2001-05-01","bar_index":1505,"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":"2001-04-27","trigger_known_ts":"2001-05-01","strength":0.45,"price":41.2123,"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.212948,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":36.8219,"atr14":2.267631,"stop_level":35.688084,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-05-15","known_ts":"2001-05-15","bar_index":1509,"type":"RECLAIM","strength":0.725,"price":44.8508,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-04-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-06-22","known_ts":"2001-06-22","bar_index":1518,"type":"SELL","basis":"structure_stop","strength":0.725,"price":43.7297,"stop_level":44.8106,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-08-01","known_ts":"2001-08-03","bar_index":1527,"type":"BUY","strength":0.45,"price":41.5614,"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":"2001-08-01","known_ts":"2001-08-03","bar_index":1527,"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":"2001-08-01","trigger_known_ts":"2001-08-03","strength":0.45,"price":41.5614,"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.190057,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":37.6946,"atr14":1.681995,"stop_level":36.853603,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-17","known_ts":"2001-08-17","bar_index":1531,"type":"RECLAIM","strength":0.588,"price":39.2118,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-08-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2001-09-18","known_ts":"2001-09-18","bar_index":1536,"type":"SELL","basis":"structure_stop","strength":0.588,"price":39.8629,"stop_level":42.0246,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-09-20","known_ts":"2001-09-20","bar_index":1537,"type":"SELL","basis":"structure_stop","strength":0.725,"price":39.6078,"stop_level":42.0246,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-10-10","known_ts":"2001-10-12","bar_index":1542,"type":"BUY","strength":0.588,"price":41.36,"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":20},{"ts":"2001-11-21","known_ts":"2001-11-26","bar_index":1552,"type":"BUY","strength":0.863,"price":45.2402,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2001-12-14","known_ts":"2001-12-14","bar_index":1557,"type":"SELL","basis":"structure_stop","strength":0.725,"price":37.614,"stop_level":37.943,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-12-17","known_ts":"2001-12-17","bar_index":1557,"type":"RECLAIM","strength":0.725,"price":39.9368,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-12-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":"2001-12-14","prior_stop_level":37.943,"sweep_low":37.0635,"atr14":1.751002,"stop_level":36.187999,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-02-06","known_ts":"2002-02-08","bar_index":1569,"type":"BUY","strength":0.45,"price":38.8694,"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-02-06","known_ts":"2002-02-08","bar_index":1569,"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-02-06","trigger_known_ts":"2002-02-08","strength":0.45,"price":38.8694,"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.219545,"monthly_oversold_dwell":14,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":35.8149,"atr14":1.304345,"stop_level":35.162727,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-02-28","known_ts":"2002-03-04","bar_index":1574,"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-02-28","trigger_known_ts":"2002-03-04","strength":0.588,"price":40.1986,"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.187378,"monthly_oversold_dwell":15,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":37.7281,"atr14":1.172087,"stop_level":37.142057,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-03-05","known_ts":"2002-03-05","bar_index":1575,"type":"RECLAIM","strength":0.725,"price":40.1449,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2002-02-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-04-04","known_ts":"2002-04-04","bar_index":1582,"type":"SELL","basis":"structure_stop","strength":0.725,"price":39.5877,"stop_level":40.0643,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-05-13","known_ts":"2002-05-15","bar_index":1591,"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-05-13","trigger_known_ts":"2002-05-15","strength":0.45,"price":34.4722,"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.266639,"monthly_oversold_dwell":17,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":30.498,"atr14":1.488351,"stop_level":29.753825,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-05-24","known_ts":"2002-05-29","bar_index":1594,"type":"BUY","strength":0.45,"price":33.9822,"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-05-24","known_ts":"2002-05-29","bar_index":1594,"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-05-24","trigger_known_ts":"2002-05-29","strength":0.45,"price":33.9822,"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.277064,"monthly_oversold_dwell":17,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":32.1226,"atr14":1.470732,"stop_level":31.387234,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-06-17","known_ts":"2002-06-19","bar_index":1599,"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-06-17","trigger_known_ts":"2002-06-19","strength":0.45,"price":28.8869,"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.361477,"monthly_oversold_dwell":18,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":24.6576,"atr14":1.564239,"stop_level":23.87548,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-07-22","known_ts":"2002-07-24","bar_index":1607,"type":"BUY","strength":0.45,"price":24.8992,"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-07-22","known_ts":"2002-07-24","bar_index":1607,"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-07-22","trigger_known_ts":"2002-07-24","strength":0.45,"price":24.8992,"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.449622,"monthly_oversold_dwell":19,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.5222,"atr14":1.803625,"stop_level":19.620388,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-08-27","known_ts":"2002-08-27","bar_index":1615,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.3503,"stop_level":31.1626,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-08-30","known_ts":"2002-08-30","bar_index":1616,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.2295,"stop_level":31.1626,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-09-05","known_ts":"2002-09-05","bar_index":1617,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.001,"stop_level":31.1626,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-09-20","known_ts":"2002-09-20","bar_index":1621,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.0074,"stop_level":28.8265,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-09-25","known_ts":"2002-09-25","bar_index":1622,"type":"RECLAIM","strength":0.725,"price":29.5783,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-09-20","prior_stop_level":28.8265,"sweep_low":26.262,"atr14":1.386419,"stop_level":25.56879,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-27","known_ts":"2002-10-01","bar_index":1623,"type":"REBUY","strength":0.725,"price":29.914,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2002-10-07","known_ts":"2002-10-09","bar_index":1625,"type":"BUY","strength":0.725,"price":30.6256,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2002-10-30","known_ts":"2002-10-30","bar_index":1630,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.2502,"stop_level":32.6798,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-04","known_ts":"2002-11-04","bar_index":1631,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.465,"stop_level":32.6798,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-05","known_ts":"2002-11-05","bar_index":1632,"type":"RECLAIM","strength":0.725,"price":33.6197,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-10-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-10-30","prior_stop_level":32.6798,"sweep_low":30.5115,"atr14":1.279667,"stop_level":29.871666,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-05","known_ts":"2002-11-05","bar_index":1632,"type":"RECLAIM","strength":0.725,"price":33.6197,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-11-04","prior_stop_level":32.6798,"sweep_low":31.7601,"atr14":1.279667,"stop_level":31.120266,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-10","known_ts":"2002-12-12","bar_index":1640,"type":"BUY","strength":0.863,"price":33.868,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2003-01-15","known_ts":"2003-01-17","bar_index":1648,"type":"REBUY","strength":0.863,"price":34.4521,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2003-02-14","known_ts":"2003-02-19","bar_index":1655,"type":"BUY","strength":1.0,"price":36.2378,"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":30},{"ts":"2003-02-25","known_ts":"2003-02-27","bar_index":1657,"type":"BUY","strength":1.0,"price":36.2915,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2003-04-11","known_ts":"2003-04-15","bar_index":1668,"type":"REBUY","strength":1.0,"price":40.3798,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2003-05-06","known_ts":"2003-05-06","bar_index":1673,"type":"SELL","basis":"structure_stop","strength":1.0,"price":40.9303,"stop_level":41.1519,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-05-12","known_ts":"2003-05-12","bar_index":1674,"type":"RECLAIM","strength":1.0,"price":41.6151,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-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":"2003-05-06","prior_stop_level":41.1519,"sweep_low":39.8428,"atr14":0.979609,"stop_level":39.352995,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-21","known_ts":"2003-05-21","bar_index":1677,"type":"RECLAIM","strength":1.0,"price":41.4808,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-08-01","known_ts":"2003-08-01","bar_index":1693,"type":"SELL","basis":"structure_stop","strength":0.863,"price":45.8175,"stop_level":45.8511,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-12-15","known_ts":"2003-12-17","bar_index":1725,"type":"BUY","strength":0.588,"price":41.7225,"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":"2004-02-18","known_ts":"2004-02-18","bar_index":1739,"type":"SELL","basis":"structure_stop","strength":0.725,"price":43.0181,"stop_level":43.1121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2004-06-03","known_ts":"2004-06-07","bar_index":1764,"type":"BUY","strength":0.45,"price":37.4395,"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":"2004-06-22","known_ts":"2004-06-24","bar_index":1768,"type":"BUY","strength":0.45,"price":36.6003,"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":"2004-08-05","known_ts":"2004-08-05","bar_index":1778,"type":"SELL","basis":"structure_stop","strength":0.588,"price":36.9897,"stop_level":37.1642,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-08-11","known_ts":"2004-08-11","bar_index":1779,"type":"SELL","basis":"structure_stop","strength":0.588,"price":37.0568,"stop_level":37.1642,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-08-16","known_ts":"2004-08-16","bar_index":1780,"type":"RECLAIM","strength":0.588,"price":37.4395,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-08-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2004-08-11","prior_stop_level":37.1642,"sweep_low":36.0633,"atr14":0.852504,"stop_level":35.637048,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-25","known_ts":"2004-08-25","bar_index":1783,"type":"RECLAIM","strength":0.725,"price":40.0643,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-08-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-09-13","known_ts":"2004-09-13","bar_index":1787,"type":"SELL","basis":"structure_stop","strength":0.725,"price":38.8828,"stop_level":39.6145,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-11-02","known_ts":"2004-11-04","bar_index":1799,"type":"BUY","strength":0.725,"price":39.6078,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2005-01-05","known_ts":"2005-01-05","bar_index":1813,"type":"SELL","basis":"structure_stop","strength":1.0,"price":41.7963,"stop_level":42.2596,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-01-07","known_ts":"2005-01-07","bar_index":1814,"type":"RECLAIM","strength":1.0,"price":42.273,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-01-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-01-05","prior_stop_level":42.2596,"sweep_low":41.7829,"atr14":0.808243,"stop_level":41.378779,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-04-13","known_ts":"2005-04-15","bar_index":1836,"type":"BUY","strength":0.725,"price":40.2456,"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":"2005-05-04","known_ts":"2005-05-06","bar_index":1841,"type":"BUY","strength":0.588,"price":39.3326,"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":35},{"ts":"2005-06-03","known_ts":"2005-06-03","bar_index":1848,"type":"SELL","basis":"structure_stop","strength":0.725,"price":41.2794,"stop_level":41.501,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2005-06-08","known_ts":"2005-06-08","bar_index":1849,"type":"SELL","basis":"structure_stop","strength":0.725,"price":40.3127,"stop_level":41.501,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2005-06-16","known_ts":"2005-06-20","bar_index":1851,"type":"REBUY","strength":0.863,"price":41.0444,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65},{"ts":"2005-06-24","known_ts":"2005-06-28","bar_index":1853,"type":"REBUY","strength":1.0,"price":41.4808,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2005-08-10","known_ts":"2005-08-10","bar_index":1863,"type":"SELL","basis":"structure_stop","strength":1.0,"price":53.3564,"stop_level":53.5511,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-08-11","known_ts":"2005-08-11","bar_index":1864,"type":"RECLAIM","strength":1.0,"price":54.2695,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-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":"2005-08-10","prior_stop_level":53.5511,"sweep_low":53.3028,"atr14":1.269674,"stop_level":52.667963,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-29","known_ts":"2005-08-29","bar_index":1868,"type":"RECLAIM","strength":1.0,"price":53.6384,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-08-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-11-14","known_ts":"2005-11-16","bar_index":1886,"type":"BUY","strength":0.863,"price":54.5447,"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":"2006-02-21","known_ts":"2006-02-23","bar_index":1908,"type":"BUY","strength":0.588,"price":50.1408,"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":45},{"ts":"2006-03-22","known_ts":"2006-03-24","bar_index":1915,"type":"REBUY","strength":0.588,"price":49.1271,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2006-05-12","known_ts":"2006-05-16","bar_index":1927,"type":"BUY","strength":0.45,"price":46.5828,"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":"2006-06-29","known_ts":"2006-07-03","bar_index":1938,"type":"REBUY","strength":0.45,"price":44.1661,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-11-27","known_ts":"2006-11-27","bar_index":1972,"type":"SELL","basis":"structure_stop","strength":0.863,"price":48.2544,"stop_level":48.6304,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-01-12","known_ts":"2007-01-17","bar_index":1983,"type":"BUY","strength":0.588,"price":49.6306,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2007-02-09","known_ts":"2007-02-09","bar_index":1989,"type":"SELL","basis":"structure_stop","strength":0.588,"price":46.3546,"stop_level":46.6231,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2007-04-11","known_ts":"2007-04-13","bar_index":2003,"type":"BUY","strength":0.45,"price":39.628,"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-05-10","known_ts":"2007-05-10","bar_index":2010,"type":"SELL","basis":"structure_stop","strength":0.588,"price":38.4867,"stop_level":41.0982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-05-16","known_ts":"2007-05-16","bar_index":2011,"type":"SELL","basis":"structure_stop","strength":0.588,"price":36.4728,"stop_level":41.0982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-06-01","known_ts":"2007-06-05","bar_index":2015,"type":"REBUY","strength":0.588,"price":38.6747,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-07-11","known_ts":"2007-07-13","bar_index":2024,"type":"BUY","strength":0.588,"price":38.2182,"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":"2007-08-27","known_ts":"2007-08-29","bar_index":2035,"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":"2007-08-27","trigger_known_ts":"2007-08-29","strength":0.45,"price":33.6935,"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.339431,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":32.4247,"atr14":0.851395,"stop_level":31.999003,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-05","known_ts":"2007-09-07","bar_index":2037,"type":"BUY","strength":0.45,"price":34.1702,"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-09-05","known_ts":"2007-09-07","bar_index":2037,"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":"2007-09-05","trigger_known_ts":"2007-09-07","strength":0.45,"price":34.1702,"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.330085,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":32.9014,"atr14":0.850099,"stop_level":32.47635,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-09","known_ts":"2007-10-09","bar_index":2045,"type":"RECLAIM","strength":0.725,"price":38.8224,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-09-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-11-02","known_ts":"2007-11-02","bar_index":2051,"type":"SELL","basis":"structure_stop","strength":0.725,"price":38.0101,"stop_level":38.1242,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-11-05","known_ts":"2007-11-05","bar_index":2051,"type":"RECLAIM","strength":0.725,"price":38.574,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-11-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":"2007-11-02","prior_stop_level":38.1242,"sweep_low":37.3858,"atr14":0.938718,"stop_level":36.916441,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-07","known_ts":"2007-11-07","bar_index":2052,"type":"SELL","basis":"structure_stop","strength":0.725,"price":37.7282,"stop_level":38.1242,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-28","known_ts":"2008-01-30","bar_index":2070,"type":"BUY","strength":0.45,"price":31.74,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-03-11","known_ts":"2008-03-13","bar_index":2080,"type":"REBUY","strength":0.45,"price":31.6729,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-04-02","known_ts":"2008-04-04","bar_index":2085,"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-04-02","trigger_known_ts":"2008-04-04","strength":0.45,"price":27.8799,"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.362058,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":27.2422,"atr14":0.850979,"stop_level":26.81671,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-10","known_ts":"2008-04-14","bar_index":2087,"type":"BUY","strength":0.45,"price":28.8332,"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-18","known_ts":"2008-07-18","bar_index":2110,"type":"RECLAIM","strength":0.863,"price":36.654,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-11-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-08-29","known_ts":"2008-08-29","bar_index":2120,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.1924,"stop_level":42.6758,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-02-04","known_ts":"2009-02-06","bar_index":2156,"type":"BUY","strength":0.725,"price":38.9567,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":0},{"ts":"2009-02-26","known_ts":"2009-02-26","bar_index":2161,"type":"SELL","basis":"structure_stop","strength":0.588,"price":34.3917,"stop_level":37.8691,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2009-07-07","known_ts":"2009-07-07","bar_index":2191,"type":"RECLAIM","strength":0.725,"price":39.0238,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-02-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-06","known_ts":"2009-08-06","bar_index":2198,"type":"SELL","basis":"structure_stop","strength":1.0,"price":40.7424,"stop_level":41.8299,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-08-11","known_ts":"2009-08-11","bar_index":2199,"type":"RECLAIM","strength":1.0,"price":42.1656,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-08-06","prior_stop_level":41.8299,"sweep_low":40.1382,"atr14":1.165395,"stop_level":39.555502,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-08-17","known_ts":"2009-08-17","bar_index":2200,"type":"SELL","basis":"structure_stop","strength":1.0,"price":40.1718,"stop_level":40.6081,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-08-21","known_ts":"2009-08-21","bar_index":2202,"type":"RECLAIM","strength":1.0,"price":40.7088,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-08-17","prior_stop_level":40.6081,"sweep_low":39.7085,"atr14":1.095685,"stop_level":39.160658,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-17","known_ts":"2009-09-17","bar_index":2208,"type":"RECLAIM","strength":1.0,"price":41.8299,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-08-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-30","known_ts":"2009-12-02","bar_index":2225,"type":"BUY","strength":0.725,"price":38.6009,"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-01-12","known_ts":"2010-01-12","bar_index":2234,"type":"SELL","basis":"structure_stop","strength":0.725,"price":37.614,"stop_level":37.9765,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-01-19","known_ts":"2010-01-19","bar_index":2236,"type":"RECLAIM","strength":0.725,"price":38.6344,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2010-01-12","prior_stop_level":37.9765,"sweep_low":36.8017,"atr14":0.737593,"stop_level":36.432904,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-02-01","known_ts":"2010-02-01","bar_index":2239,"type":"RECLAIM","strength":0.863,"price":39.6548,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-01-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-02-23","known_ts":"2010-02-23","bar_index":2244,"type":"SELL","basis":"structure_stop","strength":0.725,"price":37.849,"stop_level":37.9161,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-02-24","known_ts":"2010-02-24","bar_index":2244,"type":"RECLAIM","strength":0.863,"price":38.0907,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-02-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-02-23","prior_stop_level":37.9161,"sweep_low":37.8288,"atr14":0.619697,"stop_level":37.518952,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-08","known_ts":"2010-03-10","bar_index":2247,"type":"BUY","strength":0.863,"price":38.7888,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2010-04-22","known_ts":"2010-04-22","bar_index":2257,"type":"SELL","basis":"structure_stop","strength":0.863,"price":39.0439,"stop_level":39.6548,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-06-15","known_ts":"2010-06-17","bar_index":2270,"type":"BUY","strength":0.588,"price":37.2179,"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":"2010-06-30","known_ts":"2010-06-30","bar_index":2273,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.3114,"stop_level":35.6806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-07-06","known_ts":"2010-07-06","bar_index":2274,"type":"SELL","basis":"structure_stop","strength":0.45,"price":34.4387,"stop_level":35.6806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2010-08-19","known_ts":"2010-08-19","bar_index":2285,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.392,"stop_level":36.0431,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-09-09","known_ts":"2010-09-13","bar_index":2290,"type":"BUY","strength":0.588,"price":36.5198,"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":"2010-09-22","known_ts":"2010-09-22","bar_index":2293,"type":"RECLAIM","strength":0.725,"price":37.8087,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2010-09-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-10-14","known_ts":"2010-10-14","bar_index":2298,"type":"SELL","basis":"structure_stop","strength":0.725,"price":36.8286,"stop_level":36.8823,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-10-15","known_ts":"2010-10-15","bar_index":2298,"type":"RECLAIM","strength":0.725,"price":38.0705,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-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":"2010-10-14","prior_stop_level":36.8823,"sweep_low":36.654,"atr14":0.706796,"stop_level":36.300602,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-10-29","known_ts":"2010-10-29","bar_index":2302,"type":"RECLAIM","strength":0.863,"price":38.4934,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-10-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-11-04","known_ts":"2010-11-04","bar_index":2303,"type":"SELL","basis":"structure_stop","strength":0.725,"price":37.6006,"stop_level":38.2853,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-11-08","known_ts":"2010-11-08","bar_index":2304,"type":"SELL","basis":"structure_stop","strength":0.725,"price":37.1173,"stop_level":38.2853,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-12-16","known_ts":"2010-12-20","bar_index":2313,"type":"BUY","strength":0.863,"price":38.7016,"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":65},{"ts":"2011-03-23","known_ts":"2011-03-25","bar_index":2335,"type":"BUY","strength":0.588,"price":35.6806,"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":"2011-06-10","known_ts":"2011-06-10","bar_index":2353,"type":"SELL","basis":"structure_stop","strength":1.0,"price":38.9298,"stop_level":39.3393,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-08-25","known_ts":"2011-08-29","bar_index":2371,"type":"BUY","strength":0.588,"price":36.9823,"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":"2011-09-30","known_ts":"2011-09-30","bar_index":2379,"type":"SELL","basis":"structure_stop","strength":0.725,"price":37.097,"stop_level":37.151,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-10-05","known_ts":"2011-10-05","bar_index":2380,"type":"RECLAIM","strength":0.725,"price":37.7518,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-09-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2011-09-30","prior_stop_level":37.151,"sweep_low":35.6728,"atr14":0.935092,"stop_level":35.205254,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-17","known_ts":"2011-10-17","bar_index":2383,"type":"RECLAIM","strength":0.863,"price":38.69,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-09-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-11-01","known_ts":"2011-11-01","bar_index":2386,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.4885,"stop_level":38.1162,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-11-07","known_ts":"2011-11-09","bar_index":2388,"type":"REBUY","strength":1.0,"price":38.8182,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":100},{"ts":"2011-11-07","known_ts":"2011-11-07","bar_index":2388,"type":"RECLAIM","strength":0.863,"price":39.4392,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2011-11-01","prior_stop_level":38.1162,"sweep_low":36.8743,"atr14":0.965009,"stop_level":36.391796,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-29","known_ts":"2011-12-01","bar_index":2393,"type":"REBUY","strength":0.863,"price":39.3411,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2012-02-09","known_ts":"2012-02-09","bar_index":2409,"type":"SELL","basis":"structure_stop","strength":1.0,"price":45.3372,"stop_level":46.0766,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-02-13","known_ts":"2012-02-13","bar_index":2410,"type":"RECLAIM","strength":1.0,"price":46.5083,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-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":"2012-02-09","prior_stop_level":46.0766,"sweep_low":45.2219,"atr14":0.887452,"stop_level":44.778174,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-27","known_ts":"2012-02-27","bar_index":2413,"type":"RECLAIM","strength":1.0,"price":46.3787,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-02-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-05-18","known_ts":"2012-05-18","bar_index":2432,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.3972,"stop_level":47.4698,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-05-21","known_ts":"2012-05-21","bar_index":2432,"type":"RECLAIM","strength":0.863,"price":47.5137,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-05-18 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":"2012-05-18","prior_stop_level":47.4698,"sweep_low":46.9722,"atr14":0.682054,"stop_level":46.631173,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-05-23","known_ts":"2012-05-23","bar_index":2433,"type":"SELL","basis":"structure_stop","strength":0.863,"price":46.8694,"stop_level":47.4698,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-05-29","known_ts":"2012-05-29","bar_index":2434,"type":"RECLAIM","strength":0.863,"price":47.4863,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-05-23 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":"2012-05-23","prior_stop_level":47.4698,"sweep_low":46.6021,"atr14":0.63478,"stop_level":46.28471,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-29","known_ts":"2012-06-29","bar_index":2442,"type":"RECLAIM","strength":0.863,"price":51.5166,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-05-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-12-19","known_ts":"2012-12-19","bar_index":2481,"type":"SELL","basis":"structure_stop","strength":0.725,"price":61.1775,"stop_level":61.6339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-12-26","known_ts":"2012-12-26","bar_index":2482,"type":"SELL","basis":"structure_stop","strength":0.725,"price":60.0714,"stop_level":61.6339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-02-25","known_ts":"2013-02-27","bar_index":2496,"type":"BUY","strength":0.725,"price":63.2763,"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-03-18","known_ts":"2013-03-18","bar_index":2501,"type":"SELL","basis":"structure_stop","strength":0.863,"price":62.8315,"stop_level":63.5613,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-03-19","known_ts":"2013-03-19","bar_index":2501,"type":"RECLAIM","strength":0.863,"price":64.2286,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-03-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":"2013-03-18","prior_stop_level":63.5613,"sweep_low":62.8037,"atr14":1.067501,"stop_level":62.269949,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-04","known_ts":"2013-04-04","bar_index":2505,"type":"RECLAIM","strength":0.863,"price":73.0566,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-03-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-24","known_ts":"2013-04-24","bar_index":2509,"type":"SELL","basis":"structure_stop","strength":0.863,"price":72.9384,"stop_level":74.697,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-25","known_ts":"2013-04-25","bar_index":2510,"type":"RECLAIM","strength":0.863,"price":75.5312,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-04-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-04-24","prior_stop_level":74.697,"sweep_low":72.3058,"atr14":2.230238,"stop_level":71.190681,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-30","known_ts":"2013-04-30","bar_index":2511,"type":"SELL","basis":"structure_stop","strength":1.0,"price":72.4379,"stop_level":72.9384,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-02","known_ts":"2013-05-02","bar_index":2511,"type":"RECLAIM","strength":1.0,"price":73.3972,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-04-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-04-30","prior_stop_level":72.9384,"sweep_low":72.1877,"atr14":2.0931,"stop_level":71.14115,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-05-21","known_ts":"2013-05-21","bar_index":2516,"type":"RECLAIM","strength":1.0,"price":73.7423,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-04-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-07-12","known_ts":"2013-07-16","bar_index":2528,"type":"BUY","strength":0.725,"price":72.6461,"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":"2013-08-06","known_ts":"2013-08-06","bar_index":2533,"type":"SELL","basis":"structure_stop","strength":0.863,"price":73.463,"stop_level":74.4265,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-07","known_ts":"2013-08-07","bar_index":2534,"type":"RECLAIM","strength":0.863,"price":78.476,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-08-06","prior_stop_level":74.4265,"sweep_low":72.1295,"atr14":2.078977,"stop_level":71.090011,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-08-20","known_ts":"2013-08-20","bar_index":2537,"type":"RECLAIM","strength":0.863,"price":74.5349,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-08","known_ts":"2013-10-08","bar_index":2548,"type":"SELL","basis":"structure_stop","strength":0.725,"price":75.5657,"stop_level":76.3371,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-10-10","known_ts":"2013-10-10","bar_index":2549,"type":"RECLAIM","strength":0.725,"price":77.0804,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-10-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":"2013-10-08","prior_stop_level":76.3371,"sweep_low":74.1632,"atr14":1.853804,"stop_level":73.236298,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-28","known_ts":"2013-10-28","bar_index":2553,"type":"RECLAIM","strength":0.725,"price":81.961,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-10-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-02-03","known_ts":"2014-02-03","bar_index":2575,"type":"SELL","basis":"structure_stop","strength":0.725,"price":82.2112,"stop_level":83.4576,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-02-06","known_ts":"2014-02-10","bar_index":2576,"type":"REBUY","strength":0.725,"price":84.7111,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2014-02-07","known_ts":"2014-02-07","bar_index":2576,"type":"RECLAIM","strength":0.725,"price":83.7252,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-02-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":"2014-02-03","prior_stop_level":83.4576,"sweep_low":80.6762,"atr14":1.859768,"stop_level":79.746316,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-03-18","known_ts":"2014-03-20","bar_index":2585,"type":"BUY","strength":0.863,"price":89.9201,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2014-05-27","known_ts":"2014-05-29","bar_index":2601,"type":"BUY","strength":0.588,"price":82.5501,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2014-07-15","known_ts":"2014-07-15","bar_index":2612,"type":"SELL","basis":"structure_stop","strength":0.725,"price":83.1621,"stop_level":84.2367,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-21","known_ts":"2014-07-21","bar_index":2613,"type":"RECLAIM","strength":0.725,"price":84.7064,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-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":"2014-07-15","prior_stop_level":84.2367,"sweep_low":81.7887,"atr14":1.503307,"stop_level":81.037047,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-07-30","known_ts":"2014-07-30","bar_index":2616,"type":"RECLAIM","strength":0.725,"price":89.3463,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-07-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-10-01","known_ts":"2014-10-01","bar_index":2630,"type":"SELL","basis":"structure_stop","strength":0.863,"price":99.2653,"stop_level":100.0018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-10-08","known_ts":"2014-10-08","bar_index":2632,"type":"RECLAIM","strength":0.863,"price":100.1591,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-10-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":"2014-10-01","prior_stop_level":100.0018,"sweep_low":96.8341,"atr14":1.899727,"stop_level":95.884236,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-31","known_ts":"2014-10-31","bar_index":2638,"type":"RECLAIM","strength":0.863,"price":114.7036,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-15","known_ts":"2014-12-15","bar_index":2648,"type":"SELL","basis":"structure_stop","strength":1.0,"price":114.5605,"stop_level":116.4555,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-12-17","known_ts":"2014-12-17","bar_index":2648,"type":"RECLAIM","strength":1.0,"price":117.3455,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-12-15","prior_stop_level":116.4555,"sweep_low":113.0531,"atr14":2.922275,"stop_level":111.591963,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-02","known_ts":"2015-03-04","bar_index":2665,"type":"BUY","strength":0.588,"price":114.8711,"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":"2015-03-13","known_ts":"2015-03-17","bar_index":2668,"type":"BUY","strength":0.588,"price":117.6709,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2015-06-22","known_ts":"2015-06-24","bar_index":2691,"type":"BUY","strength":0.588,"price":115.9449,"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":"2015-07-14","known_ts":"2015-07-16","bar_index":2696,"type":"BUY","strength":0.588,"price":118.2292,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2015-08-21","known_ts":"2015-08-21","bar_index":2705,"type":"SELL","basis":"structure_stop","strength":0.588,"price":113.0602,"stop_level":115.0023,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-12","known_ts":"2015-10-14","bar_index":2717,"type":"BUY","strength":0.45,"price":107.6837,"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-23","known_ts":"2015-10-23","bar_index":2720,"type":"RECLAIM","strength":0.725,"price":118.0069,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-10-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-11","known_ts":"2015-11-11","bar_index":2724,"type":"SELL","basis":"structure_stop","strength":0.588,"price":114.2768,"stop_level":115.2385,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-17","known_ts":"2015-11-17","bar_index":2725,"type":"RECLAIM","strength":0.725,"price":115.3971,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-11-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-11-11","prior_stop_level":115.2385,"sweep_low":108.3679,"atr14":3.270931,"stop_level":106.732434,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-27","known_ts":"2015-11-27","bar_index":2728,"type":"RECLAIM","strength":0.725,"price":118.6042,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-11-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-02-17","known_ts":"2016-02-19","bar_index":2746,"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":"2016-02-17","trigger_known_ts":"2016-02-19","strength":0.45,"price":110.6845,"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.130727,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":102.6273,"atr14":3.30006,"stop_level":100.97727,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-17","known_ts":"2016-03-21","bar_index":2753,"type":"BUY","strength":0.45,"price":108.3915,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-03-31","known_ts":"2016-03-31","bar_index":2756,"type":"RECLAIM","strength":0.725,"price":114.0319,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-03-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-03","known_ts":"2016-05-03","bar_index":2763,"type":"SELL","basis":"structure_stop","strength":0.863,"price":115.278,"stop_level":115.3075,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-10","known_ts":"2016-05-10","bar_index":2765,"type":"RECLAIM","strength":0.725,"price":115.9342,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-05-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-05-03","prior_stop_level":115.3075,"sweep_low":111.5988,"atr14":2.181434,"stop_level":110.508083,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-25","known_ts":"2016-05-25","bar_index":2769,"type":"RECLAIM","strength":0.863,"price":116.3263,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-05-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-31","known_ts":"2016-06-02","bar_index":2770,"type":"BUY","strength":0.863,"price":118.6492,"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":"2016-07-08","known_ts":"2016-07-12","bar_index":2779,"type":"BUY","strength":0.863,"price":120.2004,"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":"2016-08-25","known_ts":"2016-08-25","bar_index":2790,"type":"SELL","basis":"structure_stop","strength":0.863,"price":127.0725,"stop_level":127.0802,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-26","known_ts":"2016-08-26","bar_index":2790,"type":"RECLAIM","strength":0.863,"price":128.3714,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-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":"2016-08-25","prior_stop_level":127.0802,"sweep_low":125.9752,"atr14":2.010747,"stop_level":124.969826,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-08-31","known_ts":"2016-08-31","bar_index":2791,"type":"SELL","basis":"structure_stop","strength":0.863,"price":126.9456,"stop_level":127.0725,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-09-06","known_ts":"2016-09-06","bar_index":2792,"type":"RECLAIM","strength":0.863,"price":127.5278,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-31 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-08-31","prior_stop_level":127.0725,"sweep_low":125.8707,"atr14":1.801003,"stop_level":124.970198,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-09-15","known_ts":"2016-09-15","bar_index":2795,"type":"RECLAIM","strength":0.863,"price":127.931,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-08-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-12-09","known_ts":"2016-12-13","bar_index":2815,"type":"BUY","strength":0.45,"price":111.5026,"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-06","known_ts":"2017-01-06","bar_index":2821,"type":"RECLAIM","strength":0.725,"price":119.3109,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-12-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-03-17","known_ts":"2017-03-17","bar_index":2837,"type":"SELL","basis":"structure_stop","strength":0.863,"price":127.5873,"stop_level":134.2236,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-06-08","known_ts":"2017-06-12","bar_index":2856,"type":"BUY","strength":0.725,"price":125.6668,"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":"2017-08-10","known_ts":"2017-08-10","bar_index":2870,"type":"SELL","basis":"structure_stop","strength":1.0,"price":128.8908,"stop_level":131.2078,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-08-16","known_ts":"2017-08-16","bar_index":2872,"type":"RECLAIM","strength":1.0,"price":131.5096,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-08-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":"2017-08-10","prior_stop_level":131.2078,"sweep_low":128.4945,"atr14":1.868159,"stop_level":127.56042,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-09-01","known_ts":"2017-09-06","bar_index":2876,"type":"BUY","strength":1.0,"price":136.8731,"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":"2017-10-11","known_ts":"2017-10-11","bar_index":2885,"type":"SELL","basis":"structure_stop","strength":1.0,"price":141.3005,"stop_level":141.8605,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-17","known_ts":"2017-10-17","bar_index":2886,"type":"RECLAIM","strength":1.0,"price":142.8657,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-10-11","prior_stop_level":141.8605,"sweep_low":138.9831,"atr14":2.35322,"stop_level":137.80649,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-12-06","known_ts":"2017-12-08","bar_index":2898,"type":"BUY","strength":0.725,"price":135.5142,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2018-01-31","known_ts":"2018-01-31","bar_index":2910,"type":"SELL","basis":"structure_stop","strength":1.0,"price":143.7342,"stop_level":146.8476,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-02-05","known_ts":"2018-02-05","bar_index":2911,"type":"SELL","basis":"structure_stop","strength":1.0,"price":135.0043,"stop_level":146.8476,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-03-09","known_ts":"2018-03-13","bar_index":2919,"type":"BUY","strength":0.725,"price":147.7008,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2018-05-14","known_ts":"2018-05-16","bar_index":2934,"type":"BUY","strength":0.588,"price":136.3295,"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":35},{"ts":"2018-06-27","known_ts":"2018-06-27","bar_index":2944,"type":"SELL","basis":"structure_stop","strength":0.863,"price":143.9618,"stop_level":144.0795,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-06-29","known_ts":"2018-06-29","bar_index":2945,"type":"RECLAIM","strength":0.863,"price":144.7933,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-06-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2018-06-27","prior_stop_level":144.0795,"sweep_low":142.5263,"atr14":2.343569,"stop_level":141.354516,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-07-13","known_ts":"2018-07-13","bar_index":2948,"type":"RECLAIM","strength":1.0,"price":152.1118,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-08-29","known_ts":"2018-08-31","bar_index":2959,"type":"BUY","strength":1.0,"price":157.7986,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2018-10-10","known_ts":"2018-10-10","bar_index":2968,"type":"SELL","basis":"structure_stop","strength":1.0,"price":158.8964,"stop_level":160.6891,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-11-28","known_ts":"2018-11-30","bar_index":2980,"type":"BUY","strength":0.725,"price":165.6125,"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":"2019-01-31","known_ts":"2019-01-31","bar_index":2994,"type":"SELL","basis":"structure_stop","strength":0.588,"price":148.8008,"stop_level":156.4909,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2019-04-05","known_ts":"2019-04-05","bar_index":3009,"type":"RECLAIM","strength":0.725,"price":154.6555,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-17","known_ts":"2019-04-17","bar_index":3011,"type":"SELL","basis":"structure_stop","strength":0.588,"price":146.2328,"stop_level":149.3182,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-06-03","known_ts":"2019-06-05","bar_index":3022,"type":"BUY","strength":0.45,"price":141.0899,"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-07-08","known_ts":"2019-07-08","bar_index":3030,"type":"SELL","basis":"structure_stop","strength":0.588,"price":147.3058,"stop_level":148.0575,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-07-12","known_ts":"2019-07-12","bar_index":3031,"type":"SELL","basis":"structure_stop","strength":0.588,"price":141.3971,"stop_level":148.0575,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-07-29","known_ts":"2019-07-31","bar_index":3035,"type":"REBUY","strength":0.725,"price":150.8139,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2019-09-09","known_ts":"2019-09-09","bar_index":3044,"type":"SELL","basis":"structure_stop","strength":0.863,"price":164.7115,"stop_level":167.3001,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-09-11","known_ts":"2019-09-11","bar_index":3045,"type":"SELL","basis":"structure_stop","strength":0.863,"price":159.4203,"stop_level":167.3001,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-10-04","known_ts":"2019-10-04","bar_index":3051,"type":"RECLAIM","strength":1.0,"price":159.6156,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-09-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-10-17","known_ts":"2019-10-21","bar_index":3054,"type":"BUY","strength":1.0,"price":165.1918,"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":45},{"ts":"2019-12-27","known_ts":"2019-12-27","bar_index":3070,"type":"SELL","basis":"structure_stop","strength":1.0,"price":197.9199,"stop_level":198.1739,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-01-14","known_ts":"2020-01-14","bar_index":3074,"type":"RECLAIM","strength":1.0,"price":197.0759,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-12-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-04-06","known_ts":"2020-04-08","bar_index":3093,"type":"BUY","strength":0.725,"price":180.8886,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2020-05-20","known_ts":"2020-05-20","bar_index":3103,"type":"SELL","basis":"structure_stop","strength":0.725,"price":189.3246,"stop_level":190.5605,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-05","known_ts":"2020-06-05","bar_index":3107,"type":"RECLAIM","strength":0.863,"price":186.857,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-06-18","known_ts":"2020-06-22","bar_index":3110,"type":"BUY","strength":0.863,"price":194.5756,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2020-07-24","known_ts":"2020-07-24","bar_index":3118,"type":"SELL","basis":"structure_stop","strength":0.863,"price":206.0329,"stop_level":206.9137,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-07-27","known_ts":"2020-07-27","bar_index":3118,"type":"RECLAIM","strength":0.863,"price":210.7439,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-07-24 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-07-24","prior_stop_level":206.9137,"sweep_low":203.9725,"atr14":5.525469,"stop_level":201.209765,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-08-31","known_ts":"2020-09-02","bar_index":3127,"type":"BUY","strength":1.0,"price":215.8942,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2020-10-05","known_ts":"2020-10-07","bar_index":3135,"type":"BUY","strength":0.863,"price":215.5179,"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":"2020-11-11","known_ts":"2020-11-13","bar_index":3144,"type":"BUY","strength":0.725,"price":199.879,"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":"2021-02-16","known_ts":"2021-02-16","bar_index":3165,"type":"SELL","basis":"structure_stop","strength":0.863,"price":197.5306,"stop_level":199.0032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-02-17","known_ts":"2021-02-17","bar_index":3165,"type":"RECLAIM","strength":0.863,"price":199.8806,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-02-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":"2021-02-16","prior_stop_level":199.0032,"sweep_low":196.1733,"atr14":4.798958,"stop_level":193.773821,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-16","known_ts":"2021-03-18","bar_index":3172,"type":"BUY","strength":0.588,"price":207.3546,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2021-04-28","known_ts":"2021-04-28","bar_index":3182,"type":"SELL","basis":"structure_stop","strength":0.863,"price":200.8138,"stop_level":216.3726,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-04-30","known_ts":"2021-04-30","bar_index":3182,"type":"SELL","basis":"structure_stop","strength":0.863,"price":203.2994,"stop_level":216.3726,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-05-14","known_ts":"2021-05-14","bar_index":3186,"type":"RECLAIM","strength":0.863,"price":214.3143,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-04-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-07-07","known_ts":"2021-07-09","bar_index":3198,"type":"BUY","strength":0.588,"price":209.4789,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2021-10-18","known_ts":"2021-10-20","bar_index":3222,"type":"BUY","strength":0.45,"price":180.4996,"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":"2021-11-17","known_ts":"2021-11-17","bar_index":3229,"type":"SELL","basis":"structure_stop","strength":0.588,"price":178.6814,"stop_level":181.9717,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-12-27","known_ts":"2021-12-27","bar_index":3238,"type":"RECLAIM","strength":0.725,"price":197.5895,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-11-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-01-26","known_ts":"2022-01-26","bar_index":3245,"type":"SELL","basis":"structure_stop","strength":0.863,"price":193.1967,"stop_level":195.3063,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-01-28","known_ts":"2022-01-28","bar_index":3245,"type":"RECLAIM","strength":0.863,"price":198.9264,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-01-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-01-26","prior_stop_level":195.3063,"sweep_low":191.9639,"atr14":4.290229,"stop_level":189.818786,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-02","known_ts":"2022-03-02","bar_index":3253,"type":"RECLAIM","strength":0.863,"price":203.933,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-01-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-03-15","known_ts":"2022-03-17","bar_index":3256,"type":"BUY","strength":0.863,"price":206.516,"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":"aplus","score":90},{"ts":"2022-04-26","known_ts":"2022-04-26","bar_index":3265,"type":"SELL","basis":"structure_stop","strength":0.863,"price":218.783,"stop_level":218.9318,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-05-26","known_ts":"2022-05-26","bar_index":3273,"type":"RECLAIM","strength":1.0,"price":226.6044,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-04-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-07-25","known_ts":"2022-07-27","bar_index":3286,"type":"BUY","strength":0.863,"price":222.1736,"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":"2022-08-26","known_ts":"2022-08-26","bar_index":3294,"type":"SELL","basis":"structure_stop","strength":0.863,"price":214.0433,"stop_level":215.2803,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-09-01","known_ts":"2022-09-01","bar_index":3295,"type":"RECLAIM","strength":0.863,"price":218.3571,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-26 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":"2022-08-26","prior_stop_level":215.2803,"sweep_low":211.6952,"atr14":3.474314,"stop_level":209.958043,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-10","known_ts":"2022-10-12","bar_index":3304,"type":"BUY","strength":0.725,"price":219.1932,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2022-12-09","known_ts":"2022-12-09","bar_index":3318,"type":"SELL","basis":"structure_stop","strength":1.0,"price":249.549,"stop_level":252.5402,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-03-21","known_ts":"2023-03-23","bar_index":3341,"type":"BUY","strength":0.588,"price":210.5971,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65,"retro_override":true,"retro_ctx":{"group_id":"obesity_glp1"}},{"ts":"2023-04-26","known_ts":"2023-04-26","bar_index":3349,"type":"SELL","basis":"structure_stop","strength":0.588,"price":215.7468,"stop_level":219.9569,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-04-28","known_ts":"2023-04-28","bar_index":3350,"type":"SELL","basis":"structure_stop","strength":0.588,"price":216.596,"stop_level":219.9569,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-06-15","known_ts":"2023-06-20","bar_index":3361,"type":"BUY","strength":0.45,"price":208.471,"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-07-07","known_ts":"2023-07-07","bar_index":3365,"type":"SELL","basis":"structure_stop","strength":0.588,"price":199.4059,"stop_level":201.695,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-07-10","known_ts":"2023-07-10","bar_index":3366,"type":"RECLAIM","strength":0.588,"price":204.9508,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-07-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-07-07","prior_stop_level":201.695,"sweep_low":199.2143,"atr14":4.023896,"stop_level":197.202352,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-03","known_ts":"2023-08-03","bar_index":3372,"type":"RECLAIM","strength":0.725,"price":230.6779,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-07-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-31","known_ts":"2023-08-31","bar_index":3378,"type":"SELL","basis":"structure_stop","strength":0.863,"price":235.6728,"stop_level":235.7095,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-09-01","known_ts":"2023-09-01","bar_index":3379,"type":"RECLAIM","strength":0.863,"price":236.0129,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-08-31 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-31","prior_stop_level":235.7095,"sweep_low":235.4521,"atr14":3.730231,"stop_level":233.586984,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-09-15","known_ts":"2023-09-15","bar_index":3382,"type":"RECLAIM","strength":0.863,"price":243.0002,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-08-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-10-31","known_ts":"2023-10-31","bar_index":3392,"type":"SELL","basis":"structure_stop","strength":0.863,"price":235.0844,"stop_level":239.9663,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-11-02","known_ts":"2023-11-02","bar_index":3393,"type":"RECLAIM","strength":0.863,"price":245.0963,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-10-31 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-10-31","prior_stop_level":239.9663,"sweep_low":229.5681,"atr14":5.745296,"stop_level":226.695452,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-22","known_ts":"2023-12-27","bar_index":3405,"type":"BUY","strength":1.0,"price":265.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2024-02-07","known_ts":"2024-02-07","bar_index":3415,"type":"SELL","basis":"structure_stop","strength":1.0,"price":274.1545,"stop_level":283.0777,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-02-09","known_ts":"2024-02-09","bar_index":3415,"type":"SELL","basis":"structure_stop","strength":1.0,"price":269.7531,"stop_level":283.0777,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-25","known_ts":"2024-04-29","bar_index":3433,"type":"BUY","strength":0.725,"price":258.097,"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-01-08","known_ts":"2025-01-13","bar_index":3492,"type":"BUY","strength":0.45,"price":257.9241,"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":"obesity_glp1"}},{"ts":"2025-03-25","known_ts":"2025-03-25","bar_index":3509,"type":"SELL","basis":"structure_stop","strength":0.725,"price":295.2959,"stop_level":300.7234,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-05-29","known_ts":"2025-06-02","bar_index":3524,"type":"BUY","strength":0.45,"price":280.0522,"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":"obesity_glp1"}},{"ts":"2025-06-06","known_ts":"2025-06-06","bar_index":3526,"type":"RECLAIM","strength":0.725,"price":284.8675,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-05-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-06-23","known_ts":"2025-06-23","bar_index":3529,"type":"SELL","basis":"structure_stop","strength":0.588,"price":264.49,"stop_level":278.6349,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-09","known_ts":"2025-07-09","bar_index":3533,"type":"RECLAIM","strength":0.725,"price":286.6538,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-08-06","known_ts":"2025-08-06","bar_index":3539,"type":"SELL","basis":"structure_stop","strength":0.725,"price":276.3631,"stop_level":286.4887,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-08-20","known_ts":"2025-08-20","bar_index":3543,"type":"RECLAIM","strength":0.863,"price":287.4622,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-08-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-29","known_ts":"2025-10-01","bar_index":3552,"type":"BUY","strength":0.588,"price":292.1404,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2025-12-05","known_ts":"2025-12-05","bar_index":3568,"type":"SELL","basis":"structure_stop","strength":0.863,"price":325.1644,"stop_level":332.6555,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-12-09","known_ts":"2025-12-09","bar_index":3568,"type":"SELL","basis":"structure_stop","strength":0.863,"price":309.3542,"stop_level":332.6555,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-12-23","known_ts":"2025-12-23","bar_index":3572,"type":"RECLAIM","strength":0.863,"price":328.1609,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-12-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-01-26","known_ts":"2026-01-28","bar_index":3579,"type":"BUY","strength":1.0,"price":337.3178,"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":"2026-03-13","known_ts":"2026-03-13","bar_index":3590,"type":"SELL","basis":"structure_stop","strength":0.863,"price":363.4653,"stop_level":364.8449,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-06-01","known_ts":"2026-06-03","bar_index":3608,"type":"BUY","strength":0.725,"price":338.22,"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":"2026-09-08","known_ts":"2026-09-08","bar_index":3630,"type":"SELL","basis":"structure_stop","strength":1.0,"price":393.17,"stop_level":429.88,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}}],"state":{"position_hint":"flat","last_signal":"SELL","last_scored_signal":"SELL","last_scored_ts":"2026-09-08","last_scored_basis":"structure_stop","bars_since_signal":2,"extended":true,"strong_bull":true,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2019-05-02","2019-05-15","2019-10-09","2020-02-05","2020-03-16","2020-06-15","2020-09-25","2020-10-29","2020-12-03","2021-03-08","2021-06-07","2021-08-13","2021-08-31","2021-10-13","2022-02-25","2022-05-10","2022-06-23","2022-07-25","2022-09-06","2022-09-27","2022-12-30","2023-02-09","2023-02-28","2023-03-13","2023-06-02","2023-07-10","2023-11-06","2023-12-01","2024-03-08","2024-03-18","2024-04-17","2024-10-11","2024-11-01","2024-11-22","2024-12-24","2025-04-21","2025-05-15","2025-09-19","2026-03-31","2026-04-14"],"warnings":[{"ts":"2022-04-25","kind":"arm","px":220.7968},{"ts":"2022-04-26","kind":"confirm","px":218.783,"level":218.9318},{"ts":"2022-08-24","kind":"arm","px":217.4588},{"ts":"2022-08-26","kind":"confirm","px":214.0433,"level":215.2803},{"ts":"2022-11-03","kind":"arm","px":236.4838},{"ts":"2022-11-30","kind":"arm","px":256.4896},{"ts":"2022-12-09","kind":"confirm","px":249.549,"level":252.5402},{"ts":"2023-04-12","kind":"arm","px":225.4138},{"ts":"2023-04-26","kind":"confirm","px":215.7468,"level":219.9569},{"ts":"2023-04-27","kind":"arm","px":217.1381},{"ts":"2023-04-28","kind":"confirm","px":216.596,"level":219.9569},{"ts":"2023-06-30","kind":"arm","px":202.4793},{"ts":"2023-07-07","kind":"confirm","px":199.4059,"level":201.695},{"ts":"2023-07-31","kind":"arm","px":213.5417},{"ts":"2023-08-24","kind":"arm","px":235.9302},{"ts":"2023-08-31","kind":"confirm","px":235.6728,"level":235.7095},{"ts":"2023-10-20","kind":"arm","px":256.3311},{"ts":"2023-10-31","kind":"confirm","px":235.0844,"level":239.9663},{"ts":"2024-01-18","kind":"arm","px":282.1418},{"ts":"2024-02-07","kind":"confirm","px":274.1545,"level":283.0777},{"ts":"2024-02-08","kind":"arm","px":273.2094},{"ts":"2024-02-09","kind":"confirm","px":269.7531,"level":283.0777},{"ts":"2024-05-20","kind":"arm","px":295.8188},{"ts":"2024-07-30","kind":"arm","px":313.4434},{"ts":"2025-02-14","kind":"arm","px":280.1876},{"ts":"2025-03-25","kind":"confirm","px":295.2959,"level":300.7234},{"ts":"2025-06-18","kind":"arm","px":281.1784},{"ts":"2025-06-23","kind":"confirm","px":264.49,"level":278.6349},{"ts":"2025-07-30","kind":"arm","px":292.5758},{"ts":"2025-08-06","kind":"confirm","px":276.3631,"level":286.4887},{"ts":"2025-10-27","kind":"arm","px":284.9568},{"ts":"2025-11-20","kind":"arm","px":328.91},{"ts":"2025-12-05","kind":"confirm","px":325.1644,"level":332.6555},{"ts":"2025-12-08","kind":"arm","px":316.6284},{"ts":"2025-12-09","kind":"confirm","px":309.3542,"level":332.6555},{"ts":"2026-02-17","kind":"arm","px":370.5617},{"ts":"2026-03-13","kind":"confirm","px":363.4653,"level":364.8449},{"ts":"2026-06-18","kind":"arm","px":337.6},{"ts":"2026-08-28","kind":"arm","px":432.42},{"ts":"2026-09-08","kind":"confirm","px":393.17,"level":429.88}],"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":[]}}}