{"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":"AAP","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"2002-05-28","known_ts":"2002-05-28","bar_index":41,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.1705,"stop_level":16.3125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-06-04","known_ts":"2002-06-04","bar_index":43,"type":"RECLAIM","strength":0.588,"price":16.3848,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-05-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":"2002-05-28","prior_stop_level":16.3125,"sweep_low":15.2521,"atr14":0.48739,"stop_level":15.008405,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-08-15","known_ts":"2002-08-19","bar_index":60,"type":"BUY","strength":0.45,"price":14.9042,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-09-16","known_ts":"2002-09-16","bar_index":67,"type":"RECLAIM","strength":0.588,"price":14.6537,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2002-08-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2002-09-24","known_ts":"2002-09-24","bar_index":69,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.6823,"stop_level":13.6907,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2002-09-25","known_ts":"2002-09-25","bar_index":69,"type":"RECLAIM","strength":0.588,"price":14.7372,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2002-09-24","prior_stop_level":13.6907,"sweep_low":13.3316,"atr14":0.53061,"stop_level":13.066295,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-10","known_ts":"2002-10-10","bar_index":73,"type":"RECLAIM","strength":0.725,"price":15.6278,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-09-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-11-18","known_ts":"2002-11-20","bar_index":82,"type":"BUY","strength":0.588,"price":14.8346,"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":"quality","score":75},{"ts":"2003-02-14","known_ts":"2003-02-19","bar_index":102,"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":"2003-02-14","trigger_known_ts":"2003-02-19","strength":0.45,"price":10.977,"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.362432,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.5345,"atr14":0.399252,"stop_level":10.334874,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-10","known_ts":"2003-03-12","bar_index":107,"type":"BUY","strength":0.588,"price":11.1106,"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":"2003-06-09","known_ts":"2003-06-09","bar_index":128,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.4294,"stop_level":16.4488,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-06-10","known_ts":"2003-06-10","bar_index":128,"type":"RECLAIM","strength":1.0,"price":16.9832,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-06-09","prior_stop_level":16.4488,"sweep_low":16.3987,"atr14":0.450715,"stop_level":16.173342,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-03","known_ts":"2003-07-03","bar_index":134,"type":"RECLAIM","strength":1.0,"price":17.7291,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-05","known_ts":"2003-09-05","bar_index":148,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.9334,"stop_level":20.0392,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-21","known_ts":"2003-11-21","bar_index":167,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.6562,"stop_level":21.9485,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-11-24","known_ts":"2003-11-24","bar_index":167,"type":"RECLAIM","strength":0.863,"price":22.3521,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-11-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2003-11-21","prior_stop_level":21.9485,"sweep_low":21.5616,"atr14":0.399534,"stop_level":21.361833,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-04-02","known_ts":"2004-04-06","bar_index":197,"type":"BUY","strength":0.725,"price":22.8447,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2004-05-10","known_ts":"2004-05-10","bar_index":205,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.5441,"stop_level":22.6332,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-05-11","known_ts":"2004-05-11","bar_index":205,"type":"RECLAIM","strength":0.863,"price":22.9894,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-05-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-05-10","prior_stop_level":22.6332,"sweep_low":22.3326,"atr14":0.554967,"stop_level":22.055116,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-05-17","known_ts":"2004-05-19","bar_index":207,"type":"REBUY","strength":0.725,"price":23.7687,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"2004-05-28","known_ts":"2004-06-02","bar_index":210,"type":"REBUY","strength":0.863,"price":23.8745,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"2004-07-01","known_ts":"2004-07-01","bar_index":217,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.3643,"stop_level":25.0045,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-08-25","known_ts":"2004-08-27","bar_index":230,"type":"BUY","strength":0.588,"price":20.7461,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2004-09-15","known_ts":"2004-09-15","bar_index":234,"type":"SELL","basis":"structure_stop","strength":0.45,"price":19.9,"stop_level":20.6292,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2004-11-02","known_ts":"2004-11-02","bar_index":246,"type":"RECLAIM","strength":0.725,"price":22.5998,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-09-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-11-30","known_ts":"2004-11-30","bar_index":252,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.9672,"stop_level":23.0172,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-01","known_ts":"2004-12-01","bar_index":252,"type":"RECLAIM","strength":0.725,"price":23.3791,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-11-30","prior_stop_level":23.0172,"sweep_low":22.9226,"atr14":0.406833,"stop_level":22.719184,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-15","known_ts":"2004-12-15","bar_index":256,"type":"RECLAIM","strength":0.863,"price":23.5015,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-20","known_ts":"2004-12-20","bar_index":257,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.0618,"stop_level":23.1286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-22","known_ts":"2004-12-22","bar_index":257,"type":"RECLAIM","strength":0.863,"price":23.3234,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-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-12-20","prior_stop_level":23.1286,"sweep_low":22.9338,"atr14":0.343041,"stop_level":22.76228,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-01-06","known_ts":"2005-01-06","bar_index":261,"type":"RECLAIM","strength":0.863,"price":24.047,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-12-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-01-20","known_ts":"2005-01-20","bar_index":264,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.9023,"stop_level":23.9635,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-02-07","known_ts":"2005-02-07","bar_index":268,"type":"RECLAIM","strength":0.863,"price":24.7762,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-01-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-03-10","known_ts":"2005-03-10","bar_index":275,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.0215,"stop_level":28.0437,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-03-11","known_ts":"2005-03-11","bar_index":275,"type":"RECLAIM","strength":0.863,"price":28.3332,"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":28.0437,"sweep_low":27.9658,"atr14":0.506765,"stop_level":27.712418,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-03-15","known_ts":"2005-03-15","bar_index":276,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.6708,"stop_level":28.0437,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-03-31","known_ts":"2005-03-31","bar_index":280,"type":"RECLAIM","strength":0.863,"price":28.5614,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-03-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-11-01","known_ts":"2005-11-03","bar_index":330,"type":"BUY","strength":0.588,"price":33.2734,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":70},{"ts":"2005-12-16","known_ts":"2005-12-16","bar_index":340,"type":"SELL","basis":"structure_stop","strength":0.725,"price":35.2189,"stop_level":35.2773,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-20","known_ts":"2005-12-20","bar_index":341,"type":"RECLAIM","strength":0.725,"price":35.3274,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-12-16","prior_stop_level":35.2773,"sweep_low":34.935,"atr14":0.737528,"stop_level":34.566236,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-03","known_ts":"2006-01-03","bar_index":344,"type":"RECLAIM","strength":0.725,"price":36.7719,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-20","known_ts":"2006-01-20","bar_index":348,"type":"SELL","basis":"structure_stop","strength":0.725,"price":35.0018,"stop_level":35.1521,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-24","known_ts":"2006-01-24","bar_index":348,"type":"RECLAIM","strength":0.725,"price":35.7449,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-01-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":"2006-01-20","prior_stop_level":35.1521,"sweep_low":34.7096,"atr14":0.725141,"stop_level":34.34703,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-07","known_ts":"2006-02-07","bar_index":352,"type":"RECLAIM","strength":0.725,"price":36.3294,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-01-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-02-10","known_ts":"2006-02-14","bar_index":353,"type":"BUY","strength":0.725,"price":37.156,"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":40},{"ts":"2006-05-09","known_ts":"2006-05-11","bar_index":373,"type":"BUY","strength":0.45,"price":33.7568,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-06-21","known_ts":"2006-06-23","bar_index":383,"type":"BUY","strength":0.45,"price":31.5251,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-07-13","known_ts":"2006-07-17","bar_index":388,"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":"2006-07-13","trigger_known_ts":"2006-07-17","strength":0.45,"price":24.2552,"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.385504,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":23.8867,"atr14":0.783285,"stop_level":23.495057,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-07-31","known_ts":"2006-08-02","bar_index":392,"type":"BUY","strength":0.45,"price":25.3105,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-07-31","known_ts":"2006-08-02","bar_index":392,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2006-07-31","trigger_known_ts":"2006-08-02","strength":0.45,"price":25.3105,"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.346323,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":24.0961,"atr14":0.685316,"stop_level":23.753442,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-16","known_ts":"2006-08-18","bar_index":396,"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":"2006-08-16","trigger_known_ts":"2006-08-18","strength":0.45,"price":25.5534,"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.313964,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":23.1581,"atr14":0.806162,"stop_level":22.755019,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-31","known_ts":"2006-10-31","bar_index":413,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.385,"stop_level":29.5277,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-11-02","known_ts":"2006-11-02","bar_index":414,"type":"RECLAIM","strength":0.725,"price":30.4591,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-10-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-10-31","prior_stop_level":29.5277,"sweep_low":28.6466,"atr14":0.844389,"stop_level":28.224406,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-14","known_ts":"2006-11-14","bar_index":417,"type":"RECLAIM","strength":0.863,"price":31.8688,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-10-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-01-23","known_ts":"2007-01-25","bar_index":432,"type":"BUY","strength":0.863,"price":31.3173,"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":50},{"ts":"2007-02-14","known_ts":"2007-02-14","bar_index":437,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.1156,"stop_level":31.1492,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-02-15","known_ts":"2007-02-15","bar_index":437,"type":"RECLAIM","strength":0.863,"price":32.5697,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-02-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-02-14","prior_stop_level":31.1492,"sweep_low":30.8886,"atr14":0.697377,"stop_level":30.539912,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-23","known_ts":"2007-03-23","bar_index":446,"type":"RECLAIM","strength":0.863,"price":32.8221,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-02-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-04-05","known_ts":"2007-04-10","bar_index":449,"type":"BUY","strength":0.863,"price":33.4955,"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":60},{"ts":"2007-08-27","known_ts":"2007-08-29","bar_index":482,"type":"BUY","strength":0.588,"price":29.7761,"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":"2007-10-17","known_ts":"2007-10-17","bar_index":494,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.9693,"stop_level":28.0453,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-10-19","known_ts":"2007-10-19","bar_index":494,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.0826,"stop_level":28.0453,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-10-23","known_ts":"2007-10-23","bar_index":495,"type":"SELL","basis":"structure_stop","strength":0.45,"price":26.8968,"stop_level":28.0453,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2007-10-24","known_ts":"2007-10-24","bar_index":495,"type":"RECLAIM","strength":0.45,"price":28.3578,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-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":"2007-10-17","prior_stop_level":28.0453,"sweep_low":26.6266,"atr14":0.894836,"stop_level":26.179182,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-24","known_ts":"2007-10-24","bar_index":495,"type":"RECLAIM","strength":0.45,"price":28.3578,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2007-10-19","prior_stop_level":28.0453,"sweep_low":26.6266,"atr14":0.894836,"stop_level":26.179182,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-24","known_ts":"2007-10-24","bar_index":495,"type":"RECLAIM","strength":0.45,"price":28.3578,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-23 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":"2007-10-23","prior_stop_level":28.0453,"sweep_low":26.6266,"atr14":0.894836,"stop_level":26.179182,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-21","known_ts":"2007-11-21","bar_index":502,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.7969,"stop_level":29.2107,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-11-29","known_ts":"2007-11-29","bar_index":504,"type":"RECLAIM","strength":0.588,"price":30.1312,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-11-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-11-21","prior_stop_level":29.2107,"sweep_low":27.9186,"atr14":0.915341,"stop_level":27.46093,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-07","known_ts":"2007-12-07","bar_index":506,"type":"RECLAIM","strength":0.725,"price":32.6224,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-11-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-01-02","known_ts":"2008-01-02","bar_index":511,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.7945,"stop_level":31.9215,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-01-03","known_ts":"2008-01-03","bar_index":511,"type":"RECLAIM","strength":0.863,"price":32.099,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-01-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":"2008-01-02","prior_stop_level":31.9215,"sweep_low":31.4392,"atr14":0.769802,"stop_level":31.054299,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-05","known_ts":"2008-02-07","bar_index":519,"type":"BUY","strength":0.45,"price":30.382,"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-03-19","known_ts":"2008-03-24","bar_index":529,"type":"BUY","strength":0.725,"price":30.2602,"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":35},{"ts":"2008-05-06","known_ts":"2008-05-06","bar_index":540,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.0908,"stop_level":29.3874,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-14","known_ts":"2008-05-16","bar_index":542,"type":"BUY","strength":0.863,"price":32.8956,"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":40},{"ts":"2008-06-24","known_ts":"2008-06-24","bar_index":551,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.8078,"stop_level":32.8956,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-25","known_ts":"2008-06-25","bar_index":551,"type":"RECLAIM","strength":0.863,"price":34.0128,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-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":"2008-06-24","prior_stop_level":32.8956,"sweep_low":32.4344,"atr14":1.147525,"stop_level":31.860638,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-18","known_ts":"2008-07-22","bar_index":557,"type":"BUY","strength":1.0,"price":35.5658,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2008-07-28","known_ts":"2008-07-30","bar_index":559,"type":"BUY","strength":1.0,"price":35.5403,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2008-08-21","known_ts":"2008-08-21","bar_index":565,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.8968,"stop_level":36.8727,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-09-09","known_ts":"2008-09-09","bar_index":569,"type":"RECLAIM","strength":1.0,"price":36.0325,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-08-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-11-11","known_ts":"2008-11-13","bar_index":584,"type":"BUY","strength":0.588,"price":24.3072,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":70},{"ts":"2009-01-12","known_ts":"2009-01-12","bar_index":597,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.253,"stop_level":26.287,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-15","known_ts":"2009-01-15","bar_index":598,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.0486,"stop_level":26.287,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-13","known_ts":"2009-01-13","bar_index":598,"type":"RECLAIM","strength":0.588,"price":26.4999,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-12","prior_stop_level":26.287,"sweep_low":25.9379,"atr14":1.213421,"stop_level":25.33119,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-16","known_ts":"2009-01-16","bar_index":599,"type":"RECLAIM","strength":0.588,"price":27.0109,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-15","prior_stop_level":26.287,"sweep_low":25.1204,"atr14":1.200232,"stop_level":24.520284,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-13","known_ts":"2009-02-13","bar_index":605,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.9475,"stop_level":28.0582,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-19","known_ts":"2009-02-19","bar_index":606,"type":"RECLAIM","strength":0.588,"price":31.507,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-02-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-02-13","prior_stop_level":28.0582,"sweep_low":27.096,"atr14":1.360881,"stop_level":26.41556,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-03","known_ts":"2009-03-03","bar_index":609,"type":"RECLAIM","strength":0.863,"price":31.6688,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-02-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-01","known_ts":"2009-05-01","bar_index":623,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.1863,"stop_level":36.2204,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-05-04","known_ts":"2009-05-04","bar_index":623,"type":"RECLAIM","strength":0.863,"price":37.3376,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-05-01","prior_stop_level":36.2204,"sweep_low":35.9048,"atr14":1.453072,"stop_level":35.178264,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-19","known_ts":"2009-05-19","bar_index":627,"type":"RECLAIM","strength":1.0,"price":36.4763,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-07-15","known_ts":"2009-07-17","bar_index":640,"type":"BUY","strength":0.863,"price":38.6553,"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":"2009-08-05","known_ts":"2009-08-05","bar_index":645,"type":"SELL","basis":"structure_stop","strength":1.0,"price":38.5442,"stop_level":38.7321,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-08-07","known_ts":"2009-08-07","bar_index":645,"type":"RECLAIM","strength":1.0,"price":40.1072,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-08-05","prior_stop_level":38.7321,"sweep_low":37.767,"atr14":1.103468,"stop_level":37.215266,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-11-03","known_ts":"2009-11-05","bar_index":666,"type":"BUY","strength":0.588,"price":32.2636,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2010-01-12","known_ts":"2010-01-12","bar_index":681,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.8692,"stop_level":34.3831,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-01-22","known_ts":"2010-01-26","bar_index":684,"type":"REBUY","strength":0.588,"price":34.7343,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2010-02-01","known_ts":"2010-02-03","bar_index":686,"type":"REBUY","strength":0.45,"price":35.2825,"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":"2010-02-09","known_ts":"2010-02-09","bar_index":688,"type":"RECLAIM","strength":0.725,"price":36.4475,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2010-02-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-02-23","known_ts":"2010-02-23","bar_index":691,"type":"SELL","basis":"structure_stop","strength":0.588,"price":34.4517,"stop_level":34.8799,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-02-25","known_ts":"2010-02-25","bar_index":691,"type":"RECLAIM","strength":0.588,"price":34.8885,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-02-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2010-02-23","prior_stop_level":34.8799,"sweep_low":34.306,"atr14":0.820005,"stop_level":33.895997,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-11","known_ts":"2010-03-11","bar_index":695,"type":"RECLAIM","strength":0.863,"price":36.0449,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-02-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-04-12","known_ts":"2010-04-14","bar_index":702,"type":"BUY","strength":0.863,"price":38.839,"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":40},{"ts":"2010-05-06","known_ts":"2010-05-06","bar_index":708,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.9126,"stop_level":38.6846,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-10","known_ts":"2010-05-10","bar_index":708,"type":"RECLAIM","strength":1.0,"price":38.6931,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-05-06","prior_stop_level":38.6846,"sweep_low":36.1885,"atr14":1.04864,"stop_level":35.66418,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-05-24","known_ts":"2010-05-24","bar_index":712,"type":"RECLAIM","strength":1.0,"price":43.0591,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-05-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-04-13","known_ts":"2011-04-13","bar_index":787,"type":"SELL","basis":"structure_stop","strength":0.725,"price":55.118,"stop_level":56.4873,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-04-15","known_ts":"2011-04-15","bar_index":787,"type":"SELL","basis":"structure_stop","strength":0.725,"price":54.9802,"stop_level":56.4873,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-04-20","known_ts":"2011-04-20","bar_index":788,"type":"RECLAIM","strength":0.725,"price":56.9524,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-04-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2011-04-13","prior_stop_level":56.4873,"sweep_low":54.541,"atr14":1.055602,"stop_level":54.013199,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-04-20","known_ts":"2011-04-20","bar_index":788,"type":"RECLAIM","strength":0.725,"price":56.9524,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-04-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2011-04-15","prior_stop_level":56.4873,"sweep_low":54.5496,"atr14":1.055602,"stop_level":54.021799,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-05-13","known_ts":"2011-05-13","bar_index":794,"type":"RECLAIM","strength":0.863,"price":60.0442,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-04-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-22","known_ts":"2011-07-26","bar_index":810,"type":"BUY","strength":0.45,"price":49.6654,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-08-09","known_ts":"2011-08-11","bar_index":814,"type":"BUY","strength":0.45,"price":46.8033,"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":822,"type":"RECLAIM","strength":0.725,"price":54.0276,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2011-08-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-09-21","known_ts":"2011-09-21","bar_index":824,"type":"SELL","basis":"structure_stop","strength":0.588,"price":51.595,"stop_level":52.0793,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-09-26","known_ts":"2011-09-26","bar_index":825,"type":"RECLAIM","strength":0.588,"price":52.4924,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-09-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-09-21","prior_stop_level":52.0793,"sweep_low":50.0676,"atr14":1.342787,"stop_level":49.396207,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-09-30","known_ts":"2011-09-30","bar_index":826,"type":"SELL","basis":"structure_stop","strength":0.588,"price":50.1366,"stop_level":50.6285,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-10-06","known_ts":"2011-10-06","bar_index":827,"type":"RECLAIM","strength":0.588,"price":51.2498,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-09-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":"2011-09-30","prior_stop_level":50.6285,"sweep_low":47.9879,"atr14":1.465749,"stop_level":47.255025,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-17","known_ts":"2011-10-17","bar_index":830,"type":"RECLAIM","strength":0.725,"price":53.3295,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-09-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-22","known_ts":"2011-11-22","bar_index":838,"type":"SELL","basis":"structure_stop","strength":0.863,"price":57.7736,"stop_level":57.8254,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-25","known_ts":"2011-11-25","bar_index":839,"type":"RECLAIM","strength":0.863,"price":57.9375,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2011-11-22","prior_stop_level":57.8254,"sweep_low":56.9883,"atr14":1.296035,"stop_level":56.340282,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-07","known_ts":"2011-12-07","bar_index":842,"type":"RECLAIM","strength":0.863,"price":60.6472,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-29","known_ts":"2012-03-29","bar_index":867,"type":"SELL","basis":"structure_stop","strength":1.0,"price":76.0386,"stop_level":76.0477,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-03-30","known_ts":"2012-03-30","bar_index":868,"type":"RECLAIM","strength":1.0,"price":76.5485,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-03-29","prior_stop_level":76.0477,"sweep_low":75.4336,"atr14":1.106694,"stop_level":74.880253,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-04-13","known_ts":"2012-04-13","bar_index":871,"type":"RECLAIM","strength":1.0,"price":77.9487,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-03-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-07-10","known_ts":"2012-07-12","bar_index":891,"type":"BUY","strength":0.45,"price":61.9185,"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":"2012-08-01","known_ts":"2012-08-01","bar_index":896,"type":"SELL","basis":"structure_stop","strength":0.45,"price":58.8736,"stop_level":60.0241,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2012-08-07","known_ts":"2012-08-07","bar_index":897,"type":"RECLAIM","strength":0.45,"price":61.1227,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2012-08-01","prior_stop_level":60.0241,"sweep_low":57.3598,"atr14":1.702731,"stop_level":56.508435,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-17","known_ts":"2012-09-17","bar_index":907,"type":"SELL","basis":"structure_stop","strength":0.45,"price":58.7266,"stop_level":58.7525,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2012-09-19","known_ts":"2012-09-19","bar_index":907,"type":"RECLAIM","strength":0.45,"price":59.1164,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-09-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":"2012-09-17","prior_stop_level":58.7525,"sweep_low":57.8789,"atr14":1.222811,"stop_level":57.267494,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-31","known_ts":"2012-10-31","bar_index":917,"type":"RECLAIM","strength":0.725,"price":69.2374,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-09-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-11-27","known_ts":"2012-11-27","bar_index":923,"type":"SELL","basis":"structure_stop","strength":0.588,"price":66.3284,"stop_level":66.5795,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-11-28","known_ts":"2012-11-28","bar_index":923,"type":"RECLAIM","strength":0.725,"price":67.5925,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-11-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":"2012-11-27","prior_stop_level":66.5795,"sweep_low":65.8262,"atr14":1.653389,"stop_level":64.999506,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-02","known_ts":"2013-01-04","bar_index":931,"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":"2013-01-02","trigger_known_ts":"2013-01-04","strength":0.588,"price":63.7922,"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.197277,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":60.6728,"atr14":1.270846,"stop_level":60.037377,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-18","known_ts":"2013-01-23","bar_index":935,"type":"BUY","strength":0.725,"price":64.7713,"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":50},{"ts":"2013-03-06","known_ts":"2013-03-06","bar_index":945,"type":"SELL","basis":"structure_stop","strength":0.863,"price":66.0104,"stop_level":66.149,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-03-08","known_ts":"2013-03-08","bar_index":946,"type":"RECLAIM","strength":0.863,"price":66.5823,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-03-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-03-06","prior_stop_level":66.149,"sweep_low":65.5338,"atr14":1.261339,"stop_level":64.90313,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-13","known_ts":"2013-03-15","bar_index":947,"type":"REBUY","strength":0.863,"price":68.9478,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2013-04-30","known_ts":"2013-05-02","bar_index":958,"type":"BUY","strength":0.863,"price":73.3527,"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":"2013-05-24","known_ts":"2013-05-24","bar_index":964,"type":"SELL","basis":"structure_stop","strength":0.863,"price":72.3121,"stop_level":73.4654,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-08-02","known_ts":"2013-08-06","bar_index":980,"type":"BUY","strength":0.863,"price":72.1817,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2013-09-24","known_ts":"2013-09-26","bar_index":992,"type":"BUY","strength":0.725,"price":70.9333,"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":"2013-11-06","known_ts":"2013-11-06","bar_index":1002,"type":"SELL","basis":"structure_stop","strength":1.0,"price":85.549,"stop_level":86.1309,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-11","known_ts":"2013-11-11","bar_index":1003,"type":"RECLAIM","strength":1.0,"price":86.3567,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-11-06","prior_stop_level":86.1309,"sweep_low":83.8729,"atr14":1.807454,"stop_level":82.969173,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-11-21","known_ts":"2013-11-21","bar_index":1006,"type":"RECLAIM","strength":1.0,"price":86.9472,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-11-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-07-16","known_ts":"2014-07-16","bar_index":1059,"type":"SELL","basis":"structure_stop","strength":0.863,"price":114.6495,"stop_level":115.0408,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-07-18","known_ts":"2014-07-18","bar_index":1060,"type":"SELL","basis":"structure_stop","strength":0.725,"price":113.4753,"stop_level":115.0408,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-08-15","known_ts":"2014-08-19","bar_index":1067,"type":"BUY","strength":0.725,"price":116.5629,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2014-09-18","known_ts":"2014-09-18","bar_index":1074,"type":"SELL","basis":"structure_stop","strength":0.863,"price":116.2665,"stop_level":116.4238,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-10-23","known_ts":"2014-10-23","bar_index":1083,"type":"RECLAIM","strength":0.725,"price":125.6988,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-09-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-31","known_ts":"2014-12-31","bar_index":1098,"type":"SELL","basis":"structure_stop","strength":0.863,"price":138.6462,"stop_level":138.7332,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-01-07","known_ts":"2015-01-07","bar_index":1100,"type":"RECLAIM","strength":0.863,"price":139.0292,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-12-31","prior_stop_level":138.7332,"sweep_low":133.9631,"atr14":2.635993,"stop_level":132.645103,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-17","known_ts":"2015-04-21","bar_index":1123,"type":"BUY","strength":0.588,"price":132.7106,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2015-08-25","known_ts":"2015-08-25","bar_index":1153,"type":"SELL","basis":"structure_stop","strength":0.863,"price":149.1553,"stop_level":149.7652,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-27","known_ts":"2015-08-27","bar_index":1153,"type":"RECLAIM","strength":0.863,"price":153.5197,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-08-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-08-25","prior_stop_level":149.7652,"sweep_low":147.3347,"atr14":5.129274,"stop_level":144.770063,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-02","known_ts":"2015-10-02","bar_index":1162,"type":"RECLAIM","strength":0.863,"price":166.5299,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-08-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-12","known_ts":"2015-11-12","bar_index":1171,"type":"SELL","basis":"structure_stop","strength":0.863,"price":143.472,"stop_level":163.0181,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2016-02-11","known_ts":"2016-02-11","bar_index":1192,"type":"SELL","basis":"structure_stop","strength":0.45,"price":120.6628,"stop_level":123.1997,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2016-02-16","known_ts":"2016-02-16","bar_index":1192,"type":"RECLAIM","strength":0.45,"price":127.2796,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-02-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2016-02-11","prior_stop_level":123.1997,"sweep_low":114.7172,"atr14":4.852114,"stop_level":112.291143,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-07","known_ts":"2016-04-07","bar_index":1204,"type":"SELL","basis":"structure_stop","strength":0.588,"price":135.9006,"stop_level":137.3308,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-13","known_ts":"2016-04-13","bar_index":1206,"type":"RECLAIM","strength":0.588,"price":139.9646,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-04-07","prior_stop_level":137.3308,"sweep_low":133.8686,"atr14":2.963938,"stop_level":132.386631,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-31","known_ts":"2016-06-02","bar_index":1217,"type":"BUY","strength":0.588,"price":132.6912,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-05-31","known_ts":"2016-06-02","bar_index":1217,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2016-05-31","trigger_known_ts":"2016-06-02","strength":0.588,"price":132.6912,"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.236136,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":124.5195,"atr14":3.221378,"stop_level":122.908811,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-13","known_ts":"2016-06-13","bar_index":1220,"type":"RECLAIM","strength":0.725,"price":134.0434,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-05-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-08-09","known_ts":"2016-08-09","bar_index":1233,"type":"SELL","basis":"structure_stop","strength":0.863,"price":145.2631,"stop_level":145.359,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-10","known_ts":"2016-08-10","bar_index":1233,"type":"RECLAIM","strength":0.863,"price":145.394,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-08-09","prior_stop_level":145.359,"sweep_low":144.4517,"atr14":2.381625,"stop_level":143.260887,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-10-24","known_ts":"2016-10-26","bar_index":1251,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2016-10-24","trigger_known_ts":"2016-10-26","strength":0.45,"price":125.6497,"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.276672,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":120.4653,"atr14":2.552305,"stop_level":119.189148,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-09","known_ts":"2016-11-11","bar_index":1255,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2016-11-09","trigger_known_ts":"2016-11-11","strength":0.45,"price":126.5749,"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.149043,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":117.0263,"atr14":2.965685,"stop_level":115.543458,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-14","known_ts":"2016-11-16","bar_index":1256,"type":"BUY","strength":0.588,"price":142.2505,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2016-12-29","known_ts":"2016-12-29","bar_index":1266,"type":"SELL","basis":"structure_stop","strength":0.863,"price":148.6729,"stop_level":148.7689,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-01-03","known_ts":"2017-01-03","bar_index":1267,"type":"RECLAIM","strength":0.863,"price":148.9522,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-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":"2016-12-29","prior_stop_level":148.7689,"sweep_low":147.206,"atr14":2.782788,"stop_level":145.814606,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-17","known_ts":"2017-01-17","bar_index":1270,"type":"RECLAIM","strength":0.863,"price":149.9301,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-12-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-05-01","known_ts":"2017-05-03","bar_index":1294,"type":"BUY","strength":0.45,"price":124.7468,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2017-05-23","known_ts":"2017-05-23","bar_index":1299,"type":"SELL","basis":"structure_stop","strength":0.588,"price":122.8602,"stop_level":126.2666,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-05-30","known_ts":"2017-05-30","bar_index":1300,"type":"SELL","basis":"structure_stop","strength":0.45,"price":116.1607,"stop_level":126.2666,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2017-07-18","known_ts":"2017-07-20","bar_index":1312,"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":"2017-07-18","trigger_known_ts":"2017-07-20","strength":0.45,"price":90.2105,"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.414478,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":86.8374,"atr14":3.032994,"stop_level":85.320903,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-07-26","known_ts":"2017-07-28","bar_index":1314,"type":"BUY","strength":0.45,"price":96.3102,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2017-07-26","known_ts":"2017-07-28","bar_index":1314,"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":"2017-07-26","trigger_known_ts":"2017-07-28","strength":0.45,"price":96.3102,"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.374887,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":87.2219,"atr14":2.747059,"stop_level":85.848371,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-08-15","known_ts":"2017-08-15","bar_index":1318,"type":"SELL","basis":"structure_stop","strength":0.588,"price":76.0974,"stop_level":87.6501,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-10-09","known_ts":"2017-10-09","bar_index":1331,"type":"SELL","basis":"structure_stop","strength":0.588,"price":79.6783,"stop_level":81.9169,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-11-09","known_ts":"2017-11-13","bar_index":1339,"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":"2017-11-09","trigger_known_ts":"2017-11-13","strength":0.588,"price":71.9483,"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.533011,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":68.914,"atr14":2.003872,"stop_level":67.912064,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-14","known_ts":"2017-11-16","bar_index":1340,"type":"BUY","strength":0.588,"price":79.1362,"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":"2017-11-14","known_ts":"2017-11-16","bar_index":1340,"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":"2017-11-14","trigger_known_ts":"2017-11-16","strength":0.588,"price":79.1362,"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.486357,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":68.914,"atr14":3.187145,"stop_level":67.320427,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-12-11","known_ts":"2017-12-11","bar_index":1346,"type":"RECLAIM","strength":0.725,"price":89.6293,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2017-11-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-02-05","known_ts":"2018-02-05","bar_index":1358,"type":"SELL","basis":"structure_stop","strength":0.863,"price":96.1237,"stop_level":96.6749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-02-06","known_ts":"2018-02-06","bar_index":1358,"type":"RECLAIM","strength":0.863,"price":98.1711,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-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":"2018-02-05","prior_stop_level":96.6749,"sweep_low":93.4025,"atr14":3.043285,"stop_level":91.880858,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-02-21","known_ts":"2018-02-21","bar_index":1362,"type":"RECLAIM","strength":0.863,"price":101.776,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-02-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-05-09","known_ts":"2018-05-11","bar_index":1380,"type":"BUY","strength":0.863,"price":104.998,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2019-02-05","known_ts":"2019-02-07","bar_index":1442,"type":"BUY","strength":0.725,"price":142.9745,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2019-03-05","known_ts":"2019-03-05","bar_index":1448,"type":"SELL","basis":"structure_stop","strength":0.725,"price":137.8736,"stop_level":138.2242,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-03-06","known_ts":"2019-03-06","bar_index":1448,"type":"RECLAIM","strength":0.725,"price":138.4521,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-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":"2019-03-05","prior_stop_level":138.2242,"sweep_low":137.0936,"atr14":4.429981,"stop_level":134.878609,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-15","known_ts":"2019-03-19","bar_index":1451,"type":"REBUY","strength":0.725,"price":143.2287,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2019-04-29","known_ts":"2019-04-29","bar_index":1461,"type":"SELL","basis":"structure_stop","strength":0.863,"price":146.2182,"stop_level":149.1203,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-06-27","known_ts":"2019-07-01","bar_index":1475,"type":"BUY","strength":0.588,"price":137.3464,"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-07-26","known_ts":"2019-07-26","bar_index":1481,"type":"SELL","basis":"structure_stop","strength":0.725,"price":133.8642,"stop_level":137.6446,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2019-09-05","known_ts":"2019-09-09","bar_index":1491,"type":"BUY","strength":0.45,"price":129.3121,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-09-23","known_ts":"2019-09-23","bar_index":1495,"type":"RECLAIM","strength":0.725,"price":142.3927,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-09-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-12","known_ts":"2019-11-12","bar_index":1507,"type":"SELL","basis":"structure_stop","strength":0.725,"price":137.0051,"stop_level":142.5681,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-11-15","known_ts":"2019-11-15","bar_index":1508,"type":"RECLAIM","strength":0.725,"price":142.7261,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-11-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-11-12","prior_stop_level":142.5681,"sweep_low":134.9168,"atr14":4.032372,"stop_level":132.900614,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-03","known_ts":"2019-12-03","bar_index":1511,"type":"SELL","basis":"structure_stop","strength":0.725,"price":133.9077,"stop_level":137.0051,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-12-10","known_ts":"2019-12-10","bar_index":1513,"type":"RECLAIM","strength":0.725,"price":137.0314,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-12-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-12-03","prior_stop_level":137.0051,"sweep_low":132.0563,"atr14":3.26524,"stop_level":130.42368,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-03-06","known_ts":"2020-03-10","bar_index":1533,"type":"BUY","strength":0.45,"price":118.6764,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Consumer Discretionary"}},{"ts":"2020-03-24","known_ts":"2020-03-26","bar_index":1537,"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-03-24","trigger_known_ts":"2020-03-26","strength":0.45,"price":85.4912,"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.458623,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":62.7892,"atr14":8.273654,"stop_level":58.652373,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-06","known_ts":"2020-04-08","bar_index":1540,"type":"BUY","strength":0.45,"price":90.2446,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Consumer Discretionary"}},{"ts":"2020-04-06","known_ts":"2020-04-08","bar_index":1540,"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-04-06","trigger_known_ts":"2020-04-08","strength":0.45,"price":90.2446,"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.428522,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":72.1288,"atr14":7.475386,"stop_level":68.391107,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-13","known_ts":"2020-05-13","bar_index":1548,"type":"SELL","basis":"structure_stop","strength":0.588,"price":104.9626,"stop_level":105.2883,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-14","known_ts":"2020-05-14","bar_index":1549,"type":"RECLAIM","strength":0.588,"price":106.6263,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-13","prior_stop_level":105.2883,"sweep_low":102.7796,"atr14":4.823898,"stop_level":100.367651,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-28","known_ts":"2020-05-28","bar_index":1552,"type":"RECLAIM","strength":0.725,"price":123.052,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-07-23","known_ts":"2020-07-27","bar_index":1565,"type":"BUY","strength":0.863,"price":129.4668,"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":"2020-09-04","known_ts":"2020-09-04","bar_index":1575,"type":"SELL","basis":"structure_stop","strength":1.0,"price":135.5685,"stop_level":136.4238,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-09-14","known_ts":"2020-09-14","bar_index":1577,"type":"RECLAIM","strength":1.0,"price":138.7076,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-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":"2020-09-04","prior_stop_level":136.4238,"sweep_low":132.9321,"atr14":3.348762,"stop_level":131.257719,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-12-08","known_ts":"2020-12-10","bar_index":1597,"type":"BUY","strength":0.863,"price":139.7358,"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":"2021-01-27","known_ts":"2021-01-27","bar_index":1608,"type":"SELL","basis":"structure_stop","strength":1.0,"price":130.8508,"stop_level":139.024,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-03","known_ts":"2021-03-05","bar_index":1616,"type":"BUY","strength":0.725,"price":151.7084,"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":"2021-05-18","known_ts":"2021-05-18","bar_index":1633,"type":"SELL","basis":"structure_stop","strength":1.0,"price":177.1879,"stop_level":178.7379,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-20","known_ts":"2021-05-20","bar_index":1634,"type":"SELL","basis":"structure_stop","strength":1.0,"price":174.4509,"stop_level":178.7379,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-07-12","known_ts":"2021-07-12","bar_index":1646,"type":"RECLAIM","strength":1.0,"price":187.1019,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-05-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-09","known_ts":"2021-08-09","bar_index":1652,"type":"SELL","basis":"structure_stop","strength":0.863,"price":182.0807,"stop_level":183.1046,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-08-10","known_ts":"2021-08-10","bar_index":1653,"type":"RECLAIM","strength":0.863,"price":185.8377,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-08-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-08-09","prior_stop_level":183.1046,"sweep_low":181.7869,"atr14":3.63756,"stop_level":179.96812,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-09-22","known_ts":"2021-09-24","bar_index":1663,"type":"BUY","strength":0.725,"price":192.9341,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2021-11-26","known_ts":"2021-11-26","bar_index":1678,"type":"SELL","basis":"structure_stop","strength":0.863,"price":202.8375,"stop_level":205.763,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-12-13","known_ts":"2021-12-13","bar_index":1682,"type":"RECLAIM","strength":1.0,"price":213.9398,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-11-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-03-23","known_ts":"2022-03-25","bar_index":1705,"type":"BUY","strength":0.725,"price":195.0825,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2022-04-28","known_ts":"2022-04-28","bar_index":1713,"type":"SELL","basis":"structure_stop","strength":0.725,"price":189.4811,"stop_level":197.6253,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2022-05-03","known_ts":"2022-05-03","bar_index":1714,"type":"SELL","basis":"structure_stop","strength":0.45,"price":180.9115,"stop_level":197.6253,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-05-13","known_ts":"2022-05-17","bar_index":1717,"type":"REBUY","strength":0.45,"price":195.6979,"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,"retro_override":true,"retro_ctx":{"group_id":"Consumer Discretionary"}},{"ts":"2022-07-01","known_ts":"2022-07-06","bar_index":1728,"type":"BUY","strength":0.45,"price":165.9318,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Consumer Discretionary"}},{"ts":"2022-07-26","known_ts":"2022-07-26","bar_index":1733,"type":"SELL","basis":"structure_stop","strength":0.588,"price":166.936,"stop_level":169.1269,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-07-27","known_ts":"2022-07-27","bar_index":1733,"type":"RECLAIM","strength":0.588,"price":169.7111,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-07-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-07-26","prior_stop_level":169.1269,"sweep_low":163.5401,"atr14":4.830179,"stop_level":161.125011,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-15","known_ts":"2022-08-15","bar_index":1738,"type":"RECLAIM","strength":0.725,"price":191.6838,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-07-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-24","known_ts":"2022-08-24","bar_index":1740,"type":"SELL","basis":"structure_stop","strength":0.588,"price":164.2339,"stop_level":174.8688,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-09","known_ts":"2022-09-13","bar_index":1744,"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-09","trigger_known_ts":"2022-09-13","strength":0.588,"price":157.7708,"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.273257,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":152.9691,"atr14":4.703915,"stop_level":150.617143,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-30","known_ts":"2022-10-04","bar_index":1749,"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-30","trigger_known_ts":"2022-10-04","strength":0.45,"price":154.57,"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.288001,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":142.2563,"atr14":4.589808,"stop_level":139.961396,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-13","known_ts":"2022-10-17","bar_index":1752,"type":"BUY","strength":0.45,"price":156.4396,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Consumer Discretionary"}},{"ts":"2022-10-13","known_ts":"2022-10-17","bar_index":1752,"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-13","trigger_known_ts":"2022-10-17","strength":0.45,"price":156.4396,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.279389,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":147.4507,"atr14":4.558046,"stop_level":145.171677,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-16","known_ts":"2022-11-16","bar_index":1760,"type":"SELL","basis":"structure_stop","strength":0.588,"price":143.8957,"stop_level":161.4959,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-05","known_ts":"2022-12-07","bar_index":1764,"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-12-05","trigger_known_ts":"2022-12-07","strength":0.45,"price":135.0634,"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.377855,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":132.3649,"atr14":5.129873,"stop_level":129.799964,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-21","known_ts":"2022-12-23","bar_index":1768,"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-12-21","trigger_known_ts":"2022-12-23","strength":0.45,"price":133.354,"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.385729,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":128.9238,"atr14":3.812208,"stop_level":127.017696,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-30","known_ts":"2023-01-04","bar_index":1770,"type":"BUY","strength":0.45,"price":141.3675,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Consumer Discretionary"}},{"ts":"2022-12-30","known_ts":"2023-01-04","bar_index":1770,"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-12-30","trigger_known_ts":"2023-01-04","strength":0.45,"price":141.3675,"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.348816,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":128.9238,"atr14":3.519024,"stop_level":127.164288,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-02-21","known_ts":"2023-02-21","bar_index":1781,"type":"SELL","basis":"structure_stop","strength":0.588,"price":134.2009,"stop_level":138.5102,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-02-23","known_ts":"2023-02-23","bar_index":1782,"type":"SELL","basis":"structure_stop","strength":0.588,"price":132.172,"stop_level":138.5102,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-03-24","known_ts":"2023-03-28","bar_index":1789,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-03-24","trigger_known_ts":"2023-03-28","strength":0.45,"price":107.7219,"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.472245,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":101.4953,"atr14":3.403205,"stop_level":99.793698,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-04-06","known_ts":"2023-04-11","bar_index":1792,"type":"BUY","strength":0.45,"price":113.7157,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-04-06","known_ts":"2023-04-11","bar_index":1792,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-04-06","trigger_known_ts":"2023-04-11","strength":0.45,"price":113.7157,"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.44288,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":106.8098,"atr14":2.814187,"stop_level":105.402706,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-04","known_ts":"2023-05-04","bar_index":1798,"type":"SELL","basis":"structure_stop","strength":0.588,"price":113.3109,"stop_level":115.2804,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-05-05","known_ts":"2023-05-05","bar_index":1798,"type":"RECLAIM","strength":0.588,"price":116.6374,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-05-04","prior_stop_level":115.2804,"sweep_low":113.292,"atr14":2.711991,"stop_level":111.936004,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-16","known_ts":"2023-05-16","bar_index":1801,"type":"SELL","basis":"structure_stop","strength":0.588,"price":110.578,"stop_level":113.3109,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-05-17","known_ts":"2023-05-17","bar_index":1801,"type":"RECLAIM","strength":0.588,"price":115.0637,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-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":"2023-05-16","prior_stop_level":113.3109,"sweep_low":110.5591,"atr14":2.937066,"stop_level":109.090567,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-23","known_ts":"2023-05-23","bar_index":1802,"type":"SELL","basis":"structure_stop","strength":0.725,"price":110.0503,"stop_level":110.578,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-07-10","known_ts":"2023-07-12","bar_index":1813,"type":"BUY","strength":0.45,"price":66.6728,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-07-10","known_ts":"2023-07-12","bar_index":1813,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-07-10","trigger_known_ts":"2023-07-12","strength":0.45,"price":66.6728,"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.652173,"monthly_oversold_dwell":13,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":63.0447,"atr14":2.444686,"stop_level":61.822357,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-21","known_ts":"2023-08-21","bar_index":1823,"type":"SELL","basis":"structure_stop","strength":0.588,"price":64.4977,"stop_level":66.7296,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-28","known_ts":"2023-08-28","bar_index":1824,"type":"SELL","basis":"structure_stop","strength":0.588,"price":62.0672,"stop_level":66.7296,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-09-13","known_ts":"2023-09-13","bar_index":1828,"type":"SELL","basis":"structure_stop","strength":0.588,"price":54.7852,"stop_level":60.6014,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-10-16","known_ts":"2023-10-18","bar_index":1836,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-10-16","trigger_known_ts":"2023-10-18","strength":0.45,"price":50.5966,"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.711873,"monthly_oversold_dwell":16,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":46.8332,"atr14":1.920676,"stop_level":45.872862,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-24","known_ts":"2023-10-26","bar_index":1838,"type":"BUY","strength":0.45,"price":48.4963,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Consumer Discretionary"}},{"ts":"2023-10-24","known_ts":"2023-10-26","bar_index":1838,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-10-24","trigger_known_ts":"2023-10-26","strength":0.45,"price":48.4963,"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.723834,"monthly_oversold_dwell":16,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":45.3602,"atr14":1.928584,"stop_level":44.395908,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-17","known_ts":"2023-11-17","bar_index":1844,"type":"RECLAIM","strength":0.725,"price":48.4583,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-10-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-02-20","known_ts":"2024-02-20","bar_index":1864,"type":"SELL","basis":"structure_stop","strength":0.725,"price":58.9829,"stop_level":60.4047,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-02-27","known_ts":"2024-02-27","bar_index":1866,"type":"RECLAIM","strength":0.725,"price":61.7884,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-02-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":"2024-02-20","prior_stop_level":60.4047,"sweep_low":57.437,"atr14":2.29841,"stop_level":56.287795,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-03-05","known_ts":"2024-03-05","bar_index":1868,"type":"RECLAIM","strength":0.863,"price":70.31,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-02-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-04-02","known_ts":"2024-04-02","bar_index":1874,"type":"SELL","basis":"structure_stop","strength":1.0,"price":80.0816,"stop_level":80.3965,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-08","known_ts":"2024-04-08","bar_index":1875,"type":"SELL","basis":"structure_stop","strength":1.0,"price":74.5564,"stop_level":80.3965,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-07-26","known_ts":"2024-07-30","bar_index":1901,"type":"BUY","strength":0.725,"price":60.6437,"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":50},{"ts":"2024-08-23","known_ts":"2024-08-23","bar_index":1907,"type":"SELL","basis":"structure_stop","strength":0.588,"price":47.2442,"stop_level":55.8087,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2024-10-11","known_ts":"2024-10-15","bar_index":1919,"type":"BUY","strength":0.588,"price":38.1948,"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":"2025-02-10","known_ts":"2025-02-10","bar_index":1946,"type":"SELL","basis":"structure_stop","strength":0.863,"price":44.0201,"stop_level":46.9003,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-02-12","known_ts":"2025-02-12","bar_index":1946,"type":"SELL","basis":"structure_stop","strength":0.863,"price":46.2095,"stop_level":46.9003,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-02-13","known_ts":"2025-02-13","bar_index":1947,"type":"RECLAIM","strength":0.863,"price":47.2798,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-02-10 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":"2025-02-10","prior_stop_level":46.9003,"sweep_low":43.3001,"atr14":1.875937,"stop_level":42.362131,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-02-13","known_ts":"2025-02-13","bar_index":1947,"type":"RECLAIM","strength":0.863,"price":47.2798,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-02-12 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":"2025-02-12","prior_stop_level":46.9003,"sweep_low":44.3996,"atr14":1.875937,"stop_level":43.461631,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-15","known_ts":"2025-05-19","bar_index":1968,"type":"BUY","strength":0.588,"price":33.715,"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":60},{"ts":"2025-06-25","known_ts":"2025-06-25","bar_index":1977,"type":"SELL","basis":"structure_stop","strength":1.0,"price":45.7771,"stop_level":47.2971,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-07-01","known_ts":"2025-07-01","bar_index":1978,"type":"RECLAIM","strength":1.0,"price":48.5131,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-06-25","prior_stop_level":47.2971,"sweep_low":43.9432,"atr14":2.417839,"stop_level":42.73428,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-14","known_ts":"2025-07-14","bar_index":1981,"type":"RECLAIM","strength":1.0,"price":61.3424,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-07-25","known_ts":"2025-07-25","bar_index":1984,"type":"SELL","basis":"structure_stop","strength":1.0,"price":57.7873,"stop_level":60.1508,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-08-12","known_ts":"2025-08-12","bar_index":1988,"type":"RECLAIM","strength":1.0,"price":55.9852,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-07-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-12-02","known_ts":"2025-12-04","bar_index":2014,"type":"BUY","strength":0.725,"price":51.9595,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2026-01-12","known_ts":"2026-01-14","bar_index":2023,"type":"BUY","strength":0.588,"price":42.6904,"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":"2026-03-06","known_ts":"2026-03-06","bar_index":2035,"type":"SELL","basis":"structure_stop","strength":0.725,"price":50.1074,"stop_level":50.2169,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2026-03-09","known_ts":"2026-03-09","bar_index":2035,"type":"RECLAIM","strength":0.725,"price":50.8641,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-03-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2026-03-06","prior_stop_level":50.2169,"sweep_low":48.5842,"atr14":2.713855,"stop_level":47.227273,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-06","known_ts":"2026-04-08","bar_index":2042,"type":"BUY","strength":0.863,"price":54.259,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":70},{"ts":"2026-05-11","known_ts":"2026-05-11","bar_index":2050,"type":"SELL","basis":"structure_stop","strength":0.863,"price":51.83,"stop_level":55.76,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2026-06-01","known_ts":"2026-06-01","bar_index":2055,"type":"RECLAIM","strength":0.863,"price":57.12,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-05-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-06-04","known_ts":"2026-06-08","bar_index":2056,"type":"BUY","strength":0.863,"price":58.38,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2026-06-26","known_ts":"2026-06-30","bar_index":2061,"type":"BUY","strength":1.0,"price":62.22,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2026-07-15","known_ts":"2026-07-15","bar_index":2065,"type":"SELL","basis":"structure_stop","strength":0.863,"price":52.09,"stop_level":55.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-07-21","known_ts":"2026-07-21","bar_index":2066,"type":"RECLAIM","strength":0.863,"price":55.64,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-15 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":"2026-07-15","prior_stop_level":55.0,"sweep_low":50.94,"atr14":2.950945,"stop_level":49.464527,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"RECLAIM","last_scored_signal":"SELL","last_scored_ts":"2026-07-15","last_scored_basis":"structure_stop","bars_since_signal":6,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2018-03-27","2018-04-23","2018-10-19","2018-11-01","2018-12-26","2019-01-31","2019-03-15","2019-05-20","2019-06-14","2019-08-27","2019-12-09","2020-01-17","2020-02-10","2020-03-06","2020-09-30","2020-11-30","2021-02-09","2021-06-02","2021-08-18","2021-09-14","2021-10-13","2022-01-31","2022-02-25","2022-06-01","2022-06-17","2023-06-12","2024-02-26","2024-05-13","2024-05-30","2024-06-17","2024-07-10","2024-09-12","2024-10-11","2025-03-07","2025-05-15","2025-08-25","2025-09-11","2025-10-15","2025-11-13","2025-12-23"],"warnings":[{"ts":"2023-02-22","kind":"arm","px":133.6704},{"ts":"2023-02-23","kind":"confirm","px":132.172,"level":138.5102},{"ts":"2023-05-02","kind":"arm","px":116.9673},{"ts":"2023-05-04","kind":"confirm","px":113.3109,"level":115.2804},{"ts":"2023-05-15","kind":"arm","px":114.9223},{"ts":"2023-05-16","kind":"confirm","px":110.578,"level":113.3109},{"ts":"2023-05-19","kind":"arm","px":110.644},{"ts":"2023-05-23","kind":"confirm","px":110.0503,"level":110.578},{"ts":"2023-08-18","kind":"arm","px":66.0392},{"ts":"2023-08-21","kind":"confirm","px":64.4977,"level":66.7296},{"ts":"2023-08-25","kind":"arm","px":60.6014},{"ts":"2023-08-28","kind":"confirm","px":62.0672,"level":66.7296},{"ts":"2023-09-12","kind":"arm","px":54.3407},{"ts":"2023-09-13","kind":"confirm","px":54.7852,"level":60.6014},{"ts":"2023-11-15","kind":"arm","px":52.9059},{"ts":"2023-12-19","kind":"arm","px":57.8383},{"ts":"2024-02-07","kind":"arm","px":63.0671},{"ts":"2024-02-20","kind":"confirm","px":58.9829,"level":60.4047},{"ts":"2024-03-25","kind":"arm","px":80.3965},{"ts":"2024-04-02","kind":"confirm","px":80.0816,"level":80.3965},{"ts":"2024-04-05","kind":"arm","px":73.8026},{"ts":"2024-04-08","kind":"confirm","px":74.5564,"level":80.3965},{"ts":"2024-08-22","kind":"arm","px":49.1186},{"ts":"2024-08-23","kind":"confirm","px":47.2442,"level":55.8087},{"ts":"2024-11-19","kind":"arm","px":37.2562},{"ts":"2025-01-13","kind":"arm","px":43.6407},{"ts":"2025-02-07","kind":"arm","px":44.711},{"ts":"2025-02-10","kind":"confirm","px":44.0201,"level":46.9003},{"ts":"2025-02-11","kind":"arm","px":45.7327},{"ts":"2025-02-12","kind":"confirm","px":46.2095,"level":46.9003},{"ts":"2025-06-04","kind":"arm","px":50.6803},{"ts":"2025-06-25","kind":"confirm","px":45.7771,"level":47.2971},{"ts":"2025-07-24","kind":"arm","px":58.7426},{"ts":"2025-07-25","kind":"confirm","px":57.7873,"level":60.1508},{"ts":"2026-02-13","kind":"arm","px":58.5897},{"ts":"2026-03-06","kind":"confirm","px":50.1074,"level":50.2169},{"ts":"2026-05-01","kind":"arm","px":58.93},{"ts":"2026-05-11","kind":"confirm","px":51.83,"level":55.76},{"ts":"2026-07-06","kind":"arm","px":56.33},{"ts":"2026-07-15","kind":"confirm","px":52.09,"level":55.0}],"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":[]}}}