{"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":"PLXS","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1986-07-08","known_ts":"1986-07-08","bar_index":35,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.7917,"stop_level":1.875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1986-08-20","known_ts":"1986-08-22","bar_index":46,"type":"BUY","strength":0.45,"price":1.6667,"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-08","known_ts":"1986-09-08","bar_index":50,"type":"RECLAIM","strength":0.588,"price":1.5417,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1986-08-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1986-09-11","known_ts":"1986-09-11","bar_index":51,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.375,"stop_level":1.5833,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1986-09-15","known_ts":"1986-09-15","bar_index":51,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4167,"stop_level":1.5833,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1986-09-19","known_ts":"1986-09-23","bar_index":53,"type":"REBUY","strength":0.45,"price":1.5208,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1986-10-02","known_ts":"1986-10-06","bar_index":56,"type":"REBUY","strength":0.45,"price":1.4792,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1986-12-02","known_ts":"1986-12-04","bar_index":70,"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-12-02","trigger_known_ts":"1986-12-04","strength":0.45,"price":1.1667,"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.37776,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.0,"atr14":0.083435,"stop_level":0.958283,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-03-13","known_ts":"1987-03-13","bar_index":93,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.9583,"stop_level":1.0417,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-03-17","known_ts":"1987-03-17","bar_index":94,"type":"RECLAIM","strength":0.588,"price":1.0833,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-03-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1987-03-13","prior_stop_level":1.0417,"sweep_low":0.9583,"atr14":0.099418,"stop_level":0.908591,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-05-12","known_ts":"1987-05-14","bar_index":107,"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.588,"price":1.0,"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.466667,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.875,"atr14":0.092564,"stop_level":0.828718,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-05-29","known_ts":"1987-06-02","bar_index":111,"type":"BUY","strength":0.588,"price":1.0,"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-05-29","known_ts":"1987-06-02","bar_index":111,"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-05-29","trigger_known_ts":"1987-06-02","strength":0.588,"price":1.0,"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.466667,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.875,"atr14":0.094545,"stop_level":0.827727,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-06-03","known_ts":"1987-06-03","bar_index":112,"type":"RECLAIM","strength":0.725,"price":1.0,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1987-05-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1987-07-02","known_ts":"1987-07-02","bar_index":119,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7917,"stop_level":0.8333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1987-07-16","known_ts":"1987-07-20","bar_index":122,"type":"BUY","strength":0.588,"price":0.9167,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":30},{"ts":"1987-10-09","known_ts":"1987-10-09","bar_index":142,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.125,"stop_level":1.1458,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-12-31","known_ts":"1988-01-05","bar_index":161,"type":"BUY","strength":0.588,"price":0.625,"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":35},{"ts":"1988-06-06","known_ts":"1988-06-08","bar_index":197,"type":"BUY","strength":0.725,"price":0.7083,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":25},{"ts":"1988-07-27","known_ts":"1988-07-29","bar_index":209,"type":"BUY","strength":1.0,"price":0.7917,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1988-08-04","known_ts":"1988-08-08","bar_index":211,"type":"BUY","strength":1.0,"price":0.7917,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1988-09-16","known_ts":"1988-09-20","bar_index":221,"type":"BUY","strength":1.0,"price":0.8125,"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":"1988-11-02","known_ts":"1988-11-04","bar_index":232,"type":"BUY","strength":1.0,"price":0.8542,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1989-01-09","known_ts":"1989-01-11","bar_index":247,"type":"BUY","strength":0.863,"price":0.8125,"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":"1989-02-09","known_ts":"1989-02-09","bar_index":254,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.0208,"stop_level":1.0417,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-02-14","known_ts":"1989-02-14","bar_index":255,"type":"RECLAIM","strength":1.0,"price":1.0625,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-02-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1989-02-09","prior_stop_level":1.0417,"sweep_low":1.0,"atr14":0.044862,"stop_level":0.977569,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-02-27","known_ts":"1989-02-27","bar_index":258,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.0,"stop_level":1.0208,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-03-14","known_ts":"1989-03-14","bar_index":262,"type":"RECLAIM","strength":1.0,"price":1.0417,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-02-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-03-22","known_ts":"1989-03-27","bar_index":264,"type":"REBUY","strength":1.0,"price":1.125,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1989-07-26","known_ts":"1989-07-26","bar_index":293,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.3958,"stop_level":1.4167,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-07-27","known_ts":"1989-07-27","bar_index":293,"type":"RECLAIM","strength":0.863,"price":1.4375,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-07-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1989-07-26","prior_stop_level":1.4167,"sweep_low":1.3958,"atr14":0.041812,"stop_level":1.374894,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-10-06","known_ts":"1989-10-06","bar_index":310,"type":"RECLAIM","strength":0.863,"price":1.5625,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-07-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-10-16","known_ts":"1989-10-16","bar_index":312,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.4792,"stop_level":1.5625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-10-18","known_ts":"1989-10-18","bar_index":312,"type":"RECLAIM","strength":0.725,"price":1.5833,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-10-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1989-10-16","prior_stop_level":1.5625,"sweep_low":1.4583,"atr14":0.075679,"stop_level":1.420461,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-10-30","known_ts":"1989-10-30","bar_index":315,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5,"stop_level":1.5208,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1990-01-11","known_ts":"1990-01-15","bar_index":332,"type":"BUY","strength":0.588,"price":1.0833,"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":35},{"ts":"1990-04-18","known_ts":"1990-04-18","bar_index":354,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.9583,"stop_level":1.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-04-19","known_ts":"1990-04-19","bar_index":354,"type":"RECLAIM","strength":0.588,"price":1.0417,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-04-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1990-04-18","prior_stop_level":1.0,"sweep_low":0.9583,"atr14":0.056667,"stop_level":0.929967,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-05-11","known_ts":"1990-05-15","bar_index":360,"type":"BUY","strength":0.588,"price":1.0208,"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":"1990-05-11","known_ts":"1990-05-15","bar_index":360,"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":"1990-05-11","trigger_known_ts":"1990-05-15","strength":0.588,"price":1.0208,"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.36367,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.9583,"atr14":0.053845,"stop_level":0.931377,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-06-07","known_ts":"1990-06-11","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":"1990-06-07","trigger_known_ts":"1990-06-11","strength":0.588,"price":1.0208,"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.36367,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.9167,"atr14":0.055705,"stop_level":0.888848,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-06-20","known_ts":"1990-06-20","bar_index":369,"type":"RECLAIM","strength":0.725,"price":1.25,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-04-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-07-17","known_ts":"1990-07-17","bar_index":375,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.125,"stop_level":1.2083,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-08-31","known_ts":"1990-09-05","bar_index":386,"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":"1990-08-31","trigger_known_ts":"1990-09-05","strength":0.45,"price":0.9792,"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.389602,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.9583,"atr14":0.037746,"stop_level":0.939427,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-10-18","known_ts":"1990-10-22","bar_index":397,"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":"1990-10-18","trigger_known_ts":"1990-10-22","strength":0.45,"price":0.9167,"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.397225,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.75,"atr14":0.049952,"stop_level":0.725024,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-11-08","known_ts":"1990-11-12","bar_index":402,"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":"1990-11-08","trigger_known_ts":"1990-11-12","strength":0.45,"price":0.8542,"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.422526,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.75,"atr14":0.062293,"stop_level":0.718854,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-11-13","known_ts":"1990-11-15","bar_index":403,"type":"BUY","strength":0.45,"price":0.8333,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-11-13","known_ts":"1990-11-15","bar_index":403,"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":"1990-11-13","trigger_known_ts":"1990-11-15","strength":0.45,"price":0.8333,"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.436655,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.75,"atr14":0.061159,"stop_level":0.71942,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-12-21","known_ts":"1990-12-21","bar_index":412,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.7292,"stop_level":0.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1990-12-24","known_ts":"1990-12-24","bar_index":412,"type":"RECLAIM","strength":0.588,"price":0.7917,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-12-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1990-12-21","prior_stop_level":0.75,"sweep_low":0.7292,"atr14":0.064119,"stop_level":0.69714,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-10","known_ts":"1991-01-14","bar_index":416,"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":"1991-01-10","trigger_known_ts":"1991-01-14","strength":0.588,"price":0.75,"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.4,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.7292,"atr14":0.047173,"stop_level":0.705613,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-15","known_ts":"1991-01-17","bar_index":417,"type":"BUY","strength":0.588,"price":0.7708,"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":"1991-01-15","known_ts":"1991-01-17","bar_index":417,"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":"1991-01-15","trigger_known_ts":"1991-01-17","strength":0.588,"price":0.7708,"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.38336,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.7292,"atr14":0.039255,"stop_level":0.709572,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-02-08","known_ts":"1991-02-08","bar_index":423,"type":"RECLAIM","strength":0.725,"price":0.9583,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1991-01-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-04-03","known_ts":"1991-04-05","bar_index":435,"type":"REBUY","strength":0.863,"price":1.0833,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1991-05-08","known_ts":"1991-05-08","bar_index":443,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.2083,"stop_level":1.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-05-13","known_ts":"1991-05-13","bar_index":444,"type":"RECLAIM","strength":0.863,"price":1.2917,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-05-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":"1991-05-08","prior_stop_level":1.25,"sweep_low":1.2083,"atr14":0.094048,"stop_level":1.161276,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-07-08","known_ts":"1991-07-10","bar_index":457,"type":"BUY","strength":0.863,"price":1.375,"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":"1991-08-09","known_ts":"1991-08-09","bar_index":465,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.4167,"stop_level":1.4583,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1991-08-13","known_ts":"1991-08-13","bar_index":465,"type":"RECLAIM","strength":0.863,"price":1.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-08-09 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":"1991-08-09","prior_stop_level":1.4583,"sweep_low":1.3333,"atr14":0.098136,"stop_level":1.284232,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-09-13","known_ts":"1991-09-17","bar_index":473,"type":"BUY","strength":0.863,"price":1.5833,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1991-11-27","known_ts":"1991-11-27","bar_index":490,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.375,"stop_level":2.4583,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-12-02","known_ts":"1991-12-02","bar_index":491,"type":"RECLAIM","strength":1.0,"price":2.4792,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-11-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":"1991-11-27","prior_stop_level":2.4583,"sweep_low":2.375,"atr14":0.15787,"stop_level":2.296065,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-12-12","known_ts":"1991-12-12","bar_index":494,"type":"RECLAIM","strength":1.0,"price":2.7917,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-11-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-01-29","known_ts":"1992-01-29","bar_index":504,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.2083,"stop_level":3.2917,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1992-01-31","known_ts":"1992-01-31","bar_index":505,"type":"RECLAIM","strength":0.863,"price":3.4167,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-01-29 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":"1992-01-29","prior_stop_level":3.2917,"sweep_low":3.1667,"atr14":0.216264,"stop_level":3.058568,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-06-12","known_ts":"1992-06-12","bar_index":536,"type":"RECLAIM","strength":0.863,"price":4.625,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-01-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-07-30","known_ts":"1992-08-03","bar_index":547,"type":"BUY","strength":0.725,"price":5.0625,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"1992-09-11","known_ts":"1992-09-15","bar_index":557,"type":"BUY","strength":0.725,"price":5.0312,"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":"1992-10-02","known_ts":"1992-10-02","bar_index":562,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.0,"stop_level":5.1875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-12-29","known_ts":"1992-12-31","bar_index":582,"type":"BUY","strength":0.45,"price":3.75,"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-02-02","known_ts":"1993-02-02","bar_index":590,"type":"RECLAIM","strength":0.725,"price":4.5312,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1992-12-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-02-16","known_ts":"1993-02-16","bar_index":593,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.25,"stop_level":4.375,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-02-18","known_ts":"1993-02-18","bar_index":593,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.1875,"stop_level":4.375,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-02-22","known_ts":"1993-02-22","bar_index":594,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.125,"stop_level":4.375,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-03-09","known_ts":"1993-03-09","bar_index":598,"type":"RECLAIM","strength":0.725,"price":4.5,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-02-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-03-22","known_ts":"1993-03-22","bar_index":601,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.0,"stop_level":4.125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-04-02","known_ts":"1993-04-06","bar_index":604,"type":"BUY","strength":0.588,"price":4.3125,"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":"1993-04-14","known_ts":"1993-04-14","bar_index":606,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.9375,"stop_level":4.125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-04-29","known_ts":"1993-05-03","bar_index":610,"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-04-29","trigger_known_ts":"1993-05-03","strength":0.45,"price":3.4375,"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.364156,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.625,"atr14":0.254581,"stop_level":2.49771,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-06-08","known_ts":"1993-06-10","bar_index":619,"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-06-08","trigger_known_ts":"1993-06-10","strength":0.45,"price":3.125,"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.42196,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.875,"atr14":0.201016,"stop_level":2.774492,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-06-16","known_ts":"1993-06-18","bar_index":621,"type":"BUY","strength":0.45,"price":3.125,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1993-06-16","known_ts":"1993-06-18","bar_index":621,"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-06-16","trigger_known_ts":"1993-06-18","strength":0.45,"price":3.125,"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.42196,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.9375,"atr14":0.196164,"stop_level":2.839418,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-07-02","known_ts":"1993-07-07","bar_index":625,"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-07-02","trigger_known_ts":"1993-07-07","strength":0.45,"price":2.9375,"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.456642,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.75,"atr14":0.171009,"stop_level":2.664496,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-08-17","known_ts":"1993-08-17","bar_index":635,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.625,"stop_level":3.6562,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-08-18","known_ts":"1993-08-18","bar_index":635,"type":"RECLAIM","strength":0.725,"price":3.6875,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-08-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":"1993-08-17","prior_stop_level":3.6562,"sweep_low":3.625,"atr14":0.172556,"stop_level":3.538722,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-08-27","known_ts":"1993-08-27","bar_index":638,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.5625,"stop_level":3.625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-09-15","known_ts":"1993-09-15","bar_index":642,"type":"RECLAIM","strength":0.863,"price":3.6875,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-08-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-09-28","known_ts":"1993-09-30","bar_index":645,"type":"BUY","strength":0.863,"price":3.8125,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1993-11-04","known_ts":"1993-11-08","bar_index":654,"type":"BUY","strength":0.863,"price":4.125,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1993-12-16","known_ts":"1993-12-16","bar_index":663,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.0625,"stop_level":4.1875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-01-21","known_ts":"1994-01-25","bar_index":672,"type":"BUY","strength":0.725,"price":4.375,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1994-03-23","known_ts":"1994-03-25","bar_index":686,"type":"BUY","strength":0.725,"price":4.3125,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1994-06-02","known_ts":"1994-06-06","bar_index":702,"type":"BUY","strength":0.45,"price":3.8125,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-06-22","known_ts":"1994-06-22","bar_index":706,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.4062,"stop_level":3.4375,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1994-06-23","known_ts":"1994-06-23","bar_index":707,"type":"RECLAIM","strength":0.45,"price":3.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-06-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1994-06-22","prior_stop_level":3.4375,"sweep_low":3.375,"atr14":0.15664,"stop_level":3.29668,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-07-15","known_ts":"1994-07-19","bar_index":712,"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":"1994-07-15","trigger_known_ts":"1994-07-19","strength":0.45,"price":2.7812,"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.381956,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.4375,"atr14":0.202302,"stop_level":2.336349,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-07-25","known_ts":"1994-07-27","bar_index":714,"type":"BUY","strength":0.45,"price":3.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-08-18","known_ts":"1994-08-22","bar_index":720,"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":"1994-08-18","trigger_known_ts":"1994-08-22","strength":0.45,"price":2.875,"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.361111,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.625,"atr14":0.173461,"stop_level":2.538269,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-09-13","known_ts":"1994-09-13","bar_index":725,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.8125,"stop_level":2.9375,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-09-26","known_ts":"1994-09-26","bar_index":728,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.7812,"stop_level":2.8125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-10-26","known_ts":"1994-10-28","bar_index":736,"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":"1994-10-26","trigger_known_ts":"1994-10-28","strength":0.45,"price":2.5,"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.444444,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.3125,"atr14":0.157173,"stop_level":2.233913,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-11-08","known_ts":"1994-11-10","bar_index":739,"type":"BUY","strength":0.45,"price":2.4688,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-11-08","known_ts":"1994-11-10","bar_index":739,"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":"1994-11-08","trigger_known_ts":"1994-11-10","strength":0.45,"price":2.4688,"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.451378,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.3125,"atr14":0.166407,"stop_level":2.229297,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-11-21","known_ts":"1994-11-23","bar_index":742,"type":"BUY","strength":0.45,"price":2.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-11-21","known_ts":"1994-11-23","bar_index":742,"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":"1994-11-21","trigger_known_ts":"1994-11-23","strength":0.45,"price":2.5,"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.444444,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.3125,"atr14":0.176674,"stop_level":2.224163,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-12-20","known_ts":"1994-12-20","bar_index":748,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.25,"stop_level":2.3125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-01-13","known_ts":"1995-01-13","bar_index":754,"type":"RECLAIM","strength":0.725,"price":3.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-12-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-14","known_ts":"1995-03-14","bar_index":767,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.0,"stop_level":3.0625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-15","known_ts":"1995-03-15","bar_index":768,"type":"RECLAIM","strength":0.863,"price":3.125,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-03-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":"1995-03-14","prior_stop_level":3.0625,"sweep_low":3.0,"atr14":0.162537,"stop_level":2.918731,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-03-28","known_ts":"1995-03-28","bar_index":771,"type":"RECLAIM","strength":0.863,"price":3.0625,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-03-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-06-01","known_ts":"1995-06-05","bar_index":786,"type":"BUY","strength":0.863,"price":3.4375,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1995-06-29","known_ts":"1995-06-29","bar_index":792,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.375,"stop_level":3.4375,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-07-06","known_ts":"1995-07-10","bar_index":794,"type":"REBUY","strength":1.0,"price":3.6875,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1995-07-06","known_ts":"1995-07-06","bar_index":794,"type":"RECLAIM","strength":1.0,"price":3.5625,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-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":"1995-06-29","prior_stop_level":3.4375,"sweep_low":3.375,"atr14":0.177343,"stop_level":3.286328,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-08-17","known_ts":"1995-08-21","bar_index":804,"type":"REBUY","strength":1.0,"price":4.1875,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1995-09-18","known_ts":"1995-09-18","bar_index":811,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.4375,"stop_level":4.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-11-10","known_ts":"1995-11-14","bar_index":824,"type":"BUY","strength":0.863,"price":4.375,"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":"1995-11-28","known_ts":"1995-11-28","bar_index":827,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.0938,"stop_level":4.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-02-07","known_ts":"1996-02-09","bar_index":844,"type":"BUY","strength":0.725,"price":3.9375,"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":"1996-02-29","known_ts":"1996-02-29","bar_index":849,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.4375,"stop_level":3.5625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1996-04-30","known_ts":"1996-05-02","bar_index":863,"type":"BUY","strength":0.45,"price":3.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-04-30","known_ts":"1996-05-02","bar_index":863,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1996-04-30","trigger_known_ts":"1996-05-02","strength":0.45,"price":3.0,"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.355698,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.8125,"atr14":0.142811,"stop_level":2.741095,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-06-05","known_ts":"1996-06-05","bar_index":871,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.2812,"stop_level":3.375,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-06-12","known_ts":"1996-06-12","bar_index":873,"type":"RECLAIM","strength":0.588,"price":3.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-06-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":"1996-06-05","prior_stop_level":3.375,"sweep_low":3.25,"atr14":0.211732,"stop_level":3.144134,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-06-18","known_ts":"1996-06-18","bar_index":874,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.1875,"stop_level":3.2812,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-06-24","known_ts":"1996-06-24","bar_index":875,"type":"RECLAIM","strength":0.588,"price":3.4688,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-06-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1996-06-18","prior_stop_level":3.2812,"sweep_low":3.1875,"atr14":0.214878,"stop_level":3.080061,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-07-11","known_ts":"1996-07-11","bar_index":879,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.5312,"stop_level":3.5938,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-07-17","known_ts":"1996-07-17","bar_index":881,"type":"RECLAIM","strength":0.725,"price":3.625,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-07-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":"1996-07-11","prior_stop_level":3.5938,"sweep_low":3.4375,"atr14":0.205208,"stop_level":3.334896,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-09-06","known_ts":"1996-09-10","bar_index":893,"type":"BUY","strength":0.725,"price":3.6875,"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":70},{"ts":"1996-10-02","known_ts":"1996-10-04","bar_index":899,"type":"REBUY","strength":0.725,"price":3.7188,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1996-12-06","known_ts":"1996-12-06","bar_index":914,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.1875,"stop_level":4.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-12-09","known_ts":"1996-12-09","bar_index":914,"type":"RECLAIM","strength":1.0,"price":4.375,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-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":"1996-12-06","prior_stop_level":4.25,"sweep_low":4.0938,"atr14":0.201257,"stop_level":3.993171,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-12-23","known_ts":"1996-12-23","bar_index":918,"type":"RECLAIM","strength":1.0,"price":4.4375,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-12-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-02-24","known_ts":"1997-02-24","bar_index":932,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.5,"stop_level":7.5625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-02-25","known_ts":"1997-02-25","bar_index":932,"type":"RECLAIM","strength":1.0,"price":7.625,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-02-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-02-24","prior_stop_level":7.5625,"sweep_low":7.5,"atr14":0.376443,"stop_level":7.311778,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-05-29","known_ts":"1997-05-29","bar_index":954,"type":"RECLAIM","strength":0.863,"price":8.9375,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-02-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-01","known_ts":"1997-10-01","bar_index":983,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.8125,"stop_level":16.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-02","known_ts":"1997-10-02","bar_index":983,"type":"RECLAIM","strength":1.0,"price":16.625,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-10-01","prior_stop_level":16.5,"sweep_low":15.125,"atr14":0.913327,"stop_level":14.668337,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-10-16","known_ts":"1997-10-16","bar_index":986,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.625,"stop_level":15.8125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-10-21","known_ts":"1997-10-21","bar_index":987,"type":"RECLAIM","strength":0.863,"price":16.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1997-10-16","prior_stop_level":15.8125,"sweep_low":14.6875,"atr14":0.968077,"stop_level":14.203462,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-01-28","known_ts":"1998-01-30","bar_index":1010,"type":"BUY","strength":0.588,"price":7.75,"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":"1998-03-18","known_ts":"1998-03-18","bar_index":1021,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.7188,"stop_level":9.875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-03-20","known_ts":"1998-03-20","bar_index":1022,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.4375,"stop_level":9.875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-05-19","known_ts":"1998-05-19","bar_index":1035,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.6875,"stop_level":11.4375,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-06-08","known_ts":"1998-06-10","bar_index":1040,"type":"REBUY","strength":0.588,"price":11.25,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-07-29","known_ts":"1998-07-31","bar_index":1052,"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-07-29","trigger_known_ts":"1998-07-31","strength":0.588,"price":10.0938,"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.431335,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":9.5,"atr14":0.42821,"stop_level":9.285895,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-08-14","known_ts":"1998-08-18","bar_index":1056,"type":"BUY","strength":0.725,"price":10.3594,"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":55},{"ts":"1998-09-10","known_ts":"1998-09-14","bar_index":1062,"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-10","trigger_known_ts":"1998-09-14","strength":0.45,"price":8.75,"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.5053,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.875,"atr14":0.51684,"stop_level":6.61658,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-18","known_ts":"1998-09-22","bar_index":1064,"type":"BUY","strength":0.588,"price":9.7969,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1999-01-06","known_ts":"1999-01-08","bar_index":1089,"type":"REBUY","strength":0.863,"price":17.5,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1999-01-20","known_ts":"1999-01-22","bar_index":1092,"type":"REBUY","strength":0.863,"price":19.25,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1999-02-16","known_ts":"1999-02-16","bar_index":1098,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.6562,"stop_level":17.8125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-04-21","known_ts":"1999-04-23","bar_index":1113,"type":"BUY","strength":0.725,"price":16.75,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1999-05-27","known_ts":"1999-05-27","bar_index":1121,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.7969,"stop_level":15.875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1999-07-08","known_ts":"1999-07-12","bar_index":1131,"type":"BUY","strength":0.588,"price":15.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1999-09-01","known_ts":"1999-09-03","bar_index":1144,"type":"BUY","strength":0.45,"price":15.6562,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-09-23","known_ts":"1999-09-27","bar_index":1149,"type":"BUY","strength":0.45,"price":15.5938,"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-10-01","known_ts":"1999-10-01","bar_index":1151,"type":"RECLAIM","strength":0.588,"price":16.125,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-09-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1999-10-11","known_ts":"1999-10-11","bar_index":1153,"type":"SELL","basis":"structure_stop","strength":0.45,"price":14.625,"stop_level":14.875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1999-10-12","known_ts":"1999-10-12","bar_index":1153,"type":"RECLAIM","strength":0.45,"price":15.375,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-10-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1999-10-11","prior_stop_level":14.875,"sweep_low":12.9375,"atr14":0.757304,"stop_level":12.558848,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-25","known_ts":"1999-10-25","bar_index":1156,"type":"SELL","basis":"structure_stop","strength":0.45,"price":13.875,"stop_level":14.375,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1999-11-09","known_ts":"1999-11-11","bar_index":1160,"type":"BUY","strength":0.45,"price":14.875,"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-11-12","known_ts":"1999-11-12","bar_index":1161,"type":"RECLAIM","strength":0.725,"price":16.375,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-11-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-01-04","known_ts":"2000-01-04","bar_index":1172,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.0469,"stop_level":21.625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-01-10","known_ts":"2000-01-10","bar_index":1174,"type":"RECLAIM","strength":0.863,"price":21.75,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-01-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":"2000-01-04","prior_stop_level":21.625,"sweep_low":20.2188,"atr14":1.139647,"stop_level":19.648977,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-19","known_ts":"2000-01-19","bar_index":1176,"type":"RECLAIM","strength":0.863,"price":27.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-01-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-03-07","known_ts":"2000-03-07","bar_index":1187,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.375,"stop_level":27.8906,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-03-08","known_ts":"2000-03-08","bar_index":1187,"type":"RECLAIM","strength":1.0,"price":29.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-03-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":"2000-03-07","prior_stop_level":27.8906,"sweep_low":27.3438,"atr14":1.672514,"stop_level":26.507543,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-23","known_ts":"2000-03-23","bar_index":1191,"type":"RECLAIM","strength":1.0,"price":32.875,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-03-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-06-01","known_ts":"2000-06-05","bar_index":1207,"type":"REBUY","strength":0.863,"price":47.4062,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2000-08-01","known_ts":"2000-08-01","bar_index":1221,"type":"SELL","basis":"structure_stop","strength":1.0,"price":50.6562,"stop_level":55.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-08-07","known_ts":"2000-08-07","bar_index":1222,"type":"RECLAIM","strength":1.0,"price":55.6875,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-08-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-08-01","prior_stop_level":55.5,"sweep_low":43.375,"atr14":4.635816,"stop_level":41.057092,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-05","known_ts":"2000-09-05","bar_index":1229,"type":"RECLAIM","strength":1.0,"price":76.5,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-08-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-01-12","known_ts":"2001-01-17","bar_index":1259,"type":"BUY","strength":0.45,"price":31.4375,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-01-12","known_ts":"2001-01-17","bar_index":1259,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2001-01-12","trigger_known_ts":"2001-01-17","strength":0.45,"price":31.4375,"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.595008,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":26.875,"atr14":5.196567,"stop_level":24.276716,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-12","known_ts":"2001-02-12","bar_index":1265,"type":"SELL","basis":"structure_stop","strength":0.588,"price":38.3594,"stop_level":38.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-02-13","known_ts":"2001-02-13","bar_index":1266,"type":"RECLAIM","strength":0.588,"price":39.5625,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-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":"2001-02-12","prior_stop_level":38.5,"sweep_low":35.625,"atr14":4.312378,"stop_level":33.468811,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-03-23","known_ts":"2001-03-27","bar_index":1275,"type":"REBUY","strength":0.45,"price":31.0625,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-03-23","known_ts":"2001-03-27","bar_index":1275,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2001-03-23","trigger_known_ts":"2001-03-27","strength":0.45,"price":31.0625,"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.599839,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":24.5625,"atr14":3.745373,"stop_level":22.689814,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-10","known_ts":"2001-04-12","bar_index":1279,"type":"BUY","strength":0.45,"price":30.4,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-04-10","known_ts":"2001-04-12","bar_index":1279,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2001-04-10","trigger_known_ts":"2001-04-12","strength":0.45,"price":30.4,"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.608374,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.4375,"atr14":3.670024,"stop_level":18.602488,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-05-30","known_ts":"2001-05-30","bar_index":1290,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.86,"stop_level":31.62,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-06-01","known_ts":"2001-06-01","bar_index":1291,"type":"RECLAIM","strength":0.588,"price":32.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-05-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-05-30","prior_stop_level":31.62,"sweep_low":28.48,"atr14":2.60557,"stop_level":27.177215,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-06-22","known_ts":"2001-06-26","bar_index":1296,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2001-06-22","trigger_known_ts":"2001-06-26","strength":0.588,"price":26.58,"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.657585,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":23.75,"atr14":2.131566,"stop_level":22.684217,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-06-27","known_ts":"2001-06-29","bar_index":1297,"type":"BUY","strength":0.588,"price":33.0,"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":"2001-06-27","known_ts":"2001-06-29","bar_index":1297,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2001-06-27","trigger_known_ts":"2001-06-29","strength":0.588,"price":33.0,"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.574879,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":24.0,"atr14":2.416214,"stop_level":22.791893,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-19","known_ts":"2001-07-23","bar_index":1302,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2001-07-19","trigger_known_ts":"2001-07-23","strength":0.588,"price":31.44,"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.594976,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":26.15,"atr14":2.341078,"stop_level":24.979461,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-01","known_ts":"2001-08-01","bar_index":1305,"type":"RECLAIM","strength":0.725,"price":38.05,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-06-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-09-06","known_ts":"2001-09-06","bar_index":1313,"type":"SELL","basis":"structure_stop","strength":0.725,"price":31.6,"stop_level":32.06,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-10-23","known_ts":"2001-10-25","bar_index":1323,"type":"BUY","strength":0.588,"price":27.4,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":50},{"ts":"2001-10-31","known_ts":"2001-11-02","bar_index":1325,"type":"BUY","strength":0.588,"price":26.04,"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":10},{"ts":"2001-12-19","known_ts":"2001-12-19","bar_index":1336,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.74,"stop_level":31.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-02-28","known_ts":"2002-03-04","bar_index":1352,"type":"BUY","strength":0.588,"price":25.5,"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":"2002-04-04","known_ts":"2002-04-08","bar_index":1360,"type":"BUY","strength":0.588,"price":23.2,"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":"2002-04-12","known_ts":"2002-04-16","bar_index":1362,"type":"REBUY","strength":0.725,"price":24.91,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2002-05-06","known_ts":"2002-05-06","bar_index":1367,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.42,"stop_level":23.67,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-05-08","known_ts":"2002-05-08","bar_index":1368,"type":"RECLAIM","strength":0.725,"price":24.59,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-05-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-05-06","prior_stop_level":23.67,"sweep_low":21.85,"atr14":1.406303,"stop_level":21.146848,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-06-03","known_ts":"2002-06-03","bar_index":1373,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.2,"stop_level":21.94,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-07-12","known_ts":"2002-07-16","bar_index":1383,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2002-07-12","trigger_known_ts":"2002-07-16","strength":0.45,"price":15.38,"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.595795,"monthly_oversold_dwell":16,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.9,"atr14":1.28187,"stop_level":12.259065,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-08-07","known_ts":"2002-08-09","bar_index":1389,"type":"BUY","strength":0.45,"price":13.29,"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-08-07","known_ts":"2002-08-09","bar_index":1389,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2002-08-07","trigger_known_ts":"2002-08-09","strength":0.45,"price":13.29,"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.632771,"monthly_oversold_dwell":17,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.24,"atr14":1.292754,"stop_level":11.593623,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-16","known_ts":"2002-09-16","bar_index":1398,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.25,"stop_level":13.95,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-10-10","known_ts":"2002-10-14","bar_index":1404,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2002-10-10","trigger_known_ts":"2002-10-14","strength":0.45,"price":9.21,"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.733121,"monthly_oversold_dwell":19,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.38,"atr14":0.950067,"stop_level":6.904966,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-18","known_ts":"2002-10-22","bar_index":1406,"type":"BUY","strength":0.45,"price":10.1,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-10-18","known_ts":"2002-10-22","bar_index":1406,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2002-10-18","trigger_known_ts":"2002-10-22","strength":0.45,"price":10.1,"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.707331,"monthly_oversold_dwell":19,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.82,"atr14":1.007481,"stop_level":7.316259,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-13","known_ts":"2002-12-13","bar_index":1419,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.17,"stop_level":12.53,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-02-14","known_ts":"2003-02-19","bar_index":1433,"type":"BUY","strength":0.725,"price":9.29,"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":"2003-03-10","known_ts":"2003-03-10","bar_index":1438,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.0,"stop_level":9.43,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-03-12","known_ts":"2003-03-12","bar_index":1438,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.98,"stop_level":9.43,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-03-13","known_ts":"2003-03-13","bar_index":1439,"type":"RECLAIM","strength":0.725,"price":9.85,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-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":"2003-03-10","prior_stop_level":9.43,"sweep_low":8.66,"atr14":0.447,"stop_level":8.4365,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-13","known_ts":"2003-03-13","bar_index":1439,"type":"RECLAIM","strength":0.725,"price":9.85,"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":false,"monthlyBull":false},"anchor_ts":"2003-03-12","prior_stop_level":9.43,"sweep_low":8.66,"atr14":0.447,"stop_level":8.4365,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-05","known_ts":"2003-05-05","bar_index":1451,"type":"RECLAIM","strength":0.863,"price":11.04,"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-06-13","known_ts":"2003-06-13","bar_index":1460,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.03,"stop_level":12.21,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-06-16","known_ts":"2003-06-16","bar_index":1460,"type":"RECLAIM","strength":1.0,"price":12.3,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-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":"2003-06-13","prior_stop_level":12.21,"sweep_low":11.44,"atr14":0.539673,"stop_level":11.170163,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-30","known_ts":"2003-06-30","bar_index":1464,"type":"RECLAIM","strength":1.0,"price":12.61,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-22","known_ts":"2003-09-22","bar_index":1483,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.09,"stop_level":17.24,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-24","known_ts":"2003-09-24","bar_index":1484,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.08,"stop_level":17.24,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-07","known_ts":"2004-01-09","bar_index":1508,"type":"BUY","strength":0.863,"price":18.65,"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":"2004-02-23","known_ts":"2004-02-23","bar_index":1518,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.17,"stop_level":19.98,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-04-07","known_ts":"2004-04-12","bar_index":1529,"type":"BUY","strength":0.725,"price":18.85,"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":"2004-06-03","known_ts":"2004-06-07","bar_index":1542,"type":"BUY","strength":0.588,"price":14.7,"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":"2004-07-30","known_ts":"2004-08-03","bar_index":1555,"type":"BUY","strength":0.588,"price":11.04,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":90},{"ts":"2004-09-03","known_ts":"2004-09-03","bar_index":1563,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.27,"stop_level":11.46,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-09-07","known_ts":"2004-09-07","bar_index":1563,"type":"RECLAIM","strength":0.588,"price":11.59,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2004-09-03","prior_stop_level":11.46,"sweep_low":11.26,"atr14":0.561885,"stop_level":10.979058,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-26","known_ts":"2004-10-26","bar_index":1575,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.24,"stop_level":11.33,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-10-27","known_ts":"2004-10-27","bar_index":1575,"type":"RECLAIM","strength":0.588,"price":11.9,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-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":"2004-10-26","prior_stop_level":11.33,"sweep_low":11.05,"atr14":0.463942,"stop_level":10.818029,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-15","known_ts":"2004-11-15","bar_index":1580,"type":"RECLAIM","strength":0.725,"price":14.31,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-10-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-11-30","known_ts":"2004-11-30","bar_index":1583,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.75,"stop_level":13.9,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-01","known_ts":"2004-12-01","bar_index":1583,"type":"RECLAIM","strength":0.863,"price":14.23,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-11-30","prior_stop_level":13.9,"sweep_low":13.73,"atr14":0.430036,"stop_level":13.514982,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-04-13","known_ts":"2005-04-13","bar_index":1614,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.47,"stop_level":10.57,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-04-14","known_ts":"2005-04-14","bar_index":1614,"type":"RECLAIM","strength":0.588,"price":10.77,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-04-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2005-04-13","prior_stop_level":10.57,"sweep_low":10.42,"atr14":0.339542,"stop_level":10.250229,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-04-26","known_ts":"2005-04-28","bar_index":1617,"type":"REBUY","strength":0.588,"price":11.72,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":80},{"ts":"2005-06-24","known_ts":"2005-06-24","bar_index":1631,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.5,"stop_level":13.63,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-06-28","known_ts":"2005-06-28","bar_index":1631,"type":"RECLAIM","strength":1.0,"price":14.29,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-06-24","prior_stop_level":13.63,"sweep_low":13.33,"atr14":0.45457,"stop_level":13.102715,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-13","known_ts":"2005-07-13","bar_index":1635,"type":"RECLAIM","strength":1.0,"price":14.65,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-01-25","known_ts":"2006-01-27","bar_index":1680,"type":"REBUY","strength":0.863,"price":28.11,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2006-09-12","known_ts":"2006-09-14","bar_index":1733,"type":"BUY","strength":0.45,"price":19.65,"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-09-12","known_ts":"2006-09-14","bar_index":1733,"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-09-12","trigger_known_ts":"2006-09-14","strength":0.45,"price":19.65,"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.573383,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.37,"atr14":0.952932,"stop_level":17.893534,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-31","known_ts":"2006-10-31","bar_index":1744,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.92,"stop_level":22.02,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-11-02","known_ts":"2006-11-02","bar_index":1745,"type":"RECLAIM","strength":0.588,"price":26.04,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-10-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":"2006-10-31","prior_stop_level":22.02,"sweep_low":21.51,"atr14":1.05869,"stop_level":20.980655,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-29","known_ts":"2006-11-29","bar_index":1751,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.6,"stop_level":24.71,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-01-31","known_ts":"2007-02-02","bar_index":1765,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2007-01-31","trigger_known_ts":"2007-02-02","strength":0.45,"price":17.29,"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.62462,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.61,"atr14":0.801458,"stop_level":16.209271,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-02-22","known_ts":"2007-02-26","bar_index":1770,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2007-02-22","trigger_known_ts":"2007-02-26","strength":0.45,"price":17.31,"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.624186,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.54,"atr14":0.555601,"stop_level":16.262199,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-12","known_ts":"2007-03-14","bar_index":1774,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2007-03-12","trigger_known_ts":"2007-03-14","strength":0.45,"price":16.24,"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.647416,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.78,"atr14":0.502523,"stop_level":15.528738,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-20","known_ts":"2007-03-22","bar_index":1776,"type":"BUY","strength":0.45,"price":16.93,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-03-20","known_ts":"2007-03-22","bar_index":1776,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2007-03-20","trigger_known_ts":"2007-03-22","strength":0.45,"price":16.93,"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.632436,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.78,"atr14":0.473198,"stop_level":15.543401,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-04-24","known_ts":"2007-04-24","bar_index":1784,"type":"RECLAIM","strength":0.725,"price":21.57,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-03-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-08-01","known_ts":"2007-08-01","bar_index":1807,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.0,"stop_level":24.03,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-08-02","known_ts":"2007-08-02","bar_index":1807,"type":"RECLAIM","strength":0.863,"price":24.43,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-08-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-08-01","prior_stop_level":24.03,"sweep_low":23.42,"atr14":0.987388,"stop_level":22.926306,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-21","known_ts":"2007-09-25","bar_index":1819,"type":"BUY","strength":0.863,"price":26.27,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2007-10-19","known_ts":"2007-10-19","bar_index":1825,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.32,"stop_level":27.46,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-10-24","known_ts":"2007-10-24","bar_index":1826,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.29,"stop_level":27.46,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-10-22","known_ts":"2007-10-22","bar_index":1826,"type":"RECLAIM","strength":0.863,"price":27.73,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-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":"2007-10-19","prior_stop_level":27.46,"sweep_low":26.57,"atr14":0.974678,"stop_level":26.082661,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-30","known_ts":"2007-11-01","bar_index":1828,"type":"REBUY","strength":0.863,"price":31.3,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2007-11-15","known_ts":"2007-11-15","bar_index":1832,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.65,"stop_level":29.53,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-02-08","known_ts":"2008-02-12","bar_index":1851,"type":"BUY","strength":0.588,"price":22.84,"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":"2008-04-03","known_ts":"2008-04-03","bar_index":1863,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.64,"stop_level":27.06,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-04-11","known_ts":"2008-04-11","bar_index":1865,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.25,"stop_level":25.64,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-16","known_ts":"2008-04-16","bar_index":1866,"type":"RECLAIM","strength":0.588,"price":25.95,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-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":"2008-04-11","prior_stop_level":25.64,"sweep_low":25.02,"atr14":1.311105,"stop_level":24.364447,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-09","known_ts":"2008-05-13","bar_index":1872,"type":"BUY","strength":1.0,"price":26.56,"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":15},{"ts":"2008-06-30","known_ts":"2008-06-30","bar_index":1883,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.68,"stop_level":27.71,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-07-01","known_ts":"2008-07-01","bar_index":1884,"type":"RECLAIM","strength":0.863,"price":28.2,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-06-30","prior_stop_level":27.71,"sweep_low":27.24,"atr14":0.896833,"stop_level":26.791583,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-15","known_ts":"2008-07-15","bar_index":1887,"type":"RECLAIM","strength":1.0,"price":28.58,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-06-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-07-18","known_ts":"2008-07-22","bar_index":1888,"type":"BUY","strength":1.0,"price":29.58,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2008-08-13","known_ts":"2008-08-15","bar_index":1894,"type":"BUY","strength":0.863,"price":30.62,"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":25},{"ts":"2008-10-29","known_ts":"2008-10-31","bar_index":1912,"type":"BUY","strength":0.588,"price":18.66,"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":"2008-11-19","known_ts":"2008-11-19","bar_index":1917,"type":"SELL","basis":"structure_stop","strength":0.45,"price":13.5,"stop_level":13.89,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-11-24","known_ts":"2008-11-26","bar_index":1918,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-11-24","trigger_known_ts":"2008-11-26","strength":0.45,"price":15.56,"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.491835,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.62,"atr14":1.406738,"stop_level":10.916631,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-24","known_ts":"2008-11-24","bar_index":1918,"type":"RECLAIM","strength":0.45,"price":14.16,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-11-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2008-11-19","prior_stop_level":13.89,"sweep_low":11.62,"atr14":1.413436,"stop_level":10.913282,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-14","known_ts":"2009-01-14","bar_index":1929,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.05,"stop_level":15.63,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-16","known_ts":"2009-03-18","bar_index":1943,"type":"BUY","strength":0.45,"price":13.74,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-03-16","known_ts":"2009-03-18","bar_index":1943,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-03-16","trigger_known_ts":"2009-03-18","strength":0.45,"price":13.74,"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.551274,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.48,"atr14":0.870863,"stop_level":10.044569,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-15","known_ts":"2009-04-15","bar_index":1950,"type":"RECLAIM","strength":0.725,"price":19.85,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2009-03-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-06-05","known_ts":"2009-06-09","bar_index":1962,"type":"BUY","strength":0.863,"price":21.18,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2009-06-30","known_ts":"2009-06-30","bar_index":1967,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.46,"stop_level":20.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-01","known_ts":"2009-07-01","bar_index":1968,"type":"RECLAIM","strength":0.863,"price":21.38,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-06-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-06-30","prior_stop_level":20.5,"sweep_low":20.3,"atr14":0.961196,"stop_level":19.819402,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-15","known_ts":"2009-07-15","bar_index":1971,"type":"RECLAIM","strength":0.863,"price":23.72,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-06-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-31","known_ts":"2009-08-31","bar_index":1982,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.18,"stop_level":25.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-30","known_ts":"2009-12-02","bar_index":2003,"type":"BUY","strength":0.863,"price":27.84,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2009-12-24","known_ts":"2009-12-29","bar_index":2009,"type":"REBUY","strength":0.863,"price":29.27,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2010-01-19","known_ts":"2010-01-21","bar_index":2014,"type":"REBUY","strength":0.863,"price":33.07,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2010-02-18","known_ts":"2010-02-22","bar_index":2021,"type":"REBUY","strength":1.0,"price":35.42,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2010-03-24","known_ts":"2010-03-24","bar_index":2029,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.41,"stop_level":36.89,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-23","known_ts":"2010-04-23","bar_index":2036,"type":"RECLAIM","strength":1.0,"price":38.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-03-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-15","known_ts":"2010-07-19","bar_index":2055,"type":"BUY","strength":0.588,"price":28.81,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2010-08-31","known_ts":"2010-09-02","bar_index":2066,"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":"2010-08-31","trigger_known_ts":"2010-09-02","strength":0.45,"price":24.28,"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.375835,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.08,"atr14":1.114603,"stop_level":20.522699,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-03","known_ts":"2010-09-08","bar_index":2067,"type":"BUY","strength":0.45,"price":25.02,"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":"2010-09-03","known_ts":"2010-09-08","bar_index":2067,"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":"2010-09-03","trigger_known_ts":"2010-09-08","strength":0.45,"price":25.02,"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.356812,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":22.11,"atr14":1.00483,"stop_level":21.607585,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-12","known_ts":"2010-11-12","bar_index":2083,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.0,"stop_level":29.39,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-12-21","known_ts":"2010-12-23","bar_index":2092,"type":"BUY","strength":0.588,"price":30.55,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2010-12-30","known_ts":"2010-12-30","bar_index":2094,"type":"RECLAIM","strength":0.725,"price":31.77,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2010-12-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-01-11","known_ts":"2011-01-11","bar_index":2096,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.21,"stop_level":30.52,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-01-14","known_ts":"2011-01-14","bar_index":2097,"type":"RECLAIM","strength":0.725,"price":30.64,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2011-01-11","prior_stop_level":30.52,"sweep_low":29.38,"atr14":0.908054,"stop_level":28.925973,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-01-21","known_ts":"2011-01-21","bar_index":2099,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.39,"stop_level":29.55,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-02-16","known_ts":"2011-02-18","bar_index":2105,"type":"BUY","strength":0.725,"price":32.81,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2011-03-18","known_ts":"2011-03-22","bar_index":2112,"type":"BUY","strength":0.863,"price":30.33,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2011-06-03","known_ts":"2011-06-03","bar_index":2129,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.19,"stop_level":35.76,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-09-13","known_ts":"2011-09-15","bar_index":2153,"type":"BUY","strength":0.45,"price":26.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},{"ts":"2011-11-09","known_ts":"2011-11-09","bar_index":2166,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.7,"stop_level":24.73,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-10","known_ts":"2011-11-10","bar_index":2167,"type":"RECLAIM","strength":0.588,"price":25.02,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-09","prior_stop_level":24.73,"sweep_low":24.57,"atr14":1.272377,"stop_level":23.933811,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-04","known_ts":"2012-01-04","bar_index":2179,"type":"RECLAIM","strength":0.863,"price":31.33,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-22","known_ts":"2012-02-22","bar_index":2190,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.24,"stop_level":36.44,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-23","known_ts":"2012-02-23","bar_index":2190,"type":"RECLAIM","strength":0.863,"price":36.48,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-02-22","prior_stop_level":36.44,"sweep_low":35.93,"atr14":1.025059,"stop_level":35.41747,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-13","known_ts":"2012-06-15","bar_index":2216,"type":"BUY","strength":0.725,"price":30.64,"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":"2012-06-29","known_ts":"2012-07-03","bar_index":2220,"type":"REBUY","strength":0.588,"price":28.62,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2012-07-18","known_ts":"2012-07-20","bar_index":2224,"type":"REBUY","strength":0.45,"price":28.75,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-08-16","known_ts":"2012-08-16","bar_index":2231,"type":"RECLAIM","strength":0.725,"price":31.07,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-07-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-08-28","known_ts":"2012-08-28","bar_index":2233,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.24,"stop_level":30.55,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-08-29","known_ts":"2012-08-29","bar_index":2234,"type":"RECLAIM","strength":0.588,"price":30.59,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-08-28","prior_stop_level":30.55,"sweep_low":29.95,"atr14":0.949736,"stop_level":29.475132,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-12","known_ts":"2012-09-12","bar_index":2237,"type":"RECLAIM","strength":0.725,"price":33.82,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-08-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-10-03","known_ts":"2012-10-03","bar_index":2242,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.7,"stop_level":29.94,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-10-05","known_ts":"2012-10-05","bar_index":2242,"type":"RECLAIM","strength":0.725,"price":30.22,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-10-03","prior_stop_level":29.94,"sweep_low":29.33,"atr14":0.902603,"stop_level":28.878699,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-12-13","known_ts":"2012-12-17","bar_index":2258,"type":"BUY","strength":0.45,"price":24.14,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2013-01-10","known_ts":"2013-01-10","bar_index":2264,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.09,"stop_level":25.29,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-01-17","known_ts":"2013-01-17","bar_index":2265,"type":"RECLAIM","strength":0.588,"price":26.08,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-01-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":"2013-01-10","prior_stop_level":25.29,"sweep_low":23.45,"atr14":1.017858,"stop_level":22.941071,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-02-15","known_ts":"2013-02-15","bar_index":2272,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.93,"stop_level":26.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-02-19","known_ts":"2013-02-19","bar_index":2272,"type":"RECLAIM","strength":0.588,"price":26.07,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-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":"2013-02-15","prior_stop_level":26.0,"sweep_low":25.8,"atr14":0.639064,"stop_level":25.480468,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-04","known_ts":"2013-04-08","bar_index":2283,"type":"BUY","strength":0.588,"price":24.82,"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":"2013-04-22","known_ts":"2013-04-22","bar_index":2287,"type":"RECLAIM","strength":0.725,"price":26.77,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2013-04-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-22","known_ts":"2013-05-22","bar_index":2294,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.69,"stop_level":29.04,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-24","known_ts":"2013-05-24","bar_index":2295,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.74,"stop_level":29.04,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-28","known_ts":"2013-05-28","bar_index":2295,"type":"RECLAIM","strength":0.863,"price":29.4,"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":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-05-22","prior_stop_level":29.04,"sweep_low":28.26,"atr14":0.695838,"stop_level":27.912081,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-05-28","known_ts":"2013-05-28","bar_index":2295,"type":"RECLAIM","strength":0.863,"price":29.4,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-05-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":"2013-05-24","prior_stop_level":29.04,"sweep_low":28.26,"atr14":0.695838,"stop_level":27.912081,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-14","known_ts":"2013-06-14","bar_index":2299,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.08,"stop_level":29.18,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-06-18","known_ts":"2013-06-18","bar_index":2300,"type":"RECLAIM","strength":0.863,"price":29.97,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-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":"2013-06-14","prior_stop_level":29.18,"sweep_low":28.8,"atr14":0.752795,"stop_level":28.423602,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-28","known_ts":"2013-06-28","bar_index":2303,"type":"RECLAIM","strength":0.863,"price":30.26,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-06-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-08-16","known_ts":"2013-08-16","bar_index":2314,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.57,"stop_level":34.85,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-22","known_ts":"2013-08-22","bar_index":2315,"type":"RECLAIM","strength":1.0,"price":35.06,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-08-16","prior_stop_level":34.85,"sweep_low":34.23,"atr14":0.830879,"stop_level":33.814561,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-27","known_ts":"2013-09-27","bar_index":2324,"type":"RECLAIM","strength":1.0,"price":37.66,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-31","known_ts":"2013-10-31","bar_index":2332,"type":"SELL","basis":"structure_stop","strength":0.863,"price":38.28,"stop_level":38.72,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-01-13","known_ts":"2014-01-13","bar_index":2348,"type":"SELL","basis":"structure_stop","strength":0.863,"price":41.64,"stop_level":42.29,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-01-15","known_ts":"2014-01-15","bar_index":2349,"type":"RECLAIM","strength":0.863,"price":43.14,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-01-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2014-01-13","prior_stop_level":42.29,"sweep_low":40.28,"atr14":1.203323,"stop_level":39.678338,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-28","known_ts":"2014-03-04","bar_index":2359,"type":"BUY","strength":0.725,"price":42.84,"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":35},{"ts":"2014-05-14","known_ts":"2014-05-14","bar_index":2376,"type":"SELL","basis":"structure_stop","strength":0.725,"price":40.63,"stop_level":41.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-05-19","known_ts":"2014-05-19","bar_index":2377,"type":"RECLAIM","strength":0.725,"price":41.03,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-05-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2014-05-14","prior_stop_level":41.0,"sweep_low":39.65,"atr14":1.10107,"stop_level":39.099465,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-27","known_ts":"2014-05-29","bar_index":2379,"type":"REBUY","strength":0.725,"price":42.06,"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":"2014-07-10","known_ts":"2014-07-10","bar_index":2389,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.57,"stop_level":42.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-07-14","known_ts":"2014-07-14","bar_index":2390,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.5,"stop_level":42.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-08-20","known_ts":"2014-08-22","bar_index":2399,"type":"BUY","strength":0.725,"price":41.21,"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":"2014-10-23","known_ts":"2014-10-27","bar_index":2414,"type":"BUY","strength":0.45,"price":38.05,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-10-28","known_ts":"2014-10-28","bar_index":2415,"type":"RECLAIM","strength":0.588,"price":40.78,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-10-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-11-18","known_ts":"2014-11-18","bar_index":2420,"type":"SELL","basis":"structure_stop","strength":0.588,"price":39.76,"stop_level":40.62,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-01","known_ts":"2014-12-01","bar_index":2422,"type":"SELL","basis":"structure_stop","strength":0.588,"price":38.49,"stop_level":39.3,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-04","known_ts":"2014-12-04","bar_index":2423,"type":"RECLAIM","strength":0.588,"price":39.43,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-12-01","prior_stop_level":39.3,"sweep_low":38.25,"atr14":0.842791,"stop_level":37.828605,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-18","known_ts":"2014-12-18","bar_index":2427,"type":"RECLAIM","strength":0.725,"price":41.64,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-01-27","known_ts":"2015-01-27","bar_index":2435,"type":"SELL","basis":"structure_stop","strength":0.588,"price":38.38,"stop_level":39.14,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-02-11","known_ts":"2015-02-13","bar_index":2439,"type":"BUY","strength":0.588,"price":40.02,"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":"2015-02-17","known_ts":"2015-02-17","bar_index":2440,"type":"RECLAIM","strength":0.725,"price":40.37,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-02-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-11","known_ts":"2015-03-11","bar_index":2445,"type":"SELL","basis":"structure_stop","strength":0.725,"price":39.62,"stop_level":40.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-12","known_ts":"2015-03-12","bar_index":2445,"type":"RECLAIM","strength":0.725,"price":40.52,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-03-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-03-11","prior_stop_level":40.25,"sweep_low":38.91,"atr14":0.766728,"stop_level":38.526636,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-26","known_ts":"2015-03-26","bar_index":2449,"type":"RECLAIM","strength":0.725,"price":41.04,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-03-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-06-15","known_ts":"2015-06-15","bar_index":2467,"type":"SELL","basis":"structure_stop","strength":0.863,"price":45.02,"stop_level":45.38,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-06-19","known_ts":"2015-06-19","bar_index":2468,"type":"RECLAIM","strength":0.863,"price":45.91,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-06-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":"2015-06-15","prior_stop_level":45.38,"sweep_low":44.45,"atr14":0.801045,"stop_level":44.049477,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-08","known_ts":"2015-09-10","bar_index":2487,"type":"BUY","strength":0.45,"price":36.94,"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-09-24","known_ts":"2015-09-24","bar_index":2491,"type":"SELL","basis":"structure_stop","strength":0.45,"price":35.98,"stop_level":36.7,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-09-25","known_ts":"2015-09-25","bar_index":2491,"type":"RECLAIM","strength":0.45,"price":37.35,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-09-24 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":"2015-09-24","prior_stop_level":36.7,"sweep_low":35.41,"atr14":0.909261,"stop_level":34.955369,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-29","known_ts":"2015-10-29","bar_index":2499,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.97,"stop_level":35.98,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-03","known_ts":"2015-11-03","bar_index":2500,"type":"RECLAIM","strength":0.588,"price":36.15,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-10-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":"2015-10-29","prior_stop_level":35.98,"sweep_low":32.23,"atr14":1.650796,"stop_level":31.404602,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-18","known_ts":"2015-11-20","bar_index":2504,"type":"BUY","strength":0.588,"price":37.22,"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-26","known_ts":"2016-01-28","bar_index":2519,"type":"BUY","strength":0.45,"price":34.18,"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":"Information Technology"}},{"ts":"2016-03-17","known_ts":"2016-03-17","bar_index":2531,"type":"RECLAIM","strength":0.863,"price":38.81,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-10-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-21","known_ts":"2016-06-23","bar_index":2553,"type":"REBUY","strength":1.0,"price":45.04,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2016-06-24","known_ts":"2016-06-24","bar_index":2554,"type":"SELL","basis":"structure_stop","strength":1.0,"price":42.61,"stop_level":43.99,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-07-18","known_ts":"2016-07-18","bar_index":2559,"type":"RECLAIM","strength":1.0,"price":45.75,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-09-09","known_ts":"2016-09-09","bar_index":2571,"type":"SELL","basis":"structure_stop","strength":1.0,"price":45.03,"stop_level":46.15,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-09-15","known_ts":"2016-09-15","bar_index":2573,"type":"RECLAIM","strength":0.863,"price":46.48,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-09-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2016-09-09","prior_stop_level":46.15,"sweep_low":44.84,"atr14":0.77099,"stop_level":44.454505,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-17","known_ts":"2016-11-17","bar_index":2588,"type":"RECLAIM","strength":1.0,"price":50.65,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-09-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-09","known_ts":"2017-01-09","bar_index":2599,"type":"SELL","basis":"structure_stop","strength":1.0,"price":53.56,"stop_level":53.94,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-10","known_ts":"2017-01-10","bar_index":2599,"type":"RECLAIM","strength":1.0,"price":54.34,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-01-09","prior_stop_level":53.94,"sweep_low":53.46,"atr14":0.958626,"stop_level":52.980687,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-25","known_ts":"2017-01-25","bar_index":2603,"type":"RECLAIM","strength":1.0,"price":54.48,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-01-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-07","known_ts":"2017-03-07","bar_index":2612,"type":"SELL","basis":"structure_stop","strength":0.863,"price":55.8,"stop_level":56.07,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-05-31","known_ts":"2017-06-02","bar_index":2632,"type":"BUY","strength":0.725,"price":53.24,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2017-08-10","known_ts":"2017-08-10","bar_index":2648,"type":"SELL","basis":"structure_stop","strength":0.588,"price":50.98,"stop_level":50.99,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-08-14","known_ts":"2017-08-14","bar_index":2649,"type":"RECLAIM","strength":0.588,"price":51.11,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-08-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2017-08-10","prior_stop_level":50.99,"sweep_low":50.0,"atr14":1.005932,"stop_level":49.497034,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-08-29","known_ts":"2017-08-31","bar_index":2653,"type":"BUY","strength":0.45,"price":52.08,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2017-09-15","known_ts":"2017-09-15","bar_index":2657,"type":"RECLAIM","strength":0.725,"price":54.25,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2017-08-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-03-06","known_ts":"2018-03-08","bar_index":2696,"type":"BUY","strength":0.725,"price":62.99,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2018-03-27","known_ts":"2018-03-27","bar_index":2701,"type":"SELL","basis":"structure_stop","strength":0.725,"price":58.48,"stop_level":63.91,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2018-04-23","known_ts":"2018-04-25","bar_index":2707,"type":"BUY","strength":0.725,"price":61.48,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2018-06-25","known_ts":"2018-06-25","bar_index":2721,"type":"SELL","basis":"structure_stop","strength":0.588,"price":59.74,"stop_level":60.94,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-07-10","known_ts":"2018-07-10","bar_index":2725,"type":"RECLAIM","strength":0.725,"price":62.15,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-18","known_ts":"2018-07-18","bar_index":2727,"type":"SELL","basis":"structure_stop","strength":0.725,"price":60.88,"stop_level":61.69,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-19","known_ts":"2018-07-19","bar_index":2727,"type":"RECLAIM","strength":0.725,"price":61.79,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-07-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-07-18","prior_stop_level":61.69,"sweep_low":58.8,"atr14":1.328316,"stop_level":58.135842,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-07-24","known_ts":"2018-07-24","bar_index":2728,"type":"SELL","basis":"structure_stop","strength":0.588,"price":60.74,"stop_level":60.88,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-08-03","known_ts":"2018-08-07","bar_index":2731,"type":"REBUY","strength":0.725,"price":61.51,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2018-09-11","known_ts":"2018-09-11","bar_index":2739,"type":"SELL","basis":"structure_stop","strength":0.588,"price":60.54,"stop_level":60.84,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-09-12","known_ts":"2018-09-14","bar_index":2740,"type":"BUY","strength":0.725,"price":62.04,"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":65},{"ts":"2018-09-12","known_ts":"2018-09-12","bar_index":2740,"type":"RECLAIM","strength":0.588,"price":61.57,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-09-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-09-11","prior_stop_level":60.84,"sweep_low":60.17,"atr14":1.075095,"stop_level":59.632453,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-10-29","known_ts":"2018-10-31","bar_index":2751,"type":"BUY","strength":0.45,"price":58.4,"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":"Information Technology"}},{"ts":"2018-11-28","known_ts":"2018-11-28","bar_index":2758,"type":"RECLAIM","strength":0.725,"price":61.04,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2018-10-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-12-07","known_ts":"2018-12-07","bar_index":2760,"type":"SELL","basis":"structure_stop","strength":0.588,"price":56.84,"stop_level":58.28,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-12-12","known_ts":"2018-12-12","bar_index":2761,"type":"SELL","basis":"structure_stop","strength":0.588,"price":56.13,"stop_level":58.28,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-01-14","known_ts":"2019-01-16","bar_index":2768,"type":"BUY","strength":0.45,"price":54.84,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Information Technology"}},{"ts":"2019-02-13","known_ts":"2019-02-13","bar_index":2775,"type":"RECLAIM","strength":0.725,"price":58.7,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-01-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-27","known_ts":"2019-03-27","bar_index":2784,"type":"SELL","basis":"structure_stop","strength":0.863,"price":60.27,"stop_level":60.39,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-28","known_ts":"2019-03-28","bar_index":2785,"type":"RECLAIM","strength":0.863,"price":60.65,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-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":"2019-03-27","prior_stop_level":60.39,"sweep_low":59.81,"atr14":1.460932,"stop_level":59.079534,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-10","known_ts":"2019-04-10","bar_index":2788,"type":"RECLAIM","strength":0.863,"price":65.57,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-25","known_ts":"2019-04-25","bar_index":2791,"type":"SELL","basis":"structure_stop","strength":0.863,"price":59.27,"stop_level":60.27,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-01","known_ts":"2019-05-01","bar_index":2792,"type":"RECLAIM","strength":0.863,"price":60.47,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-04-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-04-25","prior_stop_level":60.27,"sweep_low":58.65,"atr14":1.510071,"stop_level":57.894965,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-19","known_ts":"2019-06-21","bar_index":2804,"type":"BUY","strength":0.45,"price":55.56,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-06-27","known_ts":"2019-06-27","bar_index":2806,"type":"RECLAIM","strength":0.588,"price":59.12,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-06-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2019-07-19","known_ts":"2019-07-19","bar_index":2811,"type":"SELL","basis":"structure_stop","strength":0.588,"price":56.05,"stop_level":58.63,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-07-26","known_ts":"2019-07-26","bar_index":2812,"type":"RECLAIM","strength":0.725,"price":58.78,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-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":"2019-07-19","prior_stop_level":58.63,"sweep_low":55.7,"atr14":1.526639,"stop_level":54.93668,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-06","known_ts":"2019-08-06","bar_index":2815,"type":"RECLAIM","strength":0.863,"price":58.91,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-07-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-08-14","known_ts":"2019-08-14","bar_index":2817,"type":"SELL","basis":"structure_stop","strength":0.725,"price":56.16,"stop_level":56.42,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-08-16","known_ts":"2019-08-16","bar_index":2817,"type":"RECLAIM","strength":0.725,"price":57.06,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-08-14","prior_stop_level":56.42,"sweep_low":55.57,"atr14":1.708543,"stop_level":54.715729,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-05","known_ts":"2019-09-09","bar_index":2822,"type":"BUY","strength":0.863,"price":61.76,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2019-10-01","known_ts":"2019-10-01","bar_index":2828,"type":"SELL","basis":"structure_stop","strength":0.863,"price":60.71,"stop_level":61.42,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-10-04","known_ts":"2019-10-04","bar_index":2829,"type":"RECLAIM","strength":0.863,"price":61.99,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-10-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-10-01","prior_stop_level":61.42,"sweep_low":59.49,"atr14":1.67606,"stop_level":58.65197,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-09","known_ts":"2019-10-11","bar_index":2830,"type":"REBUY","strength":0.863,"price":63.31,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2019-12-02","known_ts":"2019-12-02","bar_index":2842,"type":"SELL","basis":"structure_stop","strength":0.863,"price":74.67,"stop_level":75.57,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-12-04","known_ts":"2019-12-04","bar_index":2843,"type":"RECLAIM","strength":0.863,"price":75.79,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-12-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-12-02","prior_stop_level":75.57,"sweep_low":73.3,"atr14":1.526085,"stop_level":72.536957,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-17","known_ts":"2019-12-17","bar_index":2846,"type":"RECLAIM","strength":1.0,"price":79.05,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-12-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-12-27","known_ts":"2019-12-27","bar_index":2848,"type":"SELL","basis":"structure_stop","strength":1.0,"price":76.94,"stop_level":77.02,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-12-30","known_ts":"2019-12-30","bar_index":2848,"type":"RECLAIM","strength":1.0,"price":77.22,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-12-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":"2019-12-27","prior_stop_level":77.02,"sweep_low":76.57,"atr14":1.368294,"stop_level":75.885853,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-06","known_ts":"2020-04-08","bar_index":2871,"type":"BUY","strength":0.588,"price":58.66,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":25,"retro_override":true,"retro_ctx":{"group_id":"Information Technology"}},{"ts":"2020-05-13","known_ts":"2020-05-13","bar_index":2879,"type":"SELL","basis":"structure_stop","strength":0.588,"price":58.06,"stop_level":60.29,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":2880,"type":"RECLAIM","strength":0.588,"price":62.84,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-13","prior_stop_level":60.29,"sweep_low":54.31,"atr14":3.169925,"stop_level":52.725037,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-02","known_ts":"2020-06-02","bar_index":2884,"type":"RECLAIM","strength":0.725,"price":67.49,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-11","known_ts":"2020-06-11","bar_index":2886,"type":"SELL","basis":"structure_stop","strength":0.588,"price":60.97,"stop_level":64.15,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-16","known_ts":"2020-06-16","bar_index":2887,"type":"RECLAIM","strength":0.588,"price":66.14,"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":64.15,"sweep_low":59.59,"atr14":3.08167,"stop_level":58.049165,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-26","known_ts":"2020-06-26","bar_index":2890,"type":"RECLAIM","strength":0.725,"price":70.56,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-07-01","known_ts":"2020-07-01","bar_index":2891,"type":"SELL","basis":"structure_stop","strength":0.725,"price":63.79,"stop_level":64.95,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-07-02","known_ts":"2020-07-02","bar_index":2891,"type":"RECLAIM","strength":0.725,"price":65.6,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-07-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":"2020-07-01","prior_stop_level":64.95,"sweep_low":62.52,"atr14":2.854275,"stop_level":61.092862,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-20","known_ts":"2020-07-20","bar_index":2895,"type":"RECLAIM","strength":0.725,"price":72.82,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-07-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-08-27","known_ts":"2020-08-27","bar_index":2904,"type":"SELL","basis":"structure_stop","strength":0.863,"price":76.07,"stop_level":76.57,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-08-28","known_ts":"2020-08-28","bar_index":2904,"type":"RECLAIM","strength":0.863,"price":77.22,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-08-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":"2020-08-27","prior_stop_level":76.57,"sweep_low":75.95,"atr14":1.754507,"stop_level":75.072747,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-06","known_ts":"2020-11-10","bar_index":2921,"type":"BUY","strength":0.863,"price":75.63,"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":"2020-12-22","known_ts":"2020-12-22","bar_index":2931,"type":"SELL","basis":"structure_stop","strength":1.0,"price":76.76,"stop_level":76.82,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-12-23","known_ts":"2020-12-23","bar_index":2931,"type":"RECLAIM","strength":1.0,"price":77.73,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-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":"2020-12-22","prior_stop_level":76.82,"sweep_low":76.64,"atr14":1.995831,"stop_level":75.642085,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-08","known_ts":"2021-01-08","bar_index":2935,"type":"RECLAIM","strength":1.0,"price":85.92,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-26","known_ts":"2021-01-26","bar_index":2938,"type":"SELL","basis":"structure_stop","strength":1.0,"price":76.66,"stop_level":77.24,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-28","known_ts":"2021-01-28","bar_index":2939,"type":"RECLAIM","strength":1.0,"price":78.24,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-01-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":"2021-01-26","prior_stop_level":77.24,"sweep_low":72.46,"atr14":3.107769,"stop_level":70.906115,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-02-26","known_ts":"2021-03-02","bar_index":2946,"type":"BUY","strength":1.0,"price":85.77,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2021-08-13","known_ts":"2021-08-17","bar_index":2985,"type":"BUY","strength":0.725,"price":87.24,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2021-09-17","known_ts":"2021-09-17","bar_index":2993,"type":"SELL","basis":"structure_stop","strength":0.588,"price":89.04,"stop_level":90.17,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-09-23","known_ts":"2021-09-23","bar_index":2994,"type":"RECLAIM","strength":0.588,"price":90.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-09-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2021-09-17","prior_stop_level":90.17,"sweep_low":85.59,"atr14":2.032691,"stop_level":84.573654,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-10-05","known_ts":"2021-10-05","bar_index":2997,"type":"RECLAIM","strength":0.863,"price":93.6,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-09-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-10-28","known_ts":"2021-10-28","bar_index":3002,"type":"SELL","basis":"structure_stop","strength":0.725,"price":87.46,"stop_level":91.58,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-11-03","known_ts":"2021-11-05","bar_index":3004,"type":"REBUY","strength":0.725,"price":94.5,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65},{"ts":"2021-11-03","known_ts":"2021-11-03","bar_index":3004,"type":"RECLAIM","strength":0.588,"price":92.58,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-10-28 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":"2021-10-28","prior_stop_level":91.58,"sweep_low":84.03,"atr14":2.644011,"stop_level":82.707994,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-01-07","known_ts":"2022-01-07","bar_index":3019,"type":"SELL","basis":"structure_stop","strength":0.725,"price":92.83,"stop_level":95.84,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-01-11","known_ts":"2022-01-11","bar_index":3019,"type":"SELL","basis":"structure_stop","strength":0.725,"price":92.09,"stop_level":95.84,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-03-02","known_ts":"2022-03-04","bar_index":3031,"type":"BUY","strength":0.45,"price":80.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,"retro_override":true,"retro_ctx":{"group_id":"Information Technology"}},{"ts":"2022-04-05","known_ts":"2022-04-05","bar_index":3039,"type":"SELL","basis":"structure_stop","strength":0.588,"price":79.9,"stop_level":81.13,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-04-27","known_ts":"2022-04-29","bar_index":3044,"type":"BUY","strength":0.45,"price":81.14,"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":"Information Technology"}},{"ts":"2022-06-13","known_ts":"2022-06-13","bar_index":3054,"type":"SELL","basis":"structure_stop","strength":0.588,"price":80.82,"stop_level":80.92,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-14","known_ts":"2022-06-14","bar_index":3055,"type":"RECLAIM","strength":0.588,"price":81.61,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-06-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-06-13","prior_stop_level":80.92,"sweep_low":80.33,"atr14":2.34808,"stop_level":79.15596,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-15","known_ts":"2022-07-19","bar_index":3062,"type":"BUY","strength":0.588,"price":81.31,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Information Technology"}},{"ts":"2022-07-25","known_ts":"2022-07-25","bar_index":3064,"type":"RECLAIM","strength":0.725,"price":89.05,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-07-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-31","known_ts":"2022-08-31","bar_index":3073,"type":"SELL","basis":"structure_stop","strength":0.863,"price":93.73,"stop_level":93.98,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-10-21","known_ts":"2022-10-25","bar_index":3085,"type":"BUY","strength":0.725,"price":97.05,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2022-12-15","known_ts":"2022-12-15","bar_index":3097,"type":"SELL","basis":"structure_stop","strength":1.0,"price":105.4,"stop_level":106.31,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-01-13","known_ts":"2023-01-13","bar_index":3104,"type":"RECLAIM","strength":1.0,"price":112.04,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-04-12","known_ts":"2023-04-14","bar_index":3124,"type":"BUY","strength":0.725,"price":96.44,"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":"2023-05-24","known_ts":"2023-05-26","bar_index":3134,"type":"BUY","strength":0.45,"price":93.28,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-06-29","known_ts":"2023-06-29","bar_index":3142,"type":"RECLAIM","strength":0.725,"price":98.18,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-05-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-07-28","known_ts":"2023-07-28","bar_index":3148,"type":"SELL","basis":"structure_stop","strength":0.588,"price":97.12,"stop_level":100.93,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-21","known_ts":"2023-08-21","bar_index":3154,"type":"RECLAIM","strength":0.863,"price":101.04,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-07-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-24","known_ts":"2023-08-28","bar_index":3155,"type":"BUY","strength":0.863,"price":100.56,"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":60},{"ts":"2023-09-07","known_ts":"2023-09-07","bar_index":3158,"type":"SELL","basis":"structure_stop","strength":0.588,"price":92.67,"stop_level":95.96,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-10-16","known_ts":"2023-10-18","bar_index":3167,"type":"BUY","strength":0.588,"price":93.82,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2023-10-27","known_ts":"2023-10-31","bar_index":3170,"type":"BUY","strength":0.725,"price":98.32,"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":70},{"ts":"2023-12-06","known_ts":"2023-12-06","bar_index":3179,"type":"SELL","basis":"structure_stop","strength":0.863,"price":101.19,"stop_level":101.83,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-12-11","known_ts":"2023-12-11","bar_index":3180,"type":"RECLAIM","strength":0.863,"price":102.41,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-12-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":"2023-12-06","prior_stop_level":101.83,"sweep_low":96.46,"atr14":2.620625,"stop_level":95.149688,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-22","known_ts":"2023-12-22","bar_index":3183,"type":"RECLAIM","strength":0.863,"price":108.2,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-12-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-17","known_ts":"2024-01-17","bar_index":3188,"type":"SELL","basis":"structure_stop","strength":1.0,"price":96.18,"stop_level":100.91,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-25","known_ts":"2024-04-25","bar_index":3211,"type":"RECLAIM","strength":0.725,"price":102.25,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-08-21","known_ts":"2024-08-23","bar_index":3238,"type":"REBUY","strength":1.0,"price":128.04,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2024-10-24","known_ts":"2024-10-28","bar_index":3253,"type":"REBUY","strength":1.0,"price":143.32,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2025-03-25","known_ts":"2025-03-27","bar_index":3287,"type":"BUY","strength":0.588,"price":129.99,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2025-04-07","known_ts":"2025-04-09","bar_index":3290,"type":"REBUY","strength":0.588,"price":124.45,"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":35},{"ts":"2025-04-07","known_ts":"2025-04-07","bar_index":3290,"type":"SELL","basis":"structure_stop","strength":0.588,"price":112.82,"stop_level":120.51,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2025-04-09","known_ts":"2025-04-09","bar_index":3290,"type":"RECLAIM","strength":0.588,"price":124.45,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-04-07 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-04-07","prior_stop_level":120.51,"sweep_low":103.43,"atr14":6.553988,"stop_level":100.153006,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-24","known_ts":"2025-07-24","bar_index":3314,"type":"SELL","basis":"structure_stop","strength":0.588,"price":118.29,"stop_level":133.11,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-08-15","known_ts":"2025-08-19","bar_index":3320,"type":"BUY","strength":0.588,"price":130.98,"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":"2025-09-03","known_ts":"2025-09-03","bar_index":3324,"type":"RECLAIM","strength":0.725,"price":138.97,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-08-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-10-10","known_ts":"2025-10-10","bar_index":3333,"type":"SELL","basis":"structure_stop","strength":0.863,"price":133.69,"stop_level":140.94,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-10-14","known_ts":"2025-10-14","bar_index":3333,"type":"SELL","basis":"structure_stop","strength":0.863,"price":139.94,"stop_level":140.94,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-10-15","known_ts":"2025-10-15","bar_index":3334,"type":"RECLAIM","strength":0.863,"price":150.25,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-10-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":"2025-10-10","prior_stop_level":140.94,"sweep_low":133.09,"atr14":5.258319,"stop_level":130.46084,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-10-15","known_ts":"2025-10-15","bar_index":3334,"type":"RECLAIM","strength":0.863,"price":150.25,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-10-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-10-14","prior_stop_level":140.94,"sweep_low":135.29,"atr14":5.258319,"stop_level":132.66084,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-10-28","known_ts":"2025-10-28","bar_index":3337,"type":"RECLAIM","strength":0.863,"price":141.08,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-10-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-11-17","known_ts":"2025-11-17","bar_index":3341,"type":"SELL","basis":"structure_stop","strength":0.725,"price":137.72,"stop_level":139.49,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2025-12-05","known_ts":"2025-12-09","bar_index":3346,"type":"BUY","strength":0.863,"price":155.33,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2025-12-31","known_ts":"2025-12-31","bar_index":3351,"type":"SELL","basis":"structure_stop","strength":0.863,"price":147.0,"stop_level":149.34,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-01-02","known_ts":"2026-01-06","bar_index":3352,"type":"REBUY","strength":0.863,"price":157.13,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2026-01-02","known_ts":"2026-01-02","bar_index":3352,"type":"RECLAIM","strength":0.863,"price":152.23,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-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":"2025-12-31","prior_stop_level":149.34,"sweep_low":146.81,"atr14":4.72926,"stop_level":144.44537,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-17","known_ts":"2026-02-17","bar_index":3362,"type":"SELL","basis":"structure_stop","strength":0.863,"price":195.95,"stop_level":196.28,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-18","known_ts":"2026-02-18","bar_index":3362,"type":"RECLAIM","strength":0.863,"price":197.22,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-02-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2026-02-17","prior_stop_level":196.28,"sweep_low":192.65,"atr14":8.466612,"stop_level":188.416694,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-09","known_ts":"2026-04-09","bar_index":3374,"type":"RECLAIM","strength":1.0,"price":230.45,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-02-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-05-15","known_ts":"2026-05-15","bar_index":3382,"type":"SELL","basis":"structure_stop","strength":1.0,"price":258.43,"stop_level":260.71,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-05-22","known_ts":"2026-05-22","bar_index":3384,"type":"RECLAIM","strength":1.0,"price":265.72,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-05-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-05-15","prior_stop_level":260.71,"sweep_low":246.29,"atr14":9.753351,"stop_level":241.413325,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-01","known_ts":"2026-06-01","bar_index":3386,"type":"RECLAIM","strength":1.0,"price":287.55,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-05-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-06-01","last_scored_basis":null,"bars_since_signal":17,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2017-12-14","2018-01-03","2018-02-15","2018-04-10","2018-05-09","2018-10-11","2018-12-26","2019-06-03","2020-01-09","2020-02-10","2020-03-19","2020-11-03","2021-02-04","2021-04-23","2021-05-11","2021-06-23","2021-07-23","2021-08-23","2022-02-03","2022-03-02","2022-04-22","2022-09-27","2022-10-21","2023-01-05","2023-02-09","2023-08-21","2023-09-25","2023-10-27","2024-02-29","2024-07-01","2024-07-10","2025-01-03","2025-02-10","2025-03-12","2025-04-10","2025-11-10","2025-11-26","2026-03-18","2026-04-09","2026-07-20"],"warnings":[{"ts":"2022-01-11","kind":"confirm","px":92.09,"level":95.84},{"ts":"2022-03-28","kind":"arm","px":81.84},{"ts":"2022-04-05","kind":"confirm","px":79.9,"level":81.13},{"ts":"2022-06-10","kind":"arm","px":83.84},{"ts":"2022-06-13","kind":"confirm","px":80.82,"level":80.92},{"ts":"2022-08-09","kind":"arm","px":91.46},{"ts":"2022-08-31","kind":"confirm","px":93.73,"level":93.98},{"ts":"2022-12-05","kind":"arm","px":108.08},{"ts":"2022-12-15","kind":"confirm","px":105.4,"level":106.31},{"ts":"2023-06-23","kind":"arm","px":93.15},{"ts":"2023-07-27","kind":"arm","px":98.54},{"ts":"2023-07-28","kind":"confirm","px":97.12,"level":100.93},{"ts":"2023-09-06","kind":"arm","px":95.02},{"ts":"2023-09-07","kind":"confirm","px":92.67,"level":95.96},{"ts":"2023-11-22","kind":"arm","px":104.36},{"ts":"2023-12-06","kind":"confirm","px":101.19,"level":101.83},{"ts":"2023-12-29","kind":"arm","px":108.13},{"ts":"2024-01-17","kind":"confirm","px":96.18,"level":100.91},{"ts":"2024-04-12","kind":"arm","px":95.59},{"ts":"2024-05-29","kind":"arm","px":110.15},{"ts":"2024-08-05","kind":"arm","px":114.81},{"ts":"2024-10-10","kind":"arm","px":133.86},{"ts":"2024-11-13","kind":"arm","px":155.88},{"ts":"2025-04-04","kind":"arm","px":112.24},{"ts":"2025-04-07","kind":"confirm","px":112.82,"level":120.51},{"ts":"2025-05-05","kind":"arm","px":125.63},{"ts":"2025-06-16","kind":"arm","px":130.96},{"ts":"2025-07-24","kind":"confirm","px":118.29,"level":133.11},{"ts":"2025-09-16","kind":"arm","px":137.62},{"ts":"2025-10-10","kind":"confirm","px":133.69,"level":140.94},{"ts":"2025-10-13","kind":"arm","px":138.06},{"ts":"2025-10-14","kind":"confirm","px":139.94,"level":140.94},{"ts":"2025-10-27","kind":"arm","px":143.27},{"ts":"2025-11-17","kind":"confirm","px":137.72,"level":139.49},{"ts":"2025-12-17","kind":"arm","px":149.34},{"ts":"2025-12-31","kind":"confirm","px":147.0,"level":149.34},{"ts":"2026-01-28","kind":"arm","px":180.85},{"ts":"2026-02-17","kind":"confirm","px":195.95,"level":196.28},{"ts":"2026-05-13","kind":"arm","px":261.91},{"ts":"2026-05-15","kind":"confirm","px":258.43,"level":260.71}],"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":[]}}}