{"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":"LNN","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1989-05-03","known_ts":"1989-05-05","bar_index":47,"type":"BUY","strength":0.45,"price":2.7684,"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-17","known_ts":"1989-07-19","bar_index":64,"type":"BUY","strength":0.45,"price":2.2696,"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-28","known_ts":"1989-07-28","bar_index":67,"type":"RECLAIM","strength":0.588,"price":2.2446,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1989-07-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1989-10-13","known_ts":"1989-10-13","bar_index":85,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.1199,"stop_level":2.2446,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-10-19","known_ts":"1989-10-19","bar_index":86,"type":"RECLAIM","strength":0.588,"price":2.2945,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-10-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1989-10-13","prior_stop_level":2.2446,"sweep_low":1.9703,"atr14":0.111388,"stop_level":1.914606,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-10-25","known_ts":"1989-10-25","bar_index":87,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.0701,"stop_level":2.1199,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-11-27","known_ts":"1989-11-29","bar_index":95,"type":"BUY","strength":0.588,"price":2.2197,"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":"1989-11-30","known_ts":"1989-11-30","bar_index":96,"type":"RECLAIM","strength":0.725,"price":2.3444,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1989-11-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-03-07","known_ts":"1990-03-07","bar_index":118,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.6686,"stop_level":2.6936,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-03-08","known_ts":"1990-03-08","bar_index":118,"type":"RECLAIM","strength":1.0,"price":2.7185,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-03-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1990-03-07","prior_stop_level":2.6936,"sweep_low":2.6686,"atr14":0.083959,"stop_level":2.626621,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-03-23","known_ts":"1990-03-23","bar_index":122,"type":"RECLAIM","strength":1.0,"price":3.1425,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-03-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-04-18","known_ts":"1990-04-18","bar_index":127,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.1425,"stop_level":3.1924,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-05-02","known_ts":"1990-05-02","bar_index":131,"type":"RECLAIM","strength":1.0,"price":3.342,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-04-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-07-11","known_ts":"1990-07-13","bar_index":147,"type":"BUY","strength":0.863,"price":3.6288,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1990-10-01","known_ts":"1990-10-03","bar_index":166,"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-01","trigger_known_ts":"1990-10-03","strength":0.45,"price":2.2446,"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.405955,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.7957,"atr14":0.145762,"stop_level":1.722819,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-10-04","known_ts":"1990-10-08","bar_index":167,"type":"BUY","strength":0.45,"price":2.282,"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-04","known_ts":"1990-10-08","bar_index":167,"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-04","trigger_known_ts":"1990-10-08","strength":0.45,"price":2.282,"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.396057,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.7957,"atr14":0.133927,"stop_level":1.728737,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-11-26","known_ts":"1990-11-26","bar_index":179,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.2072,"stop_level":2.282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-11-28","known_ts":"1990-11-28","bar_index":179,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.2446,"stop_level":2.282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-11-29","known_ts":"1990-11-29","bar_index":180,"type":"RECLAIM","strength":0.588,"price":2.3195,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-11-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1990-11-26","prior_stop_level":2.282,"sweep_low":2.1324,"atr14":0.110983,"stop_level":2.076909,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-11-29","known_ts":"1990-11-29","bar_index":180,"type":"RECLAIM","strength":0.588,"price":2.3195,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-11-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":"1990-11-28","prior_stop_level":2.282,"sweep_low":2.2072,"atr14":0.110983,"stop_level":2.151709,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-14","known_ts":"1991-01-14","bar_index":190,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.5252,"stop_level":2.5813,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-01-17","known_ts":"1991-01-17","bar_index":191,"type":"RECLAIM","strength":0.588,"price":2.8058,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-01-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1991-01-14","prior_stop_level":2.5813,"sweep_low":2.4317,"atr14":0.137392,"stop_level":2.363004,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-30","known_ts":"1991-01-30","bar_index":194,"type":"RECLAIM","strength":0.863,"price":3.2547,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-01-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-07-01","known_ts":"1991-07-03","bar_index":229,"type":"BUY","strength":0.863,"price":4.3209,"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":"1991-08-06","known_ts":"1991-08-06","bar_index":237,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.3022,"stop_level":4.377,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1991-08-29","known_ts":"1991-09-03","bar_index":243,"type":"BUY","strength":0.863,"price":4.6763,"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":"1991-11-25","known_ts":"1991-11-25","bar_index":263,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.8922,"stop_level":5.9483,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-11-29","known_ts":"1991-11-29","bar_index":264,"type":"RECLAIM","strength":1.0,"price":6.0044,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-11-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1991-11-25","prior_stop_level":5.9483,"sweep_low":5.8922,"atr14":0.171478,"stop_level":5.806461,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-01-27","known_ts":"1992-01-27","bar_index":277,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.9022,"stop_level":7.0145,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-02-06","known_ts":"1992-02-10","bar_index":280,"type":"REBUY","strength":0.863,"price":8.1929,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1992-03-11","known_ts":"1992-03-11","bar_index":287,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.698,"stop_level":8.8102,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-05-26","known_ts":"1992-05-28","bar_index":305,"type":"BUY","strength":0.725,"price":7.6318,"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":"1992-07-02","known_ts":"1992-07-07","bar_index":314,"type":"REBUY","strength":0.588,"price":7.4073,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1992-09-04","known_ts":"1992-09-09","bar_index":329,"type":"BUY","strength":0.588,"price":7.4073,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":85},{"ts":"1992-10-05","known_ts":"1992-10-05","bar_index":335,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.3512,"stop_level":7.744,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-12-17","known_ts":"1992-12-21","bar_index":353,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1992-12-17","trigger_known_ts":"1992-12-21","strength":0.45,"price":6.4253,"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.324477,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.2289,"atr14":0.20627,"stop_level":6.125765,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-12-28","known_ts":"1992-12-30","bar_index":355,"type":"BUY","strength":0.45,"price":6.9864,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1992-12-28","known_ts":"1992-12-30","bar_index":355,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1992-12-28","trigger_known_ts":"1992-12-30","strength":0.45,"price":6.9864,"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.265486,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.3411,"atr14":0.208432,"stop_level":6.236884,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-01-14","known_ts":"1993-01-18","bar_index":359,"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-01-14","trigger_known_ts":"1993-01-18","strength":0.588,"price":6.8461,"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.280237,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":6.3972,"atr14":0.207557,"stop_level":6.293422,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-01-22","known_ts":"1993-01-22","bar_index":361,"type":"RECLAIM","strength":0.725,"price":7.4634,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1992-12-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-03-02","known_ts":"1993-03-02","bar_index":369,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.2951,"stop_level":7.4073,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-03-08","known_ts":"1993-03-08","bar_index":371,"type":"RECLAIM","strength":0.863,"price":7.5195,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-03-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1993-03-02","prior_stop_level":7.4073,"sweep_low":7.2951,"atr14":0.180314,"stop_level":7.204943,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-03-16","known_ts":"1993-03-16","bar_index":373,"type":"RECLAIM","strength":0.863,"price":7.4073,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-03-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-04-15","known_ts":"1993-04-19","bar_index":380,"type":"BUY","strength":0.863,"price":7.5195,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1993-08-02","known_ts":"1993-08-04","bar_index":405,"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-08-02","trigger_known_ts":"1993-08-04","strength":0.45,"price":6.3411,"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.215278,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.1727,"atr14":0.18831,"stop_level":6.078545,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-08-23","known_ts":"1993-08-25","bar_index":410,"type":"BUY","strength":0.45,"price":6.79,"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-08-23","known_ts":"1993-08-25","bar_index":410,"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-08-23","trigger_known_ts":"1993-08-25","strength":0.45,"price":6.79,"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.159726,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.2289,"atr14":0.212809,"stop_level":6.122496,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-09-10","known_ts":"1993-09-10","bar_index":414,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.7058,"stop_level":6.7339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-09-14","known_ts":"1993-09-14","bar_index":415,"type":"RECLAIM","strength":0.588,"price":6.79,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-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":"1993-09-10","prior_stop_level":6.7339,"sweep_low":6.5656,"atr14":0.201291,"stop_level":6.464954,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-09-27","known_ts":"1993-09-27","bar_index":418,"type":"RECLAIM","strength":0.725,"price":7.2389,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-09-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-11-01","known_ts":"1993-11-01","bar_index":426,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.4634,"stop_level":7.5756,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-12-13","known_ts":"1993-12-15","bar_index":436,"type":"BUY","strength":0.863,"price":7.3512,"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":"quality","score":65},{"ts":"1994-01-06","known_ts":"1994-01-06","bar_index":441,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.2109,"stop_level":7.2951,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-02-18","known_ts":"1994-02-23","bar_index":452,"type":"BUY","strength":0.725,"price":7.2951,"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":50},{"ts":"1994-07-22","known_ts":"1994-07-26","bar_index":487,"type":"BUY","strength":0.45,"price":6.79,"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-30","known_ts":"1994-08-30","bar_index":496,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.6497,"stop_level":6.6778,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-09-16","known_ts":"1994-09-20","bar_index":500,"type":"REBUY","strength":0.45,"price":6.9303,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-09-26","known_ts":"1994-09-26","bar_index":502,"type":"RECLAIM","strength":0.725,"price":7.2389,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-09-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-11-02","known_ts":"1994-11-04","bar_index":511,"type":"REBUY","strength":0.725,"price":6.8461,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"1994-12-07","known_ts":"1994-12-09","bar_index":519,"type":"BUY","strength":0.725,"price":6.79,"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":75},{"ts":"1995-01-18","known_ts":"1995-01-18","bar_index":528,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.4533,"stop_level":6.5656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-02-10","known_ts":"1995-02-14","bar_index":534,"type":"BUY","strength":0.45,"price":6.6217,"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-02-10","known_ts":"1995-02-14","bar_index":534,"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-02-10","trigger_known_ts":"1995-02-14","strength":0.45,"price":6.6217,"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.180554,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.3411,"atr14":0.144309,"stop_level":6.268946,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-02-15","known_ts":"1995-02-15","bar_index":535,"type":"RECLAIM","strength":0.588,"price":6.8181,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1995-02-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1995-03-02","known_ts":"1995-03-02","bar_index":538,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.6217,"stop_level":6.6778,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-03-17","known_ts":"1995-03-17","bar_index":542,"type":"RECLAIM","strength":0.863,"price":6.9022,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-03-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-05-26","known_ts":"1995-05-26","bar_index":558,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.1267,"stop_level":7.2389,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-06-13","known_ts":"1995-06-13","bar_index":562,"type":"RECLAIM","strength":1.0,"price":7.4634,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-05-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-08-21","known_ts":"1995-08-23","bar_index":578,"type":"BUY","strength":0.863,"price":7.744,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"1995-10-19","known_ts":"1995-10-23","bar_index":592,"type":"BUY","strength":0.863,"price":7.8001,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1995-11-07","known_ts":"1995-11-07","bar_index":596,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.6879,"stop_level":7.744,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-11-08","known_ts":"1995-11-08","bar_index":596,"type":"RECLAIM","strength":0.863,"price":7.7931,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-11-07 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":"1995-11-07","prior_stop_level":7.744,"sweep_low":7.6879,"atr14":0.140127,"stop_level":7.617836,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-11-22","known_ts":"1995-11-22","bar_index":600,"type":"RECLAIM","strength":1.0,"price":7.9685,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-11-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-02-26","known_ts":"1996-02-26","bar_index":621,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.6901,"stop_level":10.7181,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-02-27","known_ts":"1996-02-27","bar_index":621,"type":"RECLAIM","strength":1.0,"price":11.0268,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-02-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":"1996-02-26","prior_stop_level":10.7181,"sweep_low":10.6901,"atr14":0.263304,"stop_level":10.558448,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-04-08","known_ts":"1996-04-08","bar_index":631,"type":"RECLAIM","strength":1.0,"price":11.7843,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-02-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-09-10","known_ts":"1996-09-12","bar_index":667,"type":"BUY","strength":0.725,"price":13.1662,"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":"1996-10-30","known_ts":"1996-10-30","bar_index":679,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.179,"stop_level":14.3478,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-10-31","known_ts":"1996-10-31","bar_index":679,"type":"RECLAIM","strength":0.863,"price":14.5166,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-10-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-10-30","prior_stop_level":14.3478,"sweep_low":14.179,"atr14":0.408804,"stop_level":13.974598,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-11-15","known_ts":"1996-11-15","bar_index":683,"type":"RECLAIM","strength":0.863,"price":15.3777,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-10-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-11-27","known_ts":"1996-11-27","bar_index":685,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.8568,"stop_level":14.179,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-12-26","known_ts":"1996-12-30","bar_index":692,"type":"BUY","strength":0.725,"price":15.2932,"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":"1997-02-28","known_ts":"1997-02-28","bar_index":706,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.7305,"stop_level":16.5762,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-03-07","known_ts":"1997-03-07","bar_index":708,"type":"RECLAIM","strength":0.863,"price":17.0414,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-02-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1997-02-28","prior_stop_level":16.5762,"sweep_low":15.5613,"atr14":0.615189,"stop_level":15.253705,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-05-19","known_ts":"1997-05-21","bar_index":725,"type":"BUY","strength":0.588,"price":17.2095,"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":35},{"ts":"1997-06-12","known_ts":"1997-06-12","bar_index":730,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.13,"stop_level":17.019,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-06-17","known_ts":"1997-06-17","bar_index":731,"type":"RECLAIM","strength":0.725,"price":17.273,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-06-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-06-12","prior_stop_level":17.019,"sweep_low":14.7329,"atr14":0.917204,"stop_level":14.274298,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-10","known_ts":"1997-07-10","bar_index":737,"type":"RECLAIM","strength":0.725,"price":17.527,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-06-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-09-12","known_ts":"1997-09-12","bar_index":752,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.4504,"stop_level":19.5775,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-09-15","known_ts":"1997-09-15","bar_index":752,"type":"RECLAIM","strength":0.863,"price":20.2132,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-09-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-09-12","prior_stop_level":19.5775,"sweep_low":19.4504,"atr14":0.507562,"stop_level":19.196619,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-09-30","known_ts":"1997-09-30","bar_index":756,"type":"RECLAIM","strength":0.863,"price":22.1836,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-09-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-11-04","known_ts":"1997-11-04","bar_index":764,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.6433,"stop_level":21.7387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-12-30","known_ts":"1998-01-02","bar_index":777,"type":"BUY","strength":0.588,"price":22.1391,"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":"quality","score":75},{"ts":"1998-02-09","known_ts":"1998-02-11","bar_index":786,"type":"BUY","strength":0.588,"price":21.0831,"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":70},{"ts":"1998-03-06","known_ts":"1998-03-06","bar_index":792,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.892,"stop_level":21.1468,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1998-03-24","known_ts":"1998-03-24","bar_index":796,"type":"RECLAIM","strength":0.725,"price":22.1022,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-06-01","known_ts":"1998-06-01","bar_index":811,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.4647,"stop_level":23.7197,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-09-03","known_ts":"1998-09-08","bar_index":834,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-09-03","trigger_known_ts":"1998-09-08","strength":0.45,"price":16.0916,"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.367105,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.3253,"atr14":0.468671,"stop_level":15.090964,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-22","known_ts":"1998-09-24","bar_index":838,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-09-22","trigger_known_ts":"1998-09-24","strength":0.45,"price":12.9307,"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.491426,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.6856,"atr14":0.672299,"stop_level":11.34945,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-13","known_ts":"1998-10-15","bar_index":843,"type":"BUY","strength":0.45,"price":12.5476,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-10-13","known_ts":"1998-10-15","bar_index":843,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-10-13","trigger_known_ts":"1998-10-15","strength":0.45,"price":12.5476,"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.490192,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.0515,"atr14":0.814989,"stop_level":8.644006,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-11-10","known_ts":"1998-11-10","bar_index":849,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.3323,"stop_level":12.356,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-10","known_ts":"1998-12-10","bar_index":856,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.4206,"stop_level":11.4686,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-14","known_ts":"1998-12-14","bar_index":857,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.3726,"stop_level":11.4686,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-15","known_ts":"1998-12-15","bar_index":857,"type":"RECLAIM","strength":0.588,"price":11.5166,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-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":"1998-12-10","prior_stop_level":11.4686,"sweep_low":11.2287,"atr14":0.315819,"stop_level":11.07079,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-15","known_ts":"1998-12-15","bar_index":857,"type":"RECLAIM","strength":0.588,"price":11.5166,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-12-14","prior_stop_level":11.4686,"sweep_low":11.2287,"atr14":0.315819,"stop_level":11.07079,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-24","known_ts":"1999-03-24","bar_index":880,"type":"RECLAIM","strength":0.863,"price":14.472,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-07-15","known_ts":"1999-07-19","bar_index":906,"type":"BUY","strength":0.725,"price":15.4094,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1999-08-02","known_ts":"1999-08-02","bar_index":910,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.3019,"stop_level":14.6871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-09-27","known_ts":"1999-09-29","bar_index":923,"type":"BUY","strength":0.863,"price":14.2799,"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":75},{"ts":"1999-12-30","known_ts":"2000-01-03","bar_index":945,"type":"BUY","strength":0.588,"price":13.5789,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":100},{"ts":"2000-01-18","known_ts":"2000-01-20","bar_index":949,"type":"BUY","strength":0.588,"price":13.2407,"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":"2000-03-17","known_ts":"2000-03-21","bar_index":963,"type":"BUY","strength":0.725,"price":13.6565,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2000-06-05","known_ts":"2000-06-05","bar_index":981,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.1162,"stop_level":14.2617,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-06-06","known_ts":"2000-06-06","bar_index":981,"type":"RECLAIM","strength":1.0,"price":14.3102,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-06-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":"2000-06-05","prior_stop_level":14.2617,"sweep_low":14.1162,"atr14":0.296701,"stop_level":13.967849,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-06-21","known_ts":"2000-06-21","bar_index":985,"type":"RECLAIM","strength":1.0,"price":14.7953,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-06-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-06-29","known_ts":"2000-07-03","bar_index":987,"type":"BUY","strength":1.0,"price":15.2319,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2000-08-24","known_ts":"2000-08-28","bar_index":1000,"type":"BUY","strength":0.725,"price":14.1939,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2000-10-03","known_ts":"2000-10-03","bar_index":1009,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.1939,"stop_level":14.3884,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-10-04","known_ts":"2000-10-04","bar_index":1009,"type":"RECLAIM","strength":0.863,"price":14.68,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-10-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":"2000-10-03","prior_stop_level":14.3884,"sweep_low":14.1939,"atr14":0.328635,"stop_level":14.029582,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-10-19","known_ts":"2000-10-23","bar_index":1013,"type":"REBUY","strength":0.863,"price":15.2633,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2000-11-22","known_ts":"2000-11-22","bar_index":1021,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.4828,"stop_level":15.6776,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-11-27","known_ts":"2000-11-27","bar_index":1021,"type":"RECLAIM","strength":1.0,"price":15.8723,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-11-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":"2000-11-22","prior_stop_level":15.6776,"sweep_low":15.1907,"atr14":0.385444,"stop_level":14.997978,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-11","known_ts":"2000-12-11","bar_index":1025,"type":"RECLAIM","strength":1.0,"price":16.6026,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-11-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-01-26","known_ts":"2001-01-26","bar_index":1035,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.5502,"stop_level":18.891,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-01-30","known_ts":"2001-01-30","bar_index":1036,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.5638,"stop_level":18.891,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-04-26","known_ts":"2001-04-30","bar_index":1056,"type":"BUY","strength":0.588,"price":14.5888,"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":"2001-05-30","known_ts":"2001-05-30","bar_index":1063,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.4595,"stop_level":14.7331,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2001-06-25","known_ts":"2001-06-25","bar_index":1069,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.7483,"stop_level":13.9515,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2001-06-27","known_ts":"2001-06-27","bar_index":1070,"type":"RECLAIM","strength":0.588,"price":14.8503,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2001-06-25","prior_stop_level":13.9515,"sweep_low":13.4435,"atr14":0.344065,"stop_level":13.271467,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-31","known_ts":"2001-07-31","bar_index":1078,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.2641,"stop_level":14.4048,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-08-02","known_ts":"2001-08-02","bar_index":1078,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.0297,"stop_level":14.4048,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-08-16","known_ts":"2001-08-20","bar_index":1082,"type":"REBUY","strength":0.588,"price":14.5349,"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":"2001-09-17","known_ts":"2001-09-17","bar_index":1087,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.9789,"stop_level":14.1747,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-09-19","known_ts":"2001-09-19","bar_index":1088,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.8928,"stop_level":14.1747,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-10-01","known_ts":"2001-10-03","bar_index":1091,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2001-10-01","trigger_known_ts":"2001-10-03","strength":0.45,"price":13.6657,"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.325291,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.2741,"atr14":0.244945,"stop_level":13.151628,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-09","known_ts":"2001-10-11","bar_index":1093,"type":"BUY","strength":0.45,"price":14.3705,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-10-09","known_ts":"2001-10-11","bar_index":1093,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2001-10-09","trigger_known_ts":"2001-10-11","strength":0.45,"price":14.3705,"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.290493,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.4307,"atr14":0.264932,"stop_level":13.298234,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-30","known_ts":"2001-11-01","bar_index":1098,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2001-10-30","trigger_known_ts":"2001-11-01","strength":0.588,"price":14.6837,"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.275029,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":13.9006,"atr14":0.245527,"stop_level":13.777837,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-14","known_ts":"2001-11-14","bar_index":1101,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.4022,"stop_level":13.9789,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-11-21","known_ts":"2001-11-21","bar_index":1103,"type":"RECLAIM","strength":0.45,"price":14.1241,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-11-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2001-11-14","prior_stop_level":13.9789,"sweep_low":12.8686,"atr14":0.269671,"stop_level":12.733765,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-26","known_ts":"2001-11-28","bar_index":1104,"type":"BUY","strength":0.588,"price":14.5164,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-11-29","known_ts":"2001-11-29","bar_index":1105,"type":"RECLAIM","strength":0.725,"price":14.6812,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-11-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-01-11","known_ts":"2002-01-11","bar_index":1114,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.2618,"stop_level":15.4188,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-01-15","known_ts":"2002-01-15","bar_index":1115,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.5949,"stop_level":15.4188,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-01-31","known_ts":"2002-01-31","bar_index":1119,"type":"RECLAIM","strength":1.0,"price":14.9872,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-01-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-12","known_ts":"2002-03-12","bar_index":1128,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.3908,"stop_level":16.6109,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-14","known_ts":"2002-03-14","bar_index":1128,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.0371,"stop_level":16.6109,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-19","known_ts":"2002-03-19","bar_index":1129,"type":"RECLAIM","strength":1.0,"price":17.3735,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-03-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-03-12","prior_stop_level":16.6109,"sweep_low":15.7147,"atr14":0.359566,"stop_level":15.534917,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-03-19","known_ts":"2002-03-19","bar_index":1129,"type":"RECLAIM","strength":1.0,"price":17.3735,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-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":"2002-03-14","prior_stop_level":16.6109,"sweep_low":15.7147,"atr14":0.359566,"stop_level":15.534917,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-03-28","known_ts":"2002-03-28","bar_index":1132,"type":"RECLAIM","strength":1.0,"price":19.5589,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-03-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-07-02","known_ts":"2002-07-05","bar_index":1154,"type":"BUY","strength":0.863,"price":18.8717,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2002-07-29","known_ts":"2002-07-29","bar_index":1160,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.7538,"stop_level":17.7774,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-09-23","known_ts":"2002-09-23","bar_index":1173,"type":"RECLAIM","strength":0.863,"price":18.9235,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-07-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-10-18","known_ts":"2002-10-18","bar_index":1179,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.6475,"stop_level":18.7264,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-10-22","known_ts":"2002-10-22","bar_index":1180,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.6475,"stop_level":18.7264,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-10-29","known_ts":"2002-10-29","bar_index":1181,"type":"RECLAIM","strength":0.863,"price":19.0812,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-10-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":"2002-10-22","prior_stop_level":18.7264,"sweep_low":18.5687,"atr14":0.235572,"stop_level":18.450914,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-11","known_ts":"2002-11-11","bar_index":1184,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.616,"stop_level":18.9077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-11-13","known_ts":"2002-11-13","bar_index":1185,"type":"RECLAIM","strength":0.863,"price":18.9339,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-11-11","prior_stop_level":18.9077,"sweep_low":18.3181,"atr14":0.280041,"stop_level":18.178079,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-18","known_ts":"2002-11-18","bar_index":1186,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.5234,"stop_level":18.616,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-11-20","known_ts":"2002-11-22","bar_index":1187,"type":"BUY","strength":0.863,"price":19.5261,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2002-11-21","known_ts":"2002-11-21","bar_index":1187,"type":"RECLAIM","strength":0.863,"price":19.0287,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-11-18","prior_stop_level":18.616,"sweep_low":18.4365,"atr14":0.305489,"stop_level":18.283755,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-19","known_ts":"2002-12-19","bar_index":1193,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.476,"stop_level":18.6892,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-03-17","known_ts":"2003-03-19","bar_index":1213,"type":"BUY","strength":0.45,"price":15.7016,"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-04-22","known_ts":"2003-04-22","bar_index":1221,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.3548,"stop_level":17.4022,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-05-01","known_ts":"2003-05-01","bar_index":1223,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.5321,"stop_level":17.0225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-06-03","known_ts":"2003-06-05","bar_index":1231,"type":"BUY","strength":0.588,"price":16.9167,"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":"2003-06-16","known_ts":"2003-06-16","bar_index":1234,"type":"RECLAIM","strength":0.725,"price":17.5902,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-06-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-08-19","known_ts":"2003-08-21","bar_index":1249,"type":"BUY","strength":0.863,"price":18.671,"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":"2003-10-09","known_ts":"2003-10-13","bar_index":1261,"type":"BUY","strength":0.725,"price":19.3381,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2003-12-19","known_ts":"2003-12-19","bar_index":1277,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.4984,"stop_level":19.6496,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-12-23","known_ts":"2003-12-23","bar_index":1278,"type":"RECLAIM","strength":0.863,"price":20.3261,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-12-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-12-19","prior_stop_level":19.6496,"sweep_low":19.2437,"atr14":0.452104,"stop_level":19.017648,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-01-06","known_ts":"2004-01-06","bar_index":1281,"type":"RECLAIM","strength":1.0,"price":20.9787,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-12-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-28","known_ts":"2004-01-28","bar_index":1286,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.7001,"stop_level":20.8195,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-04-12","known_ts":"2004-04-14","bar_index":1303,"type":"BUY","strength":0.725,"price":19.9449,"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":"2004-06-10","known_ts":"2004-06-15","bar_index":1317,"type":"BUY","strength":0.588,"price":18.8597,"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":"2004-06-21","known_ts":"2004-06-23","bar_index":1319,"type":"BUY","strength":0.588,"price":18.7558,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2004-08-06","known_ts":"2004-08-06","bar_index":1330,"type":"SELL","basis":"structure_stop","strength":0.45,"price":18.3003,"stop_level":18.6999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2004-08-10","known_ts":"2004-08-10","bar_index":1330,"type":"RECLAIM","strength":0.45,"price":18.7638,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-08-06 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":"2004-08-06","prior_stop_level":18.6999,"sweep_low":17.9647,"atr14":0.342344,"stop_level":17.793528,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-16","known_ts":"2004-08-18","bar_index":1332,"type":"REBUY","strength":0.45,"price":19.104,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2004-08-27","known_ts":"2004-08-27","bar_index":1335,"type":"RECLAIM","strength":0.725,"price":19.9932,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2004-08-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-09-27","known_ts":"2004-09-27","bar_index":1341,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.3056,"stop_level":20.8743,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-09-29","known_ts":"2004-09-29","bar_index":1342,"type":"RECLAIM","strength":0.725,"price":21.3469,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-09-27","prior_stop_level":20.8743,"sweep_low":20.1854,"atr14":0.430091,"stop_level":19.970354,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-09","known_ts":"2004-11-11","bar_index":1352,"type":"BUY","strength":0.725,"price":21.2325,"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-12-17","known_ts":"2004-12-17","bar_index":1361,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.9275,"stop_level":21.4091,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-12-21","known_ts":"2004-12-21","bar_index":1361,"type":"RECLAIM","strength":1.0,"price":22.1075,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-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":"2004-12-17","prior_stop_level":21.4091,"sweep_low":20.6465,"atr14":0.61427,"stop_level":20.339365,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-02-28","known_ts":"2005-03-02","bar_index":1377,"type":"BUY","strength":0.45,"price":18.3867,"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-03-23","known_ts":"2005-03-23","bar_index":1382,"type":"SELL","basis":"structure_stop","strength":0.45,"price":15.6106,"stop_level":18.3063,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2005-05-16","known_ts":"2005-05-18","bar_index":1395,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2005-05-16","trigger_known_ts":"2005-05-18","strength":0.45,"price":14.4476,"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.369604,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.1651,"atr14":0.345543,"stop_level":13.992328,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-19","known_ts":"2005-05-23","bar_index":1396,"type":"BUY","strength":0.45,"price":15.3678,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-06-20","known_ts":"2005-06-20","bar_index":1403,"type":"RECLAIM","strength":0.725,"price":18.8223,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-05-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-07-25","known_ts":"2005-07-25","bar_index":1411,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.6859,"stop_level":19.9038,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-07-26","known_ts":"2005-07-26","bar_index":1411,"type":"RECLAIM","strength":0.863,"price":20.0168,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-07-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-07-25","prior_stop_level":19.9038,"sweep_low":19.6859,"atr14":0.481737,"stop_level":19.445032,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-10","known_ts":"2005-08-10","bar_index":1415,"type":"RECLAIM","strength":0.863,"price":19.9449,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-07-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-08","known_ts":"2005-12-12","bar_index":1443,"type":"BUY","strength":0.45,"price":15.3721,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-01-10","known_ts":"2006-01-10","bar_index":1450,"type":"RECLAIM","strength":0.725,"price":17.9612,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-12-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-02-24","known_ts":"2006-02-24","bar_index":1460,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.8991,"stop_level":19.9479,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-02-27","known_ts":"2006-02-27","bar_index":1460,"type":"RECLAIM","strength":0.863,"price":20.558,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-02-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":"2006-02-24","prior_stop_level":19.9479,"sweep_low":19.712,"atr14":0.57788,"stop_level":19.42306,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-03-21","known_ts":"2006-03-21","bar_index":1466,"type":"RECLAIM","strength":1.0,"price":21.7295,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-02-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-04-11","known_ts":"2006-04-11","bar_index":1471,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.3146,"stop_level":21.7621,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-04-19","known_ts":"2006-04-19","bar_index":1472,"type":"RECLAIM","strength":1.0,"price":21.9573,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-04-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-04-11","prior_stop_level":21.7621,"sweep_low":20.794,"atr14":0.564103,"stop_level":20.511948,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-05-03","known_ts":"2006-05-03","bar_index":1476,"type":"RECLAIM","strength":1.0,"price":21.64,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-04-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-06-23","known_ts":"2006-06-27","bar_index":1488,"type":"BUY","strength":0.725,"price":20.2009,"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":"2006-07-17","known_ts":"2006-07-17","bar_index":1493,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.8421,"stop_level":21.4242,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2006-07-19","known_ts":"2006-07-19","bar_index":1493,"type":"RECLAIM","strength":0.725,"price":21.7423,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-07-17 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":"2006-07-17","prior_stop_level":21.4242,"sweep_low":19.7034,"atr14":0.829687,"stop_level":19.288557,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-02","known_ts":"2006-08-02","bar_index":1497,"type":"RECLAIM","strength":0.863,"price":22.0522,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-07-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-09-21","known_ts":"2006-09-21","bar_index":1508,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.068,"stop_level":24.5585,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-09-25","known_ts":"2006-09-25","bar_index":1509,"type":"RECLAIM","strength":1.0,"price":24.6485,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-09-21","prior_stop_level":24.5585,"sweep_low":23.5121,"atr14":0.841456,"stop_level":23.091372,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-28","known_ts":"2006-09-28","bar_index":1510,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.4549,"stop_level":23.8473,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-10-05","known_ts":"2006-10-05","bar_index":1512,"type":"RECLAIM","strength":1.0,"price":24.5912,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-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":"2006-09-28","prior_stop_level":23.8473,"sweep_low":22.899,"atr14":0.849237,"stop_level":22.474381,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-13","known_ts":"2006-10-13","bar_index":1514,"type":"RECLAIM","strength":1.0,"price":28.0903,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-09-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-11-27","known_ts":"2006-11-29","bar_index":1524,"type":"BUY","strength":1.0,"price":28.4882,"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":"2007-02-07","known_ts":"2007-02-09","bar_index":1540,"type":"BUY","strength":0.725,"price":27.4479,"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":"2007-03-14","known_ts":"2007-03-16","bar_index":1548,"type":"REBUY","strength":0.725,"price":28.0593,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2007-03-21","known_ts":"2007-03-21","bar_index":1549,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.7216,"stop_level":26.976,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-03-23","known_ts":"2007-03-23","bar_index":1550,"type":"RECLAIM","strength":0.725,"price":27.0417,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-03-21 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":"2007-03-21","prior_stop_level":26.976,"sweep_low":25.5152,"atr14":1.074083,"stop_level":24.978158,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-09","known_ts":"2007-05-11","bar_index":1561,"type":"BUY","strength":0.725,"price":26.3195,"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":"2007-06-07","known_ts":"2007-06-07","bar_index":1567,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.1545,"stop_level":27.6479,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-06-11","known_ts":"2007-06-11","bar_index":1568,"type":"RECLAIM","strength":0.863,"price":27.8206,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-06-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-06-07","prior_stop_level":27.6479,"sweep_low":26.9982,"atr14":0.877473,"stop_level":26.559464,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-06-21","known_ts":"2007-06-21","bar_index":1571,"type":"RECLAIM","strength":0.863,"price":35.2876,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-06-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-07-17","known_ts":"2007-07-17","bar_index":1576,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.1725,"stop_level":35.8058,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-08-03","known_ts":"2007-08-03","bar_index":1581,"type":"RECLAIM","strength":1.0,"price":35.9867,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-07-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-09-28","known_ts":"2007-10-02","bar_index":1594,"type":"BUY","strength":0.725,"price":37.4569,"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":"2007-11-05","known_ts":"2007-11-05","bar_index":1602,"type":"SELL","basis":"structure_stop","strength":0.863,"price":37.4816,"stop_level":38.116,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-11-06","known_ts":"2007-11-06","bar_index":1603,"type":"RECLAIM","strength":0.863,"price":39.5987,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-11-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":"2007-11-05","prior_stop_level":38.116,"sweep_low":35.8506,"atr14":2.082486,"stop_level":34.809357,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-19","known_ts":"2007-11-19","bar_index":1606,"type":"RECLAIM","strength":1.0,"price":39.0794,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-11-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-01-17","known_ts":"2008-01-17","bar_index":1619,"type":"SELL","basis":"structure_stop","strength":1.0,"price":49.466,"stop_level":54.4489,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-03-27","known_ts":"2008-03-27","bar_index":1635,"type":"RECLAIM","strength":0.863,"price":84.6307,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-01-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-04-29","known_ts":"2008-04-29","bar_index":1642,"type":"SELL","basis":"structure_stop","strength":1.0,"price":85.3823,"stop_level":88.1491,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-07-30","known_ts":"2008-08-01","bar_index":1664,"type":"BUY","strength":0.725,"price":78.4211,"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":"2008-09-16","known_ts":"2008-09-18","bar_index":1675,"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-09-16","trigger_known_ts":"2008-09-18","strength":0.45,"price":68.9913,"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.353621,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":53.3916,"atr14":4.835792,"stop_level":50.973704,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-19","known_ts":"2008-09-23","bar_index":1676,"type":"BUY","strength":0.45,"price":64.5413,"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-09-19","known_ts":"2008-09-23","bar_index":1676,"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-09-19","trigger_known_ts":"2008-09-23","strength":0.45,"price":64.5413,"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.395313,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":54.2931,"atr14":5.56175,"stop_level":51.512225,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-28","known_ts":"2008-10-30","bar_index":1685,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-10-28","trigger_known_ts":"2008-10-30","strength":0.45,"price":36.9233,"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.654066,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":29.0738,"atr14":5.613897,"stop_level":26.266852,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-05","known_ts":"2008-11-07","bar_index":1687,"type":"BUY","strength":0.45,"price":38.164,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-11-05","known_ts":"2008-11-07","bar_index":1687,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-11-05","trigger_known_ts":"2008-11-07","strength":0.45,"price":38.164,"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.642442,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":29.0738,"atr14":4.963997,"stop_level":26.591802,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-21","known_ts":"2008-11-25","bar_index":1691,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-11-21","trigger_known_ts":"2008-11-25","strength":0.45,"price":33.4291,"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.686803,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":27.3563,"atr14":4.504835,"stop_level":25.103883,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-22","known_ts":"2009-01-22","bar_index":1704,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.9728,"stop_level":26.097,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-23","known_ts":"2009-01-23","bar_index":1704,"type":"RECLAIM","strength":0.588,"price":26.4698,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-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":"2009-01-22","prior_stop_level":26.097,"sweep_low":25.1029,"atr14":2.586677,"stop_level":23.809562,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-10","known_ts":"2009-03-12","bar_index":1715,"type":"BUY","strength":0.588,"price":20.3095,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-03-10","known_ts":"2009-03-12","bar_index":1715,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-03-10","trigger_known_ts":"2009-03-12","strength":0.588,"price":20.3095,"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.80972,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":17.3524,"atr14":1.966821,"stop_level":16.368989,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-08","known_ts":"2009-04-13","bar_index":1722,"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-04-08","trigger_known_ts":"2009-04-13","strength":0.588,"price":26.6474,"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.750341,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":19.9523,"atr14":2.172683,"stop_level":18.865958,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-13","known_ts":"2009-05-13","bar_index":1730,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.8432,"stop_level":28.2339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-18","known_ts":"2009-05-18","bar_index":1731,"type":"RECLAIM","strength":0.725,"price":30.4402,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-05-13","prior_stop_level":28.2339,"sweep_low":26.6529,"atr14":2.259717,"stop_level":25.523041,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-17","known_ts":"2009-07-21","bar_index":1745,"type":"BUY","strength":0.863,"price":30.0989,"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":45},{"ts":"2009-11-23","known_ts":"2009-11-25","bar_index":1775,"type":"BUY","strength":0.725,"price":30.0433,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2010-01-20","known_ts":"2010-01-20","bar_index":1787,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.0954,"stop_level":36.3462,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-01-25","known_ts":"2010-01-25","bar_index":1788,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.2396,"stop_level":36.3462,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-03-05","known_ts":"2010-03-09","bar_index":1798,"type":"BUY","strength":0.863,"price":34.9733,"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":"2010-03-31","known_ts":"2010-03-31","bar_index":1804,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.6885,"stop_level":34.9063,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-04-05","known_ts":"2010-04-05","bar_index":1804,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.9042,"stop_level":34.9063,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-06-17","known_ts":"2010-06-21","bar_index":1822,"type":"BUY","strength":0.588,"price":30.5076,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2010-07-09","known_ts":"2010-07-13","bar_index":1827,"type":"BUY","strength":0.588,"price":28.115,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":90},{"ts":"2010-11-23","known_ts":"2010-11-23","bar_index":1859,"type":"SELL","basis":"structure_stop","strength":1.0,"price":48.5949,"stop_level":49.4796,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-24","known_ts":"2010-11-24","bar_index":1859,"type":"RECLAIM","strength":1.0,"price":51.5188,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-11-23","prior_stop_level":49.4796,"sweep_low":48.0387,"atr14":1.975333,"stop_level":47.051033,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-10","known_ts":"2010-12-10","bar_index":1863,"type":"RECLAIM","strength":1.0,"price":58.1841,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-24","known_ts":"2011-02-24","bar_index":1880,"type":"SELL","basis":"structure_stop","strength":0.863,"price":58.0434,"stop_level":59.562,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-02-25","known_ts":"2011-02-25","bar_index":1880,"type":"RECLAIM","strength":0.863,"price":60.0681,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-02-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2011-02-24","prior_stop_level":59.562,"sweep_low":56.6598,"atr14":2.634255,"stop_level":55.342672,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-06-24","known_ts":"2011-06-28","bar_index":1908,"type":"BUY","strength":0.725,"price":55.4329,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2011-07-27","known_ts":"2011-07-27","bar_index":1915,"type":"SELL","basis":"structure_stop","strength":0.725,"price":54.9091,"stop_level":57.5194,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-08-29","known_ts":"2011-08-31","bar_index":1923,"type":"BUY","strength":0.588,"price":52.6258,"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":20},{"ts":"2011-11-17","known_ts":"2011-11-17","bar_index":1942,"type":"SELL","basis":"structure_stop","strength":0.588,"price":46.8487,"stop_level":49.4108,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-21","known_ts":"2011-11-21","bar_index":1942,"type":"SELL","basis":"structure_stop","strength":0.588,"price":44.9676,"stop_level":49.4108,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-12-22","known_ts":"2011-12-27","bar_index":1950,"type":"BUY","strength":0.588,"price":47.1368,"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":"2012-01-17","known_ts":"2012-01-17","bar_index":1955,"type":"RECLAIM","strength":0.725,"price":51.5005,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2011-12-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-02","known_ts":"2012-03-02","bar_index":1965,"type":"SELL","basis":"structure_stop","strength":0.863,"price":53.4779,"stop_level":54.4877,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-16","known_ts":"2012-03-16","bar_index":1969,"type":"RECLAIM","strength":0.863,"price":54.7508,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-03-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-21","known_ts":"2012-03-23","bar_index":1970,"type":"BUY","strength":0.863,"price":55.6588,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2012-04-09","known_ts":"2012-04-09","bar_index":1974,"type":"SELL","basis":"structure_stop","strength":0.863,"price":53.8004,"stop_level":55.9813,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-04-12","known_ts":"2012-04-12","bar_index":1975,"type":"RECLAIM","strength":0.863,"price":56.1085,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-04-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-04-09","prior_stop_level":55.9813,"sweep_low":52.1881,"atr14":1.764957,"stop_level":51.305622,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-04-25","known_ts":"2012-04-27","bar_index":1978,"type":"BUY","strength":0.863,"price":58.2979,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2012-06-25","known_ts":"2012-06-27","bar_index":1992,"type":"BUY","strength":0.725,"price":52.5963,"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":"2012-07-25","known_ts":"2012-07-25","bar_index":1999,"type":"SELL","basis":"structure_stop","strength":0.863,"price":57.6018,"stop_level":58.3327,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-07-26","known_ts":"2012-07-26","bar_index":1999,"type":"RECLAIM","strength":0.863,"price":60.3043,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-07-25","prior_stop_level":58.3327,"sweep_low":56.99,"atr14":2.015526,"stop_level":55.982237,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-22","known_ts":"2012-08-22","bar_index":2005,"type":"SELL","basis":"structure_stop","strength":0.863,"price":58.656,"stop_level":60.9117,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-09-27","known_ts":"2012-10-01","bar_index":2014,"type":"BUY","strength":0.863,"price":61.5586,"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":"2012-11-14","known_ts":"2012-11-14","bar_index":2024,"type":"SELL","basis":"structure_stop","strength":1.0,"price":62.6923,"stop_level":63.4482,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-11-19","known_ts":"2012-11-19","bar_index":2025,"type":"RECLAIM","strength":0.863,"price":63.6385,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-11-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2012-11-14","prior_stop_level":63.4482,"sweep_low":61.3624,"atr14":1.790976,"stop_level":60.466912,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-11-29","known_ts":"2012-11-29","bar_index":2028,"type":"RECLAIM","strength":1.0,"price":65.7527,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-11-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-02-15","known_ts":"2013-02-15","bar_index":2045,"type":"SELL","basis":"structure_stop","strength":1.0,"price":76.4367,"stop_level":76.7924,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-10","known_ts":"2013-05-14","bar_index":2065,"type":"BUY","strength":0.725,"price":69.8898,"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":"2013-06-14","known_ts":"2013-06-14","bar_index":2073,"type":"SELL","basis":"structure_stop","strength":0.588,"price":67.0307,"stop_level":67.3897,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2013-06-17","known_ts":"2013-06-17","bar_index":2073,"type":"RECLAIM","strength":0.588,"price":67.6205,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2013-06-14","prior_stop_level":67.3897,"sweep_low":67.005,"atr14":1.579526,"stop_level":66.215237,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-24","known_ts":"2013-06-24","bar_index":2075,"type":"SELL","basis":"structure_stop","strength":0.588,"price":63.1843,"stop_level":67.0307,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2013-07-29","known_ts":"2013-07-29","bar_index":2083,"type":"SELL","basis":"structure_stop","strength":0.45,"price":63.6287,"stop_level":64.0134,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2013-07-31","known_ts":"2013-07-31","bar_index":2083,"type":"RECLAIM","strength":0.45,"price":64.1929,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-07-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2013-07-29","prior_stop_level":64.0134,"sweep_low":62.0047,"atr14":1.481559,"stop_level":61.263921,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-13","known_ts":"2013-09-13","bar_index":2094,"type":"RECLAIM","strength":0.725,"price":69.7584,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-07-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-10-07","known_ts":"2013-10-07","bar_index":2099,"type":"SELL","basis":"structure_stop","strength":0.588,"price":68.5083,"stop_level":68.5425,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-10-09","known_ts":"2013-10-09","bar_index":2100,"type":"RECLAIM","strength":0.588,"price":68.5596,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-10-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":"2013-10-07","prior_stop_level":68.5425,"sweep_low":67.4294,"atr14":1.490516,"stop_level":66.684142,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-11-07","known_ts":"2013-11-11","bar_index":2107,"type":"BUY","strength":0.588,"price":67.4123,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2013-12-12","known_ts":"2013-12-12","bar_index":2115,"type":"RECLAIM","strength":0.725,"price":69.1717,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2013-11-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-03-03","known_ts":"2014-03-03","bar_index":2132,"type":"SELL","basis":"structure_stop","strength":0.863,"price":72.2233,"stop_level":72.8427,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-03-05","known_ts":"2014-03-05","bar_index":2133,"type":"RECLAIM","strength":0.863,"price":73.548,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-03-03","prior_stop_level":72.8427,"sweep_low":72.1803,"atr14":1.996484,"stop_level":71.182058,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-04-10","known_ts":"2014-04-14","bar_index":2142,"type":"BUY","strength":0.863,"price":76.1459,"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":75},{"ts":"2014-05-07","known_ts":"2014-05-07","bar_index":2148,"type":"SELL","basis":"structure_stop","strength":1.0,"price":73.3846,"stop_level":75.8964,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-06-19","known_ts":"2014-06-19","bar_index":2158,"type":"RECLAIM","strength":1.0,"price":76.0329,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-05-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-09-26","known_ts":"2014-09-30","bar_index":2181,"type":"BUY","strength":0.45,"price":64.7215,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-10-14","known_ts":"2014-10-14","bar_index":2185,"type":"RECLAIM","strength":0.588,"price":73.8214,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-09-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-11-11","known_ts":"2014-11-11","bar_index":2191,"type":"SELL","basis":"structure_stop","strength":0.725,"price":74.4188,"stop_level":74.4621,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-11-17","known_ts":"2014-11-17","bar_index":2193,"type":"SELL","basis":"structure_stop","strength":0.725,"price":73.0204,"stop_level":74.4621,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-11-18","known_ts":"2014-11-18","bar_index":2193,"type":"RECLAIM","strength":0.725,"price":74.5231,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-11-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-11-11","prior_stop_level":74.4621,"sweep_low":71.9608,"atr14":1.787569,"stop_level":71.067016,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-11-18","known_ts":"2014-11-18","bar_index":2193,"type":"RECLAIM","strength":0.725,"price":74.5231,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-11-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":"2014-11-17","prior_stop_level":74.4621,"sweep_low":71.9608,"atr14":1.787569,"stop_level":71.067016,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-04","known_ts":"2014-12-04","bar_index":2197,"type":"RECLAIM","strength":0.863,"price":76.2255,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-11-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-16","known_ts":"2014-12-16","bar_index":2199,"type":"SELL","basis":"structure_stop","strength":0.863,"price":73.6719,"stop_level":76.1734,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-01-06","known_ts":"2015-01-06","bar_index":2204,"type":"RECLAIM","strength":0.863,"price":73.8022,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-02-10","known_ts":"2015-02-12","bar_index":2212,"type":"BUY","strength":1.0,"price":77.5066,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2015-03-02","known_ts":"2015-03-02","bar_index":2216,"type":"SELL","basis":"structure_stop","strength":1.0,"price":76.3304,"stop_level":76.6179,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-04-29","known_ts":"2015-05-01","bar_index":2230,"type":"BUY","strength":0.588,"price":68.3759,"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":20},{"ts":"2015-06-17","known_ts":"2015-06-17","bar_index":2241,"type":"SELL","basis":"structure_stop","strength":0.588,"price":70.1725,"stop_level":70.3823,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-06-19","known_ts":"2015-06-19","bar_index":2242,"type":"RECLAIM","strength":0.588,"price":70.4873,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-06-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":"2015-06-17","prior_stop_level":70.3823,"sweep_low":69.9452,"atr14":1.311631,"stop_level":69.289385,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-02","known_ts":"2015-07-02","bar_index":2245,"type":"RECLAIM","strength":0.725,"price":76.6075,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-06-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-22","known_ts":"2015-07-22","bar_index":2249,"type":"SELL","basis":"structure_stop","strength":0.863,"price":72.8566,"stop_level":73.1976,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-23","known_ts":"2015-07-23","bar_index":2249,"type":"RECLAIM","strength":0.863,"price":74.308,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-07-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":"2015-07-22","prior_stop_level":73.1976,"sweep_low":72.2534,"atr14":1.632406,"stop_level":71.437197,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-06","known_ts":"2015-08-06","bar_index":2253,"type":"RECLAIM","strength":0.863,"price":74.9725,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-07-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-10-27","known_ts":"2015-10-29","bar_index":2272,"type":"BUY","strength":0.45,"price":58.344,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Materials"}},{"ts":"2015-12-08","known_ts":"2015-12-08","bar_index":2281,"type":"SELL","basis":"structure_stop","strength":0.588,"price":60.8843,"stop_level":61.4391,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-12-11","known_ts":"2015-12-11","bar_index":2282,"type":"SELL","basis":"structure_stop","strength":0.588,"price":59.2726,"stop_level":61.4391,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-12-15","known_ts":"2015-12-15","bar_index":2283,"type":"SELL","basis":"structure_stop","strength":0.588,"price":59.2021,"stop_level":61.4391,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-01-08","known_ts":"2016-01-08","bar_index":2288,"type":"SELL","basis":"structure_stop","strength":0.588,"price":56.9827,"stop_level":58.8234,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-01-28","known_ts":"2016-02-01","bar_index":2293,"type":"BUY","strength":0.588,"price":60.074,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Materials"}},{"ts":"2016-02-16","known_ts":"2016-02-16","bar_index":2297,"type":"RECLAIM","strength":0.863,"price":68.8031,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-01-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-03-31","known_ts":"2016-03-31","bar_index":2307,"type":"SELL","basis":"structure_stop","strength":0.725,"price":63.3208,"stop_level":67.5298,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-25","known_ts":"2016-04-27","bar_index":2313,"type":"BUY","strength":0.863,"price":69.201,"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":10},{"ts":"2016-05-19","known_ts":"2016-05-19","bar_index":2319,"type":"SELL","basis":"structure_stop","strength":0.588,"price":59.7073,"stop_level":61.1278,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2016-05-24","known_ts":"2016-05-24","bar_index":2320,"type":"RECLAIM","strength":0.588,"price":61.9979,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-05-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2016-05-19","prior_stop_level":61.1278,"sweep_low":58.4022,"atr14":2.099848,"stop_level":57.352276,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-25","known_ts":"2016-07-27","bar_index":2334,"type":"BUY","strength":0.863,"price":62.3708,"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":"2016-09-27","known_ts":"2016-09-29","bar_index":2349,"type":"BUY","strength":0.863,"price":64.8721,"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":"2016-10-13","known_ts":"2016-10-17","bar_index":2353,"type":"BUY","strength":1.0,"price":69.1334,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2016-11-03","known_ts":"2016-11-03","bar_index":2358,"type":"SELL","basis":"structure_stop","strength":1.0,"price":67.7159,"stop_level":69.5969,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-10","known_ts":"2016-11-10","bar_index":2359,"type":"RECLAIM","strength":1.0,"price":70.0961,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-11-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":"2016-11-03","prior_stop_level":69.5969,"sweep_low":66.4322,"atr14":1.807055,"stop_level":65.528672,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-21","known_ts":"2016-11-21","bar_index":2362,"type":"RECLAIM","strength":1.0,"price":72.1903,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-11-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-22","known_ts":"2016-12-22","bar_index":2369,"type":"SELL","basis":"structure_stop","strength":1.0,"price":66.8753,"stop_level":67.7159,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-27","known_ts":"2016-12-27","bar_index":2370,"type":"RECLAIM","strength":1.0,"price":67.788,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-12-22","prior_stop_level":67.7159,"sweep_low":65.1842,"atr14":2.250944,"stop_level":64.058728,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-17","known_ts":"2017-02-22","bar_index":2382,"type":"BUY","strength":0.863,"price":72.8107,"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-03-09","known_ts":"2017-03-09","bar_index":2386,"type":"SELL","basis":"structure_stop","strength":0.863,"price":71.0681,"stop_level":71.8226,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-10","known_ts":"2017-03-10","bar_index":2386,"type":"RECLAIM","strength":0.863,"price":71.9035,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-03-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-03-09","prior_stop_level":71.8226,"sweep_low":70.9693,"atr14":1.679904,"stop_level":70.129348,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-03-24","known_ts":"2017-03-24","bar_index":2390,"type":"RECLAIM","strength":1.0,"price":73.0442,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-03-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-04-17","known_ts":"2017-04-17","bar_index":2395,"type":"SELL","basis":"structure_stop","strength":1.0,"price":75.694,"stop_level":76.8168,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-04-20","known_ts":"2017-04-20","bar_index":2396,"type":"RECLAIM","strength":1.0,"price":77.7959,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-04-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":"2017-04-17","prior_stop_level":76.8168,"sweep_low":75.0563,"atr14":1.699125,"stop_level":74.206738,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-05-03","known_ts":"2017-05-03","bar_index":2399,"type":"RECLAIM","strength":1.0,"price":78.9815,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-04-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-06-28","known_ts":"2017-06-30","bar_index":2412,"type":"BUY","strength":0.863,"price":80.4433,"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":"2017-09-19","known_ts":"2017-09-21","bar_index":2431,"type":"BUY","strength":0.725,"price":82.5526,"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":"2017-10-13","known_ts":"2017-10-13","bar_index":2437,"type":"SELL","basis":"structure_stop","strength":0.725,"price":79.4324,"stop_level":82.8601,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-10-31","known_ts":"2017-10-31","bar_index":2441,"type":"RECLAIM","strength":1.0,"price":83.5746,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-27","known_ts":"2017-11-29","bar_index":2447,"type":"BUY","strength":0.863,"price":86.2551,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2017-12-14","known_ts":"2017-12-14","bar_index":2451,"type":"SELL","basis":"structure_stop","strength":0.725,"price":79.8484,"stop_level":79.8847,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-12-15","known_ts":"2017-12-15","bar_index":2451,"type":"RECLAIM","strength":0.725,"price":81.1914,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-12-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2017-12-14","prior_stop_level":79.8847,"sweep_low":79.3674,"atr14":1.775695,"stop_level":78.479553,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-01-10","known_ts":"2018-01-12","bar_index":2457,"type":"BUY","strength":0.725,"price":86.1643,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2018-04-02","known_ts":"2018-04-02","bar_index":2475,"type":"SELL","basis":"structure_stop","strength":0.588,"price":77.2155,"stop_level":79.7374,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2018-04-17","known_ts":"2018-04-19","bar_index":2479,"type":"BUY","strength":0.588,"price":83.6433,"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":"2018-06-19","known_ts":"2018-06-19","bar_index":2493,"type":"SELL","basis":"structure_stop","strength":0.863,"price":89.2164,"stop_level":89.8923,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-06-20","known_ts":"2018-06-20","bar_index":2494,"type":"RECLAIM","strength":0.863,"price":90.2394,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-06-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-06-19","prior_stop_level":89.8923,"sweep_low":87.7733,"atr14":1.950858,"stop_level":86.797871,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-25","known_ts":"2018-06-25","bar_index":2495,"type":"SELL","basis":"structure_stop","strength":0.863,"price":87.6728,"stop_level":89.2164,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-06-28","known_ts":"2018-06-28","bar_index":2496,"type":"RECLAIM","strength":0.863,"price":89.7005,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-06-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-06-25","prior_stop_level":89.2164,"sweep_low":85.289,"atr14":2.312311,"stop_level":84.132844,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-28","known_ts":"2018-08-30","bar_index":2510,"type":"BUY","strength":0.725,"price":86.5281,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2018-09-11","known_ts":"2018-09-13","bar_index":2513,"type":"BUY","strength":0.725,"price":85.9232,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2018-10-18","known_ts":"2018-10-18","bar_index":2522,"type":"SELL","basis":"structure_stop","strength":0.588,"price":82.1655,"stop_level":82.9628,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2018-10-19","known_ts":"2018-10-19","bar_index":2522,"type":"RECLAIM","strength":0.863,"price":85.7766,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-10-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2018-10-18","prior_stop_level":82.9628,"sweep_low":79.6176,"atr14":3.142547,"stop_level":78.046326,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-10-31","known_ts":"2018-11-02","bar_index":2525,"type":"BUY","strength":0.863,"price":94.0618,"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":"2019-02-15","known_ts":"2019-02-20","bar_index":2549,"type":"BUY","strength":0.45,"price":83.0232,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-03-14","known_ts":"2019-03-14","bar_index":2555,"type":"RECLAIM","strength":0.725,"price":88.3287,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-02-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-08","known_ts":"2019-04-08","bar_index":2560,"type":"SELL","basis":"structure_stop","strength":0.725,"price":86.8155,"stop_level":87.1846,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-05","known_ts":"2019-06-07","bar_index":2574,"type":"BUY","strength":0.45,"price":76.8919,"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-08-23","known_ts":"2019-08-23","bar_index":2592,"type":"SELL","basis":"structure_stop","strength":0.725,"price":80.0225,"stop_level":80.1898,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-08-26","known_ts":"2019-08-26","bar_index":2593,"type":"RECLAIM","strength":0.725,"price":82.5142,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-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":"2019-08-23","prior_stop_level":80.1898,"sweep_low":79.8273,"atr14":2.597418,"stop_level":78.528591,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-04","known_ts":"2019-09-06","bar_index":2595,"type":"REBUY","strength":0.863,"price":83.0255,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"2019-10-01","known_ts":"2019-10-01","bar_index":2601,"type":"SELL","basis":"structure_stop","strength":0.725,"price":81.9936,"stop_level":84.82,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-10-16","known_ts":"2019-10-16","bar_index":2605,"type":"RECLAIM","strength":0.863,"price":83.8251,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-10-24","known_ts":"2019-10-28","bar_index":2607,"type":"BUY","strength":0.863,"price":86.4656,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2019-11-12","known_ts":"2019-11-12","bar_index":2611,"type":"SELL","basis":"structure_stop","strength":0.863,"price":82.8396,"stop_level":87.4325,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-12-11","known_ts":"2019-12-13","bar_index":2618,"type":"BUY","strength":0.725,"price":87.282,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2020-01-28","known_ts":"2020-01-28","bar_index":2628,"type":"SELL","basis":"structure_stop","strength":0.863,"price":95.1192,"stop_level":95.1472,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-02-04","known_ts":"2020-02-04","bar_index":2630,"type":"RECLAIM","strength":0.863,"price":98.0861,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-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":"2020-01-28","prior_stop_level":95.1472,"sweep_low":92.3855,"atr14":2.449209,"stop_level":91.160895,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-02-12","known_ts":"2020-02-12","bar_index":2632,"type":"RECLAIM","strength":1.0,"price":102.6594,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-01-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-04-08","known_ts":"2020-04-13","bar_index":2645,"type":"BUY","strength":0.725,"price":95.2771,"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":"2020-06-15","known_ts":"2020-06-15","bar_index":2660,"type":"SELL","basis":"structure_stop","strength":0.725,"price":86.167,"stop_level":87.7354,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-16","known_ts":"2020-06-16","bar_index":2660,"type":"RECLAIM","strength":0.725,"price":89.069,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-06-15","prior_stop_level":87.7354,"sweep_low":81.5558,"atr14":3.977096,"stop_level":79.567252,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-30","known_ts":"2020-07-02","bar_index":2664,"type":"REBUY","strength":0.588,"price":88.0171,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":25},{"ts":"2020-08-31","known_ts":"2020-08-31","bar_index":2678,"type":"SELL","basis":"structure_stop","strength":0.863,"price":94.1324,"stop_level":94.9519,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-01","known_ts":"2020-09-01","bar_index":2678,"type":"RECLAIM","strength":0.863,"price":95.6113,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-08-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-08-31","prior_stop_level":94.9519,"sweep_low":93.4353,"atr14":2.346141,"stop_level":92.262229,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-07","known_ts":"2020-10-09","bar_index":2687,"type":"BUY","strength":0.863,"price":100.2741,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2021-07-30","known_ts":"2021-08-03","bar_index":2755,"type":"BUY","strength":0.725,"price":156.3319,"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":"2021-09-07","known_ts":"2021-09-07","bar_index":2763,"type":"SELL","basis":"structure_stop","strength":0.725,"price":152.8099,"stop_level":154.853,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-10-12","known_ts":"2021-10-14","bar_index":2772,"type":"BUY","strength":0.725,"price":151.3846,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2021-11-02","known_ts":"2021-11-04","bar_index":2777,"type":"BUY","strength":0.588,"price":146.1677,"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":"2021-11-26","known_ts":"2021-11-26","bar_index":2782,"type":"SELL","basis":"structure_stop","strength":0.725,"price":143.5214,"stop_level":146.7949,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-12-01","known_ts":"2021-12-01","bar_index":2783,"type":"SELL","basis":"structure_stop","strength":0.588,"price":135.9035,"stop_level":146.7949,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-12-20","known_ts":"2021-12-22","bar_index":2788,"type":"REBUY","strength":0.45,"price":144.0261,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-02-15","known_ts":"2022-02-17","bar_index":2801,"type":"BUY","strength":0.45,"price":125.0474,"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-03-17","known_ts":"2022-03-17","bar_index":2808,"type":"RECLAIM","strength":0.725,"price":145.5163,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-02-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-04-22","known_ts":"2022-04-22","bar_index":2816,"type":"SELL","basis":"structure_stop","strength":0.588,"price":138.5183,"stop_level":140.2559,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-03","known_ts":"2022-06-07","bar_index":2826,"type":"BUY","strength":0.45,"price":128.6656,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Materials"}},{"ts":"2022-06-03","known_ts":"2022-06-07","bar_index":2826,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-06-03","trigger_known_ts":"2022-06-07","strength":0.45,"price":128.6656,"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.233907,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":118.0982,"atr14":3.851346,"stop_level":116.172527,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-22","known_ts":"2022-06-24","bar_index":2830,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-06-22","trigger_known_ts":"2022-06-24","strength":0.45,"price":118.4524,"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.294718,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":111.7712,"atr14":3.850828,"stop_level":109.845786,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-30","known_ts":"2022-07-05","bar_index":2832,"type":"BUY","strength":0.588,"price":126.2344,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Materials"}},{"ts":"2022-07-19","known_ts":"2022-07-19","bar_index":2836,"type":"RECLAIM","strength":0.725,"price":134.6768,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-06-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-31","known_ts":"2022-08-31","bar_index":2846,"type":"SELL","basis":"structure_stop","strength":0.863,"price":153.8068,"stop_level":154.0273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-09-07","known_ts":"2022-09-07","bar_index":2847,"type":"RECLAIM","strength":0.863,"price":155.0152,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-08-31","prior_stop_level":154.0273,"sweep_low":148.167,"atr14":4.248549,"stop_level":146.042726,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-28","known_ts":"2022-11-01","bar_index":2860,"type":"BUY","strength":0.863,"price":159.2163,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65},{"ts":"2022-12-05","known_ts":"2022-12-05","bar_index":2868,"type":"SELL","basis":"structure_stop","strength":0.863,"price":163.0865,"stop_level":167.2383,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-03-28","known_ts":"2023-03-30","bar_index":2894,"type":"BUY","strength":0.45,"price":142.6182,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-06-01","known_ts":"2023-06-05","bar_index":2909,"type":"BUY","strength":0.45,"price":117.4826,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Materials"}},{"ts":"2023-06-29","known_ts":"2023-06-29","bar_index":2915,"type":"SELL","basis":"structure_stop","strength":0.588,"price":111.7259,"stop_level":119.6656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-04","known_ts":"2023-08-04","bar_index":2923,"type":"SELL","basis":"structure_stop","strength":0.588,"price":124.9781,"stop_level":125.4127,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-07","known_ts":"2023-08-07","bar_index":2924,"type":"RECLAIM","strength":0.588,"price":125.5769,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-08-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":"2023-08-04","prior_stop_level":125.4127,"sweep_low":123.8383,"atr14":3.124264,"stop_level":122.276168,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-15","known_ts":"2023-08-15","bar_index":2926,"type":"SELL","basis":"structure_stop","strength":0.588,"price":119.9071,"stop_level":123.5968,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-10-18","known_ts":"2023-10-20","bar_index":2941,"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":"2023-10-18","trigger_known_ts":"2023-10-20","strength":0.45,"price":111.9836,"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.343894,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":103.1207,"atr14":5.288704,"stop_level":100.476348,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-23","known_ts":"2023-10-25","bar_index":2942,"type":"BUY","strength":0.45,"price":121.9315,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Materials"}},{"ts":"2023-10-23","known_ts":"2023-10-25","bar_index":2942,"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":"2023-10-23","trigger_known_ts":"2023-10-25","strength":0.45,"price":121.9315,"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.28561,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":103.1207,"atr14":5.336944,"stop_level":100.452228,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-09","known_ts":"2023-11-09","bar_index":2946,"type":"SELL","basis":"structure_stop","strength":0.588,"price":117.4758,"stop_level":121.0016,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-11-14","known_ts":"2023-11-14","bar_index":2947,"type":"RECLAIM","strength":0.588,"price":124.6921,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-11-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-11-09","prior_stop_level":121.0016,"sweep_low":116.4587,"atr14":3.78592,"stop_level":114.56574,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-27","known_ts":"2023-11-27","bar_index":2950,"type":"SELL","basis":"structure_stop","strength":0.725,"price":116.9608,"stop_level":117.4758,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-12-04","known_ts":"2023-12-04","bar_index":2951,"type":"RECLAIM","strength":0.725,"price":118.4662,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-11-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-11-27","prior_stop_level":117.4758,"sweep_low":114.1246,"atr14":3.068992,"stop_level":112.590104,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-13","known_ts":"2023-12-15","bar_index":2954,"type":"REBUY","strength":0.863,"price":129.8982,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2024-04-16","known_ts":"2024-04-18","bar_index":2982,"type":"BUY","strength":0.45,"price":113.4811,"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-05-22","known_ts":"2024-05-22","bar_index":2990,"type":"SELL","basis":"structure_stop","strength":0.588,"price":113.0959,"stop_level":113.1304,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-06-25","known_ts":"2024-06-25","bar_index":2998,"type":"RECLAIM","strength":0.725,"price":126.4893,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-05-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-08-07","known_ts":"2024-08-07","bar_index":3008,"type":"SELL","basis":"structure_stop","strength":0.863,"price":114.5222,"stop_level":115.2256,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-08-15","known_ts":"2024-08-19","bar_index":3010,"type":"BUY","strength":1.0,"price":119.8808,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2024-09-04","known_ts":"2024-09-04","bar_index":3014,"type":"SELL","basis":"structure_stop","strength":0.863,"price":116.4319,"stop_level":118.3719,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-09-06","known_ts":"2024-09-06","bar_index":3015,"type":"SELL","basis":"structure_stop","strength":0.863,"price":112.1697,"stop_level":118.3719,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-09-16","known_ts":"2024-09-18","bar_index":3017,"type":"BUY","strength":1.0,"price":122.3598,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2024-10-08","known_ts":"2024-10-08","bar_index":3022,"type":"SELL","basis":"structure_stop","strength":1.0,"price":118.4699,"stop_level":119.2635,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-09","known_ts":"2024-10-09","bar_index":3022,"type":"RECLAIM","strength":1.0,"price":119.7241,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-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":"2024-10-08","prior_stop_level":119.2635,"sweep_low":118.2347,"atr14":2.27132,"stop_level":117.09904,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-08","known_ts":"2024-11-08","bar_index":3030,"type":"RECLAIM","strength":1.0,"price":123.0261,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-10-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-16","known_ts":"2024-12-16","bar_index":3038,"type":"SELL","basis":"structure_stop","strength":1.0,"price":126.223,"stop_level":127.1565,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-01-16","known_ts":"2025-01-21","bar_index":3045,"type":"BUY","strength":0.863,"price":132.8953,"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":"2025-04-28","known_ts":"2025-04-30","bar_index":3068,"type":"BUY","strength":0.725,"price":127.1734,"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":"2025-06-04","known_ts":"2025-06-04","bar_index":3076,"type":"SELL","basis":"structure_stop","strength":1.0,"price":134.9071,"stop_level":135.4208,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-06-09","known_ts":"2025-06-09","bar_index":3077,"type":"RECLAIM","strength":1.0,"price":135.5591,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-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":"2025-06-04","prior_stop_level":135.4208,"sweep_low":133.366,"atr14":3.004574,"stop_level":131.863713,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-18","known_ts":"2025-06-18","bar_index":3080,"type":"RECLAIM","strength":1.0,"price":135.1047,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-06-24","known_ts":"2025-06-26","bar_index":3081,"type":"REBUY","strength":1.0,"price":141.4964,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2025-07-21","known_ts":"2025-07-21","bar_index":3087,"type":"SELL","basis":"structure_stop","strength":0.863,"price":133.5339,"stop_level":134.018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-07-22","known_ts":"2025-07-22","bar_index":3087,"type":"RECLAIM","strength":1.0,"price":135.3615,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-07-21","prior_stop_level":134.018,"sweep_low":132.8523,"atr14":3.804462,"stop_level":130.950069,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-18","known_ts":"2025-09-22","bar_index":3101,"type":"BUY","strength":0.725,"price":139.0662,"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":"2025-09-26","known_ts":"2025-09-30","bar_index":3103,"type":"BUY","strength":0.725,"price":139.2247,"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":"2025-10-09","known_ts":"2025-10-09","bar_index":3106,"type":"SELL","basis":"structure_stop","strength":0.588,"price":135.0745,"stop_level":136.4018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2025-12-01","known_ts":"2025-12-03","bar_index":3118,"type":"BUY","strength":0.45,"price":117.8134,"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-12-23","known_ts":"2025-12-23","bar_index":3123,"type":"SELL","basis":"structure_stop","strength":0.588,"price":116.8495,"stop_level":117.9625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-12-26","known_ts":"2025-12-26","bar_index":3124,"type":"RECLAIM","strength":0.588,"price":118.2308,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-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":"2025-12-23","prior_stop_level":117.9625,"sweep_low":116.3228,"atr14":3.231279,"stop_level":114.70716,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-02","known_ts":"2026-02-02","bar_index":3132,"type":"RECLAIM","strength":0.725,"price":131.3389,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-12-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-03-03","known_ts":"2026-03-03","bar_index":3138,"type":"SELL","basis":"structure_stop","strength":0.863,"price":132.5677,"stop_level":132.6474,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-03-04","known_ts":"2026-03-04","bar_index":3139,"type":"RECLAIM","strength":0.863,"price":134.4511,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-03-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2026-03-03","prior_stop_level":132.6474,"sweep_low":129.1397,"atr14":4.086308,"stop_level":127.096546,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-05-04","known_ts":"2026-05-06","bar_index":3153,"type":"BUY","strength":0.45,"price":113.3447,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2026-05-20","known_ts":"2026-05-22","bar_index":3157,"type":"BUY","strength":0.45,"price":109.19,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Materials"}},{"ts":"2026-06-25","known_ts":"2026-06-25","bar_index":3165,"type":"RECLAIM","strength":0.725,"price":124.23,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2026-05-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-07-08","known_ts":"2026-07-08","bar_index":3167,"type":"SELL","basis":"structure_stop","strength":0.588,"price":111.15,"stop_level":112.67,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-07-10","known_ts":"2026-07-10","bar_index":3168,"type":"RECLAIM","strength":0.588,"price":113.82,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-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":"2026-07-08","prior_stop_level":112.67,"sweep_low":109.62,"atr14":4.047468,"stop_level":107.596266,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"RECLAIM","last_scored_signal":"SELL","last_scored_ts":"2026-07-08","last_scored_basis":"structure_stop","bars_since_signal":8,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":true,"above200":false},"early_dots":["2018-08-15","2018-10-31","2019-01-22","2019-02-07","2019-05-01","2019-05-28","2019-10-16","2019-11-22","2021-05-26","2021-06-25","2021-07-19","2021-09-21","2021-11-02","2022-01-28","2022-05-12","2022-09-29","2022-10-17","2023-01-31","2023-03-02","2023-03-20","2023-04-19","2023-05-05","2023-05-26","2023-09-27","2024-02-28","2024-03-25","2025-01-07","2025-02-12","2025-03-24","2025-04-09","2025-07-24","2025-08-11","2025-09-02","2025-10-01","2025-10-30","2025-11-20","2026-03-20","2026-04-16","2026-05-20","2026-08-04"],"warnings":[{"ts":"2022-11-11","kind":"arm","px":161.6237},{"ts":"2022-12-05","kind":"confirm","px":163.0865,"level":167.2383},{"ts":"2023-06-27","kind":"arm","px":121.2883},{"ts":"2023-06-29","kind":"confirm","px":111.7259,"level":119.6656},{"ts":"2023-07-03","kind":"arm","px":114.894},{"ts":"2023-08-03","kind":"arm","px":125.5189},{"ts":"2023-08-04","kind":"confirm","px":124.9781,"level":125.4127},{"ts":"2023-08-14","kind":"arm","px":122.7372},{"ts":"2023-08-15","kind":"confirm","px":119.9071,"level":123.5968},{"ts":"2023-11-08","kind":"arm","px":118.2507},{"ts":"2023-11-09","kind":"confirm","px":117.4758,"level":121.0016},{"ts":"2023-11-22","kind":"arm","px":117.9223},{"ts":"2023-11-27","kind":"confirm","px":116.9608,"level":117.4758},{"ts":"2023-12-28","kind":"arm","px":126.9066},{"ts":"2024-05-15","kind":"arm","px":114.8739},{"ts":"2024-05-22","kind":"confirm","px":113.0959,"level":113.1304},{"ts":"2024-08-02","kind":"arm","px":117.8046},{"ts":"2024-08-07","kind":"confirm","px":114.5222,"level":115.2256},{"ts":"2024-09-03","kind":"arm","px":116.7062},{"ts":"2024-09-04","kind":"confirm","px":116.4319,"level":118.3719},{"ts":"2024-09-05","kind":"arm","px":114.874},{"ts":"2024-09-06","kind":"confirm","px":112.1697,"level":118.3719},{"ts":"2024-10-07","kind":"arm","px":119.6751},{"ts":"2024-10-08","kind":"confirm","px":118.4699,"level":119.2635},{"ts":"2024-12-03","kind":"arm","px":127.2253},{"ts":"2024-12-16","kind":"confirm","px":126.223,"level":127.1565},{"ts":"2025-02-04","kind":"arm","px":128.6698},{"ts":"2025-05-23","kind":"arm","px":136.3099},{"ts":"2025-06-04","kind":"confirm","px":134.9071,"level":135.4208},{"ts":"2025-07-09","kind":"arm","px":142.0101},{"ts":"2025-07-21","kind":"confirm","px":133.5339,"level":134.018},{"ts":"2025-09-24","kind":"arm","px":136.4018},{"ts":"2025-10-09","kind":"confirm","px":135.0745,"level":136.4018},{"ts":"2025-12-19","kind":"arm","px":119.8507},{"ts":"2025-12-23","kind":"confirm","px":116.8495,"level":117.9625},{"ts":"2026-01-22","kind":"arm","px":125.555},{"ts":"2026-02-25","kind":"arm","px":133.7336},{"ts":"2026-03-03","kind":"confirm","px":132.5677,"level":132.6474},{"ts":"2026-06-10","kind":"arm","px":112.75},{"ts":"2026-07-08","kind":"confirm","px":111.15,"level":112.67}],"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":[]}}}