{"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":"VEON","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1997-05-20","known_ts":"1997-05-22","bar_index":43,"type":"BUY","strength":0.45,"price":26.0696,"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-07-29","known_ts":"1997-07-29","bar_index":59,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.2031,"stop_level":27.9759,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-07-31","known_ts":"1997-07-31","bar_index":59,"type":"RECLAIM","strength":0.725,"price":28.6457,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-07-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1997-07-29","prior_stop_level":27.9759,"sweep_low":26.997,"atr14":0.831341,"stop_level":26.58133,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-08-06","known_ts":"1997-08-08","bar_index":61,"type":"REBUY","strength":0.725,"price":31.6339,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1997-09-15","known_ts":"1997-09-17","bar_index":70,"type":"BUY","strength":0.863,"price":31.1187,"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":30},{"ts":"1997-10-17","known_ts":"1997-10-17","bar_index":78,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.0038,"stop_level":34.3645,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-10-21","known_ts":"1997-10-21","bar_index":78,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.7462,"stop_level":34.3645,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-12-09","known_ts":"1997-12-11","bar_index":90,"type":"BUY","strength":0.45,"price":28.0274,"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-12-12","known_ts":"1997-12-12","bar_index":91,"type":"RECLAIM","strength":0.588,"price":28.8517,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1997-12-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1998-01-14","known_ts":"1998-01-14","bar_index":98,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.7183,"stop_level":27.9759,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-01-16","known_ts":"1998-01-16","bar_index":98,"type":"RECLAIM","strength":0.588,"price":28.0274,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-01-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-01-14","prior_stop_level":27.9759,"sweep_low":27.7183,"atr14":0.610868,"stop_level":27.412866,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-02-19","known_ts":"1998-02-19","bar_index":106,"type":"RECLAIM","strength":0.725,"price":29.573,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-01-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-03-17","known_ts":"1998-03-17","bar_index":112,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.2732,"stop_level":31.6339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-03-23","known_ts":"1998-03-23","bar_index":113,"type":"RECLAIM","strength":0.863,"price":32.6128,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-03-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-03-17","prior_stop_level":31.6339,"sweep_low":31.2732,"atr14":0.790079,"stop_level":30.878161,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-04-02","known_ts":"1998-04-02","bar_index":116,"type":"RECLAIM","strength":1.0,"price":35.4464,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-03-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-05-26","known_ts":"1998-05-26","bar_index":128,"type":"SELL","basis":"structure_stop","strength":1.0,"price":39.8772,"stop_level":41.0107,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-06-02","known_ts":"1998-06-02","bar_index":129,"type":"RECLAIM","strength":0.863,"price":41.1137,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-05-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":"1998-05-26","prior_stop_level":41.0107,"sweep_low":35.704,"atr14":1.944522,"stop_level":34.731739,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-01","known_ts":"1998-10-05","bar_index":158,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-10-01","trigger_known_ts":"1998-10-05","strength":0.45,"price":3.9671,"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.918605,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.5549,"atr14":1.017103,"stop_level":3.046349,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-09","known_ts":"1998-10-13","bar_index":160,"type":"BUY","strength":0.45,"price":6.9553,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-10-09","known_ts":"1998-10-13","bar_index":160,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-10-09","trigger_known_ts":"1998-10-13","strength":0.45,"price":6.9553,"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.857294,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.5549,"atr14":1.131052,"stop_level":2.989374,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-04","known_ts":"1998-12-04","bar_index":173,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.6648,"stop_level":10.974,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-09","known_ts":"1998-12-09","bar_index":174,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.9435,"stop_level":10.974,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-02-16","known_ts":"1999-02-16","bar_index":189,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.077,"stop_level":11.1285,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-02-19","known_ts":"1999-02-19","bar_index":190,"type":"RECLAIM","strength":0.725,"price":13.1894,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-02-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":"1999-02-16","prior_stop_level":11.1285,"sweep_low":10.7679,"atr14":0.675637,"stop_level":10.430082,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-08","known_ts":"1999-04-08","bar_index":201,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.2105,"stop_level":12.262,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-04-14","known_ts":"1999-04-14","bar_index":202,"type":"RECLAIM","strength":0.725,"price":12.8802,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-04-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-04-08","prior_stop_level":12.262,"sweep_low":11.1801,"atr14":0.700947,"stop_level":10.829627,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-29","known_ts":"1999-05-03","bar_index":206,"type":"BUY","strength":0.863,"price":16.2806,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1999-06-01","known_ts":"1999-06-01","bar_index":213,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.2595,"stop_level":17.4141,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-11","known_ts":"1999-06-15","bar_index":216,"type":"REBUY","strength":0.863,"price":20.2477,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1999-10-01","known_ts":"1999-10-05","bar_index":242,"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":"1999-10-01","trigger_known_ts":"1999-10-05","strength":0.45,"price":12.159,"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.401014,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.0466,"atr14":0.560114,"stop_level":9.766543,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-06","known_ts":"1999-10-08","bar_index":243,"type":"BUY","strength":0.45,"price":13.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":"1999-11-03","known_ts":"1999-11-03","bar_index":249,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.9318,"stop_level":13.0863,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-11-09","known_ts":"1999-11-09","bar_index":251,"type":"RECLAIM","strength":0.588,"price":13.1379,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-11-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":"1999-11-03","prior_stop_level":13.0863,"sweep_low":12.3135,"atr14":0.5668,"stop_level":12.0301,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-17","known_ts":"1999-11-17","bar_index":253,"type":"RECLAIM","strength":0.725,"price":14.9411,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-11-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-12-10","known_ts":"1999-12-10","bar_index":258,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.0441,"stop_level":15.1472,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-12-13","known_ts":"1999-12-13","bar_index":258,"type":"RECLAIM","strength":0.863,"price":15.2502,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-12-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-12-10","prior_stop_level":15.1472,"sweep_low":14.838,"atr14":0.879512,"stop_level":14.398244,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-12-28","known_ts":"1999-12-28","bar_index":262,"type":"RECLAIM","strength":0.863,"price":27.7183,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-12-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-02-04","known_ts":"2000-02-08","bar_index":271,"type":"REBUY","strength":1.0,"price":39.4651,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2000-06-14","known_ts":"2000-06-16","bar_index":301,"type":"BUY","strength":0.588,"price":23.1844,"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":"2000-09-05","known_ts":"2000-09-05","bar_index":320,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.0814,"stop_level":23.339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-09-07","known_ts":"2000-09-07","bar_index":320,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.8753,"stop_level":23.339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-09-06","known_ts":"2000-09-06","bar_index":320,"type":"RECLAIM","strength":0.588,"price":23.8542,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-09-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-09-05","prior_stop_level":23.339,"sweep_low":22.2571,"atr14":1.262171,"stop_level":21.626015,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-26","known_ts":"2000-09-28","bar_index":325,"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-09-26","trigger_known_ts":"2000-09-28","strength":0.45,"price":15.9715,"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.600001,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.5711,"atr14":1.406683,"stop_level":11.867759,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-10-20","known_ts":"2000-10-24","bar_index":331,"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-20","trigger_known_ts":"2000-10-24","strength":0.45,"price":15.7654,"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.605162,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.6742,"atr14":1.049152,"stop_level":12.149624,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-10-25","known_ts":"2000-10-27","bar_index":332,"type":"BUY","strength":0.45,"price":16.3321,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-10-25","known_ts":"2000-10-27","bar_index":332,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-10-25","trigger_known_ts":"2000-10-27","strength":0.45,"price":16.3321,"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.590969,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.6742,"atr14":1.076716,"stop_level":12.135842,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-21","known_ts":"2000-11-21","bar_index":338,"type":"SELL","basis":"structure_stop","strength":0.45,"price":13.1894,"stop_level":14.1683,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2000-12-04","known_ts":"2000-12-06","bar_index":341,"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-04","trigger_known_ts":"2000-12-06","strength":0.45,"price":12.1074,"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.696775,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.9435,"atr14":0.834288,"stop_level":9.526356,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-07","known_ts":"2000-12-11","bar_index":342,"type":"BUY","strength":0.45,"price":13.7561,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-12-07","known_ts":"2000-12-11","bar_index":342,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-12-07","trigger_known_ts":"2000-12-11","strength":0.45,"price":13.7561,"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.655484,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.9435,"atr14":0.820555,"stop_level":9.533222,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-27","known_ts":"2000-12-27","bar_index":346,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.3346,"stop_level":12.4166,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-01-04","known_ts":"2001-01-08","bar_index":348,"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-01-04","trigger_known_ts":"2001-01-08","strength":0.588,"price":12.9833,"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.674839,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":11.1285,"atr14":0.680124,"stop_level":10.788438,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-04","known_ts":"2001-01-04","bar_index":348,"type":"RECLAIM","strength":0.588,"price":12.9318,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-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":"2000-12-27","prior_stop_level":12.4166,"sweep_low":11.1285,"atr14":0.719576,"stop_level":10.768712,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-05","known_ts":"2001-02-05","bar_index":355,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.8488,"stop_level":14.4341,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-02-07","known_ts":"2001-02-07","bar_index":355,"type":"RECLAIM","strength":0.588,"price":14.4424,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-02-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-02-05","prior_stop_level":14.4341,"sweep_low":13.7334,"atr14":0.684132,"stop_level":13.391334,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-22","known_ts":"2001-02-22","bar_index":359,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.651,"stop_level":13.8488,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-03-02","known_ts":"2001-03-06","bar_index":361,"type":"REBUY","strength":0.588,"price":15.0853,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-03-15","known_ts":"2001-03-19","bar_index":364,"type":"REBUY","strength":0.588,"price":13.9478,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-04-10","known_ts":"2001-04-12","bar_index":370,"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-04-10","trigger_known_ts":"2001-04-12","strength":0.45,"price":12.2908,"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.561472,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.3042,"atr14":0.615529,"stop_level":9.996436,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-24","known_ts":"2001-04-26","bar_index":373,"type":"BUY","strength":0.588,"price":12.365,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-04-24","known_ts":"2001-04-26","bar_index":373,"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-24","trigger_known_ts":"2001-04-26","strength":0.588,"price":12.365,"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.558825,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":11.4995,"atr14":0.62822,"stop_level":11.18539,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-05-11","known_ts":"2001-05-11","bar_index":377,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.2826,"stop_level":12.5299,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-05-16","known_ts":"2001-05-16","bar_index":378,"type":"RECLAIM","strength":0.588,"price":13.1894,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-05-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-05-11","prior_stop_level":12.5299,"sweep_low":11.9529,"atr14":0.552881,"stop_level":11.676459,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-06-01","known_ts":"2001-06-01","bar_index":382,"type":"RECLAIM","strength":0.725,"price":15.1018,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-05-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-06-18","known_ts":"2001-06-18","bar_index":385,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.618,"stop_level":13.8488,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-06-20","known_ts":"2001-06-20","bar_index":386,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.3542,"stop_level":13.8488,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-08-17","known_ts":"2001-08-21","bar_index":400,"type":"BUY","strength":0.725,"price":13.3542,"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":30},{"ts":"2001-09-10","known_ts":"2001-09-10","bar_index":405,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.8488,"stop_level":14.4341,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-09-18","known_ts":"2001-09-18","bar_index":405,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.041,"stop_level":14.4341,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-10-02","known_ts":"2001-10-02","bar_index":409,"type":"RECLAIM","strength":1.0,"price":13.5603,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-09-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-10-10","known_ts":"2001-10-12","bar_index":411,"type":"BUY","strength":1.0,"price":14.9782,"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":55},{"ts":"2002-02-05","known_ts":"2002-02-05","bar_index":437,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.4771,"stop_level":24.4828,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-24","known_ts":"2002-05-29","bar_index":463,"type":"BUY","strength":0.725,"price":22.0922,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2002-06-20","known_ts":"2002-06-20","bar_index":469,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.6084,"stop_level":22.0098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2002-06-25","known_ts":"2002-06-25","bar_index":470,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.883,"stop_level":22.0098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2002-07-03","known_ts":"2002-07-08","bar_index":472,"type":"REBUY","strength":0.725,"price":21.68,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2002-08-12","known_ts":"2002-08-14","bar_index":481,"type":"BUY","strength":0.588,"price":20.6496,"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":"2002-12-30","known_ts":"2002-12-30","bar_index":513,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.049,"stop_level":26.3787,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-12-31","known_ts":"2002-12-31","bar_index":513,"type":"RECLAIM","strength":1.0,"price":26.387,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-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":"2002-12-30","prior_stop_level":26.3787,"sweep_low":25.9171,"atr14":0.886754,"stop_level":25.473723,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-15","known_ts":"2003-01-15","bar_index":517,"type":"RECLAIM","strength":1.0,"price":27.6482,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-12-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-02-25","known_ts":"2003-02-27","bar_index":526,"type":"BUY","strength":0.863,"price":30.1625,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2003-03-27","known_ts":"2003-03-27","bar_index":533,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.1923,"stop_level":28.9095,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-04-01","known_ts":"2003-04-01","bar_index":534,"type":"RECLAIM","strength":1.0,"price":29.2062,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-03-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-03-27","prior_stop_level":28.9095,"sweep_low":27.9038,"atr14":1.086076,"stop_level":27.360762,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-05","known_ts":"2003-05-05","bar_index":542,"type":"RECLAIM","strength":1.0,"price":32.9487,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-03-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-06-17","known_ts":"2003-06-19","bar_index":552,"type":"REBUY","strength":1.0,"price":37.3424,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2003-10-21","known_ts":"2003-10-21","bar_index":581,"type":"SELL","basis":"structure_stop","strength":1.0,"price":54.5381,"stop_level":55.181,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-10-28","known_ts":"2003-10-28","bar_index":583,"type":"RECLAIM","strength":1.0,"price":56.0548,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-10-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-10-21","prior_stop_level":55.181,"sweep_low":51.1913,"atr14":1.795812,"stop_level":50.293394,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-11-05","known_ts":"2003-11-05","bar_index":585,"type":"RECLAIM","strength":1.0,"price":54.4144,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-10-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-04-27","known_ts":"2004-04-27","bar_index":624,"type":"SELL","basis":"structure_stop","strength":1.0,"price":80.4881,"stop_level":80.7849,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-08-12","known_ts":"2004-08-16","bar_index":649,"type":"BUY","strength":0.588,"price":73.572,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2004-09-20","known_ts":"2004-09-20","bar_index":657,"type":"SELL","basis":"structure_stop","strength":0.725,"price":84.2883,"stop_level":85.937,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-10-04","known_ts":"2004-10-04","bar_index":661,"type":"RECLAIM","strength":0.725,"price":93.6033,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-09-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-10-20","known_ts":"2004-10-20","bar_index":665,"type":"SELL","basis":"structure_stop","strength":0.725,"price":87.5857,"stop_level":88.41,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-10-21","known_ts":"2004-10-21","bar_index":665,"type":"RECLAIM","strength":0.725,"price":89.935,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-10-20","prior_stop_level":88.41,"sweep_low":85.9782,"atr14":2.531384,"stop_level":84.712508,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-05","known_ts":"2004-11-05","bar_index":669,"type":"RECLAIM","strength":0.725,"price":100.1486,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-10-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-01-25","known_ts":"2005-01-27","bar_index":687,"type":"BUY","strength":0.588,"price":86.2832,"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":30},{"ts":"2005-03-10","known_ts":"2005-03-10","bar_index":697,"type":"SELL","basis":"structure_stop","strength":0.725,"price":94.914,"stop_level":95.4828,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-03-11","known_ts":"2005-03-11","bar_index":697,"type":"RECLAIM","strength":0.725,"price":95.9774,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-03-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-03-10","prior_stop_level":95.4828,"sweep_low":94.2216,"atr14":2.566199,"stop_level":92.938501,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-03-15","known_ts":"2005-03-15","bar_index":698,"type":"SELL","basis":"structure_stop","strength":0.725,"price":90.7099,"stop_level":95.4828,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-05-17","known_ts":"2005-05-19","bar_index":713,"type":"BUY","strength":0.588,"price":88.6573,"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":80},{"ts":"2005-06-07","known_ts":"2005-06-07","bar_index":717,"type":"SELL","basis":"structure_stop","strength":0.588,"price":83.4887,"stop_level":85.5908,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-07-05","known_ts":"2005-07-05","bar_index":724,"type":"RECLAIM","strength":0.725,"price":91.7486,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-06-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-10-05","known_ts":"2005-10-05","bar_index":745,"type":"SELL","basis":"structure_stop","strength":0.863,"price":106.1909,"stop_level":107.7737,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-11-14","known_ts":"2005-11-16","bar_index":755,"type":"BUY","strength":0.725,"price":107.2791,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2005-12-13","known_ts":"2005-12-13","bar_index":761,"type":"SELL","basis":"structure_stop","strength":0.863,"price":107.4027,"stop_level":107.5758,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-06","known_ts":"2006-01-06","bar_index":767,"type":"RECLAIM","strength":0.863,"price":115.4895,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-27","known_ts":"2006-01-27","bar_index":771,"type":"SELL","basis":"structure_stop","strength":0.863,"price":115.7862,"stop_level":116.6023,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-02-02","known_ts":"2006-02-02","bar_index":773,"type":"RECLAIM","strength":0.863,"price":117.0969,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-01-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-01-27","prior_stop_level":116.6023,"sweep_low":112.4971,"atr14":3.10425,"stop_level":110.944975,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-04-12","known_ts":"2006-04-17","bar_index":789,"type":"BUY","strength":0.588,"price":111.3101,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2006-05-03","known_ts":"2006-05-03","bar_index":793,"type":"SELL","basis":"structure_stop","strength":0.725,"price":113.7583,"stop_level":114.0551,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-05-04","known_ts":"2006-05-04","bar_index":794,"type":"RECLAIM","strength":0.725,"price":118.4323,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-05-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-05-03","prior_stop_level":114.0551,"sweep_low":113.1401,"atr14":2.483242,"stop_level":111.898479,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-05-19","known_ts":"2006-05-19","bar_index":797,"type":"SELL","basis":"structure_stop","strength":0.588,"price":105.6963,"stop_level":113.7583,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-06-29","known_ts":"2006-07-03","bar_index":807,"type":"BUY","strength":0.588,"price":114.9701,"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":"2006-08-18","known_ts":"2006-08-18","bar_index":818,"type":"SELL","basis":"structure_stop","strength":0.725,"price":119.6688,"stop_level":120.8064,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-21","known_ts":"2006-08-21","bar_index":819,"type":"RECLAIM","strength":0.725,"price":124.5159,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-08-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-08-18","prior_stop_level":120.8064,"sweep_low":118.7291,"atr14":3.222555,"stop_level":117.117822,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-01","known_ts":"2006-09-01","bar_index":822,"type":"RECLAIM","strength":0.863,"price":145.2397,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-08-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-02","known_ts":"2006-10-02","bar_index":828,"type":"SELL","basis":"structure_stop","strength":0.863,"price":148.1579,"stop_level":148.7267,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-04","known_ts":"2006-10-04","bar_index":829,"type":"RECLAIM","strength":0.863,"price":151.2244,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-10-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-10-02","prior_stop_level":148.7267,"sweep_low":144.3247,"atr14":4.23094,"stop_level":142.20923,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-16","known_ts":"2006-10-16","bar_index":832,"type":"RECLAIM","strength":0.863,"price":155.1812,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-10-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-24","known_ts":"2006-10-26","bar_index":834,"type":"REBUY","strength":0.863,"price":163.3668,"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":"2007-01-05","known_ts":"2007-01-05","bar_index":850,"type":"SELL","basis":"structure_stop","strength":0.863,"price":186.2422,"stop_level":189.9517,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-01-08","known_ts":"2007-01-08","bar_index":850,"type":"RECLAIM","strength":0.863,"price":190.6441,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-01-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2007-01-05","prior_stop_level":189.9517,"sweep_low":185.6734,"atr14":5.574092,"stop_level":182.886354,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-07","known_ts":"2007-05-07","bar_index":878,"type":"RECLAIM","strength":1.0,"price":257.6379,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-01-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-06-07","known_ts":"2007-06-07","bar_index":885,"type":"SELL","basis":"structure_stop","strength":1.0,"price":244.6877,"stop_level":250.4395,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-06-13","known_ts":"2007-06-13","bar_index":886,"type":"RECLAIM","strength":0.863,"price":255.3121,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-06-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2007-06-07","prior_stop_level":250.4395,"sweep_low":237.3536,"atr14":7.985187,"stop_level":233.361006,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-13","known_ts":"2007-09-13","bar_index":908,"type":"RECLAIM","strength":0.863,"price":334.5556,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-06-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-05-01","known_ts":"2008-05-05","bar_index":961,"type":"BUY","strength":0.45,"price":384.048,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-05-06","known_ts":"2008-05-06","bar_index":962,"type":"RECLAIM","strength":0.588,"price":429.6523,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-05-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2008-06-03","known_ts":"2008-06-03","bar_index":968,"type":"SELL","basis":"structure_stop","strength":0.725,"price":434.2638,"stop_level":441.5656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-09","known_ts":"2008-06-09","bar_index":969,"type":"SELL","basis":"structure_stop","strength":0.588,"price":400.317,"stop_level":441.5656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-07-15","known_ts":"2008-07-17","bar_index":978,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-07-15","trigger_known_ts":"2008-07-17","strength":0.45,"price":347.4112,"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.384978,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":320.8941,"atr14":17.82488,"stop_level":311.98166,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-05","known_ts":"2008-08-07","bar_index":983,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-08-05","trigger_known_ts":"2008-08-07","strength":0.45,"price":311.2865,"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.44893,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":288.2282,"atr14":17.694894,"stop_level":279.380753,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-26","known_ts":"2008-08-28","bar_index":988,"type":"BUY","strength":0.45,"price":309.8774,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-08-26","known_ts":"2008-08-28","bar_index":988,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-08-26","trigger_known_ts":"2008-08-28","strength":0.45,"price":309.8774,"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.451424,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":277.4677,"atr14":18.729081,"stop_level":268.103159,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-16","known_ts":"2008-10-20","bar_index":1000,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-10-16","trigger_known_ts":"2008-10-20","strength":0.45,"price":185.3628,"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.671852,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":137.1967,"atr14":35.331991,"stop_level":119.530705,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-29","known_ts":"2008-10-31","bar_index":1003,"type":"BUY","strength":0.45,"price":185.7471,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-10-29","known_ts":"2008-10-31","bar_index":1003,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-10-29","trigger_known_ts":"2008-10-31","strength":0.45,"price":185.7471,"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.671172,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":81.8568,"atr14":33.418405,"stop_level":65.147598,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-20","known_ts":"2008-11-20","bar_index":1008,"type":"SELL","basis":"structure_stop","strength":0.588,"price":89.5429,"stop_level":94.667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-11-21","known_ts":"2008-11-21","bar_index":1008,"type":"RECLAIM","strength":0.588,"price":98.2538,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-11-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":"2008-11-20","prior_stop_level":94.667,"sweep_low":86.4685,"atr14":27.906347,"stop_level":72.515326,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-04","known_ts":"2009-02-06","bar_index":1025,"type":"BUY","strength":0.588,"price":73.6583,"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-05-22","known_ts":"2009-05-22","bar_index":1050,"type":"RECLAIM","strength":0.863,"price":158.8458,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-11-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-06-16","known_ts":"2009-06-16","bar_index":1055,"type":"SELL","basis":"structure_stop","strength":0.863,"price":147.5729,"stop_level":153.5936,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-01","known_ts":"2009-07-01","bar_index":1059,"type":"RECLAIM","strength":0.863,"price":145.3951,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-06-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-31","known_ts":"2009-08-04","bar_index":1066,"type":"BUY","strength":0.863,"price":183.6975,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2009-08-18","known_ts":"2009-08-18","bar_index":1070,"type":"SELL","basis":"structure_stop","strength":0.863,"price":177.1643,"stop_level":179.4701,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-21","known_ts":"2009-08-25","bar_index":1071,"type":"REBUY","strength":0.863,"price":190.9993,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2009-08-21","known_ts":"2009-08-21","bar_index":1071,"type":"RECLAIM","strength":0.863,"price":188.6934,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-08-18","prior_stop_level":179.4701,"sweep_low":168.3253,"atr14":9.379863,"stop_level":163.635369,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-10-08","known_ts":"2009-10-12","bar_index":1082,"type":"REBUY","strength":1.0,"price":252.7441,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2009-10-28","known_ts":"2009-10-28","bar_index":1086,"type":"SELL","basis":"structure_stop","strength":1.0,"price":212.0078,"stop_level":229.8139,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-29","known_ts":"2009-10-29","bar_index":1087,"type":"RECLAIM","strength":1.0,"price":240.3183,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-10-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-10-28","prior_stop_level":229.8139,"sweep_low":206.6276,"atr14":15.121551,"stop_level":199.066825,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-08","known_ts":"2010-03-10","bar_index":1116,"type":"BUY","strength":0.725,"price":264.2021,"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":"2010-06-10","known_ts":"2010-06-14","bar_index":1138,"type":"BUY","strength":0.588,"price":208.8343,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2010-08-13","known_ts":"2010-08-13","bar_index":1153,"type":"SELL","basis":"structure_stop","strength":0.725,"price":205.3168,"stop_level":211.8307,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-10-13","known_ts":"2010-10-15","bar_index":1167,"type":"BUY","strength":0.588,"price":194.2433,"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":"2010-11-23","known_ts":"2010-11-23","bar_index":1176,"type":"SELL","basis":"structure_stop","strength":0.725,"price":200.4966,"stop_level":201.0177,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-11-24","known_ts":"2010-11-24","bar_index":1177,"type":"RECLAIM","strength":0.725,"price":206.674,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2010-11-23","prior_stop_level":201.0177,"sweep_low":198.4121,"atr14":5.667099,"stop_level":195.57855,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-06","known_ts":"2010-12-06","bar_index":1179,"type":"SELL","basis":"structure_stop","strength":0.725,"price":195.3935,"stop_level":200.4966,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-12-30","known_ts":"2011-01-03","bar_index":1185,"type":"BUY","strength":0.725,"price":205.4654,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2011-01-19","known_ts":"2011-01-19","bar_index":1189,"type":"SELL","basis":"structure_stop","strength":0.725,"price":193.9163,"stop_level":206.4054,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-03-07","known_ts":"2011-03-09","bar_index":1200,"type":"BUY","strength":0.588,"price":196.7364,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2011-05-04","known_ts":"2011-05-04","bar_index":1213,"type":"SELL","basis":"structure_stop","strength":0.863,"price":192.4463,"stop_level":192.5825,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-05-06","known_ts":"2011-05-06","bar_index":1214,"type":"RECLAIM","strength":0.863,"price":193.6713,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-04 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":"2011-05-04","prior_stop_level":192.5825,"sweep_low":189.316,"atr14":3.891974,"stop_level":187.370013,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-05-13","known_ts":"2011-05-13","bar_index":1216,"type":"SELL","basis":"structure_stop","strength":0.863,"price":190.4048,"stop_level":190.5409,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-05-16","known_ts":"2011-05-16","bar_index":1216,"type":"RECLAIM","strength":0.863,"price":191.7658,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-13 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":"2011-05-13","prior_stop_level":190.5409,"sweep_low":188.3633,"atr14":3.811516,"stop_level":186.457542,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-07-27","known_ts":"2011-07-29","bar_index":1233,"type":"BUY","strength":0.588,"price":170.6208,"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-22","known_ts":"2011-08-24","bar_index":1239,"type":"BUY","strength":0.45,"price":153.0083,"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-09-13","known_ts":"2011-09-13","bar_index":1244,"type":"SELL","basis":"structure_stop","strength":0.45,"price":140.7621,"stop_level":147.7796,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2011-10-04","known_ts":"2011-10-06","bar_index":1249,"type":"REBUY","strength":0.45,"price":134.5702,"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":"2011-12-09","known_ts":"2011-12-09","bar_index":1264,"type":"SELL","basis":"structure_stop","strength":0.725,"price":147.8085,"stop_level":150.9443,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-01-12","known_ts":"2012-01-17","bar_index":1272,"type":"BUY","strength":0.725,"price":149.6686,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2012-03-05","known_ts":"2012-03-05","bar_index":1283,"type":"SELL","basis":"structure_stop","strength":1.0,"price":173.5641,"stop_level":173.9933,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-03-08","known_ts":"2012-03-08","bar_index":1284,"type":"SELL","basis":"structure_stop","strength":1.0,"price":172.5625,"stop_level":173.9933,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-06-18","known_ts":"2012-06-20","bar_index":1308,"type":"BUY","strength":0.588,"price":116.1863,"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":"2012-10-09","known_ts":"2012-10-09","bar_index":1334,"type":"SELL","basis":"structure_stop","strength":1.0,"price":163.1187,"stop_level":164.8358,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-12-18","known_ts":"2012-12-20","bar_index":1350,"type":"BUY","strength":0.863,"price":160.5432,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2013-02-20","known_ts":"2013-02-20","bar_index":1364,"type":"SELL","basis":"structure_stop","strength":1.0,"price":186.9167,"stop_level":188.1525,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-07-09","known_ts":"2013-07-11","bar_index":1396,"type":"BUY","strength":0.588,"price":173.0527,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":40},{"ts":"2013-07-29","known_ts":"2013-07-29","bar_index":1400,"type":"SELL","basis":"structure_stop","strength":0.588,"price":173.0527,"stop_level":176.6296,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2013-08-15","known_ts":"2013-08-15","bar_index":1405,"type":"RECLAIM","strength":0.863,"price":183.613,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-07-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-30","known_ts":"2013-08-30","bar_index":1408,"type":"SELL","basis":"structure_stop","strength":0.863,"price":182.7614,"stop_level":183.2724,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-09-05","known_ts":"2013-09-05","bar_index":1409,"type":"RECLAIM","strength":0.863,"price":187.8712,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-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":"2013-08-30","prior_stop_level":183.2724,"sweep_low":181.7394,"atr14":3.573248,"stop_level":179.952776,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-16","known_ts":"2013-09-16","bar_index":1412,"type":"RECLAIM","strength":0.863,"price":191.4481,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-20","known_ts":"2013-11-20","bar_index":1427,"type":"SELL","basis":"structure_stop","strength":1.0,"price":212.7111,"stop_level":216.8269,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-22","known_ts":"2013-11-22","bar_index":1428,"type":"RECLAIM","strength":1.0,"price":218.5364,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-11-20","prior_stop_level":216.8269,"sweep_low":212.358,"atr14":5.780097,"stop_level":209.467952,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-03-31","known_ts":"2014-04-02","bar_index":1457,"type":"BUY","strength":0.45,"price":159.754,"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-03-31","known_ts":"2014-04-02","bar_index":1457,"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-03-31","trigger_known_ts":"2014-04-02","strength":0.45,"price":159.754,"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.35538,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":150.3982,"atr14":5.681793,"stop_level":147.557304,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-04-16","known_ts":"2014-04-21","bar_index":1461,"type":"BUY","strength":0.45,"price":163.2844,"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-05","known_ts":"2014-05-05","bar_index":1465,"type":"SELL","basis":"structure_stop","strength":0.45,"price":142.2781,"stop_level":144.5729,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2014-05-07","known_ts":"2014-05-07","bar_index":1465,"type":"RECLAIM","strength":0.45,"price":147.2208,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-05-05 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":"2014-05-05","prior_stop_level":144.5729,"sweep_low":140.8659,"atr14":5.622939,"stop_level":138.05443,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-30","known_ts":"2014-06-30","bar_index":1478,"type":"SELL","basis":"structure_stop","strength":0.588,"price":148.2799,"stop_level":149.6921,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-07-02","known_ts":"2014-07-02","bar_index":1478,"type":"RECLAIM","strength":0.588,"price":151.1043,"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":149.6921,"sweep_low":146.8677,"atr14":4.379651,"stop_level":144.677874,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-07-21","known_ts":"2014-07-21","bar_index":1482,"type":"SELL","basis":"structure_stop","strength":0.588,"price":143.1607,"stop_level":148.986,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-08-12","known_ts":"2014-08-14","bar_index":1488,"type":"REBUY","strength":0.588,"price":149.1626,"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-12","known_ts":"2014-08-14","bar_index":1488,"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-08-12","trigger_known_ts":"2014-08-14","strength":0.588,"price":149.1626,"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.398117,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":138.9242,"atr14":4.387369,"stop_level":136.730515,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-09-02","known_ts":"2014-09-02","bar_index":1492,"type":"SELL","basis":"structure_stop","strength":0.588,"price":151.1043,"stop_level":151.2808,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-09-03","known_ts":"2014-09-03","bar_index":1493,"type":"RECLAIM","strength":0.588,"price":154.4583,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-09-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":"2014-09-02","prior_stop_level":151.2808,"sweep_low":148.633,"atr14":4.019735,"stop_level":146.623132,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-09-15","known_ts":"2014-09-15","bar_index":1495,"type":"SELL","basis":"structure_stop","strength":0.588,"price":147.9269,"stop_level":150.3982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-10-20","known_ts":"2014-10-22","bar_index":1504,"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-10-20","trigger_known_ts":"2014-10-22","strength":0.45,"price":105.7377,"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.57334,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":99.2063,"atr14":4.829724,"stop_level":96.791438,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-11-21","known_ts":"2014-11-25","bar_index":1512,"type":"BUY","strength":0.45,"price":104.4316,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-11-21","known_ts":"2014-11-25","bar_index":1512,"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-11-21","trigger_known_ts":"2014-11-25","strength":0.45,"price":104.4316,"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.542812,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":99.7359,"atr14":4.380094,"stop_level":97.545853,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-18","known_ts":"2014-12-22","bar_index":1518,"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-12-18","trigger_known_ts":"2014-12-22","strength":0.45,"price":74.4164,"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.674215,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":54.8799,"atr14":5.889912,"stop_level":51.934944,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-29","known_ts":"2014-12-31","bar_index":1520,"type":"BUY","strength":0.45,"price":74.2388,"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-12-29","known_ts":"2014-12-31","bar_index":1520,"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-12-29","trigger_known_ts":"2014-12-31","strength":0.45,"price":74.2388,"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.662201,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":67.1346,"atr14":5.595701,"stop_level":64.336749,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-13","known_ts":"2015-01-13","bar_index":1523,"type":"SELL","basis":"structure_stop","strength":0.45,"price":68.0226,"stop_level":71.7523,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-03-27","known_ts":"2015-03-27","bar_index":1540,"type":"SELL","basis":"structure_stop","strength":0.725,"price":92.5321,"stop_level":93.4201,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-03-30","known_ts":"2015-03-30","bar_index":1540,"type":"RECLAIM","strength":0.725,"price":95.0186,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-03-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-03-27","prior_stop_level":93.4201,"sweep_low":92.1769,"atr14":4.866513,"stop_level":89.743644,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-20","known_ts":"2015-04-20","bar_index":1545,"type":"SELL","basis":"structure_stop","strength":0.725,"price":100.3467,"stop_level":101.2347,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-04-21","known_ts":"2015-04-21","bar_index":1545,"type":"RECLAIM","strength":0.725,"price":102.1228,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-04-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":"2015-04-20","prior_stop_level":101.2347,"sweep_low":99.4587,"atr14":4.660624,"stop_level":97.128388,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-05-13","known_ts":"2015-05-13","bar_index":1551,"type":"RECLAIM","strength":0.863,"price":112.779,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-04-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-18","known_ts":"2015-05-20","bar_index":1552,"type":"BUY","strength":0.863,"price":108.8717,"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":"2015-06-17","known_ts":"2015-06-17","bar_index":1559,"type":"SELL","basis":"structure_stop","strength":0.588,"price":92.1769,"stop_level":93.0649,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-06-18","known_ts":"2015-06-18","bar_index":1559,"type":"RECLAIM","strength":0.588,"price":98.3931,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-06-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2015-06-17","prior_stop_level":93.0649,"sweep_low":91.9993,"atr14":4.378093,"stop_level":89.810253,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-27","known_ts":"2015-07-29","bar_index":1568,"type":"BUY","strength":0.863,"price":105.4972,"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-08-17","known_ts":"2015-08-17","bar_index":1573,"type":"SELL","basis":"structure_stop","strength":1.0,"price":96.0842,"stop_level":96.4394,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-08-18","known_ts":"2015-08-18","bar_index":1573,"type":"RECLAIM","strength":1.0,"price":97.505,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-08-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2015-08-17","prior_stop_level":96.4394,"sweep_low":94.1305,"atr14":4.856138,"stop_level":91.702431,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-20","known_ts":"2015-08-20","bar_index":1574,"type":"SELL","basis":"structure_stop","strength":0.725,"price":89.3352,"stop_level":96.4394,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2015-11-18","known_ts":"2015-11-20","bar_index":1595,"type":"BUY","strength":0.588,"price":66.5241,"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":"2015-12-10","known_ts":"2015-12-10","bar_index":1600,"type":"SELL","basis":"structure_stop","strength":0.45,"price":57.5586,"stop_level":58.6344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-12-14","known_ts":"2015-12-14","bar_index":1600,"type":"SELL","basis":"structure_stop","strength":0.45,"price":54.5103,"stop_level":58.6344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-12-15","known_ts":"2015-12-15","bar_index":1601,"type":"RECLAIM","strength":0.45,"price":59.3517,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-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":"2015-12-10","prior_stop_level":58.6344,"sweep_low":53.7931,"atr14":3.77496,"stop_level":51.90562,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-15","known_ts":"2015-12-15","bar_index":1601,"type":"RECLAIM","strength":0.45,"price":59.3517,"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":false,"above200":false,"monthlyBull":false},"anchor_ts":"2015-12-14","prior_stop_level":58.6344,"sweep_low":53.7931,"atr14":3.77496,"stop_level":51.90562,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-08","known_ts":"2016-01-08","bar_index":1606,"type":"SELL","basis":"structure_stop","strength":0.588,"price":55.7655,"stop_level":58.4551,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-02-29","known_ts":"2016-02-29","bar_index":1617,"type":"SELL","basis":"structure_stop","strength":0.588,"price":63.4758,"stop_level":64.5517,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-03-01","known_ts":"2016-03-01","bar_index":1618,"type":"RECLAIM","strength":0.588,"price":67.4206,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-02-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":"2016-02-29","prior_stop_level":64.5517,"sweep_low":63.2965,"atr14":3.568728,"stop_level":61.512136,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-31","known_ts":"2016-03-31","bar_index":1625,"type":"RECLAIM","strength":0.863,"price":73.6965,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-02-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-06","known_ts":"2016-04-06","bar_index":1626,"type":"SELL","basis":"structure_stop","strength":0.725,"price":69.393,"stop_level":70.6482,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-11","known_ts":"2016-04-11","bar_index":1627,"type":"RECLAIM","strength":0.725,"price":70.8275,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-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":"2016-04-06","prior_stop_level":70.6482,"sweep_low":65.6275,"atr14":3.474462,"stop_level":63.890269,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-03","known_ts":"2016-06-07","bar_index":1640,"type":"BUY","strength":0.863,"price":71.1861,"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":"2016-06-21","known_ts":"2016-06-23","bar_index":1644,"type":"BUY","strength":0.863,"price":68.8551,"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":"2016-09-09","known_ts":"2016-09-09","bar_index":1662,"type":"SELL","basis":"structure_stop","strength":1.0,"price":69.931,"stop_level":74.7723,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-04","known_ts":"2016-11-08","bar_index":1676,"type":"BUY","strength":0.588,"price":61.1448,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2016-11-21","known_ts":"2016-11-21","bar_index":1679,"type":"SELL","basis":"structure_stop","strength":0.588,"price":59.2591,"stop_level":59.531,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2016-11-23","known_ts":"2016-11-23","bar_index":1680,"type":"RECLAIM","strength":0.588,"price":60.7089,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-11-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2016-11-21","prior_stop_level":59.531,"sweep_low":58.1718,"atr14":1.824562,"stop_level":57.259519,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-12-09","known_ts":"2016-12-09","bar_index":1684,"type":"RECLAIM","strength":0.863,"price":72.1258,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-11-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-02-27","known_ts":"2017-02-27","bar_index":1701,"type":"SELL","basis":"structure_stop","strength":1.0,"price":74.8441,"stop_level":77.3812,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-05-16","known_ts":"2017-05-16","bar_index":1719,"type":"SELL","basis":"structure_stop","strength":0.863,"price":75.927,"stop_level":76.8785,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-07-05","known_ts":"2017-07-07","bar_index":1731,"type":"BUY","strength":0.725,"price":74.595,"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":"2017-09-22","known_ts":"2017-09-22","bar_index":1749,"type":"SELL","basis":"structure_stop","strength":1.0,"price":80.182,"stop_level":80.7687,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-26","known_ts":"2017-09-26","bar_index":1750,"type":"RECLAIM","strength":1.0,"price":81.3554,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-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":"2017-09-22","prior_stop_level":80.7687,"sweep_low":79.7909,"atr14":2.113268,"stop_level":78.734266,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-22","known_ts":"2017-11-27","bar_index":1764,"type":"BUY","strength":0.725,"price":80.7687,"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":"2017-12-11","known_ts":"2017-12-13","bar_index":1768,"type":"REBUY","strength":0.725,"price":76.6618,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2017-12-28","known_ts":"2018-01-02","bar_index":1772,"type":"REBUY","strength":0.588,"price":76.2707,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":20},{"ts":"2018-04-18","known_ts":"2018-04-20","bar_index":1797,"type":"BUY","strength":0.45,"price":56.9886,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-05-23","known_ts":"2018-05-23","bar_index":1805,"type":"SELL","basis":"structure_stop","strength":0.588,"price":53.2584,"stop_level":53.8801,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-05-30","known_ts":"2018-05-30","bar_index":1806,"type":"SELL","basis":"structure_stop","strength":0.588,"price":49.7355,"stop_level":53.8801,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-06-13","known_ts":"2018-06-15","bar_index":1810,"type":"REBUY","strength":0.588,"price":51.1861,"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-07-20","known_ts":"2018-07-20","bar_index":1818,"type":"SELL","basis":"structure_stop","strength":0.588,"price":61.7549,"stop_level":62.7911,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-07-24","known_ts":"2018-07-24","bar_index":1819,"type":"RECLAIM","strength":0.588,"price":63.2055,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-07-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":"2018-07-20","prior_stop_level":62.7911,"sweep_low":60.5115,"atr14":2.304868,"stop_level":59.359066,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-08","known_ts":"2018-08-08","bar_index":1823,"type":"SELL","basis":"structure_stop","strength":0.725,"price":60.926,"stop_level":61.7549,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-09-25","known_ts":"2018-09-27","bar_index":1834,"type":"BUY","strength":0.863,"price":60.926,"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":60},{"ts":"2018-10-29","known_ts":"2018-10-29","bar_index":1842,"type":"SELL","basis":"structure_stop","strength":0.725,"price":58.232,"stop_level":59.6826,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-11-01","known_ts":"2018-11-01","bar_index":1843,"type":"RECLAIM","strength":0.725,"price":60.0971,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-10-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-10-29","prior_stop_level":59.6826,"sweep_low":57.4031,"atr14":1.917811,"stop_level":56.444195,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-04","known_ts":"2019-01-08","bar_index":1857,"type":"BUY","strength":0.588,"price":52.844,"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":"2019-02-20","known_ts":"2019-02-20","bar_index":1867,"type":"SELL","basis":"structure_stop","strength":0.588,"price":51.3934,"stop_level":52.4295,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-02-22","known_ts":"2019-02-22","bar_index":1868,"type":"SELL","basis":"structure_stop","strength":0.45,"price":49.9427,"stop_level":52.4295,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-03-01","known_ts":"2019-03-01","bar_index":1869,"type":"RECLAIM","strength":0.45,"price":52.6367,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-02-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2019-02-22","prior_stop_level":52.4295,"sweep_low":49.5283,"atr14":1.59634,"stop_level":48.73013,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-12","known_ts":"2019-03-12","bar_index":1872,"type":"RECLAIM","strength":0.725,"price":56.2548,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-02-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-27","known_ts":"2019-03-27","bar_index":1875,"type":"SELL","basis":"structure_stop","strength":0.725,"price":47.8055,"stop_level":51.8078,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-18","known_ts":"2019-04-23","bar_index":1881,"type":"BUY","strength":0.725,"price":51.3631,"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":"2019-05-28","known_ts":"2019-05-28","bar_index":1889,"type":"SELL","basis":"structure_stop","strength":0.725,"price":51.8078,"stop_level":52.6972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-06-11","known_ts":"2019-06-13","bar_index":1893,"type":"BUY","strength":0.725,"price":53.1419,"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":40},{"ts":"2019-08-01","known_ts":"2019-08-01","bar_index":1905,"type":"SELL","basis":"structure_stop","strength":1.0,"price":62.4807,"stop_level":67.15,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-10-30","known_ts":"2019-11-01","bar_index":1926,"type":"BUY","strength":0.725,"price":58.3147,"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":"2019-12-17","known_ts":"2019-12-17","bar_index":1937,"type":"SELL","basis":"structure_stop","strength":1.0,"price":58.0815,"stop_level":58.3147,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-12-19","known_ts":"2019-12-19","bar_index":1937,"type":"RECLAIM","strength":1.0,"price":59.2478,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-12-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-12-17","prior_stop_level":58.3147,"sweep_low":57.1484,"atr14":1.719829,"stop_level":56.288486,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-01-06","known_ts":"2020-01-06","bar_index":1941,"type":"RECLAIM","strength":0.863,"price":59.9475,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-12-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-02-03","known_ts":"2020-02-03","bar_index":1947,"type":"SELL","basis":"structure_stop","strength":1.0,"price":58.7812,"stop_level":60.8806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-02-05","known_ts":"2020-02-05","bar_index":1948,"type":"RECLAIM","strength":1.0,"price":61.8136,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-02-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-02-03","prior_stop_level":60.8806,"sweep_low":58.7812,"atr14":1.432853,"stop_level":58.064774,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-09","known_ts":"2020-04-14","bar_index":1963,"type":"BUY","strength":0.588,"price":41.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":40},{"ts":"2020-05-06","known_ts":"2020-05-06","bar_index":1969,"type":"SELL","basis":"structure_stop","strength":0.45,"price":37.0,"stop_level":39.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2020-07-20","known_ts":"2020-07-20","bar_index":1986,"type":"SELL","basis":"structure_stop","strength":0.588,"price":43.75,"stop_level":44.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-07-22","known_ts":"2020-07-22","bar_index":1986,"type":"SELL","basis":"structure_stop","strength":0.588,"price":43.75,"stop_level":44.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-07-27","known_ts":"2020-07-27","bar_index":1987,"type":"RECLAIM","strength":0.588,"price":44.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-07-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":"2020-07-20","prior_stop_level":44.25,"sweep_low":40.75,"atr14":1.67862,"stop_level":39.91069,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-27","known_ts":"2020-07-27","bar_index":1987,"type":"RECLAIM","strength":0.588,"price":44.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-07-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":"2020-07-22","prior_stop_level":44.25,"sweep_low":40.75,"atr14":1.67862,"stop_level":39.91069,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-09","known_ts":"2020-09-11","bar_index":1998,"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":"2020-09-09","trigger_known_ts":"2020-09-11","strength":0.45,"price":32.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.493559,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":31.25,"atr14":1.528306,"stop_level":30.485847,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-08","known_ts":"2020-10-12","bar_index":2005,"type":"BUY","strength":0.45,"price":35.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":"2020-10-08","known_ts":"2020-10-12","bar_index":2005,"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":"2020-10-08","trigger_known_ts":"2020-10-12","strength":0.45,"price":35.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.450374,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":31.0,"atr14":1.249257,"stop_level":30.375372,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-28","known_ts":"2020-10-28","bar_index":2009,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.5,"stop_level":31.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-11-02","known_ts":"2020-11-02","bar_index":2010,"type":"RECLAIM","strength":0.588,"price":33.25,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-10-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":"2020-10-28","prior_stop_level":31.25,"sweep_low":30.0,"atr14":1.245556,"stop_level":29.377222,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-12-03","known_ts":"2020-12-03","bar_index":2018,"type":"RECLAIM","strength":0.863,"price":40.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-10-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-29","known_ts":"2020-12-29","bar_index":2023,"type":"SELL","basis":"structure_stop","strength":0.863,"price":38.0,"stop_level":38.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-01-04","known_ts":"2021-01-04","bar_index":2024,"type":"RECLAIM","strength":0.863,"price":39.25,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-12-29","prior_stop_level":38.75,"sweep_low":37.25,"atr14":1.419426,"stop_level":36.540287,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-13","known_ts":"2021-01-13","bar_index":2027,"type":"RECLAIM","strength":0.863,"price":47.25,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-08-23","known_ts":"2021-08-25","bar_index":2078,"type":"BUY","strength":0.725,"price":46.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":"base","score":70},{"ts":"2021-09-30","known_ts":"2021-09-30","bar_index":2087,"type":"SELL","basis":"structure_stop","strength":1.0,"price":52.0,"stop_level":52.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-10-04","known_ts":"2021-10-04","bar_index":2087,"type":"RECLAIM","strength":1.0,"price":53.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-09-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":"2021-09-30","prior_stop_level":52.75,"sweep_low":51.0,"atr14":1.872137,"stop_level":50.063932,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-10-18","known_ts":"2021-10-18","bar_index":2091,"type":"RECLAIM","strength":1.0,"price":58.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-09-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-02","known_ts":"2021-11-02","bar_index":2094,"type":"SELL","basis":"structure_stop","strength":0.863,"price":51.5,"stop_level":52.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-02-08","known_ts":"2022-02-10","bar_index":2117,"type":"BUY","strength":0.588,"price":38.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":"2022-02-24","known_ts":"2022-02-24","bar_index":2120,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.0,"stop_level":36.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2022-03-10","known_ts":"2022-03-14","bar_index":2124,"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-03-10","trigger_known_ts":"2022-03-14","strength":0.45,"price":9.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.844828,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.0,"atr14":3.184251,"stop_level":4.407875,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-18","known_ts":"2022-03-22","bar_index":2126,"type":"BUY","strength":0.45,"price":15.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":"2022-03-18","known_ts":"2022-03-22","bar_index":2126,"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-03-18","trigger_known_ts":"2022-03-22","strength":0.45,"price":15.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.728448,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.75,"atr14":3.260617,"stop_level":7.119691,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-18","known_ts":"2022-04-18","bar_index":2132,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.0,"stop_level":14.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-04-21","known_ts":"2022-04-21","bar_index":2133,"type":"RECLAIM","strength":0.588,"price":14.75,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-04-18","prior_stop_level":14.5,"sweep_low":14.0,"atr14":1.542473,"stop_level":13.228764,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-11","known_ts":"2022-05-11","bar_index":2138,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.0,"stop_level":14.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-05-13","known_ts":"2022-05-13","bar_index":2139,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.75,"stop_level":14.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-29","known_ts":"2022-08-29","bar_index":2163,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.25,"stop_level":11.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-14","known_ts":"2022-09-16","bar_index":2167,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-09-14","trigger_known_ts":"2022-09-16","strength":0.588,"price":9.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.844828,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":9.0,"atr14":0.665196,"stop_level":8.667402,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-31","known_ts":"2022-11-02","bar_index":2178,"type":"BUY","strength":0.588,"price":9.25,"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-10-31","known_ts":"2022-11-02","bar_index":2178,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-10-31","trigger_known_ts":"2022-11-02","strength":0.588,"price":9.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.815,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":7.5,"atr14":0.804587,"stop_level":7.097707,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-21","known_ts":"2022-11-23","bar_index":2183,"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-11-21","trigger_known_ts":"2022-11-23","strength":0.588,"price":11.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.741758,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":9.25,"atr14":0.883742,"stop_level":8.808129,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-25","known_ts":"2022-11-25","bar_index":2184,"type":"RECLAIM","strength":0.863,"price":15.0,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-10-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-15","known_ts":"2022-12-15","bar_index":2188,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.5,"stop_level":13.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-19","known_ts":"2022-12-19","bar_index":2189,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.25,"stop_level":13.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-01-05","known_ts":"2023-01-05","bar_index":2193,"type":"RECLAIM","strength":0.863,"price":12.5,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-10","known_ts":"2023-01-12","bar_index":2194,"type":"BUY","strength":0.863,"price":14.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2023-02-24","known_ts":"2023-02-24","bar_index":2204,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.25,"stop_level":17.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-28","known_ts":"2023-02-28","bar_index":2205,"type":"RECLAIM","strength":0.863,"price":17.75,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-02-24","prior_stop_level":17.5,"sweep_low":17.0,"atr14":1.255542,"stop_level":16.372229,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-03-21","known_ts":"2023-03-21","bar_index":2210,"type":"RECLAIM","strength":1.0,"price":17.92,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-02-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-05-03","known_ts":"2023-05-03","bar_index":2220,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.75,"stop_level":19.16,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-05-08","known_ts":"2023-05-08","bar_index":2221,"type":"RECLAIM","strength":1.0,"price":19.35,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2023-05-03","prior_stop_level":19.16,"sweep_low":18.4,"atr14":0.989031,"stop_level":17.905485,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-15","known_ts":"2023-06-15","bar_index":2230,"type":"RECLAIM","strength":1.0,"price":20.22,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-05-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-09-12","known_ts":"2023-09-14","bar_index":2250,"type":"BUY","strength":0.725,"price":19.24,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":70},{"ts":"2023-10-04","known_ts":"2023-10-04","bar_index":2255,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.62,"stop_level":18.99,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-10-05","known_ts":"2023-10-05","bar_index":2255,"type":"RECLAIM","strength":0.863,"price":19.3,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-10-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2023-10-04","prior_stop_level":18.99,"sweep_low":18.62,"atr14":0.830004,"stop_level":18.204998,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-13","known_ts":"2023-10-13","bar_index":2257,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.97,"stop_level":18.99,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2023-11-17","known_ts":"2023-11-17","bar_index":2266,"type":"RECLAIM","strength":0.863,"price":20.13,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-10-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-12-18","known_ts":"2023-12-18","bar_index":2272,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.51,"stop_level":19.7,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-12-20","known_ts":"2023-12-20","bar_index":2273,"type":"RECLAIM","strength":1.0,"price":19.97,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-12-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":"2023-12-18","prior_stop_level":19.7,"sweep_low":19.19,"atr14":0.668035,"stop_level":18.855982,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-28","known_ts":"2023-12-28","bar_index":2275,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.45,"stop_level":19.51,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-12-29","known_ts":"2023-12-29","bar_index":2275,"type":"RECLAIM","strength":1.0,"price":19.7,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-12-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2023-12-28","prior_stop_level":19.51,"sweep_low":19.25,"atr14":0.606582,"stop_level":18.946709,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-02-02","known_ts":"2024-02-06","bar_index":2283,"type":"BUY","strength":1.0,"price":21.13,"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":"2024-03-21","known_ts":"2024-03-21","bar_index":2294,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.94,"stop_level":23.04,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-03-22","known_ts":"2024-03-22","bar_index":2294,"type":"RECLAIM","strength":1.0,"price":23.55,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-03-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-03-21","prior_stop_level":23.04,"sweep_low":22.9,"atr14":1.011363,"stop_level":22.394319,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-08","known_ts":"2024-05-10","bar_index":2305,"type":"BUY","strength":0.863,"price":25.57,"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-06-04","known_ts":"2024-06-04","bar_index":2311,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.38,"stop_level":25.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-06-05","known_ts":"2024-06-05","bar_index":2311,"type":"RECLAIM","strength":0.863,"price":27.6,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-06-04 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":"2024-06-04","prior_stop_level":25.4,"sweep_low":25.2,"atr14":0.682211,"stop_level":24.858895,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-06-21","known_ts":"2024-06-21","bar_index":2315,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.01,"stop_level":26.15,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-07-23","known_ts":"2024-07-25","bar_index":2322,"type":"BUY","strength":0.863,"price":27.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":50},{"ts":"2024-08-08","known_ts":"2024-08-12","bar_index":2326,"type":"BUY","strength":1.0,"price":28.15,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2024-09-12","known_ts":"2024-09-16","bar_index":2334,"type":"BUY","strength":0.863,"price":28.64,"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":"2024-10-18","known_ts":"2024-10-18","bar_index":2342,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.5,"stop_level":29.64,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-21","known_ts":"2024-10-21","bar_index":2343,"type":"RECLAIM","strength":1.0,"price":30.9,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-10-18","prior_stop_level":29.64,"sweep_low":29.29,"atr14":1.143455,"stop_level":28.718272,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-01","known_ts":"2024-11-01","bar_index":2346,"type":"RECLAIM","strength":1.0,"price":31.1,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-10-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-11-20","known_ts":"2024-11-20","bar_index":2350,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.95,"stop_level":31.1,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-11-22","known_ts":"2024-11-22","bar_index":2351,"type":"RECLAIM","strength":1.0,"price":31.35,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-11-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-11-20","prior_stop_level":31.1,"sweep_low":30.2,"atr14":1.169436,"stop_level":29.615282,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-12-16","known_ts":"2024-12-16","bar_index":2356,"type":"RECLAIM","strength":1.0,"price":36.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-11-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-02-06","known_ts":"2025-02-06","bar_index":2367,"type":"SELL","basis":"structure_stop","strength":1.0,"price":42.75,"stop_level":42.88,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-02-12","known_ts":"2025-02-12","bar_index":2368,"type":"RECLAIM","strength":0.863,"price":43.65,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-02-06 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-02-06","prior_stop_level":42.88,"sweep_low":41.54,"atr14":1.760645,"stop_level":40.659678,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-02","known_ts":"2025-05-06","bar_index":2387,"type":"BUY","strength":0.725,"price":45.68,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2025-06-03","known_ts":"2025-06-03","bar_index":2394,"type":"SELL","basis":"structure_stop","strength":0.863,"price":50.85,"stop_level":52.65,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-07-14","known_ts":"2025-07-16","bar_index":2403,"type":"BUY","strength":0.725,"price":52.18,"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":"2025-08-26","known_ts":"2025-08-26","bar_index":2413,"type":"SELL","basis":"structure_stop","strength":0.863,"price":56.44,"stop_level":57.72,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-08-28","known_ts":"2025-08-28","bar_index":2414,"type":"RECLAIM","strength":0.863,"price":60.69,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-08-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":"2025-08-26","prior_stop_level":57.72,"sweep_low":55.98,"atr14":3.240907,"stop_level":54.359546,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-18","known_ts":"2025-11-20","bar_index":2433,"type":"BUY","strength":0.725,"price":51.52,"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":"2026-01-07","known_ts":"2026-01-07","bar_index":2444,"type":"SELL","basis":"structure_stop","strength":0.725,"price":52.4,"stop_level":52.52,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-01-13","known_ts":"2026-01-13","bar_index":2445,"type":"RECLAIM","strength":0.725,"price":53.42,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2026-01-07","prior_stop_level":52.52,"sweep_low":51.29,"atr14":1.471111,"stop_level":50.554445,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-26","known_ts":"2026-01-26","bar_index":2448,"type":"RECLAIM","strength":0.725,"price":54.07,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-01-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-02","known_ts":"2026-02-02","bar_index":2449,"type":"SELL","basis":"structure_stop","strength":0.725,"price":53.38,"stop_level":53.94,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-05","known_ts":"2026-02-05","bar_index":2450,"type":"SELL","basis":"structure_stop","strength":0.725,"price":52.03,"stop_level":53.94,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-10","known_ts":"2026-02-10","bar_index":2451,"type":"RECLAIM","strength":0.725,"price":54.09,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-02-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":"2026-02-05","prior_stop_level":53.94,"sweep_low":51.78,"atr14":1.402341,"stop_level":51.078829,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-17","known_ts":"2026-02-19","bar_index":2453,"type":"REBUY","strength":0.725,"price":55.59,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2026-04-29","known_ts":"2026-04-29","bar_index":2469,"type":"SELL","basis":"structure_stop","strength":0.588,"price":49.09,"stop_level":52.12,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-05-07","known_ts":"2026-05-07","bar_index":2471,"type":"SELL","basis":"structure_stop","strength":0.588,"price":48.46,"stop_level":49.09,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-05-08","known_ts":"2026-05-08","bar_index":2472,"type":"RECLAIM","strength":0.588,"price":49.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-05-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":"2026-05-07","prior_stop_level":49.09,"sweep_low":48.08,"atr14":1.958767,"stop_level":47.100616,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-05-21","known_ts":"2026-05-21","bar_index":2475,"type":"RECLAIM","strength":0.725,"price":56.42,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-05-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-07-01","known_ts":"2026-07-06","bar_index":2484,"type":"BUY","strength":0.725,"price":53.13,"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":75}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-07-06","last_scored_basis":null,"bars_since_signal":10,"extended":false,"strong_bull":false,"overbought":true,"weeklyBull":true,"above200":true},"early_dots":["2017-03-14","2017-04-18","2017-05-31","2017-06-21","2017-10-11","2017-11-14","2018-02-15","2018-03-06","2018-03-22","2018-04-18","2018-11-28","2018-12-26","2019-04-10","2019-09-05","2019-09-18","2020-03-03","2020-03-24","2021-02-09","2021-03-11","2021-06-18","2021-08-02","2021-08-18","2021-11-30","2021-12-21","2022-01-31","2022-10-31","2023-03-21","2023-07-26","2023-08-08","2024-04-17","2024-07-15","2024-09-04","2025-02-13","2025-03-17","2025-04-15","2025-06-25","2025-09-19","2025-10-15","2025-11-10","2025-12-15"],"warnings":[{"ts":"2023-02-17","kind":"arm","px":17.5},{"ts":"2023-02-24","kind":"confirm","px":17.25,"level":17.5},{"ts":"2023-05-02","kind":"arm","px":18.3},{"ts":"2023-05-03","kind":"confirm","px":18.75,"level":19.16},{"ts":"2023-09-29","kind":"arm","px":19.5},{"ts":"2023-10-04","kind":"confirm","px":18.62,"level":18.99},{"ts":"2023-10-12","kind":"arm","px":17.57},{"ts":"2023-10-13","kind":"confirm","px":15.97,"level":18.99},{"ts":"2023-11-28","kind":"arm","px":20.0},{"ts":"2023-12-18","kind":"confirm","px":19.51,"level":19.7},{"ts":"2023-12-19","kind":"arm","px":19.51},{"ts":"2023-12-28","kind":"confirm","px":19.45,"level":19.51},{"ts":"2024-02-20","kind":"arm","px":23.41},{"ts":"2024-03-21","kind":"confirm","px":22.94,"level":23.04},{"ts":"2024-05-24","kind":"arm","px":25.53},{"ts":"2024-06-04","kind":"confirm","px":25.38,"level":25.4},{"ts":"2024-06-18","kind":"arm","px":26.3},{"ts":"2024-06-21","kind":"confirm","px":26.01,"level":26.15},{"ts":"2024-10-10","kind":"arm","px":29.81},{"ts":"2024-10-18","kind":"confirm","px":29.5,"level":29.64},{"ts":"2024-11-19","kind":"arm","px":31.6},{"ts":"2024-11-20","kind":"confirm","px":30.95,"level":31.1},{"ts":"2025-01-21","kind":"arm","px":45.69},{"ts":"2025-02-06","kind":"confirm","px":42.75,"level":42.88},{"ts":"2025-05-22","kind":"arm","px":53.13},{"ts":"2025-06-03","kind":"confirm","px":50.85,"level":52.65},{"ts":"2025-08-06","kind":"arm","px":52.35},{"ts":"2025-08-26","kind":"confirm","px":56.44,"level":57.72},{"ts":"2025-12-05","kind":"arm","px":50.34},{"ts":"2026-01-05","kind":"arm","px":52.24},{"ts":"2026-01-07","kind":"confirm","px":52.4,"level":52.52},{"ts":"2026-01-26","kind":"arm","px":53.94},{"ts":"2026-02-02","kind":"confirm","px":53.38,"level":53.94},{"ts":"2026-02-04","kind":"arm","px":52.97},{"ts":"2026-02-05","kind":"confirm","px":52.03,"level":53.94},{"ts":"2026-04-28","kind":"arm","px":50.52},{"ts":"2026-04-29","kind":"confirm","px":49.09,"level":52.12},{"ts":"2026-05-05","kind":"arm","px":49.14},{"ts":"2026-05-07","kind":"confirm","px":48.46,"level":49.09},{"ts":"2026-06-01","kind":"arm","px":55.09}],"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":[]}}}