{"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":"COO","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1983-07-05","known_ts":"1983-07-05","bar_index":38,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.5377,"stop_level":9.5803,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1983-07-06","known_ts":"1983-07-06","bar_index":38,"type":"RECLAIM","strength":0.588,"price":9.6229,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-07-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1983-07-05","prior_stop_level":9.5803,"sweep_low":9.4526,"atr14":0.260804,"stop_level":9.322198,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-11-16","known_ts":"1983-11-18","bar_index":70,"type":"BUY","strength":0.45,"price":5.9611,"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":"1983-11-16","known_ts":"1983-11-18","bar_index":70,"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":"1983-11-16","trigger_known_ts":"1983-11-18","strength":0.45,"price":5.9611,"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.406779,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.8966,"atr14":0.271673,"stop_level":4.760763,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-12-12","known_ts":"1983-12-12","bar_index":75,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.4075,"stop_level":5.7908,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1984-02-03","known_ts":"1984-02-03","bar_index":88,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.3224,"stop_level":5.4075,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-02-22","known_ts":"1984-02-24","bar_index":92,"type":"REBUY","strength":0.588,"price":5.1095,"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":"1984-04-04","known_ts":"1984-04-06","bar_index":102,"type":"BUY","strength":0.45,"price":4.7502,"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-04-04","known_ts":"1984-04-06","bar_index":102,"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":"1984-04-04","trigger_known_ts":"1984-04-06","strength":0.45,"price":4.7502,"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.527282,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.1511,"atr14":0.22163,"stop_level":4.040285,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-04-23","known_ts":"1984-04-23","bar_index":106,"type":"RECLAIM","strength":0.725,"price":8.3022,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1984-04-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-05-23","known_ts":"1984-05-23","bar_index":113,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.0883,"stop_level":8.2166,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-06-13","known_ts":"1984-06-13","bar_index":118,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.0883,"stop_level":8.131,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-06-14","known_ts":"1984-06-14","bar_index":118,"type":"RECLAIM","strength":1.0,"price":8.2166,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-06-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1984-06-13","prior_stop_level":8.131,"sweep_low":8.0027,"atr14":0.105012,"stop_level":7.950194,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-12-14","known_ts":"1984-12-18","bar_index":161,"type":"BUY","strength":0.588,"price":5.6917,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"1985-01-31","known_ts":"1985-01-31","bar_index":171,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.5867,"stop_level":6.6297,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1985-02-05","known_ts":"1985-02-05","bar_index":172,"type":"RECLAIM","strength":0.725,"price":6.7158,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-01-31 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":"1985-01-31","prior_stop_level":6.6297,"sweep_low":6.4575,"atr14":0.167427,"stop_level":6.373787,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-02-14","known_ts":"1985-02-14","bar_index":175,"type":"RECLAIM","strength":0.863,"price":7.4046,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-06-11","known_ts":"1985-06-11","bar_index":201,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.7724,"stop_level":8.7822,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-09-30","known_ts":"1985-10-02","bar_index":227,"type":"BUY","strength":0.725,"price":7.9015,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":80},{"ts":"1985-12-06","known_ts":"1985-12-06","bar_index":243,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.3776,"stop_level":9.421,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-12-10","known_ts":"1985-12-10","bar_index":243,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.0638,"stop_level":9.421,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-12-11","known_ts":"1985-12-11","bar_index":244,"type":"RECLAIM","strength":1.0,"price":9.5432,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-12-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":"1985-12-06","prior_stop_level":9.421,"sweep_low":8.9767,"atr14":0.278906,"stop_level":8.837247,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-12-11","known_ts":"1985-12-11","bar_index":244,"type":"RECLAIM","strength":1.0,"price":9.5432,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-12-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":"1985-12-10","prior_stop_level":9.421,"sweep_low":8.9767,"atr14":0.278906,"stop_level":8.837247,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-12-24","known_ts":"1985-12-24","bar_index":247,"type":"RECLAIM","strength":1.0,"price":9.2381,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-12-10 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":264,"type":"BUY","strength":0.725,"price":8.839,"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":"1986-04-01","known_ts":"1986-04-01","bar_index":269,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.1891,"stop_level":9.2766,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-04-03","known_ts":"1986-04-03","bar_index":269,"type":"RECLAIM","strength":0.725,"price":9.5391,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-04-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":"1986-04-01","prior_stop_level":9.2766,"sweep_low":9.1016,"atr14":0.328557,"stop_level":8.937322,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-04-17","known_ts":"1986-04-17","bar_index":273,"type":"RECLAIM","strength":0.725,"price":9.5829,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-04-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-04-24","known_ts":"1986-04-24","bar_index":274,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.1453,"stop_level":9.2328,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-04-25","known_ts":"1986-04-25","bar_index":275,"type":"RECLAIM","strength":0.725,"price":9.3641,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-04-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1986-04-24","prior_stop_level":9.2328,"sweep_low":9.1453,"atr14":0.295131,"stop_level":8.997734,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-06-17","known_ts":"1986-06-19","bar_index":287,"type":"BUY","strength":0.45,"price":8.5694,"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":"1986-07-30","known_ts":"1986-08-01","bar_index":297,"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":"1986-07-30","trigger_known_ts":"1986-08-01","strength":0.45,"price":5.8887,"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.407295,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.0537,"atr14":0.333221,"stop_level":4.88709,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-08-15","known_ts":"1986-08-19","bar_index":301,"type":"BUY","strength":0.45,"price":6.46,"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":"1986-09-15","known_ts":"1986-09-15","bar_index":307,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.4051,"stop_level":6.5918,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-09-17","known_ts":"1986-09-17","bar_index":308,"type":"RECLAIM","strength":0.588,"price":6.626,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-09-15 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":"1986-09-15","prior_stop_level":6.5918,"sweep_low":6.361,"atr14":0.303842,"stop_level":6.209079,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-10-02","known_ts":"1986-10-02","bar_index":312,"type":"RECLAIM","strength":0.725,"price":8.393,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-09-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-11-10","known_ts":"1986-11-10","bar_index":321,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.4371,"stop_level":8.4813,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-11-14","known_ts":"1986-11-14","bar_index":322,"type":"RECLAIM","strength":0.863,"price":8.5697,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-11-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1986-11-10","prior_stop_level":8.4813,"sweep_low":8.1721,"atr14":0.359583,"stop_level":7.992309,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-03-09","known_ts":"1987-03-11","bar_index":348,"type":"BUY","strength":0.45,"price":6.1704,"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-03-09","known_ts":"1987-03-11","bar_index":348,"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-03-09","trigger_known_ts":"1987-03-11","strength":0.45,"price":6.1704,"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.361929,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.5045,"atr14":0.221499,"stop_level":5.39375,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-04-14","known_ts":"1987-04-14","bar_index":356,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.2914,"stop_level":6.3036,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-04-15","known_ts":"1987-04-15","bar_index":357,"type":"RECLAIM","strength":0.588,"price":6.3361,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-04-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":"1987-04-14","prior_stop_level":6.3036,"sweep_low":6.0683,"atr14":0.306039,"stop_level":5.915281,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-05-12","known_ts":"1987-05-14","bar_index":363,"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-05-12","trigger_known_ts":"1987-05-14","strength":0.45,"price":5.7114,"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.363079,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.1313,"atr14":0.226463,"stop_level":5.018068,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-05-26","known_ts":"1987-05-28","bar_index":366,"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-05-26","trigger_known_ts":"1987-05-28","strength":0.45,"price":5.5775,"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.378011,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.2206,"atr14":0.203029,"stop_level":5.119085,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-06-11","known_ts":"1987-06-15","bar_index":370,"type":"BUY","strength":0.588,"price":5.3544,"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":"1987-06-11","known_ts":"1987-06-15","bar_index":370,"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-06-11","trigger_known_ts":"1987-06-15","strength":0.588,"price":5.3544,"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.402891,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":5.0867,"atr14":0.194777,"stop_level":4.989312,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-07-02","known_ts":"1987-07-02","bar_index":375,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.2107,"stop_level":5.3005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-07-07","known_ts":"1987-07-07","bar_index":375,"type":"RECLAIM","strength":0.588,"price":5.4802,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-07-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":"1987-07-02","prior_stop_level":5.3005,"sweep_low":5.0759,"atr14":0.207215,"stop_level":4.972292,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-08-05","known_ts":"1987-08-05","bar_index":382,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.1208,"stop_level":5.3904,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-08-27","known_ts":"1987-08-31","bar_index":388,"type":"BUY","strength":0.725,"price":5.57,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1987-10-16","known_ts":"1987-10-16","bar_index":399,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.6091,"stop_level":5.4353,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-02-05","known_ts":"1988-02-05","bar_index":425,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.7945,"stop_level":3.8403,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-02-09","known_ts":"1988-02-09","bar_index":426,"type":"RECLAIM","strength":0.588,"price":3.9317,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-02-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1988-02-05","prior_stop_level":3.8403,"sweep_low":3.7031,"atr14":0.185332,"stop_level":3.610434,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-02-12","known_ts":"1988-02-12","bar_index":427,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.7031,"stop_level":3.8403,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-02-22","known_ts":"1988-02-22","bar_index":428,"type":"RECLAIM","strength":0.725,"price":4.1603,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-02-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1988-02-12","prior_stop_level":3.8403,"sweep_low":3.6117,"atr14":0.185813,"stop_level":3.518794,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-03-07","known_ts":"1988-03-07","bar_index":432,"type":"RECLAIM","strength":0.863,"price":4.8003,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-02-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-04-05","known_ts":"1988-04-05","bar_index":438,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.3889,"stop_level":4.5717,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-04-22","known_ts":"1988-04-22","bar_index":443,"type":"RECLAIM","strength":0.863,"price":4.6175,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-04-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-05-19","known_ts":"1988-05-19","bar_index":449,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.7546,"stop_level":4.9832,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-10-12","known_ts":"1988-10-14","bar_index":483,"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":"1988-10-12","trigger_known_ts":"1988-10-14","strength":0.45,"price":2.6973,"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.495728,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.2859,"atr14":0.223479,"stop_level":2.174161,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-11-10","known_ts":"1988-11-14","bar_index":490,"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":"1988-11-10","trigger_known_ts":"1988-11-14","strength":0.45,"price":2.1944,"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.589747,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.8744,"atr14":0.153473,"stop_level":1.797663,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-11-15","known_ts":"1988-11-17","bar_index":491,"type":"BUY","strength":0.45,"price":1.9659,"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-11-15","known_ts":"1988-11-17","bar_index":491,"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":"1988-11-15","trigger_known_ts":"1988-11-17","strength":0.45,"price":1.9659,"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.632466,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.9201,"atr14":0.14458,"stop_level":1.84781,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-12-12","known_ts":"1988-12-14","bar_index":497,"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":"1988-12-12","trigger_known_ts":"1988-12-14","strength":0.45,"price":1.8744,"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.649573,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.7373,"atr14":0.098874,"stop_level":1.687863,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-01-17","known_ts":"1989-01-17","bar_index":505,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.783,"stop_level":1.8287,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-02-24","known_ts":"1989-02-28","bar_index":514,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1989-02-24","trigger_known_ts":"1989-02-28","strength":0.45,"price":1.4172,"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.735048,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.3715,"atr14":0.070677,"stop_level":1.336162,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-03-06","known_ts":"1989-03-08","bar_index":516,"type":"BUY","strength":0.45,"price":1.6458,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1989-03-06","known_ts":"1989-03-08","bar_index":516,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1989-03-06","trigger_known_ts":"1989-03-08","strength":0.45,"price":1.6458,"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.692311,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.3715,"atr14":0.077123,"stop_level":1.332939,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-03-28","known_ts":"1989-03-30","bar_index":521,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1989-03-28","trigger_known_ts":"1989-03-30","strength":0.588,"price":1.6001,"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.700854,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1.4172,"atr14":0.092288,"stop_level":1.371056,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-04-25","known_ts":"1989-04-25","bar_index":527,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5544,"stop_level":1.6001,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-05-19","known_ts":"1989-05-19","bar_index":533,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.6001,"stop_level":1.6458,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-05-23","known_ts":"1989-05-23","bar_index":534,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5544,"stop_level":1.6458,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-07-31","known_ts":"1989-08-02","bar_index":550,"type":"BUY","strength":0.45,"price":1.0058,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1989-07-31","known_ts":"1989-08-02","bar_index":550,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1989-07-31","trigger_known_ts":"1989-08-02","strength":0.45,"price":1.0058,"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.72839,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.8229,"atr14":0.084976,"stop_level":0.780412,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-08-29","known_ts":"1989-08-29","bar_index":557,"type":"RECLAIM","strength":0.725,"price":1.0972,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1989-07-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-10-03","known_ts":"1989-10-03","bar_index":565,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.0515,"stop_level":1.0972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-11-09","known_ts":"1989-11-13","bar_index":574,"type":"BUY","strength":0.588,"price":1.0058,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"1989-12-26","known_ts":"1989-12-26","bar_index":584,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.0058,"stop_level":1.0972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-12-29","known_ts":"1989-12-29","bar_index":585,"type":"RECLAIM","strength":0.725,"price":1.1887,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-12-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1989-12-26","prior_stop_level":1.0972,"sweep_low":1.0058,"atr14":0.07828,"stop_level":0.96666,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-01-11","known_ts":"1990-01-11","bar_index":588,"type":"RECLAIM","strength":1.0,"price":1.463,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-12-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-02-06","known_ts":"1990-02-06","bar_index":594,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.463,"stop_level":1.5087,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-02-07","known_ts":"1990-02-07","bar_index":594,"type":"RECLAIM","strength":1.0,"price":1.5544,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-02-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1990-02-06","prior_stop_level":1.5087,"sweep_low":1.4172,"atr14":0.106244,"stop_level":1.364078,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-04-03","known_ts":"1990-04-05","bar_index":607,"type":"BUY","strength":0.863,"price":1.6458,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":70},{"ts":"1990-04-23","known_ts":"1990-04-23","bar_index":611,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.463,"stop_level":1.5544,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1990-07-12","known_ts":"1990-07-16","bar_index":630,"type":"BUY","strength":0.863,"price":1.463,"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":10},{"ts":"1990-08-06","known_ts":"1990-08-06","bar_index":635,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.3258,"stop_level":1.3715,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1990-08-10","known_ts":"1990-08-14","bar_index":637,"type":"REBUY","strength":0.863,"price":1.4172,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1990-08-22","known_ts":"1990-08-22","bar_index":639,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.2344,"stop_level":1.2801,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1990-10-15","known_ts":"1990-10-17","bar_index":652,"type":"BUY","strength":0.588,"price":1.0515,"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":"1990-11-21","known_ts":"1990-11-21","bar_index":661,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.3715,"stop_level":1.4172,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1990-11-26","known_ts":"1990-11-26","bar_index":661,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.3258,"stop_level":1.4172,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1990-11-28","known_ts":"1990-11-28","bar_index":662,"type":"RECLAIM","strength":0.725,"price":1.463,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-11-21 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":"1990-11-21","prior_stop_level":1.4172,"sweep_low":1.2344,"atr14":0.085087,"stop_level":1.191857,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-11-28","known_ts":"1990-11-28","bar_index":662,"type":"RECLAIM","strength":0.725,"price":1.463,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-11-26 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":"1990-11-26","prior_stop_level":1.4172,"sweep_low":1.2344,"atr14":0.085087,"stop_level":1.191857,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-12-21","known_ts":"1990-12-21","bar_index":668,"type":"RECLAIM","strength":1.0,"price":1.3715,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-11-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-01-02","known_ts":"1991-01-04","bar_index":670,"type":"BUY","strength":1.0,"price":1.463,"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":"1991-04-19","known_ts":"1991-04-19","bar_index":695,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.9201,"stop_level":2.0116,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-08-01","known_ts":"1991-08-05","bar_index":719,"type":"BUY","strength":0.725,"price":1.7373,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"1991-08-19","known_ts":"1991-08-21","bar_index":723,"type":"BUY","strength":0.588,"price":1.6458,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":65},{"ts":"1991-11-12","known_ts":"1991-11-14","bar_index":743,"type":"BUY","strength":0.588,"price":1.5544,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"1991-12-12","known_ts":"1991-12-12","bar_index":750,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.2344,"stop_level":1.2801,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-12-31","known_ts":"1992-01-03","bar_index":754,"type":"BUY","strength":0.588,"price":1.2344,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1992-01-30","known_ts":"1992-01-30","bar_index":761,"type":"RECLAIM","strength":0.725,"price":1.5544,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1991-12-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-02-05","known_ts":"1992-02-05","bar_index":762,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.463,"stop_level":1.5087,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-02-11","known_ts":"1992-02-11","bar_index":763,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.3258,"stop_level":1.5087,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-03-26","known_ts":"1992-03-30","bar_index":774,"type":"BUY","strength":0.588,"price":1.4172,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1992-04-27","known_ts":"1992-04-29","bar_index":781,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1992-04-27","trigger_known_ts":"1992-04-29","strength":0.45,"price":1.2801,"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.377777,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.0515,"atr14":0.085537,"stop_level":1.008732,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-07-06","known_ts":"1992-07-08","bar_index":797,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1992-07-06","trigger_known_ts":"1992-07-08","strength":0.45,"price":1.0058,"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.421056,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.8229,"atr14":0.06904,"stop_level":0.78838,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-07-17","known_ts":"1992-07-21","bar_index":800,"type":"BUY","strength":0.45,"price":0.9601,"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-07-17","known_ts":"1992-07-21","bar_index":800,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1992-07-17","trigger_known_ts":"1992-07-21","strength":0.45,"price":0.9601,"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.447361,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.9143,"atr14":0.066411,"stop_level":0.881095,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-08-19","known_ts":"1992-08-19","bar_index":807,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.8686,"stop_level":0.9601,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-09-11","known_ts":"1992-09-15","bar_index":813,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1992-09-11","trigger_known_ts":"1992-09-15","strength":0.45,"price":0.7315,"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.555535,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.6858,"atr14":0.050823,"stop_level":0.660388,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-09-24","known_ts":"1992-09-28","bar_index":816,"type":"BUY","strength":0.45,"price":0.7772,"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-09-24","known_ts":"1992-09-28","bar_index":816,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1992-09-24","trigger_known_ts":"1992-09-28","strength":0.45,"price":0.7772,"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.5,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.6858,"atr14":0.050943,"stop_level":0.660328,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-10-07","known_ts":"1992-10-09","bar_index":819,"type":"BUY","strength":0.45,"price":0.7315,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1992-10-07","known_ts":"1992-10-09","bar_index":819,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1992-10-07","trigger_known_ts":"1992-10-09","strength":0.45,"price":0.7315,"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.5294,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.64,"atr14":0.057751,"stop_level":0.611124,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-11-18","known_ts":"1992-11-20","bar_index":829,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1992-11-18","trigger_known_ts":"1992-11-20","strength":0.45,"price":0.4115,"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.735268,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.3657,"atr14":0.065189,"stop_level":0.333106,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-12-02","known_ts":"1992-12-04","bar_index":832,"type":"BUY","strength":0.45,"price":0.4572,"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-12-02","known_ts":"1992-12-04","bar_index":832,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1992-12-02","trigger_known_ts":"1992-12-04","strength":0.45,"price":0.4572,"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.705867,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.3657,"atr14":0.071962,"stop_level":0.329719,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-12-18","known_ts":"1992-12-22","bar_index":836,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1992-12-18","trigger_known_ts":"1992-12-22","strength":0.45,"price":0.4115,"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.735268,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.3657,"atr14":0.061744,"stop_level":0.334828,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-01-20","known_ts":"1993-01-20","bar_index":843,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.3657,"stop_level":0.4115,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-02-02","known_ts":"1993-02-02","bar_index":846,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.3429,"stop_level":0.3657,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-04-13","known_ts":"1993-04-13","bar_index":862,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.1829,"stop_level":0.2057,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-05-17","known_ts":"1993-05-19","bar_index":870,"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-05-17","trigger_known_ts":"1993-05-19","strength":0.45,"price":0.1486,"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.874989,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.1257,"atr14":0.023423,"stop_level":0.113988,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-05-20","known_ts":"1993-05-24","bar_index":871,"type":"BUY","strength":0.45,"price":0.1486,"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-05-20","known_ts":"1993-05-24","bar_index":871,"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-05-20","trigger_known_ts":"1993-05-24","strength":0.45,"price":0.1486,"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.874989,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.1257,"atr14":0.022655,"stop_level":0.114372,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-07-21","known_ts":"1993-07-23","bar_index":885,"type":"BUY","strength":0.725,"price":0.16,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1993-09-07","known_ts":"1993-09-09","bar_index":896,"type":"BUY","strength":0.725,"price":0.1486,"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":30},{"ts":"1993-09-28","known_ts":"1993-09-30","bar_index":901,"type":"BUY","strength":0.863,"price":0.2286,"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":"1993-10-29","known_ts":"1993-10-29","bar_index":908,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.2514,"stop_level":0.2743,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-01-05","known_ts":"1994-01-07","bar_index":924,"type":"BUY","strength":1.0,"price":0.2743,"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":45},{"ts":"1994-02-22","known_ts":"1994-02-24","bar_index":935,"type":"BUY","strength":0.863,"price":0.2972,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1994-07-28","known_ts":"1994-08-01","bar_index":971,"type":"BUY","strength":0.863,"price":0.5943,"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":"1994-09-20","known_ts":"1994-09-20","bar_index":983,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.9601,"stop_level":1.0058,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-01-10","known_ts":"1995-01-12","bar_index":1009,"type":"BUY","strength":0.725,"price":0.9143,"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":"1995-03-06","known_ts":"1995-03-06","bar_index":1021,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.8229,"stop_level":0.8686,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-04-13","known_ts":"1995-04-18","bar_index":1031,"type":"BUY","strength":0.588,"price":0.7543,"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":"1995-05-17","known_ts":"1995-05-17","bar_index":1038,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7315,"stop_level":0.7772,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1995-05-23","known_ts":"1995-05-25","bar_index":1040,"type":"REBUY","strength":0.588,"price":0.8229,"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":25},{"ts":"1995-09-20","known_ts":"1995-09-20","bar_index":1067,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.0515,"stop_level":1.0972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-11-29","known_ts":"1995-12-01","bar_index":1084,"type":"BUY","strength":0.588,"price":0.7924,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"1996-01-15","known_ts":"1996-01-15","bar_index":1094,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.8382,"stop_level":0.8839,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-02-26","known_ts":"1996-02-28","bar_index":1104,"type":"BUY","strength":0.588,"price":0.8229,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-02-29","known_ts":"1996-02-29","bar_index":1105,"type":"RECLAIM","strength":0.725,"price":0.8839,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-02-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-06-18","known_ts":"1996-06-18","bar_index":1130,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.4782,"stop_level":1.5392,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-08-15","known_ts":"1996-08-19","bar_index":1144,"type":"BUY","strength":0.863,"price":1.5544,"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":"1996-09-27","known_ts":"1996-10-01","bar_index":1154,"type":"REBUY","strength":0.863,"price":1.6001,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1996-10-15","known_ts":"1996-10-17","bar_index":1158,"type":"REBUY","strength":0.863,"price":1.6458,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1996-12-05","known_ts":"1996-12-09","bar_index":1170,"type":"REBUY","strength":1.0,"price":1.9049,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1997-03-07","known_ts":"1997-03-07","bar_index":1191,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.423,"stop_level":2.484,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-05-12","known_ts":"1997-05-14","bar_index":1206,"type":"BUY","strength":0.725,"price":2.4992,"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":70},{"ts":"1998-02-23","known_ts":"1998-02-23","bar_index":1271,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.5166,"stop_level":5.5699,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-02-26","known_ts":"1998-02-26","bar_index":1272,"type":"RECLAIM","strength":1.0,"price":5.7756,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-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":"1998-02-23","prior_stop_level":5.5699,"sweep_low":5.288,"atr14":0.180339,"stop_level":5.19783,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-05-12","known_ts":"1998-05-14","bar_index":1290,"type":"BUY","strength":0.588,"price":4.7699,"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":"1998-06-16","known_ts":"1998-06-16","bar_index":1298,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.5413,"stop_level":4.6175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-06-17","known_ts":"1998-06-17","bar_index":1298,"type":"RECLAIM","strength":0.45,"price":4.7089,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-06-16 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":"1998-06-16","prior_stop_level":4.6175,"sweep_low":4.4194,"atr14":0.13162,"stop_level":4.35359,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-08-24","known_ts":"1998-08-26","bar_index":1314,"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":"1998-08-24","trigger_known_ts":"1998-08-26","strength":0.45,"price":3.0631,"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.497498,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.865,"atr14":0.149404,"stop_level":2.790298,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-15","known_ts":"1998-09-17","bar_index":1319,"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":"1998-09-15","trigger_known_ts":"1998-09-17","strength":0.45,"price":2.0649,"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.661253,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.8897,"atr14":0.165589,"stop_level":1.806905,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-23","known_ts":"1998-09-25","bar_index":1321,"type":"BUY","strength":0.45,"price":2.263,"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":"1998-09-23","known_ts":"1998-09-25","bar_index":1321,"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":"1998-09-23","trigger_known_ts":"1998-09-25","strength":0.45,"price":2.263,"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.628755,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.8897,"atr14":0.143384,"stop_level":1.818008,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-09","known_ts":"1998-10-13","bar_index":1325,"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":"1998-10-09","trigger_known_ts":"1998-10-13","strength":0.45,"price":1.8439,"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.697508,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.7068,"atr14":0.122171,"stop_level":1.645715,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-11-23","known_ts":"1998-11-23","bar_index":1335,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.9031,"stop_level":2.9183,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-27","known_ts":"1998-11-27","bar_index":1336,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.5983,"stop_level":2.9183,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-01-06","known_ts":"1999-01-08","bar_index":1345,"type":"BUY","strength":0.725,"price":2.4687,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":25},{"ts":"1999-03-01","known_ts":"1999-03-03","bar_index":1357,"type":"BUY","strength":0.45,"price":1.6992,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-03-01","known_ts":"1999-03-03","bar_index":1357,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1999-03-01","trigger_known_ts":"1999-03-03","strength":0.45,"price":1.6992,"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.70345,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.5239,"atr14":0.097718,"stop_level":1.475041,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-12","known_ts":"1999-03-12","bar_index":1360,"type":"RECLAIM","strength":0.725,"price":1.8058,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-03-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-04-07","known_ts":"1999-04-07","bar_index":1365,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.8668,"stop_level":1.8744,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-05-12","known_ts":"1999-05-12","bar_index":1374,"type":"RECLAIM","strength":0.863,"price":2.4916,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-04-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-03","known_ts":"1999-06-03","bar_index":1379,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.644,"stop_level":2.6516,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-04","known_ts":"1999-06-04","bar_index":1379,"type":"RECLAIM","strength":0.863,"price":2.7202,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-06-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":"1999-06-03","prior_stop_level":2.6516,"sweep_low":2.6059,"atr14":0.126055,"stop_level":2.542872,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-06-21","known_ts":"1999-06-21","bar_index":1383,"type":"RECLAIM","strength":0.863,"price":2.8066,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-06-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-07-08","known_ts":"1999-07-08","bar_index":1387,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.6769,"stop_level":2.7303,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-07-15","known_ts":"1999-07-15","bar_index":1388,"type":"RECLAIM","strength":0.863,"price":2.7608,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-07-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":"1999-07-08","prior_stop_level":2.7303,"sweep_low":2.5015,"atr14":0.093583,"stop_level":2.454708,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-09-07","known_ts":"1999-09-07","bar_index":1401,"type":"RECLAIM","strength":0.863,"price":3.2565,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-07-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-10-06","known_ts":"1999-10-06","bar_index":1408,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.5413,"stop_level":3.5489,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-10-07","known_ts":"1999-10-07","bar_index":1408,"type":"RECLAIM","strength":0.863,"price":3.755,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-10-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-10-06","prior_stop_level":3.5489,"sweep_low":3.465,"atr14":0.158656,"stop_level":3.385672,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-12-17","known_ts":"1999-12-21","bar_index":1425,"type":"BUY","strength":0.863,"price":3.4292,"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":"2000-02-14","known_ts":"2000-02-14","bar_index":1438,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.643,"stop_level":3.6965,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2000-03-23","known_ts":"2000-03-27","bar_index":1447,"type":"BUY","strength":0.863,"price":3.7681,"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":"2000-04-27","known_ts":"2000-05-01","bar_index":1455,"type":"REBUY","strength":1.0,"price":4.1579,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2000-06-27","known_ts":"2000-06-27","bar_index":1469,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.4125,"stop_level":4.4355,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-06-28","known_ts":"2000-06-28","bar_index":1469,"type":"RECLAIM","strength":1.0,"price":4.512,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-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":"2000-06-27","prior_stop_level":4.4355,"sweep_low":4.4125,"atr14":0.091906,"stop_level":4.366547,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-17","known_ts":"2000-07-17","bar_index":1473,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.4355,"stop_level":4.5578,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-09-13","known_ts":"2000-09-15","bar_index":1487,"type":"BUY","strength":0.725,"price":4.1167,"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":"2000-09-26","known_ts":"2000-09-28","bar_index":1490,"type":"BUY","strength":0.725,"price":4.1167,"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":"2000-11-09","known_ts":"2000-11-09","bar_index":1500,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.1703,"stop_level":4.308,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-11-13","known_ts":"2000-11-13","bar_index":1501,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.0708,"stop_level":4.308,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2000-12-20","known_ts":"2000-12-22","bar_index":1510,"type":"BUY","strength":0.725,"price":4.4179,"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":"2001-02-27","known_ts":"2001-03-01","bar_index":1525,"type":"BUY","strength":1.0,"price":5.0228,"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":"2001-04-10","known_ts":"2001-04-10","bar_index":1535,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.4148,"stop_level":5.5459,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-04-12","known_ts":"2001-04-12","bar_index":1535,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.427,"stop_level":5.5459,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-01","known_ts":"2001-06-05","bar_index":1547,"type":"BUY","strength":0.725,"price":5.8693,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2001-07-19","known_ts":"2001-07-19","bar_index":1558,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.6473,"stop_level":5.8803,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-07-20","known_ts":"2001-07-20","bar_index":1558,"type":"RECLAIM","strength":1.0,"price":5.9784,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-07-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-07-19","prior_stop_level":5.8803,"sweep_low":5.5185,"atr14":0.18146,"stop_level":5.42777,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-06","known_ts":"2001-08-08","bar_index":1562,"type":"BUY","strength":0.863,"price":6.2752,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2001-08-29","known_ts":"2001-08-29","bar_index":1567,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.9477,"stop_level":6.4407,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-10-18","known_ts":"2001-10-22","bar_index":1578,"type":"BUY","strength":0.725,"price":6.3402,"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":"2002-02-06","known_ts":"2002-02-06","bar_index":1603,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.6449,"stop_level":5.7517,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-02-25","known_ts":"2002-02-27","bar_index":1607,"type":"BUY","strength":0.45,"price":5.7726,"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-28","known_ts":"2002-02-28","bar_index":1608,"type":"RECLAIM","strength":0.725,"price":6.1409,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2002-02-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-03-26","known_ts":"2002-03-28","bar_index":1614,"type":"REBUY","strength":0.588,"price":5.8192,"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":"2002-04-09","known_ts":"2002-04-09","bar_index":1617,"type":"RECLAIM","strength":0.725,"price":6.1114,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2002-03-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-05-10","known_ts":"2002-05-10","bar_index":1624,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.3201,"stop_level":6.3643,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-05-14","known_ts":"2002-05-14","bar_index":1625,"type":"RECLAIM","strength":0.863,"price":6.5313,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-05-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2002-05-10","prior_stop_level":6.3643,"sweep_low":6.2551,"atr14":0.13655,"stop_level":6.186825,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-06-04","known_ts":"2002-06-04","bar_index":1630,"type":"RECLAIM","strength":0.863,"price":6.3852,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-05-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-08-02","known_ts":"2002-08-06","bar_index":1644,"type":"BUY","strength":0.45,"price":5.1882,"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-09-03","known_ts":"2002-09-03","bar_index":1651,"type":"RECLAIM","strength":0.725,"price":6.175,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2002-08-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-10-28","known_ts":"2002-10-28","bar_index":1664,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.4072,"stop_level":6.4674,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-10-30","known_ts":"2002-10-30","bar_index":1664,"type":"RECLAIM","strength":0.863,"price":6.5744,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-10-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2002-10-28","prior_stop_level":6.4674,"sweep_low":6.3286,"atr14":0.228169,"stop_level":6.214515,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-08","known_ts":"2002-11-12","bar_index":1667,"type":"REBUY","strength":0.863,"price":6.9111,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2002-12-02","known_ts":"2002-12-04","bar_index":1672,"type":"REBUY","strength":0.863,"price":7.2773,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2002-12-17","known_ts":"2002-12-17","bar_index":1675,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.3841,"stop_level":6.9061,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2003-02-14","known_ts":"2003-02-19","bar_index":1689,"type":"BUY","strength":0.588,"price":6.3595,"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":"2003-03-12","known_ts":"2003-03-12","bar_index":1694,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.7507,"stop_level":6.9623,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-03-18","known_ts":"2003-03-18","bar_index":1696,"type":"RECLAIM","strength":0.863,"price":7.1369,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-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":"2003-03-12","prior_stop_level":6.9623,"sweep_low":6.6129,"atr14":0.237191,"stop_level":6.494304,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-26","known_ts":"2003-03-26","bar_index":1698,"type":"RECLAIM","strength":0.863,"price":7.4395,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-03-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-04-11","known_ts":"2003-04-11","bar_index":1702,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.1148,"stop_level":7.3116,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-05-08","known_ts":"2003-05-12","bar_index":1708,"type":"BUY","strength":1.0,"price":7.565,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2003-06-23","known_ts":"2003-06-23","bar_index":1718,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.9954,"stop_level":7.9955,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-06-25","known_ts":"2003-06-25","bar_index":1719,"type":"RECLAIM","strength":1.0,"price":8.1628,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-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":"2003-06-23","prior_stop_level":7.9955,"sweep_low":7.855,"atr14":0.247833,"stop_level":7.731084,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-03","known_ts":"2003-07-08","bar_index":1721,"type":"REBUY","strength":1.0,"price":8.7759,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2003-09-24","known_ts":"2003-09-24","bar_index":1740,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.2435,"stop_level":10.3888,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-05","known_ts":"2003-12-05","bar_index":1757,"type":"RECLAIM","strength":1.0,"price":11.1177,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-09-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-05","known_ts":"2004-01-05","bar_index":1763,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.433,"stop_level":11.5143,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-06","known_ts":"2004-01-06","bar_index":1763,"type":"RECLAIM","strength":1.0,"price":11.5562,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-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":"2004-01-05","prior_stop_level":11.5143,"sweep_low":11.2728,"atr14":0.220228,"stop_level":11.162686,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-01-07","known_ts":"2004-01-07","bar_index":1764,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.4699,"stop_level":11.5143,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-08","known_ts":"2004-01-08","bar_index":1764,"type":"RECLAIM","strength":1.0,"price":11.6424,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-01-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-01-07","prior_stop_level":11.5143,"sweep_low":11.3098,"atr14":0.219549,"stop_level":11.200025,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-01-26","known_ts":"2004-01-26","bar_index":1768,"type":"RECLAIM","strength":1.0,"price":11.6054,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-01-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-22","known_ts":"2004-07-22","bar_index":1809,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.9659,"stop_level":13.9955,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-07-27","known_ts":"2004-07-27","bar_index":1810,"type":"RECLAIM","strength":0.725,"price":14.0276,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-22 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":"2004-07-22","prior_stop_level":13.9955,"sweep_low":13.3126,"atr14":0.361377,"stop_level":13.131911,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-30","known_ts":"2004-09-01","bar_index":1818,"type":"BUY","strength":0.725,"price":15.6128,"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":"2004-10-21","known_ts":"2004-10-21","bar_index":1830,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.838,"stop_level":16.9268,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-10-27","known_ts":"2004-10-27","bar_index":1831,"type":"RECLAIM","strength":0.863,"price":17.262,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-10-21","prior_stop_level":16.9268,"sweep_low":16.0984,"atr14":0.398271,"stop_level":15.899264,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-02","known_ts":"2004-11-04","bar_index":1833,"type":"REBUY","strength":1.0,"price":17.6885,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2005-01-03","known_ts":"2005-01-05","bar_index":1847,"type":"BUY","strength":0.725,"price":17.8831,"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":40},{"ts":"2005-05-25","known_ts":"2005-05-27","bar_index":1880,"type":"BUY","strength":0.45,"price":16.0926,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-06-29","known_ts":"2005-06-29","bar_index":1888,"type":"SELL","basis":"structure_stop","strength":0.45,"price":15.1332,"stop_level":15.1751,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2005-07-05","known_ts":"2005-07-05","bar_index":1889,"type":"RECLAIM","strength":0.45,"price":15.1899,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-06-29 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":"2005-06-29","prior_stop_level":15.1751,"sweep_low":14.8716,"atr14":0.306187,"stop_level":14.718506,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-09-07","known_ts":"2005-09-07","bar_index":1904,"type":"RECLAIM","strength":0.725,"price":18.3878,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-06-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-10-06","known_ts":"2005-10-06","bar_index":1911,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.8968,"stop_level":18.1336,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-10-10","known_ts":"2005-10-10","bar_index":1911,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.03,"stop_level":18.1336,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-11-04","known_ts":"2005-11-04","bar_index":1918,"type":"RECLAIM","strength":0.863,"price":18.2101,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-10-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-14","known_ts":"2005-12-16","bar_index":1927,"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":"2005-12-14","trigger_known_ts":"2005-12-16","strength":0.45,"price":12.0912,"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.410252,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.0421,"atr14":0.545712,"stop_level":10.769244,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-06","known_ts":"2006-01-10","bar_index":1932,"type":"BUY","strength":0.45,"price":13.2147,"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-01-06","known_ts":"2006-01-10","bar_index":1932,"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":"2006-01-06","trigger_known_ts":"2006-01-10","strength":0.45,"price":13.2147,"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.355453,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.4567,"atr14":0.368526,"stop_level":12.272437,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-03-03","known_ts":"2006-03-03","bar_index":1944,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.8641,"stop_level":13.0813,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-06-29","known_ts":"2006-07-03","bar_index":1972,"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":"2006-06-29","trigger_known_ts":"2006-07-03","strength":0.45,"price":11.0761,"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.414071,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.3398,"atr14":0.32782,"stop_level":10.17589,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-07-26","known_ts":"2006-07-28","bar_index":1978,"type":"BUY","strength":0.45,"price":10.8933,"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-07-26","known_ts":"2006-07-28","bar_index":1978,"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":"2006-07-26","trigger_known_ts":"2006-07-28","strength":0.45,"price":10.8933,"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.423742,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.4831,"atr14":0.261579,"stop_level":10.35231,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-07","known_ts":"2006-09-07","bar_index":1988,"type":"RECLAIM","strength":0.863,"price":13.5764,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-03-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-01-12","known_ts":"2007-01-17","bar_index":2017,"type":"BUY","strength":0.863,"price":12.5216,"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":45},{"ts":"2007-01-29","known_ts":"2007-01-29","bar_index":2020,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.555,"stop_level":11.5772,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2007-01-31","known_ts":"2007-01-31","bar_index":2021,"type":"RECLAIM","strength":0.725,"price":11.7923,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-01-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2007-01-29","prior_stop_level":11.5772,"sweep_low":11.4363,"atr14":0.343088,"stop_level":11.264756,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-04-05","known_ts":"2007-04-05","bar_index":2036,"type":"RECLAIM","strength":0.725,"price":12.2274,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-01-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-09-21","known_ts":"2007-09-25","bar_index":2075,"type":"BUY","strength":0.725,"price":13.1174,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"2007-11-29","known_ts":"2007-12-03","bar_index":2091,"type":"BUY","strength":0.588,"price":10.7427,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2007-12-14","known_ts":"2007-12-14","bar_index":2094,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.5795,"stop_level":10.3148,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2008-01-09","known_ts":"2008-01-11","bar_index":2100,"type":"BUY","strength":0.45,"price":9.4681,"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-02-15","known_ts":"2008-02-15","bar_index":2108,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.8344,"stop_level":9.7379,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-19","known_ts":"2008-03-24","bar_index":2116,"type":"BUY","strength":0.588,"price":8.3641,"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":"2008-03-19","known_ts":"2008-03-24","bar_index":2116,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-03-19","trigger_known_ts":"2008-03-24","strength":0.588,"price":8.3641,"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.390292,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":7.3542,"atr14":0.31605,"stop_level":7.196175,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-09","known_ts":"2008-06-09","bar_index":2134,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.4731,"stop_level":9.4953,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-06-10","known_ts":"2008-06-10","bar_index":2135,"type":"RECLAIM","strength":0.725,"price":9.5869,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-06-09","prior_stop_level":9.4953,"sweep_low":9.3295,"atr14":0.288445,"stop_level":9.185278,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-18","known_ts":"2008-08-20","bar_index":2151,"type":"BUY","strength":0.725,"price":8.7893,"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":"2008-09-09","known_ts":"2008-09-09","bar_index":2156,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.492,"stop_level":8.7992,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2008-09-17","known_ts":"2008-09-19","bar_index":2158,"type":"REBUY","strength":0.863,"price":9.1237,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2008-12-03","known_ts":"2008-12-05","bar_index":2176,"type":"BUY","strength":0.45,"price":3.7753,"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-12-03","known_ts":"2008-12-05","bar_index":2176,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-12-03","trigger_known_ts":"2008-12-05","strength":0.45,"price":3.7753,"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.64122,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.7894,"atr14":0.357718,"stop_level":2.610541,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-29","known_ts":"2009-01-29","bar_index":2188,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.677,"stop_level":4.7216,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-03","known_ts":"2009-02-03","bar_index":2189,"type":"RECLAIM","strength":0.725,"price":4.7291,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-29","prior_stop_level":4.7216,"sweep_low":4.4735,"atr14":0.243566,"stop_level":4.351717,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-10","known_ts":"2009-02-10","bar_index":2191,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.6596,"stop_level":4.677,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-11","known_ts":"2009-02-11","bar_index":2191,"type":"RECLAIM","strength":0.725,"price":5.1757,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-02-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-02-10","prior_stop_level":4.677,"sweep_low":4.61,"atr14":0.248238,"stop_level":4.485881,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-02","known_ts":"2009-03-02","bar_index":2195,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.7465,"stop_level":5.2104,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-24","known_ts":"2009-03-24","bar_index":2201,"type":"RECLAIM","strength":0.863,"price":6.6545,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-03-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-11","known_ts":"2009-05-11","bar_index":2212,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.982,"stop_level":7.1333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-05-28","known_ts":"2009-05-28","bar_index":2216,"type":"RECLAIM","strength":1.0,"price":6.7686,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-07-28","known_ts":"2009-07-30","bar_index":2230,"type":"BUY","strength":0.863,"price":6.8237,"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":"2009-09-01","known_ts":"2009-09-01","bar_index":2238,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.5206,"stop_level":6.6945,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2009-09-03","known_ts":"2009-09-03","bar_index":2239,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.625,"stop_level":6.6945,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2009-09-09","known_ts":"2009-09-09","bar_index":2240,"type":"RECLAIM","strength":0.863,"price":6.8013,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2009-09-01","prior_stop_level":6.6945,"sweep_low":5.8499,"atr14":0.283473,"stop_level":5.708164,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-09","known_ts":"2009-09-09","bar_index":2240,"type":"RECLAIM","strength":0.863,"price":6.8013,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-03 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":"2009-09-03","prior_stop_level":6.6945,"sweep_low":5.8499,"atr14":0.283473,"stop_level":5.708164,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-14","known_ts":"2009-09-16","bar_index":2241,"type":"REBUY","strength":0.863,"price":7.3279,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2009-10-05","known_ts":"2009-10-05","bar_index":2246,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.1441,"stop_level":7.1888,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2009-10-06","known_ts":"2009-10-06","bar_index":2246,"type":"RECLAIM","strength":0.863,"price":7.323,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-10-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2009-10-05","prior_stop_level":7.1888,"sweep_low":7.0696,"atr14":0.234627,"stop_level":6.952286,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-10-21","known_ts":"2009-10-21","bar_index":2250,"type":"RECLAIM","strength":1.0,"price":7.5614,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-10-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-28","known_ts":"2009-10-28","bar_index":2251,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.0025,"stop_level":7.092,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-03","known_ts":"2009-11-03","bar_index":2253,"type":"RECLAIM","strength":0.863,"price":7.0969,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-10-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":"2009-10-28","prior_stop_level":7.092,"sweep_low":6.8535,"atr14":0.200861,"stop_level":6.753069,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-11-19","known_ts":"2009-11-19","bar_index":2257,"type":"RECLAIM","strength":1.0,"price":7.9688,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-10-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-12","known_ts":"2010-01-12","bar_index":2268,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.3475,"stop_level":9.3773,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-13","known_ts":"2010-01-13","bar_index":2269,"type":"RECLAIM","strength":1.0,"price":9.6033,"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":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-01-12","prior_stop_level":9.3773,"sweep_low":9.3251,"atr14":0.21668,"stop_level":9.21676,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-06-15","known_ts":"2010-06-17","bar_index":2304,"type":"BUY","strength":0.725,"price":9.6605,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2010-07-06","known_ts":"2010-07-06","bar_index":2308,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.7202,"stop_level":9.934,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-13","known_ts":"2010-07-13","bar_index":2310,"type":"RECLAIM","strength":0.863,"price":9.9489,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-07-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-07-06","prior_stop_level":9.934,"sweep_low":9.6854,"atr14":0.221864,"stop_level":9.574468,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-20","known_ts":"2010-07-20","bar_index":2312,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.5211,"stop_level":9.7202,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-07-26","known_ts":"2010-07-26","bar_index":2313,"type":"RECLAIM","strength":0.725,"price":9.9216,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-07-20 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-07-20","prior_stop_level":9.7202,"sweep_low":9.3121,"atr14":0.217188,"stop_level":9.203506,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-05","known_ts":"2010-08-05","bar_index":2316,"type":"RECLAIM","strength":0.863,"price":10.2053,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-07-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-27","known_ts":"2010-08-27","bar_index":2321,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.9142,"stop_level":9.9764,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-08-31","known_ts":"2010-08-31","bar_index":2322,"type":"RECLAIM","strength":0.725,"price":10.0361,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2010-08-27","prior_stop_level":9.9764,"sweep_low":9.7948,"atr14":0.209735,"stop_level":9.689932,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-14","known_ts":"2010-09-14","bar_index":2325,"type":"RECLAIM","strength":0.863,"price":11.5039,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-26","known_ts":"2010-10-26","bar_index":2335,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.3399,"stop_level":12.3996,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-27","known_ts":"2010-10-27","bar_index":2335,"type":"RECLAIM","strength":1.0,"price":12.422,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-10-26","prior_stop_level":12.3996,"sweep_low":12.218,"atr14":0.222998,"stop_level":12.106501,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-16","known_ts":"2010-11-16","bar_index":2340,"type":"RECLAIM","strength":1.0,"price":12.5588,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-10-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-18","known_ts":"2011-07-18","bar_index":2395,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.9209,"stop_level":19.9806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-19","known_ts":"2011-07-19","bar_index":2396,"type":"RECLAIM","strength":0.863,"price":20.1822,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-07-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-07-18","prior_stop_level":19.9806,"sweep_low":19.6346,"atr14":0.344864,"stop_level":19.462168,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-09-02","known_ts":"2011-09-07","bar_index":2407,"type":"BUY","strength":0.725,"price":18.9123,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2011-10-05","known_ts":"2011-10-05","bar_index":2414,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.1489,"stop_level":19.5498,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-10-10","known_ts":"2011-10-10","bar_index":2415,"type":"RECLAIM","strength":0.725,"price":19.5697,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-10-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2011-10-05","prior_stop_level":19.5498,"sweep_low":18.86,"atr14":0.679301,"stop_level":18.52035,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-07","known_ts":"2011-12-09","bar_index":2429,"type":"BUY","strength":0.45,"price":16.8854,"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":"2012-01-09","known_ts":"2012-01-09","bar_index":2436,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.229,"stop_level":17.356,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-01-11","known_ts":"2012-01-11","bar_index":2436,"type":"RECLAIM","strength":0.588,"price":17.6274,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-01-09","prior_stop_level":17.356,"sweep_low":17.1867,"atr14":0.479519,"stop_level":16.94694,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-26","known_ts":"2012-01-26","bar_index":2440,"type":"RECLAIM","strength":0.725,"price":18.1083,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-01-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-05-15","known_ts":"2012-05-15","bar_index":2465,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.6482,"stop_level":21.6656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-08-08","known_ts":"2012-08-10","bar_index":2485,"type":"BUY","strength":0.588,"price":19.4386,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2012-10-19","known_ts":"2012-10-19","bar_index":2502,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.8397,"stop_level":23.912,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-10-25","known_ts":"2012-10-25","bar_index":2503,"type":"RECLAIM","strength":0.863,"price":23.9419,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-10-19","prior_stop_level":23.912,"sweep_low":23.2566,"atr14":0.468646,"stop_level":23.022277,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-15","known_ts":"2013-01-17","bar_index":2521,"type":"BUY","strength":0.588,"price":24.2559,"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":40},{"ts":"2013-03-15","known_ts":"2013-03-15","bar_index":2534,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.8812,"stop_level":26.1006,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-03-20","known_ts":"2013-03-20","bar_index":2535,"type":"RECLAIM","strength":0.863,"price":26.295,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-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":"2013-03-15","prior_stop_level":26.1006,"sweep_low":25.607,"atr14":0.483208,"stop_level":25.365396,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-05-13","known_ts":"2013-05-13","bar_index":2548,"type":"RECLAIM","strength":1.0,"price":27.9029,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-03-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-22","known_ts":"2013-05-22","bar_index":2550,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.7288,"stop_level":27.5514,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-05-28","known_ts":"2013-05-28","bar_index":2551,"type":"RECLAIM","strength":0.863,"price":27.6561,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-05-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-05-22","prior_stop_level":27.5514,"sweep_low":26.3523,"atr14":0.541116,"stop_level":26.081742,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-17","known_ts":"2013-06-17","bar_index":2556,"type":"RECLAIM","strength":1.0,"price":30.1017,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-05-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-21","known_ts":"2013-11-25","bar_index":2593,"type":"BUY","strength":0.725,"price":33.1209,"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":"2013-12-11","known_ts":"2013-12-11","bar_index":2597,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.8943,"stop_level":32.5748,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2014-02-28","known_ts":"2014-02-28","bar_index":2615,"type":"RECLAIM","strength":0.725,"price":33.0213,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-03-27","known_ts":"2014-03-27","bar_index":2621,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.8143,"stop_level":33.0089,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-03-31","known_ts":"2014-03-31","bar_index":2622,"type":"RECLAIM","strength":0.725,"price":34.2584,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-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":"2014-03-27","prior_stop_level":33.0089,"sweep_low":32.7221,"atr14":0.82418,"stop_level":32.31001,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-04-07","known_ts":"2014-04-07","bar_index":2623,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.5874,"stop_level":32.8143,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-04-09","known_ts":"2014-04-09","bar_index":2624,"type":"RECLAIM","strength":0.725,"price":33.1012,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-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":"2014-04-07","prior_stop_level":32.8143,"sweep_low":32.0836,"atr14":0.837749,"stop_level":31.664725,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-04-30","known_ts":"2014-05-02","bar_index":2629,"type":"BUY","strength":0.588,"price":33.3705,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2014-06-09","known_ts":"2014-06-11","bar_index":2638,"type":"BUY","strength":0.725,"price":33.1785,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":75},{"ts":"2014-09-04","known_ts":"2014-09-04","bar_index":2658,"type":"SELL","basis":"structure_stop","strength":0.863,"price":40.1498,"stop_level":40.2271,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-09-05","known_ts":"2014-09-05","bar_index":2658,"type":"RECLAIM","strength":0.863,"price":40.5165,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-09-04 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-09-04","prior_stop_level":40.2271,"sweep_low":39.354,"atr14":0.634197,"stop_level":39.036901,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-31","known_ts":"2014-11-04","bar_index":2672,"type":"BUY","strength":0.588,"price":40.6786,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2014-12-08","known_ts":"2014-12-08","bar_index":2680,"type":"SELL","basis":"structure_stop","strength":0.588,"price":40.499,"stop_level":41.5717,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-03-05","known_ts":"2015-03-05","bar_index":2700,"type":"RECLAIM","strength":0.725,"price":45.7711,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-04-14","known_ts":"2015-04-14","bar_index":2709,"type":"SELL","basis":"structure_stop","strength":0.863,"price":45.6738,"stop_level":46.1703,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-30","known_ts":"2015-08-03","bar_index":2734,"type":"BUY","strength":0.588,"price":44.2069,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65},{"ts":"2015-10-15","known_ts":"2015-10-19","bar_index":2752,"type":"BUY","strength":0.45,"price":35.8621,"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-11-23","known_ts":"2015-11-23","bar_index":2761,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.7248,"stop_level":35.8022,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-24","known_ts":"2015-11-24","bar_index":2761,"type":"RECLAIM","strength":0.588,"price":36.0218,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-11-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-11-23","prior_stop_level":35.8022,"sweep_low":35.3955,"atr14":0.775218,"stop_level":35.007891,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-07","known_ts":"2015-12-07","bar_index":2764,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.0223,"stop_level":35.7248,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-12-15","known_ts":"2015-12-17","bar_index":2766,"type":"REBUY","strength":0.588,"price":34.0479,"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":"2016-01-26","known_ts":"2016-01-28","bar_index":2775,"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-01-26","trigger_known_ts":"2016-01-28","strength":0.588,"price":31.6576,"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.32898,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":29.7731,"atr14":0.918079,"stop_level":29.31406,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-29","known_ts":"2016-02-02","bar_index":2776,"type":"BUY","strength":0.588,"price":32.9456,"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":"2016-01-29","known_ts":"2016-02-02","bar_index":2776,"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":"2016-01-29","trigger_known_ts":"2016-02-02","strength":0.588,"price":32.9456,"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.301679,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":30.5643,"atr14":0.953282,"stop_level":30.087659,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-17","known_ts":"2016-03-17","bar_index":2787,"type":"SELL","basis":"structure_stop","strength":0.588,"price":36.0707,"stop_level":36.9243,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-03-18","known_ts":"2016-03-18","bar_index":2787,"type":"RECLAIM","strength":0.588,"price":37.441,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-03-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-03-17","prior_stop_level":36.9243,"sweep_low":35.3618,"atr14":1.00582,"stop_level":34.85889,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-05","known_ts":"2016-04-05","bar_index":2791,"type":"RECLAIM","strength":0.863,"price":39.0036,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-03-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-29","known_ts":"2016-04-29","bar_index":2797,"type":"SELL","basis":"structure_stop","strength":0.863,"price":38.2098,"stop_level":38.382,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-02","known_ts":"2016-05-02","bar_index":2797,"type":"RECLAIM","strength":0.863,"price":38.5917,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-04-29","prior_stop_level":38.382,"sweep_low":38.095,"atr14":0.732457,"stop_level":37.728771,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-17","known_ts":"2016-05-17","bar_index":2801,"type":"RECLAIM","strength":0.863,"price":39.7599,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-14","known_ts":"2016-06-14","bar_index":2807,"type":"SELL","basis":"structure_stop","strength":0.863,"price":40.6834,"stop_level":40.7034,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-20","known_ts":"2016-06-20","bar_index":2808,"type":"RECLAIM","strength":0.863,"price":41.0054,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-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":"2016-06-14","prior_stop_level":40.7034,"sweep_low":39.8897,"atr14":0.751178,"stop_level":39.514111,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-29","known_ts":"2016-06-29","bar_index":2811,"type":"RECLAIM","strength":0.863,"price":44.2653,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-06-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-12-14","known_ts":"2016-12-16","bar_index":2850,"type":"BUY","strength":0.725,"price":43.741,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2017-06-29","known_ts":"2017-06-29","bar_index":2895,"type":"SELL","basis":"structure_stop","strength":1.0,"price":59.2065,"stop_level":59.6634,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-06-30","known_ts":"2017-06-30","bar_index":2895,"type":"RECLAIM","strength":1.0,"price":59.7808,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-06-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":"2017-06-29","prior_stop_level":59.6634,"sweep_low":58.8644,"atr14":1.033555,"stop_level":58.347622,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-07-18","known_ts":"2017-07-18","bar_index":2899,"type":"RECLAIM","strength":1.0,"price":63.4288,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-06-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-14","known_ts":"2017-11-16","bar_index":2927,"type":"BUY","strength":0.725,"price":59.7954,"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":"2017-12-08","known_ts":"2017-12-08","bar_index":2932,"type":"SELL","basis":"structure_stop","strength":0.588,"price":56.5765,"stop_level":57.3706,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2018-01-08","known_ts":"2018-01-10","bar_index":2939,"type":"BUY","strength":0.725,"price":57.6827,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2018-02-08","known_ts":"2018-02-08","bar_index":2946,"type":"SELL","basis":"structure_stop","strength":0.588,"price":55.7369,"stop_level":57.0959,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-02-14","known_ts":"2018-02-14","bar_index":2947,"type":"RECLAIM","strength":0.588,"price":57.3902,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-02-08 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":"2018-02-08","prior_stop_level":57.0959,"sweep_low":54.7154,"atr14":1.373147,"stop_level":54.028827,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-03-06","known_ts":"2018-03-06","bar_index":2952,"type":"RECLAIM","strength":0.725,"price":62.083,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-02-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-04-23","known_ts":"2018-04-25","bar_index":2963,"type":"BUY","strength":0.45,"price":56.8408,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-05-17","known_ts":"2018-05-17","bar_index":2969,"type":"RECLAIM","strength":0.725,"price":59.0635,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2018-04-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-05-29","known_ts":"2018-05-29","bar_index":2971,"type":"SELL","basis":"structure_stop","strength":0.588,"price":56.069,"stop_level":57.645,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-06-11","known_ts":"2018-06-11","bar_index":2974,"type":"SELL","basis":"structure_stop","strength":0.588,"price":55.4372,"stop_level":56.1664,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-06-12","known_ts":"2018-06-12","bar_index":2974,"type":"RECLAIM","strength":0.588,"price":56.9432,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-06-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":"2018-06-11","prior_stop_level":56.1664,"sweep_low":55.3198,"atr14":1.52034,"stop_level":54.55963,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-26","known_ts":"2018-06-26","bar_index":2978,"type":"RECLAIM","strength":0.725,"price":58.639,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-10-10","known_ts":"2018-10-10","bar_index":3002,"type":"SELL","basis":"structure_stop","strength":0.863,"price":63.0872,"stop_level":64.8581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-10-16","known_ts":"2018-10-16","bar_index":3004,"type":"RECLAIM","strength":0.725,"price":65.4601,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-10-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2018-10-10","prior_stop_level":64.8581,"sweep_low":62.2429,"atr14":1.408243,"stop_level":61.538779,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-23","known_ts":"2018-11-27","bar_index":3013,"type":"BUY","strength":0.863,"price":68.3501,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2018-12-20","known_ts":"2018-12-20","bar_index":3019,"type":"SELL","basis":"structure_stop","strength":0.725,"price":59.1431,"stop_level":60.6993,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2018-12-26","known_ts":"2018-12-26","bar_index":3020,"type":"RECLAIM","strength":0.725,"price":61.0939,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-12-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2018-12-20","prior_stop_level":60.6993,"sweep_low":57.1124,"atr14":2.166745,"stop_level":56.029027,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-14","known_ts":"2019-01-16","bar_index":3024,"type":"BUY","strength":0.725,"price":67.9779,"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":"2019-03-06","known_ts":"2019-03-06","bar_index":3035,"type":"SELL","basis":"structure_stop","strength":0.863,"price":70.636,"stop_level":71.4429,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-07","known_ts":"2019-03-07","bar_index":3036,"type":"RECLAIM","strength":0.863,"price":72.0424,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-03-06","prior_stop_level":71.4429,"sweep_low":69.6592,"atr14":1.665655,"stop_level":68.826373,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-20","known_ts":"2019-03-20","bar_index":3039,"type":"RECLAIM","strength":0.863,"price":72.8843,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-07-16","known_ts":"2019-07-16","bar_index":3066,"type":"SELL","basis":"structure_stop","strength":1.0,"price":81.9848,"stop_level":82.5594,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-07-17","known_ts":"2019-07-17","bar_index":3066,"type":"RECLAIM","strength":1.0,"price":82.7767,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-07-16","prior_stop_level":82.5594,"sweep_low":81.6626,"atr14":1.469577,"stop_level":80.927812,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-06","known_ts":"2019-08-06","bar_index":3071,"type":"RECLAIM","strength":1.0,"price":83.4787,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-07-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-10-30","known_ts":"2019-11-01","bar_index":3091,"type":"BUY","strength":0.588,"price":72.9083,"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":"2020-01-31","known_ts":"2020-01-31","bar_index":3112,"type":"SELL","basis":"structure_stop","strength":0.863,"price":86.6713,"stop_level":88.038,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-02-04","known_ts":"2020-02-04","bar_index":3112,"type":"SELL","basis":"structure_stop","strength":0.863,"price":87.4858,"stop_level":88.038,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-02-05","known_ts":"2020-02-05","bar_index":3113,"type":"RECLAIM","strength":0.863,"price":88.3403,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-01-31","prior_stop_level":88.038,"sweep_low":86.2091,"atr14":1.46512,"stop_level":85.47654,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-02-05","known_ts":"2020-02-05","bar_index":3113,"type":"RECLAIM","strength":0.863,"price":88.3403,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-02-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-02-04","prior_stop_level":88.038,"sweep_low":87.1186,"atr14":1.46512,"stop_level":86.38604,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-02-19","known_ts":"2020-02-19","bar_index":3116,"type":"RECLAIM","strength":0.863,"price":88.865,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-02-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-04-15","known_ts":"2020-04-17","bar_index":3129,"type":"BUY","strength":0.45,"price":76.5248,"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":"2020-06-11","known_ts":"2020-06-11","bar_index":3142,"type":"SELL","basis":"structure_stop","strength":0.588,"price":69.5964,"stop_level":71.8126,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-12","known_ts":"2020-06-12","bar_index":3142,"type":"RECLAIM","strength":0.588,"price":72.0575,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-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":"2020-06-11","prior_stop_level":71.8126,"sweep_low":69.1792,"atr14":2.826825,"stop_level":67.765788,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-25","known_ts":"2020-06-25","bar_index":3145,"type":"SELL","basis":"structure_stop","strength":0.588,"price":69.1117,"stop_level":69.5964,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-30","known_ts":"2020-06-30","bar_index":3146,"type":"RECLAIM","strength":0.45,"price":70.8682,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-25 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":"2020-06-25","prior_stop_level":69.5964,"sweep_low":67.1903,"atr14":2.781928,"stop_level":65.799336,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-15","known_ts":"2020-07-17","bar_index":3150,"type":"BUY","strength":0.588,"price":72.7995,"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":"2020-07-31","known_ts":"2020-08-04","bar_index":3154,"type":"BUY","strength":0.588,"price":74.1913,"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":"2020-08-26","known_ts":"2020-08-26","bar_index":3160,"type":"RECLAIM","strength":0.725,"price":78.934,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-07-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-27","known_ts":"2020-10-27","bar_index":3174,"type":"SELL","basis":"structure_stop","strength":0.863,"price":86.5453,"stop_level":86.8227,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-21","known_ts":"2020-12-23","bar_index":3187,"type":"BUY","strength":0.725,"price":88.9566,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2021-03-04","known_ts":"2021-03-04","bar_index":3203,"type":"SELL","basis":"structure_stop","strength":1.0,"price":92.852,"stop_level":96.1231,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-05","known_ts":"2021-03-05","bar_index":3203,"type":"RECLAIM","strength":1.0,"price":97.0028,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-03-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-03-04","prior_stop_level":96.1231,"sweep_low":91.9748,"atr14":2.502548,"stop_level":90.723526,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-04-15","known_ts":"2021-04-15","bar_index":3213,"type":"RECLAIM","strength":1.0,"price":99.7916,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-03-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-07","known_ts":"2021-05-07","bar_index":3218,"type":"SELL","basis":"structure_stop","strength":1.0,"price":101.0436,"stop_level":101.7234,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-06-28","known_ts":"2021-06-30","bar_index":3230,"type":"BUY","strength":0.725,"price":99.027,"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":"2021-09-13","known_ts":"2021-09-13","bar_index":3247,"type":"SELL","basis":"structure_stop","strength":1.0,"price":110.1055,"stop_level":111.9199,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-08","known_ts":"2021-11-10","bar_index":3261,"type":"BUY","strength":0.725,"price":108.4935,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2021-12-21","known_ts":"2021-12-23","bar_index":3271,"type":"BUY","strength":0.725,"price":102.7679,"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":"2022-01-19","known_ts":"2022-01-19","bar_index":3277,"type":"SELL","basis":"structure_stop","strength":0.588,"price":99.504,"stop_level":102.1257,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-02-25","known_ts":"2022-02-25","bar_index":3286,"type":"RECLAIM","strength":0.725,"price":102.7982,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-01-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-03-10","known_ts":"2022-03-10","bar_index":3289,"type":"SELL","basis":"structure_stop","strength":0.588,"price":96.2999,"stop_level":97.2121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-03-15","known_ts":"2022-03-15","bar_index":3290,"type":"RECLAIM","strength":0.588,"price":97.592,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-03-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-03-10","prior_stop_level":97.2121,"sweep_low":94.1929,"atr14":2.889443,"stop_level":92.748179,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-28","known_ts":"2022-03-28","bar_index":3293,"type":"RECLAIM","strength":0.725,"price":105.3225,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-03-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-04-19","known_ts":"2022-04-21","bar_index":3298,"type":"BUY","strength":0.588,"price":102.3358,"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":"2022-06-06","known_ts":"2022-06-08","bar_index":3309,"type":"BUY","strength":0.45,"price":85.9926,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-08-19","known_ts":"2022-08-19","bar_index":3326,"type":"SELL","basis":"structure_stop","strength":0.588,"price":80.6592,"stop_level":81.394,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-26","known_ts":"2022-08-26","bar_index":3328,"type":"SELL","basis":"structure_stop","strength":0.588,"price":74.1302,"stop_level":81.394,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-06","known_ts":"2022-09-08","bar_index":3330,"type":"REBUY","strength":0.588,"price":76.9623,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_health"}},{"ts":"2022-09-30","known_ts":"2022-10-04","bar_index":3336,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-09-30","trigger_known_ts":"2022-10-04","strength":0.45,"price":69.881,"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.355897,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":65.7166,"atr14":2.134482,"stop_level":64.649359,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-18","known_ts":"2022-10-20","bar_index":3340,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-10-18","trigger_known_ts":"2022-10-20","strength":0.45,"price":63.9144,"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.410892,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":61.0449,"atr14":2.256039,"stop_level":59.91688,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-26","known_ts":"2022-10-28","bar_index":3342,"type":"BUY","strength":0.45,"price":68.8436,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_health"}},{"ts":"2022-10-26","known_ts":"2022-10-28","bar_index":3342,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-10-26","trigger_known_ts":"2022-10-28","strength":0.45,"price":68.8436,"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.365459,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":62.6346,"atr14":2.154802,"stop_level":61.557199,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-21","known_ts":"2022-12-21","bar_index":3355,"type":"RECLAIM","strength":0.863,"price":83.1688,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-08-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-05-23","known_ts":"2023-05-23","bar_index":3389,"type":"SELL","basis":"structure_stop","strength":1.0,"price":95.0026,"stop_level":96.4225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-07-10","known_ts":"2023-07-12","bar_index":3400,"type":"BUY","strength":0.863,"price":96.8325,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2023-08-08","known_ts":"2023-08-08","bar_index":3407,"type":"SELL","basis":"structure_stop","strength":0.863,"price":96.265,"stop_level":96.965,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2023-10-19","known_ts":"2023-10-23","bar_index":3424,"type":"BUY","strength":0.588,"price":80.6,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2023-10-27","known_ts":"2023-10-31","bar_index":3426,"type":"BUY","strength":0.588,"price":77.9375,"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,"retro_override":true,"retro_ctx":{"group_id":"us_sector_health"}},{"ts":"2023-11-27","known_ts":"2023-11-27","bar_index":3432,"type":"SELL","basis":"structure_stop","strength":0.725,"price":83.765,"stop_level":84.28,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2023-11-30","known_ts":"2023-11-30","bar_index":3433,"type":"SELL","basis":"structure_stop","strength":0.725,"price":84.23,"stop_level":84.28,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2023-12-01","known_ts":"2023-12-01","bar_index":3434,"type":"RECLAIM","strength":0.725,"price":85.27,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-11-27 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":"2023-11-27","prior_stop_level":84.28,"sweep_low":82.215,"atr14":1.812125,"stop_level":81.308938,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-01","known_ts":"2023-12-01","bar_index":3434,"type":"RECLAIM","strength":0.725,"price":85.27,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2023-11-30","prior_stop_level":84.28,"sweep_low":82.215,"atr14":1.812125,"stop_level":81.308938,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-14","known_ts":"2023-12-14","bar_index":3437,"type":"RECLAIM","strength":0.725,"price":91.42,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-26","known_ts":"2024-01-26","bar_index":3446,"type":"SELL","basis":"structure_stop","strength":0.863,"price":93.16,"stop_level":94.7025,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-02-01","known_ts":"2024-02-01","bar_index":3447,"type":"RECLAIM","strength":0.863,"price":95.38,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-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":"2024-01-26","prior_stop_level":94.7025,"sweep_low":92.15,"atr14":2.003299,"stop_level":91.148351,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-02-15","known_ts":"2024-02-15","bar_index":3451,"type":"RECLAIM","strength":1.0,"price":95.7,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-03-22","known_ts":"2024-03-22","bar_index":3459,"type":"SELL","basis":"structure_stop","strength":1.0,"price":100.42,"stop_level":100.71,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-03-25","known_ts":"2024-03-25","bar_index":3459,"type":"RECLAIM","strength":1.0,"price":100.87,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-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":"2024-03-22","prior_stop_level":100.71,"sweep_low":99.37,"atr14":1.919544,"stop_level":98.410228,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-13","known_ts":"2024-05-15","bar_index":3471,"type":"BUY","strength":0.863,"price":97.9,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2024-06-04","known_ts":"2024-06-06","bar_index":3476,"type":"BUY","strength":0.725,"price":95.25,"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":"2024-07-18","known_ts":"2024-07-22","bar_index":3486,"type":"BUY","strength":0.725,"price":91.47,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2024-08-12","known_ts":"2024-08-12","bar_index":3491,"type":"SELL","basis":"structure_stop","strength":0.725,"price":90.97,"stop_level":91.41,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-08-13","known_ts":"2024-08-13","bar_index":3492,"type":"RECLAIM","strength":0.725,"price":91.99,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-08-12 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":"2024-08-12","prior_stop_level":91.41,"sweep_low":90.65,"atr14":2.277867,"stop_level":89.511067,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-26","known_ts":"2024-08-26","bar_index":3495,"type":"RECLAIM","strength":0.863,"price":94.54,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-08-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-01","known_ts":"2024-10-01","bar_index":3503,"type":"SELL","basis":"structure_stop","strength":1.0,"price":108.36,"stop_level":108.41,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-16","known_ts":"2024-10-16","bar_index":3507,"type":"RECLAIM","strength":1.0,"price":108.26,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-01-23","known_ts":"2025-01-27","bar_index":3529,"type":"BUY","strength":0.725,"price":99.45,"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":"2025-02-14","known_ts":"2025-02-14","bar_index":3534,"type":"SELL","basis":"structure_stop","strength":0.588,"price":88.1,"stop_level":89.11,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2025-02-24","known_ts":"2025-02-26","bar_index":3536,"type":"REBUY","strength":0.588,"price":90.99,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2025-02-24","known_ts":"2025-02-24","bar_index":3536,"type":"RECLAIM","strength":0.588,"price":90.06,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-02-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2025-02-14","prior_stop_level":89.11,"sweep_low":85.95,"atr14":2.217674,"stop_level":84.841163,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-25","known_ts":"2025-03-27","bar_index":3543,"type":"BUY","strength":0.588,"price":84.98,"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":"2025-04-10","known_ts":"2025-04-14","bar_index":3547,"type":"BUY","strength":0.45,"price":78.76,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_health"}},{"ts":"2025-05-14","known_ts":"2025-05-14","bar_index":3554,"type":"SELL","basis":"structure_stop","strength":0.588,"price":80.47,"stop_level":80.57,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-05-15","known_ts":"2025-05-15","bar_index":3555,"type":"RECLAIM","strength":0.588,"price":81.45,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-05-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":"2025-05-14","prior_stop_level":80.57,"sweep_low":78.98,"atr14":2.503681,"stop_level":77.728159,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-28","known_ts":"2025-05-28","bar_index":3557,"type":"SELL","basis":"structure_stop","strength":0.588,"price":80.12,"stop_level":80.47,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-31","known_ts":"2025-07-31","bar_index":3572,"type":"SELL","basis":"structure_stop","strength":0.588,"price":70.69,"stop_level":71.32,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-08-05","known_ts":"2025-08-05","bar_index":3573,"type":"SELL","basis":"structure_stop","strength":0.588,"price":69.56,"stop_level":71.32,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-08-04","known_ts":"2025-08-04","bar_index":3573,"type":"RECLAIM","strength":0.588,"price":71.45,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-07-31","prior_stop_level":71.32,"sweep_low":69.58,"atr14":1.635322,"stop_level":68.762339,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-12","known_ts":"2025-08-12","bar_index":3575,"type":"RECLAIM","strength":0.588,"price":72.69,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-08-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-08-05","prior_stop_level":71.32,"sweep_low":68.09,"atr14":1.731255,"stop_level":67.224372,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-29","known_ts":"2025-08-29","bar_index":3579,"type":"SELL","basis":"structure_stop","strength":0.588,"price":67.4,"stop_level":73.04,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-09-29","known_ts":"2025-10-01","bar_index":3586,"type":"BUY","strength":0.725,"price":68.07,"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":"2025-11-04","known_ts":"2025-11-04","bar_index":3594,"type":"SELL","basis":"structure_stop","strength":0.725,"price":69.08,"stop_level":69.58,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-11-07","known_ts":"2025-11-07","bar_index":3595,"type":"RECLAIM","strength":0.725,"price":70.1,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-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":"2025-11-04","prior_stop_level":69.58,"sweep_low":67.2,"atr14":1.863145,"stop_level":66.268427,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-21","known_ts":"2025-11-21","bar_index":3599,"type":"RECLAIM","strength":0.863,"price":78.21,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-11-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-01-20","known_ts":"2026-01-20","bar_index":3611,"type":"SELL","basis":"structure_stop","strength":0.863,"price":80.61,"stop_level":81.11,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-01-21","known_ts":"2026-01-21","bar_index":3612,"type":"RECLAIM","strength":0.863,"price":82.54,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2026-01-20","prior_stop_level":81.11,"sweep_low":80.24,"atr14":1.859703,"stop_level":79.310148,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-06","known_ts":"2026-02-06","bar_index":3616,"type":"RECLAIM","strength":1.0,"price":81.57,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-01-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-05-27","known_ts":"2026-05-29","bar_index":3641,"type":"BUY","strength":0.588,"price":61.21,"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":70},{"ts":"2026-07-14","known_ts":"2026-07-14","bar_index":3651,"type":"SELL","basis":"structure_stop","strength":0.588,"price":68.51,"stop_level":69.61,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-07-15","known_ts":"2026-07-15","bar_index":3652,"type":"RECLAIM","strength":0.588,"price":70.6,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-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":"2026-07-14","prior_stop_level":69.61,"sweep_low":68.37,"atr14":2.046571,"stop_level":67.346714,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-31","known_ts":"2026-07-31","bar_index":3656,"type":"RECLAIM","strength":0.863,"price":74.69,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-07-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-07-31","last_scored_basis":null,"bars_since_signal":3,"extended":false,"strong_bull":false,"overbought":true,"weeklyBull":true,"above200":true},"early_dots":["2016-12-06","2017-04-18","2017-08-11","2017-09-28","2017-10-19","2017-11-09","2018-01-03","2018-04-13","2018-10-19","2018-11-23","2018-12-26","2019-04-18","2019-05-20","2019-09-13","2019-10-09","2019-10-25","2020-03-24","2020-11-06","2020-11-30","2021-05-24","2021-06-15","2021-10-18","2021-12-03","2021-12-21","2022-05-10","2023-03-03","2023-06-12","2023-08-24","2023-10-06","2023-11-01","2024-05-03","2024-06-04","2024-07-10","2024-11-19","2024-12-24","2025-03-20","2025-04-10","2026-02-06","2026-03-23","2026-05-18"],"warnings":[{"ts":"2022-08-25","kind":"arm","px":78.4945},{"ts":"2022-08-26","kind":"confirm","px":74.1302,"level":81.394},{"ts":"2022-11-21","kind":"arm","px":76.7773},{"ts":"2022-12-19","kind":"arm","px":79.0519},{"ts":"2023-04-17","kind":"arm","px":92.8628},{"ts":"2023-05-23","kind":"confirm","px":95.0026,"level":96.4225},{"ts":"2023-07-31","kind":"arm","px":97.815},{"ts":"2023-08-08","kind":"confirm","px":96.265,"level":96.965},{"ts":"2023-11-21","kind":"arm","px":84.3475},{"ts":"2023-11-27","kind":"confirm","px":83.765,"level":84.28},{"ts":"2023-11-29","kind":"arm","px":82.8975},{"ts":"2023-11-30","kind":"confirm","px":84.23,"level":84.28},{"ts":"2023-12-20","kind":"arm","px":90.085},{"ts":"2024-01-26","kind":"confirm","px":93.16,"level":94.7025},{"ts":"2024-03-21","kind":"arm","px":101.37},{"ts":"2024-03-22","kind":"confirm","px":100.42,"level":100.71},{"ts":"2024-08-07","kind":"arm","px":91.8},{"ts":"2024-08-12","kind":"confirm","px":90.97,"level":91.41},{"ts":"2024-09-23","kind":"arm","px":109.81},{"ts":"2024-10-01","kind":"confirm","px":108.36,"level":108.41},{"ts":"2025-02-07","kind":"arm","px":93.57},{"ts":"2025-02-14","kind":"confirm","px":88.1,"level":89.11},{"ts":"2025-05-07","kind":"arm","px":81.25},{"ts":"2025-05-14","kind":"confirm","px":80.47,"level":80.57},{"ts":"2025-05-23","kind":"arm","px":78.83},{"ts":"2025-05-28","kind":"confirm","px":80.12,"level":80.47},{"ts":"2025-07-22","kind":"arm","px":73.03},{"ts":"2025-07-31","kind":"confirm","px":70.69,"level":71.32},{"ts":"2025-08-01","kind":"arm","px":70.87},{"ts":"2025-08-05","kind":"confirm","px":69.56,"level":71.32},{"ts":"2025-08-28","kind":"arm","px":64.58},{"ts":"2025-08-29","kind":"confirm","px":67.4,"level":73.04},{"ts":"2025-10-27","kind":"arm","px":72.85},{"ts":"2025-11-04","kind":"confirm","px":69.08,"level":69.58},{"ts":"2025-12-08","kind":"arm","px":78.04},{"ts":"2025-12-31","kind":"arm","px":81.96},{"ts":"2026-01-20","kind":"confirm","px":80.61,"level":81.11},{"ts":"2026-06-23","kind":"arm","px":66.15},{"ts":"2026-07-14","kind":"confirm","px":68.51,"level":69.61},{"ts":"2026-07-23","kind":"arm","px":70.23}],"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":[]}}}