{"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":"THO","timeframe":"3D","as_of":"2026-09-10T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1984-09-12","known_ts":"1984-09-12","bar_index":57,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.3809,"stop_level":0.3909,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-12-31","known_ts":"1984-12-31","bar_index":83,"type":"RECLAIM","strength":0.863,"price":0.3909,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-09-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-07-22","known_ts":"1985-07-22","bar_index":129,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4912,"stop_level":0.5012,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-07-29","known_ts":"1985-07-29","bar_index":131,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4711,"stop_level":0.4912,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-11-07","known_ts":"1985-11-07","bar_index":155,"type":"RECLAIM","strength":0.725,"price":0.4912,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-07-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-02-18","known_ts":"1986-02-20","bar_index":178,"type":"REBUY","strength":1.0,"price":0.7418,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1986-03-14","known_ts":"1986-03-14","bar_index":184,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.7819,"stop_level":0.8019,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-03-17","known_ts":"1986-03-17","bar_index":184,"type":"RECLAIM","strength":1.0,"price":0.842,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-03-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1986-03-14","prior_stop_level":0.8019,"sweep_low":0.7819,"atr14":0.043354,"stop_level":0.760223,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-04-28","known_ts":"1986-04-28","bar_index":194,"type":"RECLAIM","strength":1.0,"price":0.9924,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-03-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-09-04","known_ts":"1986-09-08","bar_index":224,"type":"BUY","strength":0.725,"price":0.9247,"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":"1986-11-12","known_ts":"1986-11-12","bar_index":240,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.827,"stop_level":0.842,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1986-11-17","known_ts":"1986-11-17","bar_index":241,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.8195,"stop_level":0.842,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1986-11-21","known_ts":"1986-11-21","bar_index":242,"type":"RECLAIM","strength":0.45,"price":0.8646,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-11-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1986-11-17","prior_stop_level":0.842,"sweep_low":0.7593,"atr14":0.023749,"stop_level":0.747426,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-12-03","known_ts":"1986-12-03","bar_index":245,"type":"RECLAIM","strength":0.725,"price":0.9323,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-11-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-06-17","known_ts":"1987-06-19","bar_index":290,"type":"BUY","strength":0.725,"price":1.2405,"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":"1987-07-29","known_ts":"1987-07-29","bar_index":299,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.2405,"stop_level":1.248,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1987-07-30","known_ts":"1987-07-30","bar_index":300,"type":"RECLAIM","strength":0.588,"price":1.2631,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-07-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"1987-07-29","prior_stop_level":1.248,"sweep_low":1.2405,"atr14":0.014647,"stop_level":1.233176,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-08-12","known_ts":"1987-08-12","bar_index":303,"type":"RECLAIM","strength":0.725,"price":1.2706,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-07-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-09-21","known_ts":"1987-09-23","bar_index":312,"type":"BUY","strength":0.588,"price":1.3703,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1987-10-12","known_ts":"1987-10-12","bar_index":317,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.3101,"stop_level":1.3176,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-10-28","known_ts":"1987-10-30","bar_index":321,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1987-10-28","trigger_known_ts":"1987-10-30","strength":0.45,"price":0.7981,"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.44422,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.6776,"atr14":0.043994,"stop_level":0.655603,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-12-07","known_ts":"1987-12-09","bar_index":330,"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-12-07","trigger_known_ts":"1987-12-09","strength":0.45,"price":0.6249,"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.564833,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.6023,"atr14":0.022238,"stop_level":0.591181,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-12-29","known_ts":"1987-12-31","bar_index":335,"type":"BUY","strength":0.45,"price":0.6796,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1987-12-29","known_ts":"1987-12-31","bar_index":335,"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-12-29","trigger_known_ts":"1987-12-31","strength":0.45,"price":0.6796,"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.526741,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.6041,"atr14":0.01905,"stop_level":0.594575,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-02-22","known_ts":"1988-02-22","bar_index":347,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.6343,"stop_level":0.6419,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-02-23","known_ts":"1988-02-23","bar_index":347,"type":"RECLAIM","strength":0.588,"price":0.6494,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-02-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1988-02-22","prior_stop_level":0.6419,"sweep_low":0.6343,"atr14":0.015818,"stop_level":0.626391,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-03-04","known_ts":"1988-03-04","bar_index":350,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.6192,"stop_level":0.6343,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-03-07","known_ts":"1988-03-07","bar_index":350,"type":"RECLAIM","strength":0.588,"price":0.6721,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-03-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1988-03-04","prior_stop_level":0.6343,"sweep_low":0.6041,"atr14":0.022869,"stop_level":0.592665,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-03-28","known_ts":"1988-03-28","bar_index":355,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.6965,"stop_level":0.7041,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-03-31","known_ts":"1988-03-31","bar_index":356,"type":"RECLAIM","strength":0.588,"price":0.7116,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-03-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":"1988-03-28","prior_stop_level":0.7041,"sweep_low":0.6965,"atr14":0.019438,"stop_level":0.686781,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-06-07","known_ts":"1988-06-09","bar_index":372,"type":"BUY","strength":0.725,"price":0.7646,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1988-06-27","known_ts":"1988-06-27","bar_index":376,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.7133,"stop_level":0.7285,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-06-28","known_ts":"1988-06-28","bar_index":377,"type":"RECLAIM","strength":0.725,"price":0.7437,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-06-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1988-06-27","prior_stop_level":0.7285,"sweep_low":0.7133,"atr14":0.012245,"stop_level":0.707178,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-07-12","known_ts":"1988-07-12","bar_index":380,"type":"RECLAIM","strength":0.863,"price":0.8044,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-11-30","known_ts":"1988-12-02","bar_index":413,"type":"BUY","strength":0.45,"price":0.6921,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1988-12-16","known_ts":"1988-12-16","bar_index":417,"type":"RECLAIM","strength":0.725,"price":0.793,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1988-11-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-02-06","known_ts":"1989-02-06","bar_index":428,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.793,"stop_level":0.8235,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-03-23","known_ts":"1989-03-28","bar_index":439,"type":"BUY","strength":0.725,"price":0.7568,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"1989-07-06","known_ts":"1989-07-10","bar_index":463,"type":"BUY","strength":0.45,"price":0.6746,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1989-07-27","known_ts":"1989-07-27","bar_index":468,"type":"RECLAIM","strength":0.725,"price":0.7282,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1989-07-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-08-22","known_ts":"1989-08-22","bar_index":474,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.7129,"stop_level":0.7205,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-08-23","known_ts":"1989-08-23","bar_index":474,"type":"RECLAIM","strength":0.725,"price":0.7282,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-08-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":"1989-08-22","prior_stop_level":0.7205,"sweep_low":0.7052,"atr14":0.011322,"stop_level":0.699539,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-11-24","known_ts":"1989-11-28","bar_index":496,"type":"BUY","strength":0.588,"price":0.6226,"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":"1990-02-08","known_ts":"1990-02-08","bar_index":513,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6167,"stop_level":0.6244,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-02-09","known_ts":"1990-02-09","bar_index":513,"type":"RECLAIM","strength":0.725,"price":0.6398,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-02-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1990-02-08","prior_stop_level":0.6244,"sweep_low":0.609,"atr14":0.014477,"stop_level":0.601762,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-04-18","known_ts":"1990-04-20","bar_index":529,"type":"BUY","strength":0.45,"price":0.5801,"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-05-10","known_ts":"1990-05-10","bar_index":534,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.5491,"stop_level":0.5569,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1990-05-16","known_ts":"1990-05-16","bar_index":535,"type":"RECLAIM","strength":0.45,"price":0.5801,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-05-10 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":"1990-05-10","prior_stop_level":0.5569,"sweep_low":0.5491,"atr14":0.012502,"stop_level":0.542849,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-07-12","known_ts":"1990-07-12","bar_index":548,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.5587,"stop_level":0.5664,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-10-03","known_ts":"1990-10-05","bar_index":568,"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-03","trigger_known_ts":"1990-10-05","strength":0.45,"price":0.4908,"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.274394,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4674,"atr14":0.005,"stop_level":0.4649,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-10-08","known_ts":"1990-10-10","bar_index":569,"type":"BUY","strength":0.45,"price":0.4908,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-10-08","known_ts":"1990-10-10","bar_index":569,"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-10-08","trigger_known_ts":"1990-10-10","strength":0.45,"price":0.4908,"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.268227,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4674,"atr14":0.004003,"stop_level":0.465398,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-11-01","known_ts":"1990-11-05","bar_index":575,"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-01","trigger_known_ts":"1990-11-05","strength":0.45,"price":0.4362,"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.349635,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4284,"atr14":0.0034,"stop_level":0.4267,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-12-06","known_ts":"1990-12-06","bar_index":583,"type":"RECLAIM","strength":0.725,"price":0.6076,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-07-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-02-14","known_ts":"1991-02-14","bar_index":599,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.6407,"stop_level":0.6564,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-02-15","known_ts":"1991-02-15","bar_index":599,"type":"RECLAIM","strength":1.0,"price":0.6642,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-02-14 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-02-14","prior_stop_level":0.6564,"sweep_low":0.6407,"atr14":0.016006,"stop_level":0.632697,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-04-25","known_ts":"1991-04-29","bar_index":615,"type":"BUY","strength":0.863,"price":0.6662,"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":"1991-05-09","known_ts":"1991-05-09","bar_index":618,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.6113,"stop_level":0.627,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1991-06-07","known_ts":"1991-06-07","bar_index":625,"type":"RECLAIM","strength":1.0,"price":0.7289,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-05-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-06-26","known_ts":"1991-06-26","bar_index":629,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.7072,"stop_level":0.7132,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-06-28","known_ts":"1991-06-28","bar_index":630,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.7072,"stop_level":0.7132,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-07-05","known_ts":"1991-07-05","bar_index":631,"type":"RECLAIM","strength":1.0,"price":0.7229,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-06-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1991-06-28","prior_stop_level":0.7132,"sweep_low":0.7072,"atr14":0.007394,"stop_level":0.703503,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-09-16","known_ts":"1991-09-18","bar_index":648,"type":"BUY","strength":0.725,"price":0.7229,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1991-10-28","known_ts":"1991-10-28","bar_index":658,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.9769,"stop_level":1.0478,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-11-01","known_ts":"1991-11-01","bar_index":659,"type":"RECLAIM","strength":1.0,"price":1.0557,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-10-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1991-10-28","prior_stop_level":1.0478,"sweep_low":0.9612,"atr14":0.033934,"stop_level":0.944233,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-11-13","known_ts":"1991-11-13","bar_index":662,"type":"RECLAIM","strength":1.0,"price":1.0557,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-10-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-01-09","known_ts":"1992-01-09","bar_index":674,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.2546,"stop_level":1.3257,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-01-14","known_ts":"1992-01-14","bar_index":675,"type":"RECLAIM","strength":1.0,"price":1.3493,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-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":"1992-01-09","prior_stop_level":1.3257,"sweep_low":1.2546,"atr14":0.040675,"stop_level":1.234263,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-03-20","known_ts":"1992-03-20","bar_index":691,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.7457,"stop_level":1.7536,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1992-07-07","known_ts":"1992-07-09","bar_index":716,"type":"BUY","strength":0.725,"price":1.4483,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"1992-07-28","known_ts":"1992-07-30","bar_index":721,"type":"BUY","strength":0.588,"price":1.3415,"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":"1992-09-09","known_ts":"1992-09-11","bar_index":731,"type":"BUY","strength":0.45,"price":1.2584,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1992-10-06","known_ts":"1992-10-06","bar_index":737,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.297,"stop_level":1.3208,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-10-29","known_ts":"1992-10-29","bar_index":743,"type":"RECLAIM","strength":0.725,"price":1.4873,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-10-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-12-29","known_ts":"1992-12-29","bar_index":756,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.4182,"stop_level":2.454,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-01-13","known_ts":"1993-01-13","bar_index":760,"type":"RECLAIM","strength":0.863,"price":2.5373,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-12-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-06-09","known_ts":"1993-06-11","bar_index":794,"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-09","trigger_known_ts":"1993-06-11","strength":0.45,"price":1.61,"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.399321,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.4311,"atr14":0.066945,"stop_level":1.397627,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-06-14","known_ts":"1993-06-16","bar_index":795,"type":"BUY","strength":0.45,"price":1.6487,"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-14","known_ts":"1993-06-16","bar_index":795,"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-14","trigger_known_ts":"1993-06-16","strength":0.45,"price":1.6487,"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.384882,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.4311,"atr14":0.066007,"stop_level":1.398096,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-06-30","known_ts":"1993-07-02","bar_index":799,"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-30","trigger_known_ts":"1993-07-02","strength":0.45,"price":1.577,"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.411633,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.4934,"atr14":0.055902,"stop_level":1.465449,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-08-20","known_ts":"1993-08-20","bar_index":811,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7204,"stop_level":1.7681,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-08-24","known_ts":"1993-08-24","bar_index":811,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7443,"stop_level":1.7681,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-09-28","known_ts":"1993-09-28","bar_index":819,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7707,"stop_level":1.8757,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-10-18","known_ts":"1993-10-18","bar_index":824,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.7947,"stop_level":1.8066,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-10-20","known_ts":"1993-10-22","bar_index":825,"type":"REBUY","strength":0.725,"price":1.8784,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1993-10-21","known_ts":"1993-10-21","bar_index":825,"type":"RECLAIM","strength":0.725,"price":1.8425,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-10-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":"1993-10-18","prior_stop_level":1.8066,"sweep_low":1.7468,"atr14":0.046143,"stop_level":1.723728,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-11-22","known_ts":"1993-11-22","bar_index":832,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.9263,"stop_level":1.9622,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-11-24","known_ts":"1993-11-24","bar_index":833,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.9382,"stop_level":1.9622,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-11-26","known_ts":"1993-11-26","bar_index":833,"type":"RECLAIM","strength":0.863,"price":2.1057,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-11-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1993-11-22","prior_stop_level":1.9622,"sweep_low":1.8904,"atr14":0.055798,"stop_level":1.862501,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-11-26","known_ts":"1993-11-26","bar_index":833,"type":"RECLAIM","strength":0.863,"price":2.1057,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-11-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":"1993-11-24","prior_stop_level":1.9622,"sweep_low":1.8904,"atr14":0.055798,"stop_level":1.862501,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-12-10","known_ts":"1993-12-10","bar_index":837,"type":"RECLAIM","strength":0.863,"price":2.3718,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-11-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-02-04","known_ts":"1994-02-04","bar_index":850,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.4197,"stop_level":2.4796,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-02-28","known_ts":"1994-02-28","bar_index":855,"type":"RECLAIM","strength":1.0,"price":2.6473,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-02-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-03-23","known_ts":"1994-03-23","bar_index":860,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.734,"stop_level":2.746,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-07-18","known_ts":"1994-07-20","bar_index":887,"type":"BUY","strength":0.45,"price":2.0294,"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-09","known_ts":"1994-08-09","bar_index":892,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.8493,"stop_level":2.1135,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1994-09-28","known_ts":"1994-09-28","bar_index":904,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.972,"stop_level":2.1043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-09-30","known_ts":"1994-09-30","bar_index":904,"type":"RECLAIM","strength":0.588,"price":2.1404,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-09-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1994-09-28","prior_stop_level":2.1043,"sweep_low":1.972,"atr14":0.053744,"stop_level":1.945128,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-10-06","known_ts":"1994-10-06","bar_index":906,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.96,"stop_level":1.972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-10-07","known_ts":"1994-10-07","bar_index":906,"type":"RECLAIM","strength":0.588,"price":2.0682,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-10-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":"1994-10-06","prior_stop_level":1.972,"sweep_low":1.9239,"atr14":0.064979,"stop_level":1.891411,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-12-14","known_ts":"1994-12-16","bar_index":922,"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-12-14","trigger_known_ts":"1994-12-16","strength":0.45,"price":1.8427,"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.356374,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.8037,"atr14":0.030332,"stop_level":1.788534,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-12-22","known_ts":"1994-12-27","bar_index":924,"type":"BUY","strength":0.45,"price":1.8547,"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-12-22","known_ts":"1994-12-27","bar_index":924,"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-12-22","trigger_known_ts":"1994-12-27","strength":0.45,"price":1.8547,"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.352183,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.8065,"atr14":0.028095,"stop_level":1.792452,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-02-28","known_ts":"1995-02-28","bar_index":939,"type":"RECLAIM","strength":0.863,"price":2.0715,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-10-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-15","known_ts":"1995-03-15","bar_index":942,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.9751,"stop_level":2.0113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-03-17","known_ts":"1995-03-17","bar_index":943,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.8695,"stop_level":2.0113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-04-03","known_ts":"1995-04-03","bar_index":947,"type":"RECLAIM","strength":0.863,"price":2.0022,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-03-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-04-20","known_ts":"1995-04-24","bar_index":951,"type":"BUY","strength":0.863,"price":1.978,"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":"1995-07-07","known_ts":"1995-07-11","bar_index":969,"type":"BUY","strength":0.588,"price":1.9207,"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":30},{"ts":"1995-08-01","known_ts":"1995-08-01","bar_index":974,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.812,"stop_level":1.824,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1995-08-03","known_ts":"1995-08-03","bar_index":975,"type":"RECLAIM","strength":0.588,"price":1.8361,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-08-01 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":"1995-08-01","prior_stop_level":1.824,"sweep_low":1.812,"atr14":0.018984,"stop_level":1.802508,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-08-23","known_ts":"1995-08-25","bar_index":980,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1995-08-23","trigger_known_ts":"1995-08-25","strength":0.45,"price":1.7395,"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.190742,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.6912,"atr14":0.027506,"stop_level":1.677447,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-08-31","known_ts":"1995-09-05","bar_index":982,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1995-08-31","trigger_known_ts":"1995-09-05","strength":0.45,"price":1.7516,"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.185113,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.7153,"atr14":0.024232,"stop_level":1.703184,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-09-11","known_ts":"1995-09-13","bar_index":984,"type":"BUY","strength":0.45,"price":1.7757,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1995-09-11","known_ts":"1995-09-13","bar_index":984,"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":"1995-09-11","trigger_known_ts":"1995-09-13","strength":0.45,"price":1.7757,"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.170389,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.7395,"atr14":0.02102,"stop_level":1.72899,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-10-02","known_ts":"1995-10-02","bar_index":989,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6817,"stop_level":1.7422,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-10-18","known_ts":"1995-10-20","bar_index":993,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1995-10-18","trigger_known_ts":"1995-10-20","strength":0.45,"price":1.5366,"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.262491,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.5245,"atr14":0.041568,"stop_level":1.503716,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-11-08","known_ts":"1995-11-10","bar_index":998,"type":"BUY","strength":0.45,"price":1.5971,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1995-11-08","known_ts":"1995-11-10","bar_index":998,"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":"1995-11-08","trigger_known_ts":"1995-11-10","strength":0.45,"price":1.5971,"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.233453,"monthly_oversold_dwell":13,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.5366,"atr14":0.038633,"stop_level":1.517284,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-12-08","known_ts":"1995-12-08","bar_index":1005,"type":"RECLAIM","strength":0.725,"price":1.8511,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1995-11-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-12-26","known_ts":"1995-12-26","bar_index":1008,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7934,"stop_level":1.8753,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-12-29","known_ts":"1995-12-29","bar_index":1009,"type":"RECLAIM","strength":0.725,"price":1.8782,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-12-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-12-26","prior_stop_level":1.8753,"sweep_low":1.7934,"atr14":0.0523,"stop_level":1.76725,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-01-10","known_ts":"1996-01-10","bar_index":1012,"type":"RECLAIM","strength":0.863,"price":1.8176,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-12-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-01-22","known_ts":"1996-01-22","bar_index":1014,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.7934,"stop_level":1.8055,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-03-22","known_ts":"1996-03-26","bar_index":1029,"type":"BUY","strength":0.725,"price":1.748,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1996-04-18","known_ts":"1996-04-18","bar_index":1035,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.7602,"stop_level":1.7723,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-04-22","known_ts":"1996-04-22","bar_index":1035,"type":"RECLAIM","strength":0.863,"price":1.7966,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-04-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":"1996-04-18","prior_stop_level":1.7723,"sweep_low":1.748,"atr14":0.034716,"stop_level":1.730642,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-05-09","known_ts":"1996-05-09","bar_index":1040,"type":"RECLAIM","strength":1.0,"price":1.8209,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-04-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-06-20","known_ts":"1996-06-20","bar_index":1049,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.9208,"stop_level":1.9451,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-06-27","known_ts":"1996-06-27","bar_index":1051,"type":"RECLAIM","strength":1.0,"price":1.9815,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-06-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-06-20","prior_stop_level":1.9451,"sweep_low":1.9208,"atr14":0.0453,"stop_level":1.89815,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-08-08","known_ts":"1996-08-12","bar_index":1061,"type":"BUY","strength":0.863,"price":2.0666,"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":"1996-11-08","known_ts":"1996-11-08","bar_index":1082,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.4102,"stop_level":2.4223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-11-13","known_ts":"1996-11-13","bar_index":1083,"type":"RECLAIM","strength":1.0,"price":2.4589,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-11-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-11-08","prior_stop_level":2.4223,"sweep_low":2.3858,"atr14":0.031095,"stop_level":2.370252,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-02-25","known_ts":"1997-02-27","bar_index":1107,"type":"BUY","strength":0.725,"price":2.4861,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":0},{"ts":"1997-03-14","known_ts":"1997-03-14","bar_index":1111,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.3643,"stop_level":2.4618,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-03-18","known_ts":"1997-03-18","bar_index":1112,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.3277,"stop_level":2.4618,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-05-05","known_ts":"1997-05-07","bar_index":1123,"type":"BUY","strength":0.588,"price":2.1232,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1997-07-29","known_ts":"1997-07-29","bar_index":1142,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.4313,"stop_level":2.4679,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-08-04","known_ts":"1997-08-06","bar_index":1144,"type":"REBUY","strength":1.0,"price":2.5168,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"1997-08-05","known_ts":"1997-08-05","bar_index":1144,"type":"RECLAIM","strength":1.0,"price":2.4802,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-07-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":"1997-07-29","prior_stop_level":2.4679,"sweep_low":2.4191,"atr14":0.032332,"stop_level":2.402934,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-08-28","known_ts":"1997-09-02","bar_index":1150,"type":"REBUY","strength":1.0,"price":2.6634,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1997-10-17","known_ts":"1997-10-17","bar_index":1161,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.9657,"stop_level":2.9962,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-20","known_ts":"1997-10-20","bar_index":1162,"type":"RECLAIM","strength":1.0,"price":3.0146,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-10-17","prior_stop_level":2.9962,"sweep_low":2.9106,"atr14":0.069676,"stop_level":2.875762,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-12-05","known_ts":"1997-12-05","bar_index":1173,"type":"RECLAIM","strength":1.0,"price":3.3142,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-10-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-01-22","known_ts":"1998-01-22","bar_index":1183,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.3111,"stop_level":3.3233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-02-20","known_ts":"1998-02-20","bar_index":1190,"type":"RECLAIM","strength":0.863,"price":3.9293,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-01-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-03-20","known_ts":"1998-03-20","bar_index":1196,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.8708,"stop_level":3.8864,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-03-25","known_ts":"1998-03-25","bar_index":1197,"type":"RECLAIM","strength":1.0,"price":3.9198,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-03-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1998-03-20","prior_stop_level":3.8864,"sweep_low":3.8402,"atr14":0.074523,"stop_level":3.802938,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-06-01","known_ts":"1998-06-03","bar_index":1213,"type":"BUY","strength":0.725,"price":3.9596,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1998-06-16","known_ts":"1998-06-16","bar_index":1216,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.7419,"stop_level":3.9596,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-09-16","known_ts":"1998-09-18","bar_index":1238,"type":"BUY","strength":0.588,"price":3.319,"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":70},{"ts":"1998-12-01","known_ts":"1998-12-01","bar_index":1255,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.4049,"stop_level":3.4233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-03","known_ts":"1998-12-03","bar_index":1256,"type":"RECLAIM","strength":0.588,"price":3.4417,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-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":"1998-12-01","prior_stop_level":3.4233,"sweep_low":3.3865,"atr14":0.074999,"stop_level":3.349001,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-15","known_ts":"1998-12-17","bar_index":1259,"type":"REBUY","strength":0.588,"price":3.3865,"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-12-18","known_ts":"1998-12-18","bar_index":1260,"type":"RECLAIM","strength":0.725,"price":3.6748,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-12-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-01-27","known_ts":"1999-01-27","bar_index":1268,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.7577,"stop_level":3.8314,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-02-02","known_ts":"1999-02-02","bar_index":1269,"type":"RECLAIM","strength":0.863,"price":4.163,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-01-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":"1999-01-27","prior_stop_level":3.8314,"sweep_low":3.7117,"atr14":0.110108,"stop_level":3.656646,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-02-11","known_ts":"1999-02-11","bar_index":1272,"type":"RECLAIM","strength":0.863,"price":3.8314,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-01-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-04-14","known_ts":"1999-04-16","bar_index":1286,"type":"BUY","strength":0.588,"price":3.6502,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1999-06-25","known_ts":"1999-06-29","bar_index":1303,"type":"BUY","strength":0.725,"price":4.1881,"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":25},{"ts":"1999-08-10","known_ts":"1999-08-10","bar_index":1313,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.1973,"stop_level":4.2158,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-08-11","known_ts":"1999-08-11","bar_index":1313,"type":"RECLAIM","strength":0.863,"price":4.2988,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-08-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":"1999-08-10","prior_stop_level":4.2158,"sweep_low":4.1973,"atr14":0.105297,"stop_level":4.144652,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-08-24","known_ts":"1999-08-24","bar_index":1316,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.1327,"stop_level":4.1973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-10-12","known_ts":"1999-10-14","bar_index":1328,"type":"BUY","strength":0.588,"price":3.942,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"1999-12-17","known_ts":"1999-12-17","bar_index":1343,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.2189,"stop_level":4.2281,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-12-20","known_ts":"1999-12-20","bar_index":1344,"type":"RECLAIM","strength":0.725,"price":4.3205,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-12-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-12-17","prior_stop_level":4.2281,"sweep_low":4.2005,"atr14":0.118851,"stop_level":4.141074,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-03","known_ts":"2000-01-03","bar_index":1347,"type":"RECLAIM","strength":0.863,"price":4.3419,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-12-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-01-12","known_ts":"2000-01-12","bar_index":1349,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.1941,"stop_level":4.2033,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-01-13","known_ts":"2000-01-13","bar_index":1349,"type":"RECLAIM","strength":0.863,"price":4.3234,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-01-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2000-01-12","prior_stop_level":4.2033,"sweep_low":4.1664,"atr14":0.113797,"stop_level":4.109501,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-28","known_ts":"2000-01-28","bar_index":1353,"type":"RECLAIM","strength":0.863,"price":4.3327,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-01-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-04-06","known_ts":"2000-04-10","bar_index":1369,"type":"BUY","strength":0.45,"price":3.8554,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-04-28","known_ts":"2000-04-28","bar_index":1374,"type":"RECLAIM","strength":0.725,"price":3.9849,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-04-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-05-16","known_ts":"2000-05-16","bar_index":1378,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.6151,"stop_level":3.6428,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-07-03","known_ts":"2000-07-06","bar_index":1389,"type":"BUY","strength":0.45,"price":3.2575,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-08-23","known_ts":"2000-08-23","bar_index":1401,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.4611,"stop_level":3.5074,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-08-25","known_ts":"2000-08-25","bar_index":1401,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.4704,"stop_level":3.5074,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-08-29","known_ts":"2000-08-29","bar_index":1402,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.4611,"stop_level":3.5074,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-09-28","known_ts":"2000-09-28","bar_index":1409,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.427,"stop_level":3.5259,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-11-21","known_ts":"2000-11-24","bar_index":1422,"type":"BUY","strength":0.45,"price":3.1769,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-11-21","known_ts":"2000-11-24","bar_index":1422,"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":"2000-11-21","trigger_known_ts":"2000-11-24","strength":0.45,"price":3.1769,"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.29385,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.9917,"atr14":0.06237,"stop_level":2.960515,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-16","known_ts":"2001-01-16","bar_index":1434,"type":"RECLAIM","strength":0.725,"price":3.8571,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-09-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-04-30","known_ts":"2001-05-02","bar_index":1458,"type":"BUY","strength":0.863,"price":3.7845,"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":"2001-08-06","known_ts":"2001-08-06","bar_index":1480,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.9626,"stop_level":5.1261,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-08-13","known_ts":"2001-08-13","bar_index":1482,"type":"RECLAIM","strength":1.0,"price":5.1632,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-08-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-08-06","prior_stop_level":5.1261,"sweep_low":4.8155,"atr14":0.158044,"stop_level":4.736478,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-20","known_ts":"2001-08-20","bar_index":1484,"type":"RECLAIM","strength":1.0,"price":5.0666,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-08-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-10-19","known_ts":"2001-10-23","bar_index":1497,"type":"BUY","strength":0.725,"price":4.5131,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2001-12-28","known_ts":"2001-12-28","bar_index":1513,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.475,"stop_level":5.5047,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-12-31","known_ts":"2001-12-31","bar_index":1513,"type":"RECLAIM","strength":1.0,"price":5.5122,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-12-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-12-28","prior_stop_level":5.5047,"sweep_low":5.4303,"atr14":0.12655,"stop_level":5.367025,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-03","known_ts":"2002-01-07","bar_index":1514,"type":"REBUY","strength":1.0,"price":6.4048,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2002-02-05","known_ts":"2002-02-05","bar_index":1521,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.9181,"stop_level":6.9969,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-18","known_ts":"2002-04-18","bar_index":1538,"type":"RECLAIM","strength":0.863,"price":8.9674,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-02-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-10-03","known_ts":"2002-10-03","bar_index":1577,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.5252,"stop_level":9.6802,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2002-10-16","known_ts":"2002-10-18","bar_index":1580,"type":"REBUY","strength":0.725,"price":10.4127,"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":"2002-12-09","known_ts":"2002-12-09","bar_index":1592,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.0829,"stop_level":11.1574,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-12-10","known_ts":"2002-12-10","bar_index":1592,"type":"RECLAIM","strength":0.863,"price":11.5595,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-12-09","prior_stop_level":11.1574,"sweep_low":10.9757,"atr14":0.560772,"stop_level":10.695314,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-19","known_ts":"2003-03-21","bar_index":1615,"type":"BUY","strength":0.45,"price":7.7437,"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":"2003-05-28","known_ts":"2003-05-28","bar_index":1631,"type":"RECLAIM","strength":0.725,"price":11.5649,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-12-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-08-04","known_ts":"2003-08-04","bar_index":1646,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.823,"stop_level":12.8797,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-08-05","known_ts":"2003-08-05","bar_index":1647,"type":"RECLAIM","strength":0.863,"price":12.8976,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-08-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":"2003-08-04","prior_stop_level":12.8797,"sweep_low":12.6143,"atr14":0.339428,"stop_level":12.444586,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-08-18","known_ts":"2003-08-18","bar_index":1650,"type":"RECLAIM","strength":0.863,"price":14.8658,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-08-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-09-26","known_ts":"2003-09-26","bar_index":1659,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.7843,"stop_level":16.327,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-10-01","known_ts":"2003-10-01","bar_index":1660,"type":"RECLAIM","strength":1.0,"price":16.6998,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-09-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":"2003-09-26","prior_stop_level":16.327,"sweep_low":15.5725,"atr14":0.510361,"stop_level":15.317319,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-10-13","known_ts":"2003-10-13","bar_index":1663,"type":"RECLAIM","strength":1.0,"price":18.5944,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-09-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-16","known_ts":"2004-01-21","bar_index":1685,"type":"BUY","strength":0.725,"price":18.697,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2004-02-20","known_ts":"2004-02-20","bar_index":1692,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.6133,"stop_level":17.9118,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-31","known_ts":"2004-04-02","bar_index":1702,"type":"BUY","strength":0.725,"price":17.9912,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2004-07-08","known_ts":"2004-07-08","bar_index":1724,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.656,"stop_level":18.6919,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-07-09","known_ts":"2004-07-09","bar_index":1724,"type":"RECLAIM","strength":0.725,"price":18.8714,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-07-08","prior_stop_level":18.6919,"sweep_low":18.6381,"atr14":0.524407,"stop_level":18.375897,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-07-13","known_ts":"2004-07-13","bar_index":1725,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.3688,"stop_level":18.6919,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-07-28","known_ts":"2004-07-30","bar_index":1729,"type":"REBUY","strength":0.725,"price":18.7338,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2004-09-09","known_ts":"2004-09-13","bar_index":1739,"type":"BUY","strength":0.45,"price":16.7055,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-01-04","known_ts":"2005-01-04","bar_index":1766,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.293,"stop_level":21.6646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-05-05","known_ts":"2005-05-09","bar_index":1794,"type":"BUY","strength":0.45,"price":17.2387,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-05-18","known_ts":"2005-05-18","bar_index":1797,"type":"RECLAIM","strength":0.588,"price":18.7088,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-05-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-06-21","known_ts":"2005-06-21","bar_index":1804,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.9186,"stop_level":19.0508,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-06-28","known_ts":"2005-06-28","bar_index":1806,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.5463,"stop_level":19.0508,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-07-05","known_ts":"2005-07-05","bar_index":1807,"type":"RECLAIM","strength":0.725,"price":19.3451,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-06-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-06-28","prior_stop_level":19.0508,"sweep_low":18.258,"atr14":0.450951,"stop_level":18.032524,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-14","known_ts":"2005-07-14","bar_index":1810,"type":"RECLAIM","strength":0.725,"price":21.5372,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-06-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-04","known_ts":"2005-08-04","bar_index":1815,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.9032,"stop_level":21.0786,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-11","known_ts":"2005-08-11","bar_index":1816,"type":"RECLAIM","strength":0.863,"price":21.2782,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-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":"2005-08-04","prior_stop_level":21.0786,"sweep_low":20.5645,"atr14":0.450248,"stop_level":20.339376,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-09-29","known_ts":"2005-09-29","bar_index":1828,"type":"RECLAIM","strength":0.863,"price":21.2311,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-08-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-24","known_ts":"2006-04-24","bar_index":1875,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.3512,"stop_level":32.5274,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-07-06","known_ts":"2006-07-10","bar_index":1892,"type":"BUY","strength":0.725,"price":29.3368,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"2006-07-20","known_ts":"2006-07-20","bar_index":1895,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.192,"stop_level":26.5692,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2006-07-25","known_ts":"2006-07-25","bar_index":1896,"type":"RECLAIM","strength":0.588,"price":26.7638,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-07-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2006-07-20","prior_stop_level":26.5692,"sweep_low":25.5473,"atr14":0.949515,"stop_level":25.072543,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-25","known_ts":"2006-08-29","bar_index":1904,"type":"BUY","strength":0.588,"price":25.7906,"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":"2006-11-01","known_ts":"2006-11-01","bar_index":1919,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.2999,"stop_level":27.3556,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-11-29","known_ts":"2006-11-29","bar_index":1926,"type":"RECLAIM","strength":0.725,"price":28.3301,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-11-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-01-10","known_ts":"2007-01-12","bar_index":1935,"type":"BUY","strength":0.725,"price":28.8866,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2007-01-30","known_ts":"2007-01-30","bar_index":1939,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.1712,"stop_level":26.9846,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-03-13","known_ts":"2007-03-15","bar_index":1949,"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-13","trigger_known_ts":"2007-03-15","strength":0.45,"price":25.4897,"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.2497,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":24.8574,"atr14":0.583577,"stop_level":24.565612,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-29","known_ts":"2007-04-02","bar_index":1953,"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-29","trigger_known_ts":"2007-04-02","strength":0.45,"price":24.8441,"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.268704,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":24.1296,"atr14":0.504035,"stop_level":23.877582,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-04-12","known_ts":"2007-04-16","bar_index":1956,"type":"BUY","strength":0.45,"price":25.7654,"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-04-12","known_ts":"2007-04-16","bar_index":1956,"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-04-12","trigger_known_ts":"2007-04-16","strength":0.45,"price":25.7654,"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.229326,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":24.2738,"atr14":0.477883,"stop_level":24.034858,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-17","known_ts":"2007-05-17","bar_index":1964,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.0823,"stop_level":25.0886,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-05-18","known_ts":"2007-05-18","bar_index":1964,"type":"RECLAIM","strength":0.588,"price":25.3831,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-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":"2007-05-17","prior_stop_level":25.0886,"sweep_low":25.0698,"atr14":0.428164,"stop_level":24.855718,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-06-04","known_ts":"2007-06-04","bar_index":1968,"type":"RECLAIM","strength":0.725,"price":27.3699,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-05-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-07-10","known_ts":"2007-07-10","bar_index":1976,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.7458,"stop_level":27.8776,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-07-11","known_ts":"2007-07-11","bar_index":1976,"type":"RECLAIM","strength":0.863,"price":27.9969,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-07-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":"2007-07-10","prior_stop_level":27.8776,"sweep_low":27.6202,"atr14":0.459464,"stop_level":27.390468,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-27","known_ts":"2007-09-27","bar_index":1995,"type":"RECLAIM","strength":0.725,"price":31.5898,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-07-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-10-31","known_ts":"2007-10-31","bar_index":2003,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.6359,"stop_level":32.295,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-12-27","known_ts":"2007-12-31","bar_index":2016,"type":"BUY","strength":0.588,"price":25.1028,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2008-05-06","known_ts":"2008-05-06","bar_index":2045,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.8943,"stop_level":17.8475,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-13","known_ts":"2008-05-13","bar_index":2047,"type":"RECLAIM","strength":0.588,"price":18.3639,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-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":"2008-05-06","prior_stop_level":17.8475,"sweep_low":16.4507,"atr14":0.749295,"stop_level":16.076052,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-08","known_ts":"2008-07-10","bar_index":2060,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-07-08","trigger_known_ts":"2008-07-10","strength":0.45,"price":13.8666,"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.590993,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.4418,"atr14":0.646619,"stop_level":13.11849,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-21","known_ts":"2008-07-23","bar_index":2063,"type":"BUY","strength":0.45,"price":15.2672,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-07-21","known_ts":"2008-07-23","bar_index":2063,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-07-21","trigger_known_ts":"2008-07-23","strength":0.45,"price":15.2672,"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.549681,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.1099,"atr14":0.928264,"stop_level":12.645768,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-01","known_ts":"2008-08-05","bar_index":2066,"type":"BUY","strength":0.45,"price":14.1255,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-08-01","known_ts":"2008-08-05","bar_index":2066,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-08-01","trigger_known_ts":"2008-08-05","strength":0.45,"price":14.1255,"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.583357,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.8288,"atr14":0.996906,"stop_level":11.330347,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-06","known_ts":"2008-08-08","bar_index":2067,"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-08-06","trigger_known_ts":"2008-08-08","strength":0.45,"price":15.4863,"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.543219,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.8288,"atr14":1.014588,"stop_level":11.321506,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-15","known_ts":"2008-09-15","bar_index":2076,"type":"RECLAIM","strength":0.725,"price":18.7919,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-05-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-10-09","known_ts":"2008-10-09","bar_index":2082,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.7139,"stop_level":14.5968,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-16","known_ts":"2009-01-16","bar_index":2104,"type":"SELL","basis":"structure_stop","strength":0.45,"price":8.0445,"stop_level":8.1785,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2009-02-05","known_ts":"2009-02-09","bar_index":2109,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-02-05","trigger_known_ts":"2009-02-09","strength":0.45,"price":7.4953,"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.65058,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.6312,"atr14":0.461026,"stop_level":6.400687,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-10","known_ts":"2009-02-12","bar_index":2110,"type":"BUY","strength":0.45,"price":7.9575,"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-02-10","known_ts":"2009-02-12","bar_index":2110,"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-02-10","trigger_known_ts":"2009-02-12","strength":0.45,"price":7.9575,"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.629033,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.6312,"atr14":0.465653,"stop_level":6.398373,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-09","known_ts":"2009-03-11","bar_index":2116,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-03-09","trigger_known_ts":"2009-03-11","strength":0.45,"price":8.2522,"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.607509,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.3901,"atr14":0.587611,"stop_level":6.096295,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-07","known_ts":"2009-04-07","bar_index":2123,"type":"RECLAIM","strength":0.863,"price":12.1388,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-01-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-12","known_ts":"2009-05-12","bar_index":2131,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.1958,"stop_level":13.8152,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-29","known_ts":"2009-05-29","bar_index":2135,"type":"RECLAIM","strength":0.863,"price":15.1145,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-17","known_ts":"2009-08-17","bar_index":2153,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.3164,"stop_level":17.5528,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-08-18","known_ts":"2009-08-18","bar_index":2153,"type":"RECLAIM","strength":1.0,"price":17.688,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-08-17","prior_stop_level":17.5528,"sweep_low":17.1812,"atr14":0.761098,"stop_level":16.800651,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-03","known_ts":"2009-09-03","bar_index":2157,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.4718,"stop_level":17.5191,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-08","known_ts":"2009-09-08","bar_index":2158,"type":"RECLAIM","strength":1.0,"price":17.7893,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-09-03","prior_stop_level":17.5191,"sweep_low":17.1745,"atr14":0.59263,"stop_level":16.878185,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-18","known_ts":"2009-09-18","bar_index":2161,"type":"RECLAIM","strength":1.0,"price":19.0325,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-09-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-27","known_ts":"2009-10-27","bar_index":2170,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.9804,"stop_level":20.0594,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-22","known_ts":"2009-12-24","bar_index":2183,"type":"BUY","strength":0.863,"price":21.5494,"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":"2010-03-01","known_ts":"2010-03-03","bar_index":2198,"type":"REBUY","strength":1.0,"price":24.3758,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2010-03-15","known_ts":"2010-03-15","bar_index":2201,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.4874,"stop_level":22.3697,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-04-13","known_ts":"2010-04-15","bar_index":2208,"type":"BUY","strength":0.863,"price":24.4653,"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":"2010-07-08","known_ts":"2010-07-12","bar_index":2228,"type":"BUY","strength":0.588,"price":19.269,"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":"2010-08-05","known_ts":"2010-08-05","bar_index":2234,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.7424,"stop_level":19.1027,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-08-13","known_ts":"2010-08-13","bar_index":2236,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.3289,"stop_level":19.1027,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-09-28","known_ts":"2010-09-28","bar_index":2247,"type":"RECLAIM","strength":0.863,"price":23.1422,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-14","known_ts":"2010-10-14","bar_index":2251,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.2519,"stop_level":22.6294,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-11-01","known_ts":"2010-11-01","bar_index":2255,"type":"RECLAIM","strength":1.0,"price":22.0156,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-10-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-10","known_ts":"2011-01-12","bar_index":2271,"type":"BUY","strength":1.0,"price":25.3494,"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":"2011-02-04","known_ts":"2011-02-04","bar_index":2277,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.8337,"stop_level":24.8825,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-07","known_ts":"2011-02-07","bar_index":2277,"type":"RECLAIM","strength":1.0,"price":25.1195,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-02-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-02-04","prior_stop_level":24.8825,"sweep_low":24.7082,"atr14":0.74245,"stop_level":24.336975,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-22","known_ts":"2011-02-22","bar_index":2280,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.147,"stop_level":24.8337,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-04-01","known_ts":"2011-04-05","bar_index":2290,"type":"BUY","strength":0.725,"price":23.5861,"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":"2011-08-10","known_ts":"2011-08-12","bar_index":2320,"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":"2011-08-10","trigger_known_ts":"2011-08-12","strength":0.45,"price":14.4645,"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.441527,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.3601,"atr14":0.77823,"stop_level":11.970985,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-08-26","known_ts":"2011-08-30","bar_index":2324,"type":"BUY","strength":0.45,"price":15.4396,"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-08-26","known_ts":"2011-08-30","bar_index":2324,"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":"2011-08-26","trigger_known_ts":"2011-08-30","strength":0.45,"price":15.4396,"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.403879,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.1107,"atr14":0.815604,"stop_level":12.702898,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-09-22","known_ts":"2011-09-22","bar_index":2330,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.3351,"stop_level":13.8262,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-09-23","known_ts":"2011-09-23","bar_index":2330,"type":"RECLAIM","strength":0.588,"price":14.205,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-09-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-09-22","prior_stop_level":13.8262,"sweep_low":13.1247,"atr14":0.87777,"stop_level":12.685815,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-26","known_ts":"2011-10-26","bar_index":2338,"type":"RECLAIM","strength":0.725,"price":20.4083,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-09-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-01","known_ts":"2011-11-01","bar_index":2339,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.4202,"stop_level":17.9217,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-03","known_ts":"2011-11-03","bar_index":2340,"type":"RECLAIM","strength":0.588,"price":18.5645,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-01","prior_stop_level":17.9217,"sweep_low":17.18,"atr14":1.006101,"stop_level":16.676949,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-21","known_ts":"2011-11-21","bar_index":2344,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.5756,"stop_level":17.844,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-12-21","known_ts":"2011-12-23","bar_index":2351,"type":"BUY","strength":0.863,"price":19.1367,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2012-03-02","known_ts":"2012-03-02","bar_index":2367,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.6743,"stop_level":22.866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-07-16","known_ts":"2012-07-18","bar_index":2398,"type":"BUY","strength":0.725,"price":20.756,"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":"2012-08-23","known_ts":"2012-08-23","bar_index":2407,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.7935,"stop_level":22.9514,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-09-05","known_ts":"2012-09-05","bar_index":2410,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.3415,"stop_level":22.5424,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-09-06","known_ts":"2012-09-06","bar_index":2410,"type":"RECLAIM","strength":0.863,"price":22.9585,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-09-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-09-05","prior_stop_level":22.5424,"sweep_low":22.2985,"atr14":0.614152,"stop_level":21.991424,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-21","known_ts":"2012-09-21","bar_index":2414,"type":"RECLAIM","strength":1.0,"price":24.6906,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-09-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-10","known_ts":"2012-10-10","bar_index":2418,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.6208,"stop_level":25.6424,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-11","known_ts":"2012-10-11","bar_index":2418,"type":"RECLAIM","strength":1.0,"price":25.9309,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-10-10","prior_stop_level":25.6424,"sweep_low":25.5631,"atr14":0.725103,"stop_level":25.200549,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-25","known_ts":"2012-10-25","bar_index":2422,"type":"RECLAIM","strength":1.0,"price":27.4236,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-10-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-11-27","known_ts":"2012-11-27","bar_index":2428,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.8346,"stop_level":29.0605,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-01-25","known_ts":"2013-01-25","bar_index":2442,"type":"RECLAIM","strength":1.0,"price":32.1614,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-11-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-02-06","known_ts":"2013-02-06","bar_index":2444,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.5753,"stop_level":30.5156,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-04-23","known_ts":"2013-04-25","bar_index":2462,"type":"BUY","strength":0.725,"price":28.3917,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2013-08-15","known_ts":"2013-08-15","bar_index":2488,"type":"SELL","basis":"structure_stop","strength":1.0,"price":40.1364,"stop_level":41.1874,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-09-30","known_ts":"2013-09-30","bar_index":2499,"type":"RECLAIM","strength":1.0,"price":44.9954,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-05","known_ts":"2013-11-05","bar_index":2507,"type":"SELL","basis":"structure_stop","strength":0.863,"price":41.4429,"stop_level":43.0838,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-01-08","known_ts":"2014-01-10","bar_index":2522,"type":"BUY","strength":0.725,"price":43.1003,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2014-02-18","known_ts":"2014-02-20","bar_index":2531,"type":"BUY","strength":0.725,"price":43.1003,"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":"2014-04-11","known_ts":"2014-04-11","bar_index":2543,"type":"SELL","basis":"structure_stop","strength":0.725,"price":47.7141,"stop_level":48.6634,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-04-15","known_ts":"2014-04-15","bar_index":2544,"type":"RECLAIM","strength":0.725,"price":49.2988,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-04-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-04-11","prior_stop_level":48.6634,"sweep_low":47.3611,"atr14":1.199988,"stop_level":46.761106,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-04-28","known_ts":"2014-04-28","bar_index":2547,"type":"RECLAIM","strength":0.863,"price":47.7533,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-04-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-08-18","known_ts":"2014-08-20","bar_index":2573,"type":"BUY","strength":0.45,"price":42.5469,"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-09-15","known_ts":"2014-09-15","bar_index":2579,"type":"SELL","basis":"structure_stop","strength":0.588,"price":41.9798,"stop_level":42.1059,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-09-18","known_ts":"2014-09-18","bar_index":2580,"type":"RECLAIM","strength":0.588,"price":42.476,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-09-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-09-15","prior_stop_level":42.1059,"sweep_low":41.6254,"atr14":0.606877,"stop_level":41.321962,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-09-22","known_ts":"2014-09-22","bar_index":2581,"type":"SELL","basis":"structure_stop","strength":0.588,"price":41.8302,"stop_level":42.1059,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-10-24","known_ts":"2014-10-28","bar_index":2589,"type":"BUY","strength":0.45,"price":41.4903,"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-11-14","known_ts":"2014-11-14","bar_index":2594,"type":"RECLAIM","strength":0.725,"price":44.895,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-10-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-19","known_ts":"2014-12-23","bar_index":2602,"type":"REBUY","strength":0.725,"price":44.3168,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2015-01-27","known_ts":"2015-01-29","bar_index":2610,"type":"BUY","strength":0.863,"price":46.0115,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2015-03-10","known_ts":"2015-03-10","bar_index":2619,"type":"SELL","basis":"structure_stop","strength":0.863,"price":48.104,"stop_level":48.8122,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-12","known_ts":"2015-03-12","bar_index":2620,"type":"RECLAIM","strength":0.863,"price":49.1543,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-03-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":"2015-03-10","prior_stop_level":48.8122,"sweep_low":47.8176,"atr14":0.974431,"stop_level":47.330384,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-24","known_ts":"2015-03-24","bar_index":2623,"type":"RECLAIM","strength":0.863,"price":49.6078,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-03-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-04-01","known_ts":"2015-04-06","bar_index":2625,"type":"REBUY","strength":0.863,"price":51.4427,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2015-04-13","known_ts":"2015-04-13","bar_index":2627,"type":"SELL","basis":"structure_stop","strength":0.863,"price":49.4371,"stop_level":49.6078,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-04-14","known_ts":"2015-04-14","bar_index":2627,"type":"RECLAIM","strength":0.863,"price":49.7247,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-04-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-04-13","prior_stop_level":49.6078,"sweep_low":48.8857,"atr14":0.81996,"stop_level":48.47572,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-05","known_ts":"2015-08-07","bar_index":2654,"type":"BUY","strength":0.45,"price":44.9549,"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-08-25","known_ts":"2015-08-25","bar_index":2658,"type":"SELL","basis":"structure_stop","strength":0.45,"price":41.5993,"stop_level":44.3689,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-09-23","known_ts":"2015-09-23","bar_index":2665,"type":"SELL","basis":"structure_stop","strength":0.45,"price":41.0053,"stop_level":43.4457,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-10-27","known_ts":"2015-10-27","bar_index":2673,"type":"SELL","basis":"structure_stop","strength":0.588,"price":42.9994,"stop_level":43.2335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-28","known_ts":"2015-10-28","bar_index":2673,"type":"RECLAIM","strength":0.588,"price":43.9438,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-10-27 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-27","prior_stop_level":43.2335,"sweep_low":42.8218,"atr14":0.923971,"stop_level":42.359815,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-24","known_ts":"2015-11-24","bar_index":2680,"type":"RECLAIM","strength":0.725,"price":46.4139,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-10-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-09","known_ts":"2015-12-09","bar_index":2683,"type":"SELL","basis":"structure_stop","strength":0.863,"price":45.9376,"stop_level":46.4784,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-10","known_ts":"2015-12-10","bar_index":2683,"type":"RECLAIM","strength":0.863,"price":46.543,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-12-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-12-09","prior_stop_level":46.4784,"sweep_low":45.7277,"atr14":1.028787,"stop_level":45.213306,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-15","known_ts":"2015-12-15","bar_index":2684,"type":"SELL","basis":"structure_stop","strength":0.725,"price":45.7439,"stop_level":46.4784,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-12-16","known_ts":"2015-12-16","bar_index":2685,"type":"RECLAIM","strength":0.725,"price":46.543,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-12-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":"2015-12-15","prior_stop_level":46.4784,"sweep_low":45.3645,"atr14":1.038198,"stop_level":44.845401,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-18","known_ts":"2016-02-22","bar_index":2699,"type":"BUY","strength":0.45,"price":43.9535,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-02-23","known_ts":"2016-02-23","bar_index":2700,"type":"RECLAIM","strength":0.588,"price":44.8787,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-02-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2016-04-07","known_ts":"2016-04-07","bar_index":2710,"type":"SELL","basis":"structure_stop","strength":0.863,"price":49.5679,"stop_level":49.675,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-08","known_ts":"2016-04-08","bar_index":2710,"type":"RECLAIM","strength":0.863,"price":49.9022,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-04-07","prior_stop_level":49.675,"sweep_low":49.3314,"atr14":1.044756,"stop_level":48.809022,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-11","known_ts":"2016-04-11","bar_index":2711,"type":"SELL","basis":"structure_stop","strength":0.863,"price":49.4618,"stop_level":49.675,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-12","known_ts":"2016-04-12","bar_index":2711,"type":"RECLAIM","strength":0.863,"price":50.1305,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-04-11","prior_stop_level":49.675,"sweep_low":49.4537,"atr14":1.050855,"stop_level":48.928273,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-27","known_ts":"2016-04-27","bar_index":2715,"type":"RECLAIM","strength":0.863,"price":52.2016,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-09-12","known_ts":"2016-09-12","bar_index":2746,"type":"SELL","basis":"structure_stop","strength":1.0,"price":63.2096,"stop_level":66.4126,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-09-14","known_ts":"2016-09-14","bar_index":2747,"type":"SELL","basis":"structure_stop","strength":1.0,"price":64.5612,"stop_level":66.4126,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-12","known_ts":"2016-12-12","bar_index":2768,"type":"RECLAIM","strength":0.863,"price":84.2499,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-09-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-28","known_ts":"2016-12-28","bar_index":2771,"type":"SELL","basis":"structure_stop","strength":1.0,"price":83.1753,"stop_level":84.2499,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-04","known_ts":"2017-01-04","bar_index":2773,"type":"RECLAIM","strength":1.0,"price":85.4525,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-12-28","prior_stop_level":84.2499,"sweep_low":81.3024,"atr14":1.938902,"stop_level":80.332949,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-27","known_ts":"2017-02-27","bar_index":2785,"type":"RECLAIM","strength":1.0,"price":93.6867,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-12-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-09","known_ts":"2017-03-09","bar_index":2787,"type":"SELL","basis":"structure_stop","strength":1.0,"price":81.88,"stop_level":90.8897,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-05-10","known_ts":"2017-05-12","bar_index":2802,"type":"BUY","strength":0.725,"price":77.8121,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2017-06-30","known_ts":"2017-06-30","bar_index":2814,"type":"SELL","basis":"structure_stop","strength":0.725,"price":86.8013,"stop_level":87.0347,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-07-03","known_ts":"2017-07-03","bar_index":2814,"type":"RECLAIM","strength":0.725,"price":88.5869,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-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":"2017-06-30","prior_stop_level":87.0347,"sweep_low":86.7764,"atr14":2.038185,"stop_level":85.757307,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-07-07","known_ts":"2017-07-07","bar_index":2815,"type":"SELL","basis":"structure_stop","strength":0.725,"price":85.6636,"stop_level":87.0347,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-07-14","known_ts":"2017-07-14","bar_index":2817,"type":"RECLAIM","strength":0.725,"price":87.5654,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-07-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-07-07","prior_stop_level":87.0347,"sweep_low":83.9528,"atr14":1.859718,"stop_level":83.022941,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-07-24","known_ts":"2017-07-24","bar_index":2819,"type":"RECLAIM","strength":0.725,"price":89.0021,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-07-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-08-14","known_ts":"2017-08-16","bar_index":2824,"type":"BUY","strength":0.725,"price":87.8229,"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":"2017-08-25","known_ts":"2017-08-29","bar_index":2827,"type":"BUY","strength":0.725,"price":89.1682,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2018-04-24","known_ts":"2018-04-26","bar_index":2882,"type":"BUY","strength":0.45,"price":90.3168,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-05-18","known_ts":"2018-05-22","bar_index":2888,"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":"2018-05-18","trigger_known_ts":"2018-05-22","strength":0.45,"price":84.4286,"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.355228,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":80.1653,"atr14":3.156668,"stop_level":78.586966,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-27","known_ts":"2018-06-27","bar_index":2897,"type":"SELL","basis":"structure_stop","strength":0.588,"price":80.9275,"stop_level":82.3849,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-07-26","known_ts":"2018-07-26","bar_index":2903,"type":"SELL","basis":"structure_stop","strength":0.588,"price":78.5298,"stop_level":82.7506,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-09-20","known_ts":"2018-09-20","bar_index":2916,"type":"SELL","basis":"structure_stop","strength":0.588,"price":77.3107,"stop_level":79.5556,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-09-26","known_ts":"2018-09-26","bar_index":2918,"type":"SELL","basis":"structure_stop","strength":0.588,"price":73.401,"stop_level":79.5556,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-10-12","known_ts":"2018-10-16","bar_index":2922,"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":"2018-10-12","trigger_known_ts":"2018-10-16","strength":0.45,"price":69.7015,"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.467697,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":65.321,"atr14":2.43562,"stop_level":64.10319,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-10-30","known_ts":"2018-11-01","bar_index":2926,"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":"2018-10-30","trigger_known_ts":"2018-11-01","strength":0.45,"price":61.8468,"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.527683,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":53.6564,"atr14":3.100196,"stop_level":52.106302,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-02","known_ts":"2018-11-06","bar_index":2927,"type":"BUY","strength":0.45,"price":62.3962,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-11-02","known_ts":"2018-11-06","bar_index":2927,"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":"2018-11-02","trigger_known_ts":"2018-11-06","strength":0.45,"price":62.3962,"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.523487,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":53.6564,"atr14":2.85451,"stop_level":52.229145,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-02","known_ts":"2019-01-04","bar_index":2940,"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":"2019-01-02","trigger_known_ts":"2019-01-04","strength":0.45,"price":46.0951,"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.647977,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":40.3268,"atr14":2.569003,"stop_level":39.042298,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-07","known_ts":"2019-01-09","bar_index":2941,"type":"BUY","strength":0.45,"price":51.5482,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-01-07","known_ts":"2019-01-09","bar_index":2941,"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":"2019-01-07","trigger_known_ts":"2019-01-09","strength":0.45,"price":51.5482,"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.606332,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":41.1448,"atr14":2.639351,"stop_level":39.825125,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-02-06","known_ts":"2019-02-06","bar_index":2948,"type":"SELL","basis":"structure_stop","strength":0.588,"price":53.4312,"stop_level":53.5675,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-02-08","known_ts":"2019-02-08","bar_index":2948,"type":"RECLAIM","strength":0.588,"price":54.2917,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-02-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-02-06","prior_stop_level":53.5675,"sweep_low":51.2414,"atr14":2.315587,"stop_level":50.083606,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-06","known_ts":"2019-03-06","bar_index":2954,"type":"SELL","basis":"structure_stop","strength":0.725,"price":52.6302,"stop_level":55.0159,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-11","known_ts":"2019-03-11","bar_index":2955,"type":"RECLAIM","strength":0.725,"price":56.3366,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-03-06","prior_stop_level":55.0159,"sweep_low":50.6194,"atr14":2.200949,"stop_level":49.518926,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-08","known_ts":"2019-04-10","bar_index":2962,"type":"BUY","strength":0.725,"price":56.3984,"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":25},{"ts":"2019-05-07","known_ts":"2019-05-07","bar_index":2968,"type":"SELL","basis":"structure_stop","strength":0.725,"price":55.3265,"stop_level":55.498,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-06-25","known_ts":"2019-06-27","bar_index":2980,"type":"BUY","strength":0.588,"price":49.9414,"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":"2019-08-05","known_ts":"2019-08-05","bar_index":2989,"type":"SELL","basis":"structure_stop","strength":0.725,"price":46.9198,"stop_level":48.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-09-11","known_ts":"2019-09-13","bar_index":2998,"type":"BUY","strength":0.588,"price":46.4882,"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":"2019-09-27","known_ts":"2019-09-27","bar_index":3002,"type":"SELL","basis":"structure_stop","strength":0.725,"price":42.2322,"stop_level":45.4695,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-09-30","known_ts":"2019-09-30","bar_index":3002,"type":"RECLAIM","strength":0.725,"price":48.8968,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-09-27 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-09-27","prior_stop_level":45.4695,"sweep_low":41.9559,"atr14":2.351554,"stop_level":40.780123,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-18","known_ts":"2019-10-18","bar_index":3007,"type":"RECLAIM","strength":0.863,"price":52.2723,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-09-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-12-13","known_ts":"2019-12-17","bar_index":3020,"type":"BUY","strength":1.0,"price":60.2033,"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":40},{"ts":"2020-01-15","known_ts":"2020-01-17","bar_index":3027,"type":"REBUY","strength":1.0,"price":71.4915,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2020-01-31","known_ts":"2020-01-31","bar_index":3030,"type":"SELL","basis":"structure_stop","strength":1.0,"price":70.3384,"stop_level":70.3995,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-02-03","known_ts":"2020-02-03","bar_index":3031,"type":"RECLAIM","strength":1.0,"price":71.7273,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-01-31","prior_stop_level":70.3995,"sweep_low":70.1025,"atr14":2.016742,"stop_level":69.094129,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-02-14","known_ts":"2020-02-14","bar_index":3034,"type":"RECLAIM","strength":1.0,"price":74.6013,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-02-24","known_ts":"2020-02-24","bar_index":3035,"type":"SELL","basis":"structure_stop","strength":1.0,"price":70.845,"stop_level":74.5489,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-02-26","known_ts":"2020-02-26","bar_index":3036,"type":"SELL","basis":"structure_stop","strength":1.0,"price":70.8188,"stop_level":74.5489,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-04-16","known_ts":"2020-04-20","bar_index":3048,"type":"BUY","strength":0.588,"price":45.939,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":45},{"ts":"2020-07-09","known_ts":"2020-07-09","bar_index":3067,"type":"SELL","basis":"structure_stop","strength":1.0,"price":86.1784,"stop_level":89.2674,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-07-10","known_ts":"2020-07-10","bar_index":3067,"type":"RECLAIM","strength":1.0,"price":90.162,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-07-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-07-09","prior_stop_level":89.2674,"sweep_low":84.5584,"atr14":4.583832,"stop_level":82.266484,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-24","known_ts":"2020-07-24","bar_index":3071,"type":"RECLAIM","strength":1.0,"price":102.5997,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-07-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-11-17","known_ts":"2020-11-19","bar_index":3098,"type":"BUY","strength":0.725,"price":82.2942,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2020-12-11","known_ts":"2020-12-11","bar_index":3103,"type":"SELL","basis":"structure_stop","strength":0.725,"price":84.633,"stop_level":84.6597,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2020-12-15","known_ts":"2020-12-15","bar_index":3104,"type":"RECLAIM","strength":0.725,"price":86.5539,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-11 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":"2020-12-11","prior_stop_level":84.6597,"sweep_low":81.4405,"atr14":3.85857,"stop_level":79.511215,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-12-28","known_ts":"2020-12-28","bar_index":3107,"type":"RECLAIM","strength":0.863,"price":86.1893,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-02-22","known_ts":"2021-02-22","bar_index":3119,"type":"SELL","basis":"structure_stop","strength":1.0,"price":102.702,"stop_level":104.7649,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-02-24","known_ts":"2021-02-24","bar_index":3120,"type":"RECLAIM","strength":1.0,"price":108.6497,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-02-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":"2021-02-22","prior_stop_level":104.7649,"sweep_low":97.0935,"atr14":4.749545,"stop_level":94.718728,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-04","known_ts":"2021-03-08","bar_index":3122,"type":"REBUY","strength":1.0,"price":116.1515,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2021-07-16","known_ts":"2021-07-20","bar_index":3153,"type":"BUY","strength":0.588,"price":101.2125,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"2021-08-17","known_ts":"2021-08-17","bar_index":3160,"type":"SELL","basis":"structure_stop","strength":0.725,"price":104.1883,"stop_level":105.7975,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-09-28","known_ts":"2021-09-30","bar_index":3170,"type":"BUY","strength":0.725,"price":110.3646,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"2021-10-18","known_ts":"2021-10-18","bar_index":3174,"type":"SELL","basis":"structure_stop","strength":0.725,"price":98.3266,"stop_level":109.079,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-11-09","known_ts":"2021-11-11","bar_index":3180,"type":"BUY","strength":0.588,"price":101.2103,"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":"2021-12-31","known_ts":"2022-01-04","bar_index":3192,"type":"BUY","strength":0.45,"price":94.1745,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-05-24","known_ts":"2022-05-26","bar_index":3225,"type":"REBUY","strength":0.588,"price":68.5356,"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":"2022-06-21","known_ts":"2022-06-23","bar_index":3231,"type":"BUY","strength":0.588,"price":69.7385,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-07-26","known_ts":"2022-07-26","bar_index":3239,"type":"RECLAIM","strength":0.725,"price":77.0527,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-06-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-02","known_ts":"2022-08-02","bar_index":3240,"type":"SELL","basis":"structure_stop","strength":0.725,"price":73.5791,"stop_level":74.6239,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-03","known_ts":"2022-08-03","bar_index":3241,"type":"RECLAIM","strength":0.725,"price":78.8491,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-08-02","prior_stop_level":74.6239,"sweep_low":73.4416,"atr14":2.942902,"stop_level":71.970149,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-16","known_ts":"2022-08-16","bar_index":3244,"type":"RECLAIM","strength":0.863,"price":85.604,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-08-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-26","known_ts":"2022-08-26","bar_index":3246,"type":"SELL","basis":"structure_stop","strength":0.725,"price":77.8776,"stop_level":79.3257,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-10-14","known_ts":"2022-10-18","bar_index":3258,"type":"BUY","strength":0.588,"price":74.5231,"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":35},{"ts":"2022-12-07","known_ts":"2022-12-07","bar_index":3270,"type":"SELL","basis":"structure_stop","strength":0.725,"price":73.6941,"stop_level":75.2887,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-09","known_ts":"2022-12-09","bar_index":3271,"type":"RECLAIM","strength":0.725,"price":75.5284,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-12-07","prior_stop_level":75.2887,"sweep_low":71.1685,"atr14":3.786351,"stop_level":69.275325,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-06","known_ts":"2023-01-10","bar_index":3277,"type":"BUY","strength":0.725,"price":84.6029,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2023-02-21","known_ts":"2023-02-21","bar_index":3287,"type":"SELL","basis":"structure_stop","strength":0.863,"price":83.7776,"stop_level":85.5859,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-22","known_ts":"2023-02-22","bar_index":3287,"type":"RECLAIM","strength":0.863,"price":85.6694,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-02-21","prior_stop_level":85.5859,"sweep_low":82.8781,"atr14":3.598172,"stop_level":81.079014,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-01","known_ts":"2023-05-03","bar_index":3303,"type":"BUY","strength":0.588,"price":75.5511,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":35},{"ts":"2023-08-08","known_ts":"2023-08-08","bar_index":3325,"type":"SELL","basis":"structure_stop","strength":1.0,"price":102.6584,"stop_level":102.8738,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-11-02","known_ts":"2023-11-06","bar_index":3346,"type":"BUY","strength":0.725,"price":91.0652,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2024-02-13","known_ts":"2024-02-15","bar_index":3369,"type":"BUY","strength":1.0,"price":113.6551,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2024-03-08","known_ts":"2024-03-08","bar_index":3374,"type":"SELL","basis":"structure_stop","strength":1.0,"price":99.4198,"stop_level":109.7959,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-07-08","known_ts":"2024-07-10","bar_index":3402,"type":"BUY","strength":0.45,"price":88.7793,"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":"2024-07-24","known_ts":"2024-07-24","bar_index":3406,"type":"RECLAIM","strength":0.725,"price":98.7667,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2024-07-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-09-10","known_ts":"2024-09-10","bar_index":3417,"type":"SELL","basis":"structure_stop","strength":0.588,"price":93.9162,"stop_level":93.9258,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-09-11","known_ts":"2024-09-11","bar_index":3417,"type":"RECLAIM","strength":0.588,"price":94.2217,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-09-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":"2024-09-10","prior_stop_level":93.9258,"sweep_low":91.0422,"atr14":2.858896,"stop_level":89.612752,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-09-13","known_ts":"2024-09-17","bar_index":3418,"type":"REBUY","strength":0.725,"price":100.4949,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":25},{"ts":"2024-10-23","known_ts":"2024-10-23","bar_index":3427,"type":"SELL","basis":"structure_stop","strength":0.725,"price":99.5401,"stop_level":100.5427,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-10-28","known_ts":"2024-10-28","bar_index":3428,"type":"RECLAIM","strength":0.725,"price":101.7267,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-10-23","prior_stop_level":100.5427,"sweep_low":98.7285,"atr14":3.121021,"stop_level":97.16799,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-07","known_ts":"2024-11-11","bar_index":3431,"type":"BUY","strength":0.863,"price":110.2481,"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":20},{"ts":"2025-01-21","known_ts":"2025-01-23","bar_index":3447,"type":"BUY","strength":0.725,"price":98.4771,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2025-02-21","known_ts":"2025-02-21","bar_index":3454,"type":"SELL","basis":"structure_stop","strength":0.588,"price":95.468,"stop_level":95.8538,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-02-24","known_ts":"2025-02-24","bar_index":3454,"type":"RECLAIM","strength":0.588,"price":97.1654,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-02-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":"2025-02-21","prior_stop_level":95.8538,"sweep_low":94.6194,"atr14":3.048778,"stop_level":93.095011,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-25","known_ts":"2025-04-29","bar_index":3469,"type":"BUY","strength":0.45,"price":72.1303,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-06-02","known_ts":"2025-06-02","bar_index":3477,"type":"SELL","basis":"structure_stop","strength":0.588,"price":76.987,"stop_level":77.3366,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-03","known_ts":"2025-06-03","bar_index":3477,"type":"RECLAIM","strength":0.588,"price":80.0466,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-06-02","prior_stop_level":77.3366,"sweep_low":76.3945,"atr14":2.719581,"stop_level":75.034709,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-07","known_ts":"2025-07-07","bar_index":3485,"type":"RECLAIM","strength":0.863,"price":90.9909,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-10","known_ts":"2025-09-10","bar_index":3500,"type":"SELL","basis":"structure_stop","strength":0.863,"price":104.5003,"stop_level":105.4967,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-11","known_ts":"2025-09-11","bar_index":3500,"type":"RECLAIM","strength":0.863,"price":107.802,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-09-10","prior_stop_level":105.4967,"sweep_low":104.1584,"atr14":2.968131,"stop_level":102.674335,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-13","known_ts":"2026-01-13","bar_index":3529,"type":"RECLAIM","strength":1.0,"price":113.8609,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-09-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-01-28","known_ts":"2026-01-28","bar_index":3532,"type":"SELL","basis":"structure_stop","strength":1.0,"price":110.3493,"stop_level":111.3258,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-01-29","known_ts":"2026-01-29","bar_index":3532,"type":"RECLAIM","strength":1.0,"price":111.385,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-01-28","prior_stop_level":111.3258,"sweep_low":108.5441,"atr14":3.317121,"stop_level":106.885539,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-12","known_ts":"2026-02-12","bar_index":3536,"type":"RECLAIM","strength":1.0,"price":113.2296,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-01-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-06-10","known_ts":"2026-06-10","bar_index":3563,"type":"SELL","basis":"structure_stop","strength":0.45,"price":74.3222,"stop_level":74.3321,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2026-06-11","known_ts":"2026-06-11","bar_index":3563,"type":"RECLAIM","strength":0.45,"price":76.1991,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-06-10 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":"2026-06-10","prior_stop_level":74.3321,"sweep_low":74.1435,"atr14":3.527547,"stop_level":72.379726,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-10","known_ts":"2026-07-10","bar_index":3569,"type":"SELL","basis":"structure_stop","strength":0.588,"price":72.86,"stop_level":74.64,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-07-15","known_ts":"2026-07-15","bar_index":3570,"type":"RECLAIM","strength":0.588,"price":74.96,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-07-10","prior_stop_level":74.64,"sweep_low":71.03,"atr14":3.120668,"stop_level":69.469666,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-08-27","known_ts":"2026-08-27","bar_index":3581,"type":"SELL","basis":"structure_stop","strength":0.588,"price":76.31,"stop_level":77.64,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-08-31","known_ts":"2026-08-31","bar_index":3581,"type":"SELL","basis":"structure_stop","strength":0.588,"price":76.0,"stop_level":77.64,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}}],"state":{"position_hint":"flat","last_signal":"SELL","last_scored_signal":"SELL","last_scored_ts":"2026-08-31","last_scored_basis":"structure_stop","bars_since_signal":3,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":true,"above200":false},"early_dots":["2017-02-08","2017-03-23","2017-04-13","2017-11-20","2018-02-13","2018-03-12","2018-04-03","2018-04-24","2019-03-26","2019-06-07","2019-08-20","2020-03-20","2020-09-04","2020-09-28","2020-11-04","2021-05-25","2021-06-21","2021-09-23","2021-11-01","2021-12-22","2022-10-03","2023-01-03","2023-01-30","2023-03-27","2023-08-25","2023-09-21","2023-10-09","2023-10-30","2024-03-22","2024-04-26","2024-06-05","2024-06-27","2024-12-31","2025-03-13","2025-04-22","2025-09-30","2025-10-13","2025-11-19","2025-12-19","2026-03-19"],"warnings":[{"ts":"2021-08-16","kind":"arm","px":108.3867},{"ts":"2021-08-17","kind":"confirm","px":104.1883,"level":105.7975},{"ts":"2021-10-15","kind":"arm","px":97.1399},{"ts":"2021-10-18","kind":"confirm","px":98.3266,"level":109.079},{"ts":"2022-07-21","kind":"arm","px":77.8868},{"ts":"2022-08-02","kind":"confirm","px":73.5791,"level":74.6239},{"ts":"2022-08-19","kind":"arm","px":82.781},{"ts":"2022-08-26","kind":"confirm","px":77.8776,"level":79.3257},{"ts":"2022-11-21","kind":"arm","px":75.2887},{"ts":"2022-12-07","kind":"confirm","px":73.6941,"level":75.2887},{"ts":"2023-01-23","kind":"arm","px":83.3881},{"ts":"2023-02-21","kind":"confirm","px":83.7776,"level":85.5859},{"ts":"2023-05-16","kind":"arm","px":72.8648},{"ts":"2023-08-08","kind":"confirm","px":102.6584,"level":102.8738},{"ts":"2023-12-04","kind":"arm","px":99.5348},{"ts":"2024-01-02","kind":"arm","px":111.158},{"ts":"2024-03-07","kind":"arm","px":100.7157},{"ts":"2024-03-08","kind":"confirm","px":99.4198,"level":109.7959},{"ts":"2024-08-02","kind":"arm","px":95.463},{"ts":"2024-09-05","kind":"arm","px":99.1964},{"ts":"2024-09-10","kind":"confirm","px":93.9162,"level":93.9258},{"ts":"2024-10-09","kind":"arm","px":102.3759},{"ts":"2024-10-23","kind":"confirm","px":99.5401,"level":100.5427},{"ts":"2025-02-07","kind":"arm","px":95.8538},{"ts":"2025-02-21","kind":"confirm","px":95.468,"level":95.8538},{"ts":"2025-05-23","kind":"arm","px":77.3366},{"ts":"2025-06-02","kind":"confirm","px":76.987,"level":77.3366},{"ts":"2025-06-18","kind":"arm","px":83.4268},{"ts":"2025-07-14","kind":"arm","px":89.9848},{"ts":"2025-09-10","kind":"confirm","px":104.5003,"level":105.4967},{"ts":"2026-01-27","kind":"arm","px":112.835},{"ts":"2026-01-28","kind":"confirm","px":110.3493,"level":111.3258},{"ts":"2026-06-05","kind":"arm","px":75.1763},{"ts":"2026-06-10","kind":"confirm","px":74.3222,"level":74.3321},{"ts":"2026-07-09","kind":"arm","px":73.24},{"ts":"2026-07-10","kind":"confirm","px":72.86,"level":74.64},{"ts":"2026-08-04","kind":"arm","px":79.94},{"ts":"2026-08-27","kind":"confirm","px":76.31,"level":77.64},{"ts":"2026-08-28","kind":"arm","px":77.02},{"ts":"2026-08-31","kind":"confirm","px":76.0,"level":77.64}],"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":[]}}}