{"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":"CLDX","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1986-10-28","known_ts":"1986-10-30","bar_index":39,"type":"REBUY","strength":0.45,"price":495.0,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1986-12-15","known_ts":"1986-12-15","bar_index":50,"type":"SELL","basis":"structure_stop","strength":0.725,"price":585.0,"stop_level":607.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-12-19","known_ts":"1986-12-19","bar_index":51,"type":"SELL","basis":"structure_stop","strength":0.725,"price":562.5,"stop_level":607.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-02-10","known_ts":"1987-02-12","bar_index":63,"type":"REBUY","strength":0.725,"price":832.5,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1987-03-25","known_ts":"1987-03-25","bar_index":73,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1012.5,"stop_level":1035.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-03-26","known_ts":"1987-03-26","bar_index":73,"type":"RECLAIM","strength":0.863,"price":1057.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-03-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":"1987-03-25","prior_stop_level":1035.0,"sweep_low":1012.5,"atr14":46.015557,"stop_level":989.492221,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-06-16","known_ts":"1987-06-18","bar_index":92,"type":"BUY","strength":0.588,"price":855.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1987-07-16","known_ts":"1987-07-16","bar_index":99,"type":"SELL","basis":"structure_stop","strength":0.588,"price":810.0,"stop_level":832.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1987-07-21","known_ts":"1987-07-21","bar_index":100,"type":"SELL","basis":"structure_stop","strength":0.45,"price":765.0,"stop_level":832.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1987-08-14","known_ts":"1987-08-18","bar_index":106,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1987-08-14","trigger_known_ts":"1987-08-18","strength":0.45,"price":697.5,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.354167,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":675.0,"atr14":33.918883,"stop_level":658.040558,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-09-10","known_ts":"1987-09-14","bar_index":112,"type":"BUY","strength":0.588,"price":742.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1987-10-19","known_ts":"1987-10-19","bar_index":121,"type":"SELL","basis":"structure_stop","strength":0.588,"price":562.5,"stop_level":675.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-10-30","known_ts":"1987-11-03","bar_index":124,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1987-10-30","trigger_known_ts":"1987-11-03","strength":0.45,"price":562.5,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.479167,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":427.5,"atr14":64.172772,"stop_level":395.413614,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-12-14","known_ts":"1987-12-16","bar_index":134,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1987-12-14","trigger_known_ts":"1987-12-16","strength":0.45,"price":427.5,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.604167,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":360.0,"atr14":43.592989,"stop_level":338.203506,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-12-17","known_ts":"1987-12-21","bar_index":135,"type":"BUY","strength":0.45,"price":495.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1987-12-17","known_ts":"1987-12-21","bar_index":135,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1987-12-17","trigger_known_ts":"1987-12-21","strength":0.45,"price":495.0,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.541667,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":360.0,"atr14":45.480611,"stop_level":337.259695,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-01-11","known_ts":"1988-01-11","bar_index":140,"type":"RECLAIM","strength":0.725,"price":697.5,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1987-12-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-01-27","known_ts":"1988-01-27","bar_index":144,"type":"SELL","basis":"structure_stop","strength":0.588,"price":630.0,"stop_level":652.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-02-10","known_ts":"1988-02-10","bar_index":147,"type":"SELL","basis":"structure_stop","strength":0.725,"price":585.0,"stop_level":630.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-04-19","known_ts":"1988-04-21","bar_index":163,"type":"BUY","strength":0.725,"price":607.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1988-06-27","known_ts":"1988-06-29","bar_index":179,"type":"BUY","strength":0.45,"price":540.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1988-06-27","known_ts":"1988-06-29","bar_index":179,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1988-06-27","trigger_known_ts":"1988-06-29","strength":0.45,"price":540.0,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.368421,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":472.5,"atr14":30.48197,"stop_level":457.259015,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-07-27","known_ts":"1988-07-29","bar_index":186,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1988-07-27","trigger_known_ts":"1988-07-29","strength":0.45,"price":472.5,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.382353,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":450.0,"atr14":26.246893,"stop_level":436.876553,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-08-04","known_ts":"1988-08-08","bar_index":188,"type":"BUY","strength":0.45,"price":495.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1988-08-04","known_ts":"1988-08-08","bar_index":188,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1988-08-04","trigger_known_ts":"1988-08-08","strength":0.45,"price":495.0,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.352941,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":450.0,"atr14":22.820054,"stop_level":438.589973,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-10-28","known_ts":"1988-11-01","bar_index":208,"type":"REBUY","strength":0.588,"price":472.5,"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":"1988-11-03","known_ts":"1988-11-03","bar_index":209,"type":"SELL","basis":"structure_stop","strength":0.588,"price":427.5,"stop_level":450.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-11-29","known_ts":"1988-12-01","bar_index":215,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1988-11-29","trigger_known_ts":"1988-12-01","strength":0.45,"price":405.0,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.419355,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":360.0,"atr14":25.182339,"stop_level":347.408831,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-12-29","known_ts":"1989-01-03","bar_index":222,"type":"BUY","strength":0.45,"price":371.25,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1988-12-29","known_ts":"1989-01-03","bar_index":222,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1988-12-29","trigger_known_ts":"1989-01-03","strength":0.45,"price":371.25,"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.467742,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":348.75,"atr14":23.126419,"stop_level":337.18679,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-02-24","known_ts":"1989-02-24","bar_index":235,"type":"SELL","basis":"structure_stop","strength":0.588,"price":393.75,"stop_level":405.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-03-02","known_ts":"1989-03-02","bar_index":236,"type":"RECLAIM","strength":0.588,"price":427.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-02-24 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-02-24","prior_stop_level":405.0,"sweep_low":382.5,"atr14":23.63566,"stop_level":370.68217,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-03-14","known_ts":"1989-03-14","bar_index":239,"type":"RECLAIM","strength":0.863,"price":585.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-02-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-09-01","known_ts":"1989-09-06","bar_index":279,"type":"BUY","strength":0.863,"price":720.0,"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":"1989-09-27","known_ts":"1989-09-27","bar_index":284,"type":"SELL","basis":"structure_stop","strength":0.863,"price":697.5,"stop_level":720.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-10-03","known_ts":"1989-10-03","bar_index":286,"type":"RECLAIM","strength":0.863,"price":765.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-09-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1989-09-27","prior_stop_level":720.0,"sweep_low":652.5,"atr14":34.896879,"stop_level":635.051561,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-10-06","known_ts":"1989-10-10","bar_index":287,"type":"REBUY","strength":0.863,"price":832.5,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1989-10-19","known_ts":"1989-10-23","bar_index":290,"type":"REBUY","strength":0.863,"price":1057.5,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1989-11-27","known_ts":"1989-11-27","bar_index":298,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1012.5,"stop_level":1035.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-02-06","known_ts":"1990-02-08","bar_index":315,"type":"BUY","strength":0.725,"price":967.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":70},{"ts":"1990-02-21","known_ts":"1990-02-21","bar_index":318,"type":"SELL","basis":"structure_stop","strength":0.725,"price":810.0,"stop_level":832.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1990-05-03","known_ts":"1990-05-07","bar_index":335,"type":"BUY","strength":0.588,"price":742.5,"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":"1990-06-04","known_ts":"1990-06-06","bar_index":342,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1990-06-04","trigger_known_ts":"1990-06-06","strength":0.45,"price":720.0,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.407407,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":675.0,"atr14":33.539898,"stop_level":658.230051,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-07-26","known_ts":"1990-07-26","bar_index":354,"type":"SELL","basis":"structure_stop","strength":0.588,"price":765.0,"stop_level":810.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-07-31","known_ts":"1990-07-31","bar_index":355,"type":"SELL","basis":"structure_stop","strength":0.588,"price":787.5,"stop_level":810.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-08-15","known_ts":"1990-08-17","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":"1990-08-15","trigger_known_ts":"1990-08-17","strength":0.588,"price":663.75,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.453704,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":630.0,"atr14":42.565754,"stop_level":608.717123,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-08-31","known_ts":"1990-09-05","bar_index":363,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1990-08-31","trigger_known_ts":"1990-09-05","strength":0.45,"price":551.25,"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.546296,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":416.25,"atr14":53.218862,"stop_level":389.640569,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-11-19","known_ts":"1990-11-19","bar_index":381,"type":"SELL","basis":"structure_stop","strength":0.588,"price":506.25,"stop_level":517.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-11-21","known_ts":"1990-11-21","bar_index":382,"type":"RECLAIM","strength":0.588,"price":540.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-11-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1990-11-19","prior_stop_level":517.5,"sweep_low":495.0,"atr14":33.272249,"stop_level":478.363876,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-23","known_ts":"1991-01-23","bar_index":396,"type":"RECLAIM","strength":0.725,"price":697.5,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-11-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-07-08","known_ts":"1991-07-10","bar_index":434,"type":"BUY","strength":0.725,"price":1215.0,"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":"1991-07-30","known_ts":"1991-07-30","bar_index":439,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1102.5,"stop_level":1125.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1991-07-31","known_ts":"1991-07-31","bar_index":439,"type":"RECLAIM","strength":0.725,"price":1237.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-07-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1991-07-30","prior_stop_level":1125.0,"sweep_low":1102.5,"atr14":67.883716,"stop_level":1068.558142,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-09-23","known_ts":"1991-09-23","bar_index":452,"type":"RECLAIM","strength":0.863,"price":1350.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-07-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-10-10","known_ts":"1991-10-10","bar_index":456,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1395.0,"stop_level":1462.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-10-16","known_ts":"1991-10-16","bar_index":457,"type":"RECLAIM","strength":1.0,"price":1552.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-10-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1991-10-10","prior_stop_level":1462.5,"sweep_low":1372.5,"atr14":79.035158,"stop_level":1332.982421,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-10-25","known_ts":"1991-10-25","bar_index":460,"type":"RECLAIM","strength":1.0,"price":1777.5,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-10-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-11-25","known_ts":"1991-11-25","bar_index":467,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1912.5,"stop_level":1935.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-01-27","known_ts":"1992-01-27","bar_index":481,"type":"RECLAIM","strength":0.863,"price":2317.5,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-11-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-02-03","known_ts":"1992-02-03","bar_index":482,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2272.5,"stop_level":2317.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-02-05","known_ts":"1992-02-05","bar_index":483,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2250.0,"stop_level":2317.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-04-30","known_ts":"1992-05-04","bar_index":503,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1992-04-30","trigger_known_ts":"1992-05-04","strength":0.45,"price":1282.5,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.477064,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1012.5,"atr14":98.45831,"stop_level":963.270845,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-05-05","known_ts":"1992-05-07","bar_index":504,"type":"BUY","strength":0.45,"price":1350.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1992-05-05","known_ts":"1992-05-07","bar_index":504,"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-05-05","trigger_known_ts":"1992-05-07","strength":0.45,"price":1350.0,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.449541,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1012.5,"atr14":93.779303,"stop_level":965.610349,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-05-27","known_ts":"1992-05-29","bar_index":509,"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-05-27","trigger_known_ts":"1992-05-29","strength":0.45,"price":1327.5,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.458716,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1102.5,"atr14":98.638998,"stop_level":1053.180501,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-06-22","known_ts":"1992-06-22","bar_index":515,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1170.0,"stop_level":1192.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-08-17","known_ts":"1992-08-17","bar_index":528,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1372.5,"stop_level":1395.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-09-16","known_ts":"1992-09-18","bar_index":535,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1992-09-16","trigger_known_ts":"1992-09-18","strength":0.588,"price":1282.5,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.477064,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1170.0,"atr14":66.409614,"stop_level":1136.795193,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-10-15","known_ts":"1992-10-19","bar_index":542,"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-10-15","trigger_known_ts":"1992-10-19","strength":0.45,"price":1102.5,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.550459,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1035.0,"atr14":73.331906,"stop_level":998.334047,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-10-23","known_ts":"1992-10-27","bar_index":544,"type":"BUY","strength":0.45,"price":1147.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1992-10-23","known_ts":"1992-10-27","bar_index":544,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1992-10-23","trigger_known_ts":"1992-10-27","strength":0.45,"price":1147.5,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.53211,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1035.0,"atr14":68.277782,"stop_level":1000.861109,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-11-13","known_ts":"1992-11-13","bar_index":549,"type":"RECLAIM","strength":0.725,"price":1440.0,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1992-10-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-12-03","known_ts":"1992-12-03","bar_index":553,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1215.0,"stop_level":1282.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-12-07","known_ts":"1992-12-07","bar_index":554,"type":"RECLAIM","strength":0.588,"price":1305.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-12-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1992-12-03","prior_stop_level":1282.5,"sweep_low":1170.0,"atr14":77.724188,"stop_level":1131.137906,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-12-29","known_ts":"1992-12-31","bar_index":559,"type":"REBUY","strength":0.863,"price":1327.5,"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":"1993-03-09","known_ts":"1993-03-11","bar_index":575,"type":"BUY","strength":0.45,"price":1102.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1993-03-09","known_ts":"1993-03-11","bar_index":575,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1993-03-09","trigger_known_ts":"1993-03-11","strength":0.45,"price":1102.5,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.371795,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":990.0,"atr14":61.134192,"stop_level":959.432904,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-04-01","known_ts":"1993-04-01","bar_index":580,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1057.5,"stop_level":1080.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-04-06","known_ts":"1993-04-06","bar_index":581,"type":"SELL","basis":"structure_stop","strength":0.45,"price":945.0,"stop_level":1080.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1993-05-20","known_ts":"1993-05-20","bar_index":592,"type":"RECLAIM","strength":0.725,"price":1215.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-04-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-06-22","known_ts":"1993-06-22","bar_index":599,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1102.5,"stop_level":1147.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-06-23","known_ts":"1993-06-23","bar_index":599,"type":"RECLAIM","strength":0.863,"price":1170.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-06-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1993-06-22","prior_stop_level":1147.5,"sweep_low":1102.5,"atr14":76.388125,"stop_level":1064.305937,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-07-08","known_ts":"1993-07-12","bar_index":603,"type":"REBUY","strength":0.863,"price":1293.75,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1993-07-26","known_ts":"1993-07-28","bar_index":607,"type":"BUY","strength":0.863,"price":1395.0,"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":"1993-09-07","known_ts":"1993-09-09","bar_index":617,"type":"BUY","strength":0.863,"price":1350.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1993-10-14","known_ts":"1993-10-18","bar_index":626,"type":"BUY","strength":0.725,"price":1395.0,"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":20},{"ts":"1993-12-31","known_ts":"1994-01-04","bar_index":644,"type":"BUY","strength":1.0,"price":1485.0,"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":55},{"ts":"1994-04-06","known_ts":"1994-04-08","bar_index":666,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1994-04-06","trigger_known_ts":"1994-04-08","strength":0.45,"price":765.0,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.484848,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":675.0,"atr14":57.089642,"stop_level":646.455179,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-05-31","known_ts":"1994-05-31","bar_index":678,"type":"SELL","basis":"structure_stop","strength":0.588,"price":697.5,"stop_level":720.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-06-01","known_ts":"1994-06-01","bar_index":678,"type":"RECLAIM","strength":0.588,"price":742.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-05-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1994-05-31","prior_stop_level":720.0,"sweep_low":697.5,"atr14":45.341356,"stop_level":674.829322,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-06-06","known_ts":"1994-06-06","bar_index":679,"type":"SELL","basis":"structure_stop","strength":0.588,"price":697.5,"stop_level":720.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-06-09","known_ts":"1994-06-09","bar_index":680,"type":"RECLAIM","strength":0.588,"price":742.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-06-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1994-06-06","prior_stop_level":720.0,"sweep_low":675.0,"atr14":46.443132,"stop_level":651.778434,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-06-22","known_ts":"1994-06-22","bar_index":683,"type":"SELL","basis":"structure_stop","strength":0.588,"price":652.5,"stop_level":675.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-06-28","known_ts":"1994-06-30","bar_index":685,"type":"BUY","strength":0.588,"price":675.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-07-27","known_ts":"1994-07-27","bar_index":691,"type":"SELL","basis":"structure_stop","strength":0.588,"price":540.0,"stop_level":607.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-09-09","known_ts":"1994-09-09","bar_index":702,"type":"SELL","basis":"structure_stop","strength":0.588,"price":618.75,"stop_level":630.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-09-16","known_ts":"1994-09-16","bar_index":703,"type":"SELL","basis":"structure_stop","strength":0.588,"price":562.5,"stop_level":585.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-09-19","known_ts":"1994-09-19","bar_index":704,"type":"RECLAIM","strength":0.588,"price":607.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-09-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1994-09-16","prior_stop_level":585.0,"sweep_low":562.5,"atr14":39.374257,"stop_level":542.812872,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-10-13","known_ts":"1994-10-17","bar_index":710,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1994-10-13","trigger_known_ts":"1994-10-17","strength":0.588,"price":562.5,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.621212,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":517.5,"atr14":42.275519,"stop_level":496.362241,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-10-26","known_ts":"1994-10-28","bar_index":713,"type":"BUY","strength":0.45,"price":585.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-10-26","known_ts":"1994-10-28","bar_index":713,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1994-10-26","trigger_known_ts":"1994-10-28","strength":0.45,"price":585.0,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.606061,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":382.5,"atr14":56.988828,"stop_level":354.005586,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-11-14","known_ts":"1994-11-14","bar_index":717,"type":"SELL","basis":"structure_stop","strength":0.588,"price":450.0,"stop_level":495.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-12-08","known_ts":"1994-12-12","bar_index":723,"type":"BUY","strength":0.588,"price":472.5,"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":"1994-12-08","known_ts":"1994-12-12","bar_index":723,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1994-12-08","trigger_known_ts":"1994-12-12","strength":0.588,"price":472.5,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.681818,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":360.0,"atr14":52.601517,"stop_level":333.699242,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-12-30","known_ts":"1994-12-30","bar_index":728,"type":"RECLAIM","strength":0.725,"price":427.5,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-12-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-02-09","known_ts":"1995-02-09","bar_index":737,"type":"SELL","basis":"structure_stop","strength":0.725,"price":517.5,"stop_level":562.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-02-13","known_ts":"1995-02-13","bar_index":738,"type":"SELL","basis":"structure_stop","strength":0.725,"price":540.0,"stop_level":562.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-04-10","known_ts":"1995-04-12","bar_index":751,"type":"BUY","strength":0.863,"price":607.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1995-05-30","known_ts":"1995-05-30","bar_index":762,"type":"SELL","basis":"structure_stop","strength":1.0,"price":697.5,"stop_level":720.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-05-31","known_ts":"1995-05-31","bar_index":762,"type":"RECLAIM","strength":1.0,"price":742.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-05-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":"1995-05-30","prior_stop_level":720.0,"sweep_low":697.5,"atr14":50.864347,"stop_level":672.067826,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-07-24","known_ts":"1995-07-26","bar_index":775,"type":"BUY","strength":0.863,"price":787.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1995-08-29","known_ts":"1995-08-29","bar_index":783,"type":"SELL","basis":"structure_stop","strength":1.0,"price":832.5,"stop_level":877.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-09-01","known_ts":"1995-09-01","bar_index":784,"type":"RECLAIM","strength":1.0,"price":900.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-08-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1995-08-29","prior_stop_level":877.5,"sweep_low":810.0,"atr14":62.129601,"stop_level":778.9352,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-09-13","known_ts":"1995-09-13","bar_index":787,"type":"RECLAIM","strength":1.0,"price":855.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-08-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-11-29","known_ts":"1995-12-01","bar_index":805,"type":"BUY","strength":0.588,"price":607.5,"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":"1995-12-20","known_ts":"1995-12-22","bar_index":810,"type":"BUY","strength":0.588,"price":585.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":25},{"ts":"1996-02-16","known_ts":"1996-02-16","bar_index":823,"type":"SELL","basis":"structure_stop","strength":0.725,"price":528.75,"stop_level":540.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1996-02-22","known_ts":"1996-02-22","bar_index":824,"type":"RECLAIM","strength":0.725,"price":562.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-02-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"1996-02-16","prior_stop_level":540.0,"sweep_low":528.75,"atr14":41.517755,"stop_level":507.991122,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-03-05","known_ts":"1996-03-07","bar_index":827,"type":"REBUY","strength":0.588,"price":562.5,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"1996-04-03","known_ts":"1996-04-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":"1996-04-03","trigger_known_ts":"1996-04-08","strength":0.45,"price":517.5,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.452381,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":427.5,"atr14":39.816614,"stop_level":407.591693,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-04-09","known_ts":"1996-04-11","bar_index":835,"type":"BUY","strength":0.45,"price":517.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-04-09","known_ts":"1996-04-11","bar_index":835,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1996-04-09","trigger_known_ts":"1996-04-11","strength":0.45,"price":517.5,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.452381,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":472.5,"atr14":44.420864,"stop_level":450.289568,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-04-30","known_ts":"1996-05-02","bar_index":840,"type":"BUY","strength":0.588,"price":517.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-04-30","known_ts":"1996-05-02","bar_index":840,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1996-04-30","trigger_known_ts":"1996-05-02","strength":0.588,"price":517.5,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.452381,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":461.25,"atr14":46.878429,"stop_level":437.810785,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-05-21","known_ts":"1996-05-21","bar_index":845,"type":"RECLAIM","strength":0.725,"price":675.0,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-04-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-07-03","known_ts":"1996-07-03","bar_index":855,"type":"SELL","basis":"structure_stop","strength":1.0,"price":663.75,"stop_level":675.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-09-27","known_ts":"1996-10-01","bar_index":875,"type":"BUY","strength":0.588,"price":416.25,"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":10},{"ts":"1996-10-23","known_ts":"1996-10-25","bar_index":881,"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":"1996-10-23","trigger_known_ts":"1996-10-25","strength":0.45,"price":379.6875,"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.503676,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":360.0,"atr14":23.213622,"stop_level":348.393189,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-01-02","known_ts":"1997-01-06","bar_index":897,"type":"BUY","strength":0.45,"price":303.75,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1997-01-02","known_ts":"1997-01-06","bar_index":897,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1997-01-02","trigger_known_ts":"1997-01-06","strength":0.45,"price":303.75,"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.602941,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":270.0,"atr14":25.253038,"stop_level":257.373481,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-01-28","known_ts":"1997-01-28","bar_index":903,"type":"SELL","basis":"structure_stop","strength":0.588,"price":303.75,"stop_level":315.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-01-30","known_ts":"1997-01-30","bar_index":903,"type":"RECLAIM","strength":0.588,"price":326.25,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-01-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":"1997-01-28","prior_stop_level":315.0,"sweep_low":258.75,"atr14":26.754913,"stop_level":245.372544,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-03-06","known_ts":"1997-03-06","bar_index":911,"type":"SELL","basis":"structure_stop","strength":0.588,"price":281.25,"stop_level":303.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-03-10","known_ts":"1997-03-10","bar_index":912,"type":"RECLAIM","strength":0.588,"price":315.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-03-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1997-03-06","prior_stop_level":303.75,"sweep_low":281.25,"atr14":29.170729,"stop_level":266.664636,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-05-02","known_ts":"1997-05-06","bar_index":925,"type":"BUY","strength":0.588,"price":303.75,"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":"1997-05-02","known_ts":"1997-05-06","bar_index":925,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1997-05-02","trigger_known_ts":"1997-05-06","strength":0.588,"price":303.75,"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.602941,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":236.25,"atr14":30.387927,"stop_level":221.056036,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-05-16","known_ts":"1997-05-16","bar_index":928,"type":"SELL","basis":"structure_stop","strength":0.588,"price":253.125,"stop_level":275.625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-05-21","known_ts":"1997-05-21","bar_index":929,"type":"SELL","basis":"structure_stop","strength":0.725,"price":236.25,"stop_level":275.625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-05-23","known_ts":"1997-05-28","bar_index":930,"type":"REBUY","strength":0.725,"price":270.0,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"1997-05-29","known_ts":"1997-05-29","bar_index":931,"type":"RECLAIM","strength":0.725,"price":281.25,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-05-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1997-05-21","prior_stop_level":275.625,"sweep_low":236.25,"atr14":24.051593,"stop_level":224.224204,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-07","known_ts":"1997-07-07","bar_index":939,"type":"SELL","basis":"structure_stop","strength":0.725,"price":315.0,"stop_level":326.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-07-11","known_ts":"1997-07-11","bar_index":941,"type":"RECLAIM","strength":0.725,"price":337.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-07-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1997-07-07","prior_stop_level":326.25,"sweep_low":292.5,"atr14":30.077272,"stop_level":277.461364,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-08-19","known_ts":"1997-08-21","bar_index":950,"type":"BUY","strength":0.588,"price":292.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":45},{"ts":"1997-09-25","known_ts":"1997-09-25","bar_index":958,"type":"SELL","basis":"structure_stop","strength":0.863,"price":331.875,"stop_level":343.125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-09-26","known_ts":"1997-09-26","bar_index":959,"type":"RECLAIM","strength":0.863,"price":348.75,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-09-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":"1997-09-25","prior_stop_level":343.125,"sweep_low":309.375,"atr14":30.522713,"stop_level":294.113644,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-10-09","known_ts":"1997-10-09","bar_index":962,"type":"RECLAIM","strength":1.0,"price":371.25,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-09-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-01-28","known_ts":"1998-01-30","bar_index":987,"type":"BUY","strength":0.725,"price":393.75,"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":"1998-04-17","known_ts":"1998-04-17","bar_index":1005,"type":"SELL","basis":"structure_stop","strength":1.0,"price":562.5,"stop_level":573.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-04-20","known_ts":"1998-04-20","bar_index":1005,"type":"RECLAIM","strength":1.0,"price":607.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-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":"1998-04-17","prior_stop_level":573.75,"sweep_low":562.5,"atr14":63.003679,"stop_level":530.99816,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-05-04","known_ts":"1998-05-04","bar_index":1009,"type":"RECLAIM","strength":1.0,"price":776.25,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-04-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-05-14","known_ts":"1998-05-14","bar_index":1011,"type":"SELL","basis":"structure_stop","strength":1.0,"price":562.5,"stop_level":585.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-10-06","known_ts":"1998-10-08","bar_index":1045,"type":"BUY","strength":0.588,"price":236.25,"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":"1999-01-27","known_ts":"1999-01-27","bar_index":1070,"type":"SELL","basis":"structure_stop","strength":0.725,"price":343.125,"stop_level":360.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-01-29","known_ts":"1999-01-29","bar_index":1071,"type":"RECLAIM","strength":0.725,"price":376.875,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-01-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-01-27","prior_stop_level":360.0,"sweep_low":331.875,"atr14":36.104999,"stop_level":313.8225,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-16","known_ts":"1999-04-20","bar_index":1089,"type":"BUY","strength":0.45,"price":270.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-04-16","known_ts":"1999-04-20","bar_index":1089,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1999-04-16","trigger_known_ts":"1999-04-20","strength":0.45,"price":270.0,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.652174,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":196.875,"atr14":38.995522,"stop_level":177.377239,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-05-25","known_ts":"1999-05-25","bar_index":1098,"type":"SELL","basis":"structure_stop","strength":0.588,"price":225.0,"stop_level":230.625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-05-27","known_ts":"1999-05-27","bar_index":1098,"type":"SELL","basis":"structure_stop","strength":0.588,"price":225.0,"stop_level":230.625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-06-24","known_ts":"1999-06-24","bar_index":1105,"type":"RECLAIM","strength":0.725,"price":303.75,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-05-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-11-04","known_ts":"1999-11-08","bar_index":1136,"type":"BUY","strength":0.863,"price":376.875,"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":25},{"ts":"1999-12-09","known_ts":"1999-12-09","bar_index":1144,"type":"SELL","basis":"structure_stop","strength":0.725,"price":337.5,"stop_level":365.625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1999-12-13","known_ts":"1999-12-13","bar_index":1144,"type":"SELL","basis":"structure_stop","strength":0.725,"price":360.0,"stop_level":365.625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2000-01-10","known_ts":"2000-01-10","bar_index":1151,"type":"RECLAIM","strength":0.863,"price":585.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-12-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-03-15","known_ts":"2000-03-15","bar_index":1166,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1912.5,"stop_level":1935.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-03-17","known_ts":"2000-03-17","bar_index":1166,"type":"RECLAIM","strength":1.0,"price":2160.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-03-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-03-15","prior_stop_level":1935.0,"sweep_low":1833.75,"atr14":351.126452,"stop_level":1658.186774,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-06-09","known_ts":"2000-06-13","bar_index":1186,"type":"BUY","strength":0.725,"price":1192.5,"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":10},{"ts":"2000-07-06","known_ts":"2000-07-06","bar_index":1192,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1631.25,"stop_level":1665.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-07-07","known_ts":"2000-07-07","bar_index":1192,"type":"RECLAIM","strength":0.863,"price":1710.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-07-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-07-06","prior_stop_level":1665.0,"sweep_low":1575.0,"atr14":164.249866,"stop_level":1492.875067,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-18","known_ts":"2000-07-18","bar_index":1194,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1417.5,"stop_level":1631.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-08-22","known_ts":"2000-08-24","bar_index":1203,"type":"BUY","strength":0.725,"price":1541.25,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2000-09-22","known_ts":"2000-09-22","bar_index":1210,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1901.25,"stop_level":1935.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-09-25","known_ts":"2000-09-25","bar_index":1210,"type":"RECLAIM","strength":0.863,"price":1943.4375,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-09-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-09-22","prior_stop_level":1935.0,"sweep_low":1788.75,"atr14":138.230697,"stop_level":1719.634651,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-10-25","known_ts":"2000-10-27","bar_index":1218,"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":"2000-10-25","trigger_known_ts":"2000-10-27","strength":0.45,"price":1485.0,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.507463,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1282.5,"atr14":130.09563,"stop_level":1217.452185,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-02","known_ts":"2000-11-06","bar_index":1220,"type":"BUY","strength":0.588,"price":1980.0,"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":"2000-12-07","known_ts":"2000-12-11","bar_index":1228,"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":"2000-12-07","trigger_known_ts":"2000-12-11","strength":0.45,"price":1541.25,"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.488806,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1265.625,"atr14":157.858137,"stop_level":1186.695931,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-12","known_ts":"2001-01-17","bar_index":1236,"type":"BUY","strength":0.45,"price":1366.875,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-01-12","known_ts":"2001-01-17","bar_index":1236,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2001-01-12","trigger_known_ts":"2001-01-17","strength":0.45,"price":1366.875,"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.546642,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":922.5,"atr14":140.382109,"stop_level":852.308945,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-26","known_ts":"2001-01-26","bar_index":1239,"type":"RECLAIM","strength":0.725,"price":1485.0,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-01-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-03-01","known_ts":"2001-03-01","bar_index":1246,"type":"SELL","basis":"structure_stop","strength":0.45,"price":900.0,"stop_level":950.625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2001-03-02","known_ts":"2001-03-02","bar_index":1247,"type":"RECLAIM","strength":0.45,"price":990.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-03-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2001-03-01","prior_stop_level":950.625,"sweep_low":877.5,"atr14":115.392345,"stop_level":819.803828,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-03-23","known_ts":"2001-03-27","bar_index":1252,"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-03-23","trigger_known_ts":"2001-03-27","strength":0.45,"price":821.25,"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.619792,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":590.625,"atr14":96.281082,"stop_level":542.484459,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-10","known_ts":"2001-04-12","bar_index":1256,"type":"BUY","strength":0.45,"price":1035.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-04-10","known_ts":"2001-04-12","bar_index":1256,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2001-04-10","trigger_known_ts":"2001-04-12","strength":0.45,"price":1035.0,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.520833,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":607.5,"atr14":108.520752,"stop_level":553.239624,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-05-03","known_ts":"2001-05-03","bar_index":1261,"type":"SELL","basis":"structure_stop","strength":0.588,"price":853.2,"stop_level":882.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-05-04","known_ts":"2001-05-04","bar_index":1261,"type":"RECLAIM","strength":0.588,"price":900.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-05-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-05-03","prior_stop_level":882.0,"sweep_low":819.0,"atr14":70.087554,"stop_level":783.956223,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-06-20","known_ts":"2001-06-20","bar_index":1272,"type":"SELL","basis":"structure_stop","strength":0.588,"price":869.4,"stop_level":936.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-07-24","known_ts":"2001-07-24","bar_index":1280,"type":"SELL","basis":"structure_stop","strength":0.588,"price":883.8,"stop_level":954.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-07-31","known_ts":"2001-07-31","bar_index":1281,"type":"RECLAIM","strength":0.588,"price":979.2,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-07-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-07-24","prior_stop_level":954.0,"sweep_low":855.0,"atr14":71.580485,"stop_level":819.209757,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-10","known_ts":"2001-10-12","bar_index":1297,"type":"BUY","strength":0.588,"price":927.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2001-10-31","known_ts":"2001-10-31","bar_index":1302,"type":"SELL","basis":"structure_stop","strength":0.725,"price":612.0,"stop_level":619.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-11-01","known_ts":"2001-11-01","bar_index":1302,"type":"RECLAIM","strength":0.725,"price":621.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-10-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-10-31","prior_stop_level":619.2,"sweep_low":590.4,"atr14":97.925473,"stop_level":541.437263,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-21","known_ts":"2001-11-26","bar_index":1307,"type":"BUY","strength":0.725,"price":615.6,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2001-12-18","known_ts":"2001-12-18","bar_index":1313,"type":"SELL","basis":"structure_stop","strength":0.725,"price":628.2,"stop_level":655.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-12-20","known_ts":"2001-12-20","bar_index":1313,"type":"SELL","basis":"structure_stop","strength":0.725,"price":604.8,"stop_level":655.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-12-21","known_ts":"2001-12-21","bar_index":1314,"type":"RECLAIM","strength":0.725,"price":657.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-12-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-12-18","prior_stop_level":655.2,"sweep_low":603.0,"atr14":54.620096,"stop_level":575.689952,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-21","known_ts":"2001-12-21","bar_index":1314,"type":"RECLAIM","strength":0.725,"price":657.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-12-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-12-20","prior_stop_level":655.2,"sweep_low":603.0,"atr14":54.620096,"stop_level":575.689952,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-16","known_ts":"2002-01-16","bar_index":1319,"type":"SELL","basis":"structure_stop","strength":0.725,"price":595.8,"stop_level":604.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-04-01","known_ts":"2002-04-03","bar_index":1336,"type":"BUY","strength":0.45,"price":291.6,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-04-01","known_ts":"2002-04-03","bar_index":1336,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2002-04-01","trigger_known_ts":"2002-04-03","strength":0.45,"price":291.6,"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.729549,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":264.6,"atr14":29.565782,"stop_level":249.817109,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-29","known_ts":"2002-04-29","bar_index":1342,"type":"SELL","basis":"structure_stop","strength":0.588,"price":288.0,"stop_level":291.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-04-30","known_ts":"2002-04-30","bar_index":1343,"type":"RECLAIM","strength":0.588,"price":318.6,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-04-29","prior_stop_level":291.6,"sweep_low":279.0,"atr14":37.857119,"stop_level":260.07144,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-06-04","known_ts":"2002-06-06","bar_index":1351,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2002-06-04","trigger_known_ts":"2002-06-06","strength":0.45,"price":192.6,"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.821369,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":181.8,"atr14":26.401746,"stop_level":168.599127,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-06-17","known_ts":"2002-06-19","bar_index":1354,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2002-06-17","trigger_known_ts":"2002-06-19","strength":0.45,"price":208.8,"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.806344,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":165.6,"atr14":24.728024,"stop_level":153.235988,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-06-20","known_ts":"2002-06-24","bar_index":1355,"type":"BUY","strength":0.45,"price":187.2,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-06-20","known_ts":"2002-06-24","bar_index":1355,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2002-06-20","trigger_known_ts":"2002-06-24","strength":0.45,"price":187.2,"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.826377,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":165.6,"atr14":25.150754,"stop_level":153.024623,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-07-30","known_ts":"2002-08-01","bar_index":1364,"type":"BUY","strength":0.45,"price":165.6,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-07-30","known_ts":"2002-08-01","bar_index":1364,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2002-07-30","trigger_known_ts":"2002-08-01","strength":0.45,"price":165.6,"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.830882,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":118.8,"atr14":23.364682,"stop_level":107.117659,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-24","known_ts":"2002-09-24","bar_index":1377,"type":"SELL","basis":"structure_stop","strength":0.725,"price":180.0,"stop_level":189.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-09-27","known_ts":"2002-09-27","bar_index":1378,"type":"RECLAIM","strength":0.725,"price":208.8,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-09-24","prior_stop_level":189.0,"sweep_low":171.0,"atr14":18.874888,"stop_level":161.562556,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-23","known_ts":"2002-10-25","bar_index":1384,"type":"REBUY","strength":0.725,"price":189.0,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2002-11-21","known_ts":"2002-11-21","bar_index":1391,"type":"SELL","basis":"structure_stop","strength":0.725,"price":198.0,"stop_level":205.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-26","known_ts":"2002-11-29","bar_index":1392,"type":"REBUY","strength":0.863,"price":266.4,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2002-11-26","known_ts":"2002-11-26","bar_index":1392,"type":"RECLAIM","strength":0.725,"price":216.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-11-21","prior_stop_level":205.2,"sweep_low":189.0,"atr14":22.890546,"stop_level":177.554727,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-14","known_ts":"2003-02-14","bar_index":1410,"type":"SELL","basis":"structure_stop","strength":0.725,"price":198.0,"stop_level":201.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-02-21","known_ts":"2003-02-21","bar_index":1411,"type":"RECLAIM","strength":0.725,"price":203.4,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-02-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":"2003-02-14","prior_stop_level":201.6,"sweep_low":196.2,"atr14":13.268956,"stop_level":189.565522,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-26","known_ts":"2003-03-28","bar_index":1419,"type":"BUY","strength":0.725,"price":203.4,"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":20},{"ts":"2003-07-08","known_ts":"2003-07-08","bar_index":1442,"type":"SELL","basis":"structure_stop","strength":1.0,"price":433.8,"stop_level":471.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-10-22","known_ts":"2003-10-22","bar_index":1467,"type":"SELL","basis":"structure_stop","strength":1.0,"price":432.0,"stop_level":478.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-26","known_ts":"2003-12-01","bar_index":1476,"type":"BUY","strength":0.863,"price":482.4,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2004-02-04","known_ts":"2004-02-04","bar_index":1491,"type":"SELL","basis":"structure_stop","strength":1.0,"price":576.0,"stop_level":590.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-02-06","known_ts":"2004-02-06","bar_index":1492,"type":"SELL","basis":"structure_stop","strength":1.0,"price":586.8,"stop_level":590.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-04-07","known_ts":"2004-04-12","bar_index":1506,"type":"BUY","strength":0.588,"price":432.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":15},{"ts":"2004-04-16","known_ts":"2004-04-20","bar_index":1508,"type":"BUY","strength":0.588,"price":441.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2004-05-10","known_ts":"2004-05-10","bar_index":1513,"type":"SELL","basis":"structure_stop","strength":0.725,"price":478.8,"stop_level":495.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-05-13","known_ts":"2004-05-13","bar_index":1514,"type":"RECLAIM","strength":0.725,"price":496.8,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-05-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2004-05-10","prior_stop_level":495.0,"sweep_low":450.0,"atr14":37.51043,"stop_level":431.244785,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-05-24","known_ts":"2004-05-24","bar_index":1516,"type":"SELL","basis":"structure_stop","strength":0.725,"price":444.6,"stop_level":469.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2004-05-28","known_ts":"2004-06-02","bar_index":1518,"type":"REBUY","strength":0.588,"price":468.0,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2004-06-25","known_ts":"2004-06-29","bar_index":1524,"type":"BUY","strength":0.588,"price":469.8,"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-08-20","known_ts":"2004-08-24","bar_index":1537,"type":"BUY","strength":0.588,"price":356.4,"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-09-27","known_ts":"2004-09-27","bar_index":1545,"type":"SELL","basis":"structure_stop","strength":0.588,"price":304.2,"stop_level":327.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-09-29","known_ts":"2004-09-29","bar_index":1546,"type":"RECLAIM","strength":0.588,"price":333.0,"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":false,"monthlyBull":false},"anchor_ts":"2004-09-27","prior_stop_level":327.6,"sweep_low":297.0,"atr14":26.193939,"stop_level":283.90303,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-25","known_ts":"2004-10-27","bar_index":1552,"type":"REBUY","strength":0.45,"price":351.0,"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-11-24","known_ts":"2004-11-24","bar_index":1559,"type":"SELL","basis":"structure_stop","strength":0.588,"price":331.2,"stop_level":333.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-12-01","known_ts":"2004-12-01","bar_index":1560,"type":"RECLAIM","strength":0.588,"price":338.4,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-11-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2004-11-24","prior_stop_level":333.0,"sweep_low":322.2,"atr14":18.168294,"stop_level":313.115853,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-23","known_ts":"2004-12-23","bar_index":1566,"type":"RECLAIM","strength":0.725,"price":401.4,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-11-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-01-13","known_ts":"2005-01-13","bar_index":1570,"type":"SELL","basis":"structure_stop","strength":0.588,"price":358.2,"stop_level":360.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-01-19","known_ts":"2005-01-19","bar_index":1571,"type":"SELL","basis":"structure_stop","strength":0.725,"price":356.4,"stop_level":360.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-01-14","known_ts":"2005-01-14","bar_index":1571,"type":"RECLAIM","strength":0.588,"price":367.2,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-01-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2005-01-13","prior_stop_level":360.0,"sweep_low":351.0,"atr14":24.982487,"stop_level":338.508757,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-04-18","known_ts":"2005-04-20","bar_index":1592,"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-04-18","trigger_known_ts":"2005-04-20","strength":0.45,"price":255.6,"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.534426,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":234.0,"atr14":17.116658,"stop_level":225.441671,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-17","known_ts":"2005-05-19","bar_index":1599,"type":"BUY","strength":0.45,"price":246.6,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-05-17","known_ts":"2005-05-19","bar_index":1599,"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":"2005-05-17","trigger_known_ts":"2005-05-19","strength":0.45,"price":246.6,"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.483019,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":221.4,"atr14":20.733884,"stop_level":211.033058,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-13","known_ts":"2005-06-13","bar_index":1605,"type":"SELL","basis":"structure_stop","strength":0.588,"price":221.4,"stop_level":226.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-06-17","known_ts":"2005-06-17","bar_index":1606,"type":"RECLAIM","strength":0.588,"price":228.6,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-06-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2005-06-13","prior_stop_level":226.8,"sweep_low":216.0,"atr14":14.811816,"stop_level":208.594092,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-05","known_ts":"2005-07-07","bar_index":1610,"type":"REBUY","strength":0.588,"price":237.6,"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":"2005-08-18","known_ts":"2005-08-18","bar_index":1620,"type":"SELL","basis":"structure_stop","strength":0.588,"price":226.8,"stop_level":230.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-08-19","known_ts":"2005-08-19","bar_index":1621,"type":"RECLAIM","strength":0.588,"price":232.2,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2005-08-18","prior_stop_level":230.4,"sweep_low":223.2,"atr14":11.222611,"stop_level":217.588695,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-09-22","known_ts":"2005-09-22","bar_index":1628,"type":"SELL","basis":"structure_stop","strength":0.725,"price":241.2,"stop_level":243.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-09-23","known_ts":"2005-09-23","bar_index":1629,"type":"RECLAIM","strength":0.725,"price":250.2,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-09-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2005-09-22","prior_stop_level":243.0,"sweep_low":237.6,"atr14":11.100248,"stop_level":232.049876,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-09-28","known_ts":"2005-09-28","bar_index":1630,"type":"SELL","basis":"structure_stop","strength":0.725,"price":237.6,"stop_level":243.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-10-24","known_ts":"2005-10-24","bar_index":1636,"type":"RECLAIM","strength":0.863,"price":288.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-09-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-09","known_ts":"2005-12-09","bar_index":1647,"type":"SELL","basis":"structure_stop","strength":0.863,"price":293.4,"stop_level":295.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-12","known_ts":"2005-12-12","bar_index":1647,"type":"RECLAIM","strength":0.863,"price":306.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-12-09","prior_stop_level":295.2,"sweep_low":289.8,"atr14":20.00813,"stop_level":279.795935,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-14","known_ts":"2005-12-16","bar_index":1648,"type":"BUY","strength":0.863,"price":336.6,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2006-02-03","known_ts":"2006-02-03","bar_index":1659,"type":"SELL","basis":"structure_stop","strength":1.0,"price":347.4,"stop_level":349.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-03-27","known_ts":"2006-03-27","bar_index":1671,"type":"RECLAIM","strength":1.0,"price":417.6,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-02-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-04-18","known_ts":"2006-04-18","bar_index":1676,"type":"SELL","basis":"structure_stop","strength":0.863,"price":342.0,"stop_level":347.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2006-04-19","known_ts":"2006-04-19","bar_index":1676,"type":"RECLAIM","strength":0.863,"price":351.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-04-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2006-04-18","prior_stop_level":347.4,"sweep_low":342.0,"atr14":26.16773,"stop_level":328.916135,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-06-29","known_ts":"2006-07-03","bar_index":1693,"type":"BUY","strength":0.588,"price":297.0,"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":"2006-07-21","known_ts":"2006-07-25","bar_index":1698,"type":"BUY","strength":0.588,"price":277.2,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2006-09-13","known_ts":"2006-09-13","bar_index":1710,"type":"SELL","basis":"structure_stop","strength":0.45,"price":252.0,"stop_level":253.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2006-09-15","known_ts":"2006-09-15","bar_index":1711,"type":"RECLAIM","strength":0.45,"price":259.2,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-13 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":"2006-09-13","prior_stop_level":253.8,"sweep_low":246.6,"atr14":10.642515,"stop_level":241.278742,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-03","known_ts":"2006-10-05","bar_index":1715,"type":"REBUY","strength":0.45,"price":261.0,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-11-02","known_ts":"2006-11-02","bar_index":1722,"type":"SELL","basis":"structure_stop","strength":0.588,"price":246.6,"stop_level":250.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-11-06","known_ts":"2006-11-06","bar_index":1723,"type":"SELL","basis":"structure_stop","strength":0.588,"price":243.0,"stop_level":250.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-11-09","known_ts":"2006-11-09","bar_index":1724,"type":"RECLAIM","strength":0.588,"price":257.4,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-11-02","prior_stop_level":250.2,"sweep_low":239.4,"atr14":13.59335,"stop_level":232.603325,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-09","known_ts":"2006-11-09","bar_index":1724,"type":"RECLAIM","strength":0.588,"price":257.4,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-11-06","prior_stop_level":250.2,"sweep_low":241.2,"atr14":13.59335,"stop_level":234.403325,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-12-18","known_ts":"2006-12-18","bar_index":1732,"type":"SELL","basis":"structure_stop","strength":0.588,"price":241.2,"stop_level":243.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-12-21","known_ts":"2006-12-21","bar_index":1733,"type":"RECLAIM","strength":0.588,"price":253.8,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-12-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-12-18","prior_stop_level":243.0,"sweep_low":235.8,"atr14":12.143412,"stop_level":229.728294,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-09","known_ts":"2007-01-11","bar_index":1737,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2007-01-09","trigger_known_ts":"2007-01-11","strength":0.45,"price":257.4,"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.437008,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":232.2,"atr14":11.19367,"stop_level":226.603165,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-12","known_ts":"2007-01-17","bar_index":1738,"type":"BUY","strength":0.588,"price":253.8,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-01-12","known_ts":"2007-01-17","bar_index":1738,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2007-01-12","trigger_known_ts":"2007-01-17","strength":0.588,"price":253.8,"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.444882,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":237.6,"atr14":10.508416,"stop_level":232.345792,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-02-08","known_ts":"2007-02-12","bar_index":1744,"type":"BUY","strength":0.588,"price":259.2,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-02-22","known_ts":"2007-02-22","bar_index":1747,"type":"RECLAIM","strength":0.725,"price":279.0,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-02-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-03-07","known_ts":"2007-03-07","bar_index":1750,"type":"SELL","basis":"structure_stop","strength":0.725,"price":237.6,"stop_level":250.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-03-23","known_ts":"2007-03-27","bar_index":1754,"type":"BUY","strength":0.725,"price":264.6,"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":"2007-07-17","known_ts":"2007-07-17","bar_index":1780,"type":"SELL","basis":"structure_stop","strength":0.45,"price":147.6,"stop_level":154.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2007-08-14","known_ts":"2007-08-16","bar_index":1787,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2007-08-14","trigger_known_ts":"2007-08-16","strength":0.45,"price":100.8,"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.654321,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":90.0,"atr14":9.405389,"stop_level":85.297305,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-08-30","known_ts":"2007-09-04","bar_index":1791,"type":"BUY","strength":0.45,"price":100.8,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-08-30","known_ts":"2007-09-04","bar_index":1791,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2007-08-30","trigger_known_ts":"2007-09-04","strength":0.45,"price":100.8,"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.654321,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":72.0,"atr14":9.991921,"stop_level":67.00404,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-24","known_ts":"2007-09-24","bar_index":1796,"type":"SELL","basis":"structure_stop","strength":0.588,"price":111.6,"stop_level":118.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-10-02","known_ts":"2007-10-02","bar_index":1798,"type":"SELL","basis":"structure_stop","strength":0.588,"price":88.2,"stop_level":118.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-11-05","known_ts":"2007-11-05","bar_index":1806,"type":"SELL","basis":"structure_stop","strength":0.725,"price":93.6,"stop_level":99.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-11-07","known_ts":"2007-11-07","bar_index":1807,"type":"SELL","basis":"structure_stop","strength":0.725,"price":90.0,"stop_level":99.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-11-20","known_ts":"2007-11-23","bar_index":1810,"type":"REBUY","strength":0.725,"price":97.2,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2008-03-07","known_ts":"2008-03-07","bar_index":1834,"type":"SELL","basis":"structure_stop","strength":0.725,"price":113.4,"stop_level":124.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-28","known_ts":"2008-03-28","bar_index":1839,"type":"RECLAIM","strength":0.863,"price":160.5,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-03-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-04-15","known_ts":"2008-04-15","bar_index":1843,"type":"SELL","basis":"structure_stop","strength":0.863,"price":150.3,"stop_level":154.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-04-17","known_ts":"2008-04-17","bar_index":1843,"type":"RECLAIM","strength":0.863,"price":175.8,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-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":"2008-04-15","prior_stop_level":154.5,"sweep_low":149.4,"atr14":12.914062,"stop_level":142.942969,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-01","known_ts":"2008-05-01","bar_index":1847,"type":"RECLAIM","strength":1.0,"price":177.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-04-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-05-28","known_ts":"2008-05-28","bar_index":1853,"type":"SELL","basis":"structure_stop","strength":1.0,"price":193.5,"stop_level":193.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-05-29","known_ts":"2008-05-29","bar_index":1853,"type":"RECLAIM","strength":1.0,"price":197.55,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-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":"2008-05-28","prior_stop_level":193.8,"sweep_low":193.05,"atr14":12.687929,"stop_level":186.706036,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-02","known_ts":"2008-06-04","bar_index":1854,"type":"REBUY","strength":1.0,"price":244.95,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2008-11-11","known_ts":"2008-11-13","bar_index":1892,"type":"BUY","strength":0.588,"price":102.9,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2009-03-03","known_ts":"2009-03-03","bar_index":1917,"type":"SELL","basis":"structure_stop","strength":0.588,"price":96.6,"stop_level":97.65,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-01","known_ts":"2009-04-03","bar_index":1924,"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-01","trigger_known_ts":"2009-04-03","strength":0.588,"price":108.0,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.581395,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":86.55,"atr14":10.062282,"stop_level":81.518859,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-06","known_ts":"2009-04-08","bar_index":1925,"type":"BUY","strength":0.588,"price":107.85,"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-04-06","known_ts":"2009-04-08","bar_index":1925,"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-04-06","trigger_known_ts":"2009-04-08","strength":0.588,"price":107.85,"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.581977,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":86.55,"atr14":9.521004,"stop_level":81.789498,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-01","known_ts":"2009-05-01","bar_index":1931,"type":"RECLAIM","strength":0.863,"price":133.2,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2009-04-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-13","known_ts":"2009-05-13","bar_index":1933,"type":"SELL","basis":"structure_stop","strength":0.725,"price":117.0,"stop_level":119.55,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-14","known_ts":"2009-05-14","bar_index":1934,"type":"RECLAIM","strength":0.725,"price":123.9,"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":119.55,"sweep_low":115.5,"atr14":12.541164,"stop_level":109.229418,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-28","known_ts":"2009-05-28","bar_index":1937,"type":"RECLAIM","strength":0.863,"price":168.3,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-02","known_ts":"2009-07-02","bar_index":1945,"type":"SELL","basis":"structure_stop","strength":0.725,"price":111.6,"stop_level":116.1,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2009-11-03","known_ts":"2009-11-05","bar_index":1974,"type":"BUY","strength":0.45,"price":74.25,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-11-03","known_ts":"2009-11-05","bar_index":1974,"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-11-03","trigger_known_ts":"2009-11-05","strength":0.45,"price":74.25,"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.558824,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":62.4,"atr14":4.471213,"stop_level":60.164393,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-10","known_ts":"2009-12-10","bar_index":1982,"type":"SELL","basis":"structure_stop","strength":0.45,"price":67.65,"stop_level":67.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2009-12-14","known_ts":"2009-12-14","bar_index":1983,"type":"RECLAIM","strength":0.45,"price":69.9,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-12-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2009-12-10","prior_stop_level":67.8,"sweep_low":66.0,"atr14":3.439051,"stop_level":64.280475,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-24","known_ts":"2009-12-29","bar_index":1986,"type":"REBUY","strength":0.588,"price":69.15,"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":"2010-01-26","known_ts":"2010-01-26","bar_index":1992,"type":"SELL","basis":"structure_stop","strength":0.588,"price":65.7,"stop_level":68.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-03-19","known_ts":"2010-03-19","bar_index":2005,"type":"RECLAIM","strength":0.863,"price":86.55,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-01-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-05-21","known_ts":"2010-05-21","bar_index":2019,"type":"SELL","basis":"structure_stop","strength":1.0,"price":104.55,"stop_level":112.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-02","known_ts":"2010-08-04","bar_index":2036,"type":"BUY","strength":0.588,"price":79.8,"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":"2010-08-19","known_ts":"2010-08-19","bar_index":2040,"type":"SELL","basis":"structure_stop","strength":0.588,"price":68.1,"stop_level":69.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-08-31","known_ts":"2010-09-02","bar_index":2043,"type":"REBUY","strength":0.588,"price":71.7,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2010-11-16","known_ts":"2010-11-16","bar_index":2061,"type":"SELL","basis":"structure_stop","strength":0.588,"price":63.0,"stop_level":63.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-11-17","known_ts":"2010-11-17","bar_index":2061,"type":"RECLAIM","strength":0.588,"price":64.65,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-16 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":"2010-11-16","prior_stop_level":63.75,"sweep_low":62.25,"atr14":3.104923,"stop_level":60.697538,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-16","known_ts":"2010-12-20","bar_index":2068,"type":"BUY","strength":0.725,"price":64.8,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2011-02-16","known_ts":"2011-02-18","bar_index":2082,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2011-02-16","trigger_known_ts":"2011-02-18","strength":0.45,"price":55.8,"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.605514,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":51.9,"atr14":2.273577,"stop_level":50.763212,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-22","known_ts":"2011-02-24","bar_index":2083,"type":"BUY","strength":0.45,"price":58.35,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-02-22","known_ts":"2011-02-24","bar_index":2083,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2011-02-22","trigger_known_ts":"2011-02-24","strength":0.45,"price":58.35,"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.587487,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":51.9,"atr14":2.547886,"stop_level":50.626057,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-14","known_ts":"2011-03-14","bar_index":2087,"type":"SELL","basis":"structure_stop","strength":0.588,"price":57.3,"stop_level":57.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-03-21","known_ts":"2011-03-21","bar_index":2089,"type":"RECLAIM","strength":0.588,"price":58.35,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-03-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":"2011-03-14","prior_stop_level":57.75,"sweep_low":54.15,"atr14":2.587285,"stop_level":52.856357,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-31","known_ts":"2011-03-31","bar_index":2092,"type":"RECLAIM","strength":0.725,"price":66.9,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-03-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-06-27","known_ts":"2011-06-29","bar_index":2112,"type":"BUY","strength":0.588,"price":53.85,"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":"2011-08-02","known_ts":"2011-08-02","bar_index":2120,"type":"SELL","basis":"structure_stop","strength":0.725,"price":51.9,"stop_level":53.55,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-08-04","known_ts":"2011-08-04","bar_index":2121,"type":"SELL","basis":"structure_stop","strength":0.588,"price":45.0,"stop_level":53.55,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2011-11-11","known_ts":"2011-11-11","bar_index":2144,"type":"SELL","basis":"structure_stop","strength":0.588,"price":42.75,"stop_level":43.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-29","known_ts":"2011-12-01","bar_index":2148,"type":"REBUY","strength":0.725,"price":42.15,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2011-12-27","known_ts":"2011-12-27","bar_index":2154,"type":"SELL","basis":"structure_stop","strength":0.725,"price":39.75,"stop_level":40.05,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-12-29","known_ts":"2012-01-03","bar_index":2155,"type":"BUY","strength":0.725,"price":41.7,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":15},{"ts":"2012-01-03","known_ts":"2012-01-03","bar_index":2155,"type":"RECLAIM","strength":0.725,"price":41.7,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-12-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":"2011-12-27","prior_stop_level":40.05,"sweep_low":37.95,"atr14":2.429712,"stop_level":36.735144,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-18","known_ts":"2012-06-20","bar_index":2194,"type":"BUY","strength":0.863,"price":67.5,"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":"2012-07-24","known_ts":"2012-07-24","bar_index":2202,"type":"SELL","basis":"structure_stop","strength":1.0,"price":76.8,"stop_level":77.85,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-07-26","known_ts":"2012-07-26","bar_index":2203,"type":"RECLAIM","strength":1.0,"price":78.15,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-07-24","prior_stop_level":77.85,"sweep_low":75.3,"atr14":3.779435,"stop_level":73.410282,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-29","known_ts":"2012-08-31","bar_index":2211,"type":"BUY","strength":0.863,"price":84.6,"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":"2012-10-09","known_ts":"2012-10-09","bar_index":2220,"type":"SELL","basis":"structure_stop","strength":1.0,"price":89.4,"stop_level":92.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-11","known_ts":"2012-10-11","bar_index":2221,"type":"SELL","basis":"structure_stop","strength":1.0,"price":91.2,"stop_level":92.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-12-10","known_ts":"2012-12-12","bar_index":2234,"type":"BUY","strength":0.725,"price":100.8,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2012-12-26","known_ts":"2012-12-26","bar_index":2237,"type":"SELL","basis":"structure_stop","strength":0.863,"price":97.65,"stop_level":99.45,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-12-28","known_ts":"2012-12-28","bar_index":2238,"type":"RECLAIM","strength":0.863,"price":99.9,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-12-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":"2012-12-26","prior_stop_level":99.45,"sweep_low":96.3,"atr14":4.435335,"stop_level":94.082332,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-10","known_ts":"2013-01-10","bar_index":2241,"type":"RECLAIM","strength":1.0,"price":109.65,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-12-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-01-25","known_ts":"2013-01-25","bar_index":2244,"type":"SELL","basis":"structure_stop","strength":1.0,"price":109.65,"stop_level":109.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-01-29","known_ts":"2013-01-29","bar_index":2245,"type":"SELL","basis":"structure_stop","strength":1.0,"price":107.4,"stop_level":109.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-01-31","known_ts":"2013-01-31","bar_index":2245,"type":"RECLAIM","strength":1.0,"price":111.9,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-01-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":"2013-01-25","prior_stop_level":109.8,"sweep_low":106.5,"atr14":3.702316,"stop_level":104.648842,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-31","known_ts":"2013-01-31","bar_index":2245,"type":"RECLAIM","strength":1.0,"price":111.9,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-01-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-01-29","prior_stop_level":109.8,"sweep_low":106.5,"atr14":3.702316,"stop_level":104.648842,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-02-14","known_ts":"2013-02-14","bar_index":2249,"type":"RECLAIM","strength":1.0,"price":128.4,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-01-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-03-19","known_ts":"2013-03-19","bar_index":2256,"type":"SELL","basis":"structure_stop","strength":1.0,"price":177.3,"stop_level":177.45,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-03-21","known_ts":"2013-03-21","bar_index":2257,"type":"SELL","basis":"structure_stop","strength":1.0,"price":172.5,"stop_level":177.45,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-09","known_ts":"2013-04-09","bar_index":2261,"type":"RECLAIM","strength":1.0,"price":179.85,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-03-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-28","known_ts":"2013-07-02","bar_index":2280,"type":"REBUY","strength":0.863,"price":275.55,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2013-08-08","known_ts":"2013-08-08","bar_index":2289,"type":"SELL","basis":"structure_stop","strength":0.863,"price":284.1,"stop_level":296.7,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-08-12","known_ts":"2013-08-12","bar_index":2290,"type":"RECLAIM","strength":0.863,"price":305.4,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-08-08","prior_stop_level":296.7,"sweep_low":278.55,"atr14":16.752912,"stop_level":270.173544,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-27","known_ts":"2013-09-27","bar_index":2301,"type":"RECLAIM","strength":0.863,"price":567.45,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-21","known_ts":"2013-10-21","bar_index":2306,"type":"SELL","basis":"structure_stop","strength":0.863,"price":351.9,"stop_level":385.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-01-10","known_ts":"2014-01-14","bar_index":2325,"type":"BUY","strength":0.588,"price":414.75,"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":20},{"ts":"2014-03-07","known_ts":"2014-03-07","bar_index":2337,"type":"SELL","basis":"structure_stop","strength":0.725,"price":380.4,"stop_level":394.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-03-31","known_ts":"2014-04-02","bar_index":2343,"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":"2014-03-31","trigger_known_ts":"2014-04-02","strength":0.45,"price":266.85,"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.529738,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":248.7,"atr14":23.912964,"stop_level":236.743518,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-04-16","known_ts":"2014-04-21","bar_index":2347,"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":"2014-04-16","trigger_known_ts":"2014-04-21","strength":0.45,"price":222.45,"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.607983,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":187.5,"atr14":21.018801,"stop_level":176.990599,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-13","known_ts":"2014-05-15","bar_index":2353,"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":"2014-05-13","trigger_known_ts":"2014-05-15","strength":0.45,"price":210.3,"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.629395,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":161.4,"atr14":22.010236,"stop_level":150.394882,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-21","known_ts":"2014-05-23","bar_index":2355,"type":"BUY","strength":0.45,"price":199.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-05-21","known_ts":"2014-05-23","bar_index":2355,"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":"2014-05-21","trigger_known_ts":"2014-05-23","strength":0.45,"price":199.5,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.648427,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":185.4,"atr14":18.321304,"stop_level":176.239348,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-30","known_ts":"2014-06-30","bar_index":2364,"type":"SELL","basis":"structure_stop","strength":0.588,"price":244.8,"stop_level":248.55,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-07-01","known_ts":"2014-07-01","bar_index":2364,"type":"RECLAIM","strength":0.588,"price":259.8,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-06-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-06-30","prior_stop_level":248.55,"sweep_low":243.75,"atr14":15.10116,"stop_level":236.19942,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-07-09","known_ts":"2014-07-09","bar_index":2366,"type":"SELL","basis":"structure_stop","strength":0.588,"price":214.65,"stop_level":244.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-07-22","known_ts":"2014-07-24","bar_index":2369,"type":"REBUY","strength":0.588,"price":211.05,"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":"2014-08-07","known_ts":"2014-08-11","bar_index":2373,"type":"REBUY","strength":0.588,"price":227.1,"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":"2014-09-15","known_ts":"2014-09-15","bar_index":2381,"type":"SELL","basis":"structure_stop","strength":0.588,"price":213.45,"stop_level":226.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-09-17","known_ts":"2014-09-17","bar_index":2382,"type":"SELL","basis":"structure_stop","strength":0.588,"price":216.3,"stop_level":226.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-10-15","known_ts":"2014-10-17","bar_index":2389,"type":"BUY","strength":0.588,"price":223.05,"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":"2014-11-07","known_ts":"2014-11-07","bar_index":2394,"type":"SELL","basis":"structure_stop","strength":0.588,"price":201.3,"stop_level":217.65,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-11-10","known_ts":"2014-11-10","bar_index":2395,"type":"RECLAIM","strength":0.588,"price":222.15,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-11-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":"2014-11-07","prior_stop_level":217.65,"sweep_low":193.5,"atr14":17.495098,"stop_level":184.752451,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-11-21","known_ts":"2014-11-21","bar_index":2398,"type":"RECLAIM","strength":0.863,"price":305.7,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-11-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-10","known_ts":"2014-12-10","bar_index":2402,"type":"SELL","basis":"structure_stop","strength":0.863,"price":270.3,"stop_level":273.9,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-29","known_ts":"2014-12-29","bar_index":2406,"type":"RECLAIM","strength":0.863,"price":273.75,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-01-07","known_ts":"2015-01-09","bar_index":2408,"type":"REBUY","strength":0.863,"price":286.65,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2015-03-24","known_ts":"2015-03-24","bar_index":2425,"type":"SELL","basis":"structure_stop","strength":0.863,"price":422.55,"stop_level":426.15,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-26","known_ts":"2015-03-26","bar_index":2426,"type":"SELL","basis":"structure_stop","strength":0.863,"price":389.4,"stop_level":426.15,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-17","known_ts":"2015-07-21","bar_index":2452,"type":"BUY","strength":0.725,"price":383.4,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2015-09-16","known_ts":"2015-09-18","bar_index":2466,"type":"BUY","strength":0.45,"price":231.75,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-09-16","known_ts":"2015-09-18","bar_index":2466,"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":"2015-09-16","trigger_known_ts":"2015-09-18","strength":0.45,"price":231.75,"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.491442,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":212.25,"atr14":14.523376,"stop_level":204.988312,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-02","known_ts":"2015-10-06","bar_index":2470,"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":"2015-10-02","trigger_known_ts":"2015-10-06","strength":0.45,"price":171.75,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.623107,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":151.65,"atr14":16.09054,"stop_level":143.60473,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-30","known_ts":"2015-10-30","bar_index":2476,"type":"SELL","basis":"structure_stop","strength":0.45,"price":180.9,"stop_level":191.1,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-11-02","known_ts":"2015-11-02","bar_index":2477,"type":"RECLAIM","strength":0.45,"price":193.95,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-10-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2015-10-30","prior_stop_level":191.1,"sweep_low":170.85,"atr14":14.205987,"stop_level":163.747006,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-14","known_ts":"2015-12-14","bar_index":2486,"type":"SELL","basis":"structure_stop","strength":0.588,"price":206.1,"stop_level":210.15,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-12-15","known_ts":"2015-12-15","bar_index":2487,"type":"RECLAIM","strength":0.588,"price":219.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-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":"2015-12-14","prior_stop_level":210.15,"sweep_low":205.2,"atr14":15.701318,"stop_level":197.349341,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-26","known_ts":"2016-01-28","bar_index":2496,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2016-01-26","trigger_known_ts":"2016-01-28","strength":0.45,"price":126.75,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.721856,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":126.0,"atr14":16.344151,"stop_level":117.827925,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-11","known_ts":"2016-02-16","bar_index":2500,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2016-02-11","trigger_known_ts":"2016-02-16","strength":0.45,"price":115.35,"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.746873,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":93.75,"atr14":13.549377,"stop_level":86.975312,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-22","known_ts":"2016-03-24","bar_index":2509,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2016-03-22","trigger_known_ts":"2016-03-24","strength":0.45,"price":52.95,"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.882724,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":44.4,"atr14":8.947268,"stop_level":39.926366,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-31","known_ts":"2016-04-04","bar_index":2511,"type":"BUY","strength":0.45,"price":65.55,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-03-31","known_ts":"2016-04-04","bar_index":2511,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2016-03-31","trigger_known_ts":"2016-04-04","strength":0.45,"price":65.55,"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.854817,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":49.5,"atr14":7.831095,"stop_level":45.584453,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-20","known_ts":"2016-04-20","bar_index":2515,"type":"SELL","basis":"structure_stop","strength":0.588,"price":60.0,"stop_level":67.35,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-06-14","known_ts":"2016-06-14","bar_index":2528,"type":"SELL","basis":"structure_stop","strength":0.588,"price":62.25,"stop_level":62.55,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-06-15","known_ts":"2016-06-15","bar_index":2528,"type":"RECLAIM","strength":0.588,"price":63.75,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-06-14","prior_stop_level":62.55,"sweep_low":60.15,"atr14":4.414739,"stop_level":57.94263,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-08-10","known_ts":"2016-08-10","bar_index":2541,"type":"SELL","basis":"structure_stop","strength":0.725,"price":67.5,"stop_level":67.65,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-09-23","known_ts":"2016-09-27","bar_index":2552,"type":"BUY","strength":0.725,"price":63.45,"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":55},{"ts":"2016-10-14","known_ts":"2016-10-14","bar_index":2557,"type":"SELL","basis":"structure_stop","strength":0.725,"price":51.6,"stop_level":51.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-10-18","known_ts":"2016-10-18","bar_index":2557,"type":"RECLAIM","strength":0.725,"price":51.9,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-10-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":"2016-10-14","prior_stop_level":51.75,"sweep_low":50.25,"atr14":3.393909,"stop_level":48.553046,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-10-19","known_ts":"2016-10-19","bar_index":2558,"type":"SELL","basis":"structure_stop","strength":0.725,"price":49.65,"stop_level":51.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-11-17","known_ts":"2016-11-17","bar_index":2565,"type":"RECLAIM","strength":0.863,"price":70.2,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-10-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-12-14","known_ts":"2016-12-14","bar_index":2571,"type":"SELL","basis":"structure_stop","strength":0.725,"price":55.8,"stop_level":56.1,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-12-15","known_ts":"2016-12-15","bar_index":2571,"type":"RECLAIM","strength":0.725,"price":56.25,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-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":"2016-12-14","prior_stop_level":56.1,"sweep_low":54.6,"atr14":3.704539,"stop_level":52.74773,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-06","known_ts":"2017-01-10","bar_index":2576,"type":"BUY","strength":0.725,"price":59.4,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2017-03-01","known_ts":"2017-03-03","bar_index":2588,"type":"BUY","strength":0.588,"price":54.6,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2017-03-21","known_ts":"2017-03-21","bar_index":2592,"type":"SELL","basis":"structure_stop","strength":0.725,"price":47.55,"stop_level":49.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-03-24","known_ts":"2017-03-24","bar_index":2593,"type":"RECLAIM","strength":0.725,"price":49.95,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-03-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2017-03-21","prior_stop_level":49.5,"sweep_low":45.75,"atr14":2.647173,"stop_level":44.426413,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-03-27","known_ts":"2017-03-29","bar_index":2594,"type":"BUY","strength":0.725,"price":55.65,"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":55},{"ts":"2017-07-05","known_ts":"2017-07-07","bar_index":2617,"type":"BUY","strength":0.588,"price":37.8,"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":"2017-08-21","known_ts":"2017-08-21","bar_index":2628,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.95,"stop_level":36.45,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-08-28","known_ts":"2017-08-28","bar_index":2629,"type":"RECLAIM","strength":0.725,"price":37.05,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-08-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2017-08-21","prior_stop_level":36.45,"sweep_low":34.65,"atr14":1.476806,"stop_level":33.911597,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-10-03","known_ts":"2017-10-03","bar_index":2638,"type":"RECLAIM","strength":1.0,"price":47.25,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-08-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-26","known_ts":"2017-10-26","bar_index":2643,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.85,"stop_level":36.9,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-10-30","known_ts":"2017-10-30","bar_index":2644,"type":"RECLAIM","strength":0.863,"price":37.95,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2017-10-26","prior_stop_level":36.9,"sweep_low":34.95,"atr14":2.238284,"stop_level":33.830858,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-22","known_ts":"2017-11-27","bar_index":2650,"type":"BUY","strength":1.0,"price":44.1,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2017-12-22","known_ts":"2017-12-22","bar_index":2657,"type":"SELL","basis":"structure_stop","strength":1.0,"price":42.6,"stop_level":43.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-12-28","known_ts":"2017-12-28","bar_index":2658,"type":"RECLAIM","strength":1.0,"price":43.95,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-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":"2017-12-22","prior_stop_level":43.8,"sweep_low":41.85,"atr14":1.701317,"stop_level":40.999341,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-03-06","known_ts":"2018-03-08","bar_index":2673,"type":"BUY","strength":0.863,"price":41.25,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2018-06-08","known_ts":"2018-06-12","bar_index":2695,"type":"BUY","strength":0.588,"price":9.75,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2018-06-22","known_ts":"2018-06-22","bar_index":2698,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.8,"stop_level":8.7,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2018-07-05","known_ts":"2018-07-09","bar_index":2701,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-07-05","trigger_known_ts":"2018-07-09","strength":0.45,"price":7.8,"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.834921,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.2,"atr14":0.531084,"stop_level":6.934458,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-08","known_ts":"2018-08-10","bar_index":2709,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-08-08","trigger_known_ts":"2018-08-10","strength":0.45,"price":6.45,"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.863492,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.15,"atr14":0.451826,"stop_level":5.924087,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-21","known_ts":"2018-08-23","bar_index":2712,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-08-21","trigger_known_ts":"2018-08-23","strength":0.588,"price":7.05,"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.850794,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":6.0,"atr14":0.496706,"stop_level":5.751647,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-09-13","known_ts":"2018-09-13","bar_index":2717,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.15,"stop_level":6.3,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-09-20","known_ts":"2018-09-20","bar_index":2719,"type":"RECLAIM","strength":0.588,"price":6.45,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-09-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":"2018-09-13","prior_stop_level":6.3,"sweep_low":6.15,"atr14":0.413043,"stop_level":5.943478,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-10-12","known_ts":"2018-10-12","bar_index":2724,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.3,"stop_level":6.45,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-10-16","known_ts":"2018-10-16","bar_index":2725,"type":"RECLAIM","strength":0.588,"price":6.75,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-10-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-10-12","prior_stop_level":6.45,"sweep_low":6.0,"atr14":0.438027,"stop_level":5.780987,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-10-24","known_ts":"2018-10-24","bar_index":2727,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.55,"stop_level":6.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-11-01","known_ts":"2018-11-05","bar_index":2729,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-11-01","trigger_known_ts":"2018-11-05","strength":0.588,"price":5.1,"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.888525,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":4.5,"atr14":0.485148,"stop_level":4.257426,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-06","known_ts":"2018-11-08","bar_index":2730,"type":"REBUY","strength":0.588,"price":5.7,"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":"2018-11-06","known_ts":"2018-11-08","bar_index":2730,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2018-11-06","trigger_known_ts":"2018-11-08","strength":0.588,"price":5.7,"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.87541,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":4.5,"atr14":0.510285,"stop_level":4.244858,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-31","known_ts":"2019-01-03","bar_index":2742,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-12-31","trigger_known_ts":"2019-01-03","strength":0.45,"price":3.45,"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.92459,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.7,"atr14":0.39049,"stop_level":2.504755,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-04","known_ts":"2019-01-08","bar_index":2743,"type":"BUY","strength":0.588,"price":3.9,"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":"2019-01-04","known_ts":"2019-01-08","bar_index":2743,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2019-01-04","trigger_known_ts":"2019-01-08","strength":0.588,"price":3.9,"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.909091,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2.7,"atr14":0.383166,"stop_level":2.508417,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-28","known_ts":"2019-01-28","bar_index":2748,"type":"RECLAIM","strength":0.725,"price":6.15,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-01-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-06","known_ts":"2019-03-06","bar_index":2756,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.68,"stop_level":4.76,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2019-03-08","known_ts":"2019-03-08","bar_index":2757,"type":"RECLAIM","strength":0.863,"price":5.1,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2019-03-06","prior_stop_level":4.76,"sweep_low":4.38,"atr14":0.740593,"stop_level":4.009703,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-11","known_ts":"2019-07-15","bar_index":2786,"type":"BUY","strength":0.725,"price":2.6,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2019-07-18","known_ts":"2019-07-18","bar_index":2787,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.35,"stop_level":2.46,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2019-11-18","known_ts":"2019-11-18","bar_index":2816,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.13,"stop_level":2.24,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2019-11-25","known_ts":"2019-11-25","bar_index":2818,"type":"RECLAIM","strength":0.863,"price":2.31,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-11-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2019-11-18","prior_stop_level":2.24,"sweep_low":2.1,"atr14":0.15955,"stop_level":2.020225,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-11-29","known_ts":"2019-12-03","bar_index":2819,"type":"REBUY","strength":0.863,"price":2.53,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":0},{"ts":"2020-01-06","known_ts":"2020-01-08","bar_index":2827,"type":"BUY","strength":0.863,"price":2.59,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2020-01-21","known_ts":"2020-01-21","bar_index":2830,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.33,"stop_level":2.41,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2020-02-19","known_ts":"2020-02-19","bar_index":2837,"type":"RECLAIM","strength":1.0,"price":3.07,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-01-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-03-10","known_ts":"2020-03-10","bar_index":2841,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.21,"stop_level":2.48,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2020-04-20","known_ts":"2020-04-22","bar_index":2851,"type":"BUY","strength":0.863,"price":2.61,"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":"2020-07-29","known_ts":"2020-07-29","bar_index":2874,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.65,"stop_level":10.36,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-07-30","known_ts":"2020-07-30","bar_index":2874,"type":"RECLAIM","strength":1.0,"price":10.41,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-07-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-07-29","prior_stop_level":10.36,"sweep_low":9.59,"atr14":1.100028,"stop_level":9.039986,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-26","known_ts":"2020-10-26","bar_index":2895,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.4,"stop_level":15.44,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2020-10-27","known_ts":"2020-10-27","bar_index":2895,"type":"RECLAIM","strength":0.863,"price":15.85,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-10-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2020-10-26","prior_stop_level":15.44,"sweep_low":14.6,"atr14":1.291374,"stop_level":13.954313,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-19","known_ts":"2020-11-19","bar_index":2901,"type":"RECLAIM","strength":1.0,"price":21.25,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-10-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-12-07","known_ts":"2020-12-07","bar_index":2904,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.7,"stop_level":19.02,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-01-27","known_ts":"2021-01-29","bar_index":2916,"type":"BUY","strength":0.725,"price":21.62,"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-03-15","known_ts":"2021-03-15","bar_index":2926,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.99,"stop_level":25.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-22","known_ts":"2021-03-22","bar_index":2928,"type":"RECLAIM","strength":0.863,"price":26.08,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-03-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-03-15","prior_stop_level":25.2,"sweep_low":22.42,"atr14":1.990225,"stop_level":21.424888,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-07-01","known_ts":"2021-07-01","bar_index":2952,"type":"RECLAIM","strength":0.863,"price":31.3,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-03-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-16","known_ts":"2021-08-16","bar_index":2962,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.07,"stop_level":43.7,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-17","known_ts":"2021-08-17","bar_index":2962,"type":"RECLAIM","strength":0.863,"price":45.47,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-08-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-08-16","prior_stop_level":43.7,"sweep_low":41.98,"atr14":2.662204,"stop_level":40.648898,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-08-31","known_ts":"2021-08-31","bar_index":2966,"type":"RECLAIM","strength":1.0,"price":54.41,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-08-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-10-12","known_ts":"2021-10-12","bar_index":2975,"type":"SELL","basis":"structure_stop","strength":1.0,"price":51.31,"stop_level":51.97,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-12-21","known_ts":"2021-12-23","bar_index":2992,"type":"BUY","strength":0.725,"price":42.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2022-01-31","known_ts":"2022-02-02","bar_index":3001,"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-01-31","trigger_known_ts":"2022-02-02","strength":0.45,"price":30.47,"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.458504,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":26.47,"atr14":2.282305,"stop_level":25.328848,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-02-08","known_ts":"2022-02-10","bar_index":3003,"type":"BUY","strength":0.45,"price":31.77,"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-02-08","known_ts":"2022-02-10","bar_index":3003,"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-02-08","trigger_known_ts":"2022-02-10","strength":0.45,"price":31.77,"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.435401,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":28.87,"atr14":2.20985,"stop_level":27.765075,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-12","known_ts":"2022-04-12","bar_index":3017,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.5,"stop_level":34.06,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-04-13","known_ts":"2022-04-13","bar_index":3018,"type":"RECLAIM","strength":0.588,"price":35.53,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-04-12","prior_stop_level":34.06,"sweep_low":33.45,"atr14":2.086835,"stop_level":32.406582,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-26","known_ts":"2022-04-26","bar_index":3020,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.07,"stop_level":33.16,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-05-13","known_ts":"2022-05-17","bar_index":3025,"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-05-13","trigger_known_ts":"2022-05-17","strength":0.588,"price":31.14,"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.446597,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":26.43,"atr14":2.177701,"stop_level":25.341149,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-06","known_ts":"2022-06-08","bar_index":3030,"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-06","trigger_known_ts":"2022-06-08","strength":0.45,"price":23.98,"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.57384,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.68,"atr14":2.166123,"stop_level":20.596939,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-23","known_ts":"2022-06-27","bar_index":3034,"type":"BUY","strength":0.588,"price":29.14,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-06-23","known_ts":"2022-06-27","bar_index":3034,"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-23","trigger_known_ts":"2022-06-27","strength":0.588,"price":29.14,"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.48214,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":20.36,"atr14":2.109334,"stop_level":19.305333,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-15","known_ts":"2022-07-19","bar_index":3039,"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-07-15","trigger_known_ts":"2022-07-19","strength":0.588,"price":31.42,"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.441621,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":23.99,"atr14":2.259975,"stop_level":22.860012,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-02","known_ts":"2022-08-02","bar_index":3043,"type":"RECLAIM","strength":0.725,"price":34.4,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-04-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-18","known_ts":"2022-08-18","bar_index":3047,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.2,"stop_level":34.53,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-24","known_ts":"2022-08-24","bar_index":3048,"type":"SELL","basis":"structure_stop","strength":0.725,"price":33.67,"stop_level":34.53,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-10-13","known_ts":"2022-10-17","bar_index":3060,"type":"BUY","strength":0.863,"price":32.57,"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":35},{"ts":"2022-11-30","known_ts":"2022-12-02","bar_index":3071,"type":"REBUY","strength":0.863,"price":37.34,"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":"2023-01-05","known_ts":"2023-01-05","bar_index":3079,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.77,"stop_level":43.19,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-06","known_ts":"2023-01-06","bar_index":3079,"type":"RECLAIM","strength":0.863,"price":43.84,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-01-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-01-05","prior_stop_level":43.19,"sweep_low":42.41,"atr14":1.992902,"stop_level":41.413549,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-24","known_ts":"2023-01-24","bar_index":3083,"type":"RECLAIM","strength":0.863,"price":45.83,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-01-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-05-11","known_ts":"2023-05-15","bar_index":3108,"type":"BUY","strength":0.45,"price":34.26,"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-12","known_ts":"2023-06-12","bar_index":3115,"type":"RECLAIM","strength":0.588,"price":37.6,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-05-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2023-06-23","known_ts":"2023-06-23","bar_index":3117,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.49,"stop_level":35.68,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-03","known_ts":"2023-08-03","bar_index":3127,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.79,"stop_level":34.28,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-09-01","known_ts":"2023-09-06","bar_index":3134,"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-09-01","trigger_known_ts":"2023-09-06","strength":0.45,"price":28.21,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.405229,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":27.25,"atr14":1.193759,"stop_level":26.65312,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-09-25","known_ts":"2023-09-27","bar_index":3139,"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-09-25","trigger_known_ts":"2023-09-27","strength":0.45,"price":27.34,"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.423572,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":24.89,"atr14":1.090043,"stop_level":24.344978,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-03","known_ts":"2023-10-05","bar_index":3141,"type":"BUY","strength":0.45,"price":27.56,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-10-03","known_ts":"2023-10-05","bar_index":3141,"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-03","trigger_known_ts":"2023-10-05","strength":0.45,"price":27.56,"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.418933,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":24.89,"atr14":1.166769,"stop_level":24.306616,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-19","known_ts":"2023-10-19","bar_index":3145,"type":"SELL","basis":"structure_stop","strength":0.45,"price":24.39,"stop_level":26.26,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-11-01","known_ts":"2023-11-03","bar_index":3148,"type":"REBUY","strength":0.45,"price":25.98,"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":"2023-12-11","known_ts":"2023-12-11","bar_index":3157,"type":"RECLAIM","strength":0.725,"price":34.68,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-10-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-10","known_ts":"2024-01-10","bar_index":3163,"type":"SELL","basis":"structure_stop","strength":0.863,"price":38.49,"stop_level":39.11,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-11","known_ts":"2024-01-11","bar_index":3164,"type":"RECLAIM","strength":0.863,"price":41.03,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-01-10","prior_stop_level":39.11,"sweep_low":37.78,"atr14":1.908586,"stop_level":36.825707,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-24","known_ts":"2024-01-24","bar_index":3166,"type":"SELL","basis":"structure_stop","strength":0.863,"price":37.53,"stop_level":38.49,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-02-07","known_ts":"2024-02-07","bar_index":3170,"type":"RECLAIM","strength":0.863,"price":38.04,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-03-14","known_ts":"2024-03-14","bar_index":3178,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.52,"stop_level":48.06,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-06-26","known_ts":"2024-06-28","bar_index":3202,"type":"BUY","strength":0.725,"price":37.01,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2024-08-02","known_ts":"2024-08-02","bar_index":3210,"type":"SELL","basis":"structure_stop","strength":0.588,"price":34.78,"stop_level":36.34,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-08-21","known_ts":"2024-08-23","bar_index":3215,"type":"BUY","strength":0.45,"price":37.17,"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-08-26","known_ts":"2024-08-26","bar_index":3216,"type":"RECLAIM","strength":0.588,"price":38.47,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2024-08-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2024-09-19","known_ts":"2024-09-19","bar_index":3221,"type":"SELL","basis":"structure_stop","strength":0.863,"price":41.16,"stop_level":41.64,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-09-24","known_ts":"2024-09-24","bar_index":3222,"type":"SELL","basis":"structure_stop","strength":0.863,"price":40.96,"stop_level":41.64,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-11-06","known_ts":"2024-11-08","bar_index":3233,"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":"2024-11-06","trigger_known_ts":"2024-11-08","strength":0.45,"price":26.22,"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.489585,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":24.43,"atr14":1.702938,"stop_level":23.578531,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-22","known_ts":"2024-11-26","bar_index":3237,"type":"BUY","strength":0.45,"price":26.76,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-11-22","known_ts":"2024-11-26","bar_index":3237,"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":"2024-11-22","trigger_known_ts":"2024-11-26","strength":0.45,"price":26.76,"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.479073,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":22.93,"atr14":1.608882,"stop_level":22.125559,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-12-13","known_ts":"2024-12-13","bar_index":3241,"type":"SELL","basis":"structure_stop","strength":0.45,"price":25.41,"stop_level":26.06,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2024-12-16","known_ts":"2024-12-16","bar_index":3242,"type":"RECLAIM","strength":0.45,"price":26.2,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-13 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":"2024-12-13","prior_stop_level":26.06,"sweep_low":24.48,"atr14":1.444484,"stop_level":23.757758,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-12-20","known_ts":"2024-12-20","bar_index":3243,"type":"SELL","basis":"structure_stop","strength":0.45,"price":25.14,"stop_level":26.06,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2025-01-15","known_ts":"2025-01-15","bar_index":3248,"type":"SELL","basis":"structure_stop","strength":0.45,"price":22.62,"stop_level":25.12,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2025-02-19","known_ts":"2025-02-21","bar_index":3256,"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":"2025-02-19","trigger_known_ts":"2025-02-21","strength":0.45,"price":22.46,"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.56278,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.91,"atr14":1.166345,"stop_level":20.326828,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-04","known_ts":"2025-03-06","bar_index":3259,"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":"2025-03-04","trigger_known_ts":"2025-03-06","strength":0.45,"price":21.33,"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.545784,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.61,"atr14":1.262683,"stop_level":17.978658,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-12","known_ts":"2025-03-14","bar_index":3261,"type":"BUY","strength":0.45,"price":20.42,"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-03-12","known_ts":"2025-03-14","bar_index":3261,"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":"2025-03-12","trigger_known_ts":"2025-03-14","strength":0.45,"price":20.42,"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.534428,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.61,"atr14":1.298217,"stop_level":17.960892,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-20","known_ts":"2025-03-24","bar_index":3263,"type":"BUY","strength":0.45,"price":20.78,"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-03-20","known_ts":"2025-03-24","bar_index":3263,"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":"2025-03-20","trigger_known_ts":"2025-03-24","strength":0.45,"price":20.78,"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.52622,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.4,"atr14":1.159158,"stop_level":18.820421,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-10","known_ts":"2025-04-14","bar_index":3268,"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":"2025-04-10","trigger_known_ts":"2025-04-14","strength":0.45,"price":17.79,"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.594391,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.4,"atr14":1.3582,"stop_level":13.7209,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-15","known_ts":"2025-04-17","bar_index":3269,"type":"BUY","strength":0.45,"price":18.3,"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-04-15","known_ts":"2025-04-17","bar_index":3269,"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":"2025-04-15","trigger_known_ts":"2025-04-17","strength":0.45,"price":18.3,"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.582763,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.4,"atr14":1.253555,"stop_level":13.773223,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-22","known_ts":"2025-07-22","bar_index":3291,"type":"RECLAIM","strength":0.863,"price":23.22,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-01-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-07-28","known_ts":"2025-07-28","bar_index":3292,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.01,"stop_level":22.06,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-30","known_ts":"2025-07-30","bar_index":3293,"type":"RECLAIM","strength":0.725,"price":22.81,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-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":"2025-07-28","prior_stop_level":22.06,"sweep_low":21.57,"atr14":1.187043,"stop_level":20.976478,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-12","known_ts":"2025-08-12","bar_index":3296,"type":"RECLAIM","strength":0.863,"price":24.94,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-07-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-08-15","known_ts":"2025-08-19","bar_index":3297,"type":"REBUY","strength":0.863,"price":24.02,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2025-09-08","known_ts":"2025-09-10","bar_index":3302,"type":"BUY","strength":0.863,"price":24.96,"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":"2025-10-23","known_ts":"2025-10-23","bar_index":3313,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.26,"stop_level":26.47,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-10-24","known_ts":"2025-10-24","bar_index":3313,"type":"RECLAIM","strength":0.863,"price":26.72,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-10-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-10-23","prior_stop_level":26.47,"sweep_low":25.97,"atr14":1.217706,"stop_level":25.361147,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-02","known_ts":"2025-12-04","bar_index":3322,"type":"BUY","strength":0.863,"price":29.6,"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":"2025-12-17","known_ts":"2025-12-17","bar_index":3325,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.77,"stop_level":25.92,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-12-22","known_ts":"2025-12-22","bar_index":3326,"type":"RECLAIM","strength":0.863,"price":27.27,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-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":"2025-12-17","prior_stop_level":25.92,"sweep_low":24.97,"atr14":1.310092,"stop_level":24.314954,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-25","known_ts":"2026-02-27","bar_index":3341,"type":"BUY","strength":0.863,"price":30.09,"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":"2026-03-18","known_ts":"2026-03-18","bar_index":3346,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.54,"stop_level":28.94,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-03-19","known_ts":"2026-03-19","bar_index":3346,"type":"RECLAIM","strength":1.0,"price":30.03,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-03-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-03-18","prior_stop_level":28.94,"sweep_low":27.92,"atr14":1.514753,"stop_level":27.162623,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-06","known_ts":"2026-04-06","bar_index":3350,"type":"RECLAIM","strength":1.0,"price":32.41,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-03-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-05-12","known_ts":"2026-05-12","bar_index":3358,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.0,"stop_level":32.14,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-05-13","known_ts":"2026-05-13","bar_index":3359,"type":"RECLAIM","strength":1.0,"price":32.51,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-05-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":"2026-05-12","prior_stop_level":32.14,"sweep_low":31.73,"atr14":1.513592,"stop_level":30.973204,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-23","known_ts":"2026-06-25","bar_index":3368,"type":"BUY","strength":0.863,"price":34.09,"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":"2026-07-28","known_ts":"2026-07-30","bar_index":3376,"type":"REBUY","strength":0.863,"price":38.485,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40}],"state":{"position_hint":"long","last_signal":"REBUY","last_scored_signal":"REBUY","last_scored_ts":"2026-07-30","last_scored_basis":null,"bars_since_signal":4,"extended":true,"strong_bull":true,"overbought":true,"weeklyBull":true,"above200":true},"early_dots":["2015-06-22","2015-07-09","2015-08-25","2016-09-01","2017-02-02","2017-03-01","2017-06-13","2017-11-06","2018-01-25","2018-02-15","2018-05-01","2018-06-05","2019-03-28","2019-04-05","2019-05-02","2019-05-20","2019-06-14","2020-03-24","2020-08-18","2020-09-17","2020-12-24","2021-01-22","2021-04-07","2021-10-26","2022-09-27","2023-02-23","2023-04-03","2023-04-17","2023-05-08","2023-08-11","2024-02-07","2024-02-26","2024-04-09","2024-04-30","2024-08-16","2024-10-21","2025-11-13","2026-02-06","2026-05-27","2026-06-09"],"warnings":[{"ts":"2022-12-23","kind":"arm","px":44.11},{"ts":"2023-01-05","kind":"confirm","px":42.77,"level":43.19},{"ts":"2023-06-16","kind":"arm","px":35.68},{"ts":"2023-06-23","kind":"confirm","px":35.49,"level":35.68},{"ts":"2023-07-21","kind":"arm","px":36.41},{"ts":"2023-08-03","kind":"confirm","px":33.79,"level":34.28},{"ts":"2023-10-18","kind":"arm","px":24.0},{"ts":"2023-10-19","kind":"confirm","px":24.39,"level":26.26},{"ts":"2023-12-07","kind":"arm","px":31.83},{"ts":"2024-01-05","kind":"arm","px":39.68},{"ts":"2024-01-10","kind":"confirm","px":38.49,"level":39.11},{"ts":"2024-01-17","kind":"arm","px":39.71},{"ts":"2024-01-24","kind":"confirm","px":37.53,"level":38.49},{"ts":"2024-03-13","kind":"arm","px":45.32},{"ts":"2024-03-14","kind":"confirm","px":42.52,"level":48.06},{"ts":"2024-07-22","kind":"arm","px":36.34},{"ts":"2024-08-02","kind":"confirm","px":34.78,"level":36.34},{"ts":"2024-09-18","kind":"arm","px":41.85},{"ts":"2024-09-19","kind":"confirm","px":41.16,"level":41.64},{"ts":"2024-09-23","kind":"arm","px":40.17},{"ts":"2024-09-24","kind":"confirm","px":40.96,"level":41.64},{"ts":"2024-12-06","kind":"arm","px":26.77},{"ts":"2024-12-13","kind":"confirm","px":25.41,"level":26.06},{"ts":"2024-12-19","kind":"arm","px":25.38},{"ts":"2024-12-20","kind":"confirm","px":25.14,"level":26.06},{"ts":"2025-01-14","kind":"arm","px":22.94},{"ts":"2025-01-15","kind":"confirm","px":22.62,"level":25.12},{"ts":"2025-05-02","kind":"arm","px":20.66},{"ts":"2025-05-28","kind":"arm","px":18.66},{"ts":"2025-07-28","kind":"confirm","px":22.01,"level":22.06},{"ts":"2025-10-22","kind":"arm","px":26.72},{"ts":"2025-10-23","kind":"confirm","px":26.26,"level":26.47},{"ts":"2025-12-16","kind":"arm","px":26.68},{"ts":"2025-12-17","kind":"confirm","px":25.77,"level":25.92},{"ts":"2026-03-13","kind":"arm","px":29.51},{"ts":"2026-03-18","kind":"confirm","px":28.54,"level":28.94},{"ts":"2026-04-08","kind":"arm","px":32.41},{"ts":"2026-05-12","kind":"confirm","px":32.0,"level":32.14},{"ts":"2026-07-14","kind":"arm","px":38.17},{"ts":"2026-08-13","kind":"arm","px":42.61}],"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":[]}}}