{"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":"SLG","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1998-01-06","known_ts":"1998-01-06","bar_index":33,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.7318,"stop_level":7.7398,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-01-08","known_ts":"1998-01-08","bar_index":34,"type":"SELL","basis":"structure_stop","strength":0.45,"price":7.6567,"stop_level":7.7398,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-01-22","known_ts":"1998-01-26","bar_index":37,"type":"BUY","strength":0.588,"price":7.9945,"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":"1998-03-03","known_ts":"1998-03-03","bar_index":46,"type":"SELL","basis":"structure_stop","strength":0.45,"price":7.7318,"stop_level":7.8068,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-04-01","known_ts":"1998-04-03","bar_index":53,"type":"BUY","strength":0.45,"price":8.0509,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-04-20","known_ts":"1998-04-20","bar_index":57,"type":"SELL","basis":"structure_stop","strength":0.45,"price":7.499,"stop_level":7.5066,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-06-23","known_ts":"1998-06-25","bar_index":72,"type":"BUY","strength":0.45,"price":6.7757,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-07-07","known_ts":"1998-07-07","bar_index":75,"type":"RECLAIM","strength":0.588,"price":7.5415,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-06-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1998-07-17","known_ts":"1998-07-17","bar_index":77,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.3481,"stop_level":7.3674,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-07-29","known_ts":"1998-07-29","bar_index":80,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.8453,"stop_level":7.3674,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-09-22","known_ts":"1998-09-24","bar_index":93,"type":"BUY","strength":0.45,"price":6.4973,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-10-14","known_ts":"1998-10-14","bar_index":98,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.5032,"stop_level":5.5304,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-10-15","known_ts":"1998-10-15","bar_index":98,"type":"RECLAIM","strength":0.588,"price":5.8032,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-10-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-10-14","prior_stop_level":5.5304,"sweep_low":5.4295,"atr14":0.227067,"stop_level":5.315966,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-09","known_ts":"1998-12-09","bar_index":111,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.4917,"stop_level":6.5311,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1998-12-14","known_ts":"1998-12-14","bar_index":112,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.4721,"stop_level":6.5311,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1998-12-15","known_ts":"1998-12-15","bar_index":112,"type":"RECLAIM","strength":0.863,"price":6.5901,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-09 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":"1998-12-09","prior_stop_level":6.5311,"sweep_low":6.3934,"atr14":0.140496,"stop_level":6.323152,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-15","known_ts":"1998-12-15","bar_index":112,"type":"RECLAIM","strength":0.863,"price":6.5901,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"1998-12-14","prior_stop_level":6.5311,"sweep_low":6.413,"atr14":0.140496,"stop_level":6.342752,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-30","known_ts":"1998-12-30","bar_index":116,"type":"RECLAIM","strength":1.0,"price":7.0463,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-01-20","known_ts":"1999-01-20","bar_index":120,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.666,"stop_level":6.7861,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1999-02-04","known_ts":"1999-02-04","bar_index":124,"type":"RECLAIM","strength":1.0,"price":6.6259,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-01-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-04-12","known_ts":"1999-04-14","bar_index":139,"type":"BUY","strength":0.588,"price":5.9395,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"1999-06-07","known_ts":"1999-06-07","bar_index":152,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.0417,"stop_level":7.1029,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-06-09","known_ts":"1999-06-09","bar_index":152,"type":"RECLAIM","strength":1.0,"price":7.1233,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-06-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1999-06-07","prior_stop_level":7.1029,"sweep_low":6.9805,"atr14":0.127879,"stop_level":6.91656,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-03","known_ts":"1999-11-05","bar_index":187,"type":"BUY","strength":0.725,"price":6.8055,"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":70},{"ts":"2000-01-31","known_ts":"2000-01-31","bar_index":207,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.4813,"stop_level":7.5458,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-02-03","known_ts":"2000-02-03","bar_index":208,"type":"RECLAIM","strength":1.0,"price":7.5673,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-01-31","prior_stop_level":7.5458,"sweep_low":7.4168,"atr14":0.126727,"stop_level":7.353437,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-02-08","known_ts":"2000-02-10","bar_index":209,"type":"REBUY","strength":1.0,"price":7.7393,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2000-05-24","known_ts":"2000-05-24","bar_index":233,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.3383,"stop_level":8.6876,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2000-07-10","known_ts":"2000-07-10","bar_index":244,"type":"RECLAIM","strength":1.0,"price":9.6259,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-05-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-07-19","known_ts":"2000-07-19","bar_index":246,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.5595,"stop_level":9.5816,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-07-20","known_ts":"2000-07-20","bar_index":246,"type":"RECLAIM","strength":1.0,"price":9.7807,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-07-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-07-19","prior_stop_level":9.5816,"sweep_low":9.5152,"atr14":0.164431,"stop_level":9.432984,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-03","known_ts":"2000-08-03","bar_index":250,"type":"RECLAIM","strength":1.0,"price":10.0905,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-07-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-08-23","known_ts":"2000-08-23","bar_index":254,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.9356,"stop_level":9.9578,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2000-11-09","known_ts":"2000-11-13","bar_index":273,"type":"BUY","strength":0.725,"price":9.9313,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2001-01-05","known_ts":"2001-01-05","bar_index":285,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.0687,"stop_level":10.1824,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-02-02","known_ts":"2001-02-06","bar_index":292,"type":"BUY","strength":0.725,"price":10.0842,"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":"2001-03-19","known_ts":"2001-03-19","bar_index":302,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.8914,"stop_level":10.0296,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2001-04-26","known_ts":"2001-04-30","bar_index":311,"type":"BUY","strength":0.588,"price":10.5548,"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":25},{"ts":"2001-05-16","known_ts":"2001-05-16","bar_index":315,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.2559,"stop_level":10.385,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-05-21","known_ts":"2001-05-21","bar_index":316,"type":"RECLAIM","strength":0.725,"price":10.6064,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-05-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":"2001-05-16","prior_stop_level":10.385,"sweep_low":10.219,"atr14":0.160355,"stop_level":10.138822,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-05-31","known_ts":"2001-05-31","bar_index":319,"type":"RECLAIM","strength":0.725,"price":10.4404,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-05-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-07-20","known_ts":"2001-07-20","bar_index":330,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.9335,"stop_level":11.1765,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-07-26","known_ts":"2001-07-26","bar_index":332,"type":"RECLAIM","strength":0.863,"price":11.2512,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-07-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":"2001-07-20","prior_stop_level":11.1765,"sweep_low":10.6532,"atr14":0.15903,"stop_level":10.573685,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-03","known_ts":"2001-08-03","bar_index":334,"type":"RECLAIM","strength":1.0,"price":11.2139,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-07-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-10-09","known_ts":"2001-10-11","bar_index":348,"type":"BUY","strength":0.725,"price":11.8796,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"2002-02-07","known_ts":"2002-02-07","bar_index":375,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.0177,"stop_level":12.1022,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-02-12","known_ts":"2002-02-12","bar_index":376,"type":"RECLAIM","strength":0.863,"price":12.1406,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-02-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2002-02-07","prior_stop_level":12.1022,"sweep_low":11.9485,"atr14":0.128812,"stop_level":11.884094,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-02-22","known_ts":"2002-02-22","bar_index":379,"type":"RECLAIM","strength":0.863,"price":12.3827,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-02-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-04-23","known_ts":"2002-04-23","bar_index":392,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.3289,"stop_level":13.3367,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-04-24","known_ts":"2002-04-24","bar_index":393,"type":"RECLAIM","strength":0.863,"price":13.3484,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2002-04-23","prior_stop_level":13.3367,"sweep_low":13.325,"atr14":0.183942,"stop_level":13.233029,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-05-07","known_ts":"2002-05-07","bar_index":396,"type":"RECLAIM","strength":1.0,"price":13.5509,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-04-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-08-22","known_ts":"2002-08-26","bar_index":421,"type":"BUY","strength":0.725,"price":12.7674,"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":"2002-09-19","known_ts":"2002-09-19","bar_index":427,"type":"SELL","basis":"structure_stop","strength":0.45,"price":12.6689,"stop_level":12.6965,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-09-24","known_ts":"2002-09-24","bar_index":428,"type":"SELL","basis":"structure_stop","strength":0.45,"price":12.6334,"stop_level":12.6965,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-09-30","known_ts":"2002-09-30","bar_index":429,"type":"SELL","basis":"structure_stop","strength":0.45,"price":12.2872,"stop_level":12.6965,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-09-26","known_ts":"2002-09-26","bar_index":429,"type":"RECLAIM","strength":0.45,"price":12.7508,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-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":"2002-09-19","prior_stop_level":12.6965,"sweep_low":12.4639,"atr14":0.200749,"stop_level":12.363525,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-26","known_ts":"2002-09-26","bar_index":429,"type":"RECLAIM","strength":0.45,"price":12.7508,"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":false,"monthlyBull":false},"anchor_ts":"2002-09-24","prior_stop_level":12.6965,"sweep_low":12.4639,"atr14":0.200749,"stop_level":12.363525,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-30","known_ts":"2002-11-01","bar_index":437,"type":"BUY","strength":0.45,"price":11.7476,"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-12-26","known_ts":"2002-12-26","bar_index":450,"type":"RECLAIM","strength":0.725,"price":12.9285,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-09-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-01-16","known_ts":"2003-01-16","bar_index":454,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.1699,"stop_level":12.2792,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-22","known_ts":"2003-01-22","bar_index":455,"type":"RECLAIM","strength":0.588,"price":12.2916,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-01-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":"2003-01-16","prior_stop_level":12.2792,"sweep_low":12.0563,"atr14":0.186282,"stop_level":11.963159,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-19","known_ts":"2003-02-21","bar_index":462,"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-19","trigger_known_ts":"2003-02-21","strength":0.45,"price":12.1902,"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.135201,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.9508,"atr14":0.171505,"stop_level":11.865048,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-17","known_ts":"2003-03-19","bar_index":468,"type":"BUY","strength":0.45,"price":12.4173,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-03-17","known_ts":"2003-03-19","bar_index":468,"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":"2003-03-17","trigger_known_ts":"2003-03-19","strength":0.45,"price":12.4173,"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.119091,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.675,"atr14":0.196199,"stop_level":11.5769,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-20","known_ts":"2003-03-20","bar_index":469,"type":"RECLAIM","strength":0.725,"price":12.6972,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-03-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-09-05","known_ts":"2003-09-09","bar_index":508,"type":"BUY","strength":0.863,"price":15.4157,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2003-10-22","known_ts":"2003-10-22","bar_index":519,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.7902,"stop_level":15.9761,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-10-27","known_ts":"2003-10-27","bar_index":520,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.3633,"stop_level":15.9761,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-12-04","known_ts":"2003-12-08","bar_index":529,"type":"BUY","strength":0.725,"price":16.1621,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2004-04-12","known_ts":"2004-04-12","bar_index":558,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.1613,"stop_level":19.1255,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-05-27","known_ts":"2004-06-01","bar_index":569,"type":"BUY","strength":0.725,"price":19.2424,"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":"aplus","score":90},{"ts":"2004-06-15","known_ts":"2004-06-15","bar_index":572,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.8229,"stop_level":19.1991,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-06-18","known_ts":"2004-06-18","bar_index":573,"type":"RECLAIM","strength":0.725,"price":19.4716,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-06-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":"2004-06-15","prior_stop_level":19.1991,"sweep_low":18.5332,"atr14":0.384078,"stop_level":18.341161,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-07-02","known_ts":"2004-07-02","bar_index":577,"type":"RECLAIM","strength":0.725,"price":21.3304,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-06-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-07-26","known_ts":"2004-07-26","bar_index":582,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.9282,"stop_level":21.0026,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-07-29","known_ts":"2004-07-29","bar_index":583,"type":"RECLAIM","strength":0.725,"price":21.1118,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-07-26","prior_stop_level":21.0026,"sweep_low":20.749,"atr14":0.387736,"stop_level":20.555132,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-11","known_ts":"2004-08-11","bar_index":586,"type":"RECLAIM","strength":0.725,"price":21.09,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-07-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-02-28","known_ts":"2005-03-02","bar_index":632,"type":"BUY","strength":0.588,"price":25.1673,"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":50},{"ts":"2005-03-24","known_ts":"2005-03-24","bar_index":638,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.2119,"stop_level":25.3678,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-04-01","known_ts":"2005-04-01","bar_index":639,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.0782,"stop_level":25.0827,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-03-30","known_ts":"2005-03-30","bar_index":639,"type":"RECLAIM","strength":0.588,"price":25.4335,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-03-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":"2005-03-24","prior_stop_level":25.3678,"sweep_low":25.0114,"atr14":0.396289,"stop_level":24.813255,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-04-06","known_ts":"2005-04-06","bar_index":640,"type":"RECLAIM","strength":0.588,"price":25.1906,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-04-01 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":"2005-04-01","prior_stop_level":25.0827,"sweep_low":24.4575,"atr14":0.418096,"stop_level":24.248452,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-04-07","known_ts":"2005-04-11","bar_index":641,"type":"REBUY","strength":0.588,"price":25.6044,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2005-05-12","known_ts":"2005-05-12","bar_index":649,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.8502,"stop_level":26.8862,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-05-16","known_ts":"2005-05-16","bar_index":650,"type":"RECLAIM","strength":0.725,"price":27.0391,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-05-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-05-12","prior_stop_level":26.8862,"sweep_low":26.6343,"atr14":0.375128,"stop_level":26.446736,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-27","known_ts":"2005-05-27","bar_index":653,"type":"RECLAIM","strength":0.725,"price":28.0286,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-05-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-08","known_ts":"2005-08-08","bar_index":669,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.4362,"stop_level":30.2662,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-09-30","known_ts":"2005-10-04","bar_index":682,"type":"BUY","strength":0.725,"price":31.3577,"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":55},{"ts":"2006-04-11","known_ts":"2006-04-11","bar_index":726,"type":"SELL","basis":"structure_stop","strength":0.863,"price":45.2508,"stop_level":45.2972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2006-04-19","known_ts":"2006-04-19","bar_index":727,"type":"RECLAIM","strength":0.863,"price":46.8179,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-04-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2006-04-11","prior_stop_level":45.2972,"sweep_low":43.5817,"atr14":0.987608,"stop_level":43.087896,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-07-07","known_ts":"2006-07-07","bar_index":746,"type":"RECLAIM","strength":0.863,"price":51.9128,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-04-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-08-08","known_ts":"2006-08-08","bar_index":753,"type":"SELL","basis":"structure_stop","strength":0.863,"price":51.106,"stop_level":51.3812,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-10-02","known_ts":"2006-10-04","bar_index":766,"type":"BUY","strength":0.725,"price":53.8767,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2006-11-02","known_ts":"2006-11-02","bar_index":773,"type":"SELL","basis":"structure_stop","strength":0.863,"price":54.9035,"stop_level":55.5927,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-11-06","known_ts":"2006-11-06","bar_index":774,"type":"SELL","basis":"structure_stop","strength":0.725,"price":55.3207,"stop_level":55.5927,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2006-11-09","known_ts":"2006-11-09","bar_index":775,"type":"RECLAIM","strength":0.725,"price":55.9256,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2006-11-02","prior_stop_level":55.5927,"sweep_low":53.7219,"atr14":1.150995,"stop_level":53.146402,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-09","known_ts":"2006-11-09","bar_index":775,"type":"RECLAIM","strength":0.725,"price":55.9256,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2006-11-06","prior_stop_level":55.5927,"sweep_low":53.8485,"atr14":1.150995,"stop_level":53.273002,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-13","known_ts":"2006-11-15","bar_index":776,"type":"REBUY","strength":0.725,"price":59.6108,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2006-12-04","known_ts":"2006-12-04","bar_index":780,"type":"SELL","basis":"structure_stop","strength":0.863,"price":62.8272,"stop_level":63.2491,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-12-08","known_ts":"2006-12-08","bar_index":782,"type":"SELL","basis":"structure_stop","strength":1.0,"price":62.3583,"stop_level":63.2491,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-12-11","known_ts":"2006-12-11","bar_index":782,"type":"RECLAIM","strength":0.863,"price":63.7649,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-12-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":"2006-12-04","prior_stop_level":63.2491,"sweep_low":60.5063,"atr14":1.570651,"stop_level":59.720975,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-12-11","known_ts":"2006-12-11","bar_index":782,"type":"RECLAIM","strength":0.863,"price":63.7649,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-12-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-12-08","prior_stop_level":63.2491,"sweep_low":61.8379,"atr14":1.570651,"stop_level":61.052575,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-22","known_ts":"2007-01-22","bar_index":791,"type":"RECLAIM","strength":0.863,"price":68.6849,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-12-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-02-23","known_ts":"2007-02-23","bar_index":798,"type":"SELL","basis":"structure_stop","strength":0.863,"price":69.4156,"stop_level":69.8069,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-04-23","known_ts":"2007-04-25","bar_index":812,"type":"BUY","strength":0.725,"price":67.0717,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2007-05-15","known_ts":"2007-05-15","bar_index":817,"type":"SELL","basis":"structure_stop","strength":0.588,"price":64.6598,"stop_level":64.8066,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2007-05-31","known_ts":"2007-06-04","bar_index":821,"type":"BUY","strength":0.588,"price":67.6736,"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":"aplus","score":80},{"ts":"2007-08-29","known_ts":"2007-08-31","bar_index":842,"type":"BUY","strength":0.45,"price":53.1428,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-10-16","known_ts":"2007-10-16","bar_index":853,"type":"SELL","basis":"structure_stop","strength":0.588,"price":56.3842,"stop_level":56.7823,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-10-18","known_ts":"2007-10-18","bar_index":853,"type":"RECLAIM","strength":0.588,"price":57.967,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-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":"2007-10-16","prior_stop_level":56.7823,"sweep_low":55.4826,"atr14":1.718197,"stop_level":54.623502,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-05","known_ts":"2007-11-05","bar_index":857,"type":"SELL","basis":"structure_stop","strength":0.588,"price":53.8375,"stop_level":55.9958,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-11-28","known_ts":"2007-11-30","bar_index":863,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2007-11-28","trigger_known_ts":"2007-11-30","strength":0.588,"price":49.8326,"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.308006,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":45.6455,"atr14":1.919947,"stop_level":44.685526,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-28","known_ts":"2008-01-02","bar_index":870,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2007-12-28","trigger_known_ts":"2008-01-02","strength":0.45,"price":44.7541,"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.378528,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":42.552,"atr14":2.009107,"stop_level":41.547447,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-10","known_ts":"2008-03-10","bar_index":886,"type":"SELL","basis":"structure_stop","strength":0.588,"price":39.8802,"stop_level":41.5581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-11","known_ts":"2008-03-11","bar_index":886,"type":"RECLAIM","strength":0.588,"price":41.6064,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-03-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-03-10","prior_stop_level":41.5581,"sweep_low":39.8222,"atr14":1.92497,"stop_level":38.859715,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-27","known_ts":"2008-03-31","bar_index":890,"type":"BUY","strength":0.725,"price":39.7832,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2008-05-22","known_ts":"2008-05-22","bar_index":903,"type":"SELL","basis":"structure_stop","strength":0.725,"price":46.0922,"stop_level":46.268,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-27","known_ts":"2008-05-27","bar_index":904,"type":"RECLAIM","strength":0.725,"price":46.6587,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-05-22","prior_stop_level":46.268,"sweep_low":45.5502,"atr14":1.299913,"stop_level":44.900243,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-09","known_ts":"2008-06-09","bar_index":907,"type":"SELL","basis":"structure_stop","strength":0.725,"price":45.3744,"stop_level":45.7553,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-06-13","known_ts":"2008-06-13","bar_index":908,"type":"RECLAIM","strength":0.725,"price":45.8725,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-06-09","prior_stop_level":45.7553,"sweep_low":43.6946,"atr14":1.561326,"stop_level":42.913937,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-07","known_ts":"2008-08-11","bar_index":921,"type":"BUY","strength":0.588,"price":43.0994,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2008-09-15","known_ts":"2008-09-15","bar_index":929,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.7141,"stop_level":40.9317,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-10-28","known_ts":"2008-10-30","bar_index":940,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-10-28","trigger_known_ts":"2008-10-30","strength":0.45,"price":18.8457,"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.653349,"monthly_oversold_dwell":15,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.6967,"atr14":3.5709,"stop_level":10.91125,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-26","known_ts":"2008-12-01","bar_index":947,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-11-26","trigger_known_ts":"2008-12-01","strength":0.45,"price":7.639,"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.848659,"monthly_oversold_dwell":17,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.8618,"atr14":2.409974,"stop_level":2.656813,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-02","known_ts":"2008-12-04","bar_index":948,"type":"BUY","strength":0.45,"price":9.687,"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-12-02","known_ts":"2008-12-04","bar_index":948,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-12-02","trigger_known_ts":"2008-12-04","strength":0.45,"price":9.687,"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.808084,"monthly_oversold_dwell":17,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.8618,"atr14":2.234215,"stop_level":2.744692,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-05","known_ts":"2009-01-05","bar_index":955,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.9231,"stop_level":12.1685,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-06","known_ts":"2009-01-06","bar_index":955,"type":"RECLAIM","strength":0.588,"price":13.0719,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-05","prior_stop_level":12.1685,"sweep_low":11.3512,"atr14":1.590115,"stop_level":10.556143,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-14","known_ts":"2009-01-14","bar_index":957,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.8057,"stop_level":12.1685,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-10","known_ts":"2009-03-12","bar_index":970,"type":"BUY","strength":0.588,"price":7.085,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-03-31","known_ts":"2009-03-31","bar_index":975,"type":"RECLAIM","strength":0.725,"price":6.1868,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2009-03-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-22","known_ts":"2009-06-22","bar_index":994,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.7213,"stop_level":10.8777,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-24","known_ts":"2009-06-24","bar_index":994,"type":"RECLAIM","strength":0.725,"price":11.2634,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-06-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-06-22","prior_stop_level":10.8777,"sweep_low":10.5545,"atr14":0.878829,"stop_level":10.115085,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-17","known_ts":"2009-07-17","bar_index":1000,"type":"RECLAIM","strength":0.863,"price":11.2671,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-06-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-30","known_ts":"2009-08-03","bar_index":1003,"type":"BUY","strength":0.863,"price":13.796,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2009-10-01","known_ts":"2009-10-01","bar_index":1017,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.4028,"stop_level":21.4714,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-05","known_ts":"2009-10-05","bar_index":1018,"type":"RECLAIM","strength":1.0,"price":22.3107,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-10-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-10-01","prior_stop_level":21.4714,"sweep_low":20.3111,"atr14":1.37773,"stop_level":19.622235,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-10-15","known_ts":"2009-10-15","bar_index":1021,"type":"RECLAIM","strength":1.0,"price":23.4864,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-22","known_ts":"2010-01-22","bar_index":1043,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.1892,"stop_level":25.0831,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-03-02","known_ts":"2010-03-04","bar_index":1052,"type":"BUY","strength":0.863,"price":27.7807,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2010-03-19","known_ts":"2010-03-19","bar_index":1056,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.0165,"stop_level":29.2741,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-25","known_ts":"2010-03-25","bar_index":1057,"type":"RECLAIM","strength":1.0,"price":29.4109,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-19 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-03-19","prior_stop_level":29.2741,"sweep_low":28.5695,"atr14":0.843336,"stop_level":28.147832,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-06","known_ts":"2010-04-06","bar_index":1060,"type":"RECLAIM","strength":1.0,"price":31.8724,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-03-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-07","known_ts":"2010-05-07","bar_index":1067,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.2139,"stop_level":32.3571,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-10","known_ts":"2010-05-10","bar_index":1068,"type":"RECLAIM","strength":1.0,"price":34.1641,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-05-07","prior_stop_level":32.3571,"sweep_low":30.7398,"atr14":1.684423,"stop_level":29.897589,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-27","known_ts":"2010-07-29","bar_index":1086,"type":"BUY","strength":0.725,"price":31.4509,"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":"2010-08-24","known_ts":"2010-08-24","bar_index":1092,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.984,"stop_level":30.0051,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-08-25","known_ts":"2010-08-27","bar_index":1093,"type":"REBUY","strength":0.725,"price":31.0552,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2010-08-25","known_ts":"2010-08-25","bar_index":1093,"type":"RECLAIM","strength":0.725,"price":30.9127,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2010-08-24","prior_stop_level":30.0051,"sweep_low":29.5724,"atr14":1.101805,"stop_level":29.021498,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-10-28","known_ts":"2010-10-28","bar_index":1108,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.8937,"stop_level":35.5227,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-01","known_ts":"2010-11-01","bar_index":1108,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.0999,"stop_level":35.5227,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-02","known_ts":"2010-11-02","bar_index":1109,"type":"RECLAIM","strength":0.863,"price":35.5808,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-10-28","prior_stop_level":35.5227,"sweep_low":34.6665,"atr14":0.966519,"stop_level":34.183241,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-02","known_ts":"2010-11-02","bar_index":1109,"type":"RECLAIM","strength":0.863,"price":35.5808,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-11-01","prior_stop_level":35.5227,"sweep_low":34.788,"atr14":0.966519,"stop_level":34.304741,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-23","known_ts":"2010-12-28","bar_index":1121,"type":"BUY","strength":0.725,"price":35.565,"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":"2011-02-23","known_ts":"2011-02-23","bar_index":1134,"type":"SELL","basis":"structure_stop","strength":0.863,"price":38.0365,"stop_level":38.7511,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-28","known_ts":"2011-02-28","bar_index":1135,"type":"RECLAIM","strength":0.863,"price":40.085,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-02-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-02-23","prior_stop_level":38.7511,"sweep_low":37.0997,"atr14":0.839808,"stop_level":36.679796,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-09","known_ts":"2011-03-09","bar_index":1138,"type":"RECLAIM","strength":1.0,"price":38.1583,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-02-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-04-15","known_ts":"2011-04-19","bar_index":1147,"type":"BUY","strength":0.863,"price":40.6439,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2011-06-08","known_ts":"2011-06-08","bar_index":1159,"type":"SELL","basis":"structure_stop","strength":1.0,"price":44.7994,"stop_level":44.9213,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-11-09","known_ts":"2011-11-09","bar_index":1195,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.3362,"stop_level":35.384,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-10","known_ts":"2011-11-10","bar_index":1195,"type":"RECLAIM","strength":0.588,"price":35.7986,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-09","prior_stop_level":35.384,"sweep_low":35.0438,"atr14":1.446684,"stop_level":34.320458,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-20","known_ts":"2012-01-20","bar_index":1211,"type":"RECLAIM","strength":0.725,"price":39.2304,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-04-04","known_ts":"2012-04-04","bar_index":1228,"type":"SELL","basis":"structure_stop","strength":0.863,"price":40.3324,"stop_level":40.815,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-04-30","known_ts":"2012-04-30","bar_index":1234,"type":"RECLAIM","strength":0.863,"price":44.2398,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-04-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-05-14","known_ts":"2012-05-14","bar_index":1237,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.4413,"stop_level":43.1318,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-05-16","known_ts":"2012-05-16","bar_index":1238,"type":"SELL","basis":"structure_stop","strength":0.863,"price":41.6438,"stop_level":43.1318,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-06-28","known_ts":"2012-07-02","bar_index":1248,"type":"BUY","strength":0.725,"price":43.3332,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":10},{"ts":"2012-07-19","known_ts":"2012-07-19","bar_index":1252,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.0068,"stop_level":42.1303,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-07-30","known_ts":"2012-08-01","bar_index":1255,"type":"BUY","strength":0.863,"price":43.0701,"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":20},{"ts":"2012-09-20","known_ts":"2012-09-20","bar_index":1267,"type":"SELL","basis":"structure_stop","strength":1.0,"price":43.5266,"stop_level":43.8703,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-11-29","known_ts":"2012-12-03","bar_index":1283,"type":"BUY","strength":0.588,"price":40.915,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2013-02-25","known_ts":"2013-02-25","bar_index":1302,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.354,"stop_level":43.4568,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-26","known_ts":"2013-02-26","bar_index":1302,"type":"RECLAIM","strength":0.863,"price":43.6461,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-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":"2013-02-25","prior_stop_level":43.4568,"sweep_low":43.2295,"atr14":0.638583,"stop_level":42.910208,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-12","known_ts":"2013-03-12","bar_index":1306,"type":"RECLAIM","strength":0.863,"price":46.6273,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-15","known_ts":"2013-05-17","bar_index":1321,"type":"REBUY","strength":1.0,"price":50.0379,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2013-05-29","known_ts":"2013-05-29","bar_index":1324,"type":"SELL","basis":"structure_stop","strength":1.0,"price":48.6747,"stop_level":48.8973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-01","known_ts":"2013-08-01","bar_index":1339,"type":"SELL","basis":"structure_stop","strength":0.863,"price":49.4768,"stop_level":50.769,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-09-13","known_ts":"2013-09-17","bar_index":1349,"type":"BUY","strength":0.725,"price":49.3133,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2013-10-09","known_ts":"2013-10-11","bar_index":1355,"type":"BUY","strength":0.725,"price":50.4934,"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":60},{"ts":"2013-11-20","known_ts":"2013-11-20","bar_index":1365,"type":"SELL","basis":"structure_stop","strength":0.863,"price":49.4755,"stop_level":49.7382,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-21","known_ts":"2013-11-21","bar_index":1365,"type":"RECLAIM","strength":0.863,"price":49.8203,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-11-20","prior_stop_level":49.7382,"sweep_low":49.1198,"atr14":0.905213,"stop_level":48.667194,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-31","known_ts":"2014-01-03","bar_index":1374,"type":"BUY","strength":0.725,"price":51.0653,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2014-01-24","known_ts":"2014-01-24","bar_index":1379,"type":"SELL","basis":"structure_stop","strength":0.725,"price":50.6416,"stop_level":50.7021,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-01-29","known_ts":"2014-01-29","bar_index":1380,"type":"SELL","basis":"structure_stop","strength":0.725,"price":50.6306,"stop_level":50.7021,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-01-28","known_ts":"2014-01-28","bar_index":1380,"type":"RECLAIM","strength":0.725,"price":51.1258,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-01-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2014-01-24","prior_stop_level":50.7021,"sweep_low":50.1299,"atr14":0.823716,"stop_level":49.718042,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-01-30","known_ts":"2014-01-30","bar_index":1380,"type":"RECLAIM","strength":0.725,"price":51.577,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-01-29 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":"2014-01-29","prior_stop_level":50.7021,"sweep_low":50.1244,"atr14":0.888777,"stop_level":49.680012,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-13","known_ts":"2014-02-13","bar_index":1384,"type":"RECLAIM","strength":0.863,"price":53.4092,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-01-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-19","known_ts":"2014-03-19","bar_index":1391,"type":"SELL","basis":"structure_stop","strength":1.0,"price":53.7393,"stop_level":53.7998,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-20","known_ts":"2014-03-20","bar_index":1392,"type":"RECLAIM","strength":1.0,"price":53.9814,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-19 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":"2014-03-19","prior_stop_level":53.7998,"sweep_low":52.991,"atr14":0.958719,"stop_level":52.51164,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-04-02","known_ts":"2014-04-02","bar_index":1395,"type":"RECLAIM","strength":1.0,"price":55.9394,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-03-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-05-22","known_ts":"2014-05-22","bar_index":1406,"type":"SELL","basis":"structure_stop","strength":1.0,"price":59.6061,"stop_level":59.7222,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-05-23","known_ts":"2014-05-23","bar_index":1407,"type":"RECLAIM","strength":1.0,"price":60.2254,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-05-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-05-22","prior_stop_level":59.7222,"sweep_low":59.5895,"atr14":0.753513,"stop_level":59.212743,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-06","known_ts":"2014-06-06","bar_index":1410,"type":"RECLAIM","strength":1.0,"price":60.9665,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-05-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-06-26","known_ts":"2014-06-26","bar_index":1414,"type":"SELL","basis":"structure_stop","strength":1.0,"price":60.5559,"stop_level":60.8338,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-07-01","known_ts":"2014-07-01","bar_index":1415,"type":"RECLAIM","strength":1.0,"price":60.9114,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-06-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-06-26","prior_stop_level":60.8338,"sweep_low":60.1448,"atr14":0.734416,"stop_level":59.777592,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-14","known_ts":"2014-10-16","bar_index":1440,"type":"BUY","strength":0.725,"price":60.1135,"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":"2014-12-31","known_ts":"2014-12-31","bar_index":1458,"type":"SELL","basis":"structure_stop","strength":0.863,"price":66.78,"stop_level":67.5447,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-01-02","known_ts":"2015-01-02","bar_index":1458,"type":"RECLAIM","strength":0.863,"price":68.0705,"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":true},"anchor_ts":"2014-12-31","prior_stop_level":67.5447,"sweep_low":66.7519,"atr14":1.118255,"stop_level":66.192772,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-20","known_ts":"2015-01-20","bar_index":1462,"type":"RECLAIM","strength":1.0,"price":72.1776,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-01-30","known_ts":"2015-01-30","bar_index":1464,"type":"SELL","basis":"structure_stop","strength":1.0,"price":70.6964,"stop_level":71.6614,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-02-05","known_ts":"2015-02-05","bar_index":1466,"type":"RECLAIM","strength":1.0,"price":72.5928,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-01-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2015-01-30","prior_stop_level":71.6614,"sweep_low":69.3217,"atr14":1.216131,"stop_level":68.713634,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-13","known_ts":"2015-02-13","bar_index":1468,"type":"RECLAIM","strength":1.0,"price":72.9014,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-01-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-07-08","known_ts":"2015-07-10","bar_index":1501,"type":"BUY","strength":0.45,"price":65.1367,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-08-21","known_ts":"2015-08-21","bar_index":1511,"type":"SELL","basis":"structure_stop","strength":0.588,"price":63.2381,"stop_level":64.3943,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-08-25","known_ts":"2015-08-25","bar_index":1512,"type":"SELL","basis":"structure_stop","strength":0.588,"price":57.7463,"stop_level":64.3943,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-15","known_ts":"2015-09-17","bar_index":1517,"type":"BUY","strength":0.45,"price":62.6713,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-10-22","known_ts":"2015-10-22","bar_index":1526,"type":"RECLAIM","strength":0.725,"price":67.3811,"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-06","known_ts":"2015-11-06","bar_index":1529,"type":"SELL","basis":"structure_stop","strength":0.588,"price":66.2414,"stop_level":66.9708,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-20","known_ts":"2015-11-20","bar_index":1533,"type":"RECLAIM","strength":0.863,"price":66.9936,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-11-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-02-29","known_ts":"2016-03-02","bar_index":1555,"type":"BUY","strength":0.45,"price":54.0855,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-05-05","known_ts":"2016-05-05","bar_index":1570,"type":"SELL","basis":"structure_stop","strength":0.725,"price":60.5123,"stop_level":60.7262,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-05-09","known_ts":"2016-05-09","bar_index":1571,"type":"RECLAIM","strength":0.725,"price":61.0324,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-05-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-05-05","prior_stop_level":60.7262,"sweep_low":59.1253,"atr14":1.199458,"stop_level":58.525571,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-13","known_ts":"2016-05-13","bar_index":1572,"type":"SELL","basis":"structure_stop","strength":0.725,"price":58.9404,"stop_level":60.5123,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-06-28","known_ts":"2016-06-30","bar_index":1583,"type":"BUY","strength":0.863,"price":61.9853,"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":25},{"ts":"2016-08-19","known_ts":"2016-08-19","bar_index":1595,"type":"SELL","basis":"structure_stop","strength":0.863,"price":67.2133,"stop_level":67.551,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-22","known_ts":"2016-08-22","bar_index":1595,"type":"RECLAIM","strength":0.863,"price":67.6441,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-08-19","prior_stop_level":67.551,"sweep_low":66.8523,"atr14":1.04148,"stop_level":66.33156,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-08-23","known_ts":"2016-08-23","bar_index":1596,"type":"SELL","basis":"structure_stop","strength":0.863,"price":67.5044,"stop_level":67.551,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-11-11","known_ts":"2016-11-15","bar_index":1615,"type":"BUY","strength":0.725,"price":62.1798,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2016-12-21","known_ts":"2016-12-21","bar_index":1624,"type":"SELL","basis":"structure_stop","strength":0.725,"price":63.0588,"stop_level":63.258,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-12-27","known_ts":"2016-12-27","bar_index":1625,"type":"SELL","basis":"structure_stop","strength":0.863,"price":62.1153,"stop_level":63.258,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-12-30","known_ts":"2016-12-30","bar_index":1626,"type":"RECLAIM","strength":0.863,"price":63.4918,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-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":"2016-12-27","prior_stop_level":63.258,"sweep_low":61.2539,"atr14":1.419997,"stop_level":60.543901,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-13","known_ts":"2017-01-13","bar_index":1629,"type":"RECLAIM","strength":0.863,"price":64.2711,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-12-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-03-08","known_ts":"2017-03-08","bar_index":1641,"type":"SELL","basis":"structure_stop","strength":0.863,"price":65.3987,"stop_level":65.8237,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-06-07","known_ts":"2017-06-09","bar_index":1662,"type":"BUY","strength":0.588,"price":63.147,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"2017-07-07","known_ts":"2017-07-07","bar_index":1669,"type":"SELL","basis":"structure_stop","strength":0.588,"price":61.3656,"stop_level":63.022,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-07-11","known_ts":"2017-07-11","bar_index":1669,"type":"SELL","basis":"structure_stop","strength":0.588,"price":59.5802,"stop_level":63.022,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-07-12","known_ts":"2017-07-14","bar_index":1670,"type":"REBUY","strength":0.588,"price":62.7255,"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":"2017-07-17","known_ts":"2017-07-17","bar_index":1671,"type":"RECLAIM","strength":0.725,"price":62.8513,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2017-07-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-09-19","known_ts":"2017-09-21","bar_index":1686,"type":"BUY","strength":0.45,"price":60.5867,"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-10-02","known_ts":"2017-10-02","bar_index":1689,"type":"RECLAIM","strength":0.725,"price":63.0245,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2017-09-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-10-17","known_ts":"2017-10-17","bar_index":1692,"type":"SELL","basis":"structure_stop","strength":0.588,"price":61.5877,"stop_level":63.0004,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-10-23","known_ts":"2017-10-23","bar_index":1694,"type":"SELL","basis":"structure_stop","strength":0.588,"price":59.1183,"stop_level":63.0004,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-11-13","known_ts":"2017-11-15","bar_index":1699,"type":"BUY","strength":0.588,"price":60.4707,"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-27","known_ts":"2017-11-27","bar_index":1702,"type":"RECLAIM","strength":0.863,"price":61.7205,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2017-11-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-12-22","known_ts":"2017-12-22","bar_index":1708,"type":"SELL","basis":"structure_stop","strength":0.725,"price":60.3983,"stop_level":61.4729,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-02-23","known_ts":"2018-02-27","bar_index":1722,"type":"BUY","strength":0.725,"price":58.3628,"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":"quality","score":65},{"ts":"2018-03-23","known_ts":"2018-03-23","bar_index":1728,"type":"SELL","basis":"structure_stop","strength":0.863,"price":56.5674,"stop_level":58.3628,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2018-03-26","known_ts":"2018-03-28","bar_index":1729,"type":"REBUY","strength":0.725,"price":59.641,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":90},{"ts":"2018-03-28","known_ts":"2018-03-28","bar_index":1729,"type":"RECLAIM","strength":0.725,"price":59.641,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-03-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2018-03-23","prior_stop_level":58.3628,"sweep_low":56.2509,"atr14":1.372283,"stop_level":55.564759,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-12","known_ts":"2018-04-16","bar_index":1733,"type":"REBUY","strength":0.588,"price":59.2378,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2018-05-15","known_ts":"2018-05-15","bar_index":1740,"type":"SELL","basis":"structure_stop","strength":0.725,"price":59.2132,"stop_level":59.5385,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-05-17","known_ts":"2018-05-17","bar_index":1741,"type":"SELL","basis":"structure_stop","strength":0.725,"price":58.041,"stop_level":59.5385,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-06-04","known_ts":"2018-06-06","bar_index":1745,"type":"BUY","strength":1.0,"price":60.7967,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2018-07-17","known_ts":"2018-07-17","bar_index":1755,"type":"SELL","basis":"structure_stop","strength":1.0,"price":62.0056,"stop_level":62.9894,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-07-20","known_ts":"2018-07-20","bar_index":1756,"type":"SELL","basis":"structure_stop","strength":1.0,"price":61.4487,"stop_level":62.9894,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-07-30","known_ts":"2018-08-01","bar_index":1758,"type":"REBUY","strength":1.0,"price":64.1897,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2018-08-23","known_ts":"2018-08-23","bar_index":1764,"type":"SELL","basis":"structure_stop","strength":1.0,"price":63.6391,"stop_level":63.8804,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-08-28","known_ts":"2018-08-28","bar_index":1765,"type":"RECLAIM","strength":1.0,"price":64.4063,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-08-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2018-08-23","prior_stop_level":63.8804,"sweep_low":63.3792,"atr14":0.767921,"stop_level":62.995239,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-05","known_ts":"2018-11-07","bar_index":1781,"type":"BUY","strength":0.588,"price":59.521,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2018-12-12","known_ts":"2018-12-12","bar_index":1789,"type":"SELL","basis":"structure_stop","strength":0.45,"price":56.3072,"stop_level":57.4866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-01-08","known_ts":"2019-01-10","bar_index":1795,"type":"BUY","strength":0.45,"price":54.9641,"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-02-26","known_ts":"2019-02-26","bar_index":1806,"type":"SELL","basis":"structure_stop","strength":0.588,"price":56.9952,"stop_level":57.3168,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-04","known_ts":"2019-03-04","bar_index":1807,"type":"RECLAIM","strength":0.588,"price":57.6764,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-02-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":"2019-02-26","prior_stop_level":57.3168,"sweep_low":56.2256,"atr14":1.003947,"stop_level":55.723626,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-16","known_ts":"2019-04-16","bar_index":1817,"type":"SELL","basis":"structure_stop","strength":0.725,"price":55.5749,"stop_level":57.2625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-05-22","known_ts":"2019-05-24","bar_index":1826,"type":"BUY","strength":0.588,"price":56.4283,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2019-05-31","known_ts":"2019-06-04","bar_index":1828,"type":"BUY","strength":0.45,"price":55.2565,"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-06-10","known_ts":"2019-06-10","bar_index":1830,"type":"RECLAIM","strength":0.725,"price":55.7978,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-05-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-06-21","known_ts":"2019-06-21","bar_index":1833,"type":"SELL","basis":"structure_stop","strength":0.588,"price":53.8237,"stop_level":54.7662,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-08-29","known_ts":"2019-09-03","bar_index":1849,"type":"BUY","strength":0.45,"price":51.7887,"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-10-01","known_ts":"2019-10-01","bar_index":1856,"type":"SELL","basis":"structure_stop","strength":0.588,"price":51.0545,"stop_level":51.7695,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-10-03","known_ts":"2019-10-03","bar_index":1857,"type":"RECLAIM","strength":0.588,"price":52.017,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-10-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-10-01","prior_stop_level":51.7695,"sweep_low":50.7033,"atr14":0.922325,"stop_level":50.242138,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-21","known_ts":"2019-10-21","bar_index":1861,"type":"RECLAIM","strength":0.863,"price":54.7031,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-22","known_ts":"2019-11-22","bar_index":1869,"type":"SELL","basis":"structure_stop","strength":0.863,"price":54.599,"stop_level":54.8267,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-27","known_ts":"2019-11-27","bar_index":1870,"type":"RECLAIM","strength":0.863,"price":55.2819,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-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":"2019-11-22","prior_stop_level":54.8267,"sweep_low":53.5909,"atr14":0.945823,"stop_level":53.117989,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-03","known_ts":"2019-12-05","bar_index":1871,"type":"REBUY","strength":0.863,"price":55.7827,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2020-04-27","known_ts":"2020-04-29","bar_index":1904,"type":"BUY","strength":0.588,"price":36.245,"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":"2020-05-14","known_ts":"2020-05-14","bar_index":1908,"type":"SELL","basis":"structure_stop","strength":0.45,"price":26.1817,"stop_level":29.9106,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2020-06-26","known_ts":"2020-06-26","bar_index":1918,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.29,"stop_level":32.7956,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-29","known_ts":"2020-06-29","bar_index":1918,"type":"RECLAIM","strength":0.588,"price":33.7244,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-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":"2020-06-26","prior_stop_level":32.7956,"sweep_low":31.116,"atr14":2.549051,"stop_level":29.841474,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-24","known_ts":"2020-09-28","bar_index":1939,"type":"BUY","strength":0.725,"price":32.9036,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"2020-10-27","known_ts":"2020-10-27","bar_index":1946,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.807,"stop_level":31.2816,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-11-02","known_ts":"2020-11-02","bar_index":1948,"type":"RECLAIM","strength":0.725,"price":31.2887,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-10-27","prior_stop_level":31.2816,"sweep_low":27.7563,"atr14":1.555058,"stop_level":26.978771,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-05","known_ts":"2020-11-09","bar_index":1949,"type":"BUY","strength":0.725,"price":41.442,"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":55},{"ts":"2020-12-18","known_ts":"2020-12-18","bar_index":1959,"type":"SELL","basis":"structure_stop","strength":0.863,"price":41.6987,"stop_level":41.8709,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-22","known_ts":"2020-12-22","bar_index":1959,"type":"SELL","basis":"structure_stop","strength":0.863,"price":40.1487,"stop_level":41.8709,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-01-07","known_ts":"2021-01-07","bar_index":1963,"type":"RECLAIM","strength":1.0,"price":42.8683,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-12","known_ts":"2021-01-14","bar_index":1964,"type":"BUY","strength":1.0,"price":44.5475,"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":"2021-04-14","known_ts":"2021-04-14","bar_index":1985,"type":"SELL","basis":"structure_stop","strength":0.863,"price":49.0775,"stop_level":49.4093,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-04-15","known_ts":"2021-04-15","bar_index":1985,"type":"RECLAIM","strength":0.863,"price":49.8681,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-04-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-04-14","prior_stop_level":49.4093,"sweep_low":48.9151,"atr14":1.540285,"stop_level":48.144958,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-06-01","known_ts":"2021-06-01","bar_index":1996,"type":"RECLAIM","strength":1.0,"price":57.2842,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-04-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-06-17","known_ts":"2021-06-17","bar_index":2000,"type":"SELL","basis":"structure_stop","strength":0.863,"price":56.4302,"stop_level":56.537,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-06-21","known_ts":"2021-06-21","bar_index":2000,"type":"RECLAIM","strength":0.863,"price":56.9355,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-06-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-06-17","prior_stop_level":56.537,"sweep_low":54.8149,"atr14":1.674824,"stop_level":53.977488,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-09-24","known_ts":"2021-09-28","bar_index":2023,"type":"BUY","strength":0.725,"price":52.825,"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":"2021-10-27","known_ts":"2021-10-27","bar_index":2030,"type":"SELL","basis":"structure_stop","strength":0.725,"price":50.824,"stop_level":51.229,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-11-01","known_ts":"2021-11-01","bar_index":2031,"type":"RECLAIM","strength":0.725,"price":52.8308,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-10-27","prior_stop_level":51.229,"sweep_low":50.5357,"atr14":1.402737,"stop_level":49.834332,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-11-10","known_ts":"2021-11-10","bar_index":2034,"type":"RECLAIM","strength":0.863,"price":55.2566,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-10-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-26","known_ts":"2021-11-26","bar_index":2037,"type":"SELL","basis":"structure_stop","strength":0.725,"price":51.3637,"stop_level":53.1649,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-12-07","known_ts":"2021-12-09","bar_index":2040,"type":"REBUY","strength":0.725,"price":54.1887,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2022-01-21","known_ts":"2022-01-21","bar_index":2050,"type":"SELL","basis":"structure_stop","strength":0.863,"price":55.754,"stop_level":59.771,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-02-18","known_ts":"2022-02-18","bar_index":2057,"type":"RECLAIM","strength":0.863,"price":56.5752,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-01-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-02-24","known_ts":"2022-02-28","bar_index":2058,"type":"BUY","strength":0.863,"price":58.959,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2022-03-09","known_ts":"2022-03-11","bar_index":2061,"type":"BUY","strength":0.863,"price":58.6179,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2022-07-14","known_ts":"2022-07-18","bar_index":2090,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-07-14","trigger_known_ts":"2022-07-18","strength":0.45,"price":35.1102,"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.435721,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":33.2126,"atr14":1.334431,"stop_level":32.545384,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-19","known_ts":"2022-07-21","bar_index":2091,"type":"BUY","strength":0.45,"price":36.3199,"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":"Real Estate"}},{"ts":"2022-07-19","known_ts":"2022-07-21","bar_index":2091,"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-07-19","trigger_known_ts":"2022-07-21","strength":0.45,"price":36.3199,"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.416279,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":33.2126,"atr14":1.328301,"stop_level":32.54845,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-09","known_ts":"2022-08-09","bar_index":2096,"type":"SELL","basis":"structure_stop","strength":0.45,"price":36.0141,"stop_level":36.0477,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-08-10","known_ts":"2022-08-10","bar_index":2096,"type":"RECLAIM","strength":0.45,"price":37.262,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-09 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":"2022-08-09","prior_stop_level":36.0477,"sweep_low":35.8239,"atr14":1.130329,"stop_level":35.258735,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-24","known_ts":"2022-08-24","bar_index":2099,"type":"SELL","basis":"structure_stop","strength":0.588,"price":34.9945,"stop_level":35.6032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-30","known_ts":"2022-08-30","bar_index":2101,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.7846,"stop_level":34.8956,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-07","known_ts":"2022-09-07","bar_index":2102,"type":"RECLAIM","strength":0.588,"price":35.1332,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-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":"2022-08-30","prior_stop_level":34.8956,"sweep_low":32.7501,"atr14":1.044216,"stop_level":32.227992,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-22","known_ts":"2022-09-22","bar_index":2106,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.8421,"stop_level":35.0949,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-10-20","known_ts":"2022-10-24","bar_index":2113,"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-10-20","trigger_known_ts":"2022-10-24","strength":0.588,"price":29.244,"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.53,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":27.615,"atr14":1.309416,"stop_level":26.960292,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-25","known_ts":"2022-10-27","bar_index":2114,"type":"BUY","strength":0.588,"price":30.3634,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Real Estate"}},{"ts":"2022-10-25","known_ts":"2022-10-27","bar_index":2114,"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-25","trigger_known_ts":"2022-10-27","strength":0.588,"price":30.3634,"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.51201,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":28.14,"atr14":1.28929,"stop_level":27.495355,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-05","known_ts":"2022-12-05","bar_index":2123,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.8451,"stop_level":31.6871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-07","known_ts":"2022-12-07","bar_index":2124,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.1633,"stop_level":31.6871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-29","known_ts":"2023-01-03","bar_index":2129,"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-29","trigger_known_ts":"2023-01-03","strength":0.588,"price":26.9691,"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.566562,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":25.2107,"atr14":1.062902,"stop_level":24.679249,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-04","known_ts":"2023-01-06","bar_index":2130,"type":"BUY","strength":0.588,"price":27.8941,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Real Estate"}},{"ts":"2023-01-04","known_ts":"2023-01-06","bar_index":2130,"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-01-04","trigger_known_ts":"2023-01-06","strength":0.588,"price":27.8941,"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.551695,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":25.7675,"atr14":1.092097,"stop_level":25.221452,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-31","known_ts":"2023-01-31","bar_index":2136,"type":"RECLAIM","strength":0.725,"price":35.005,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-01-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-02-16","known_ts":"2023-02-16","bar_index":2140,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.7458,"stop_level":30.8414,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-04-27","known_ts":"2023-05-01","bar_index":2156,"type":"BUY","strength":0.45,"price":19.3486,"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":"Real Estate"}},{"ts":"2023-04-27","known_ts":"2023-05-01","bar_index":2156,"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-27","trigger_known_ts":"2023-05-01","strength":0.45,"price":19.3486,"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.63276,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.1573,"atr14":1.171164,"stop_level":17.571718,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-17","known_ts":"2023-07-17","bar_index":2174,"type":"RECLAIM","strength":0.863,"price":30.1836,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-02-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-11-27","known_ts":"2023-11-29","bar_index":2205,"type":"BUY","strength":0.863,"price":32.4526,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2024-01-17","known_ts":"2024-01-17","bar_index":2216,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.755,"stop_level":38.6594,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-01-19","known_ts":"2024-01-19","bar_index":2217,"type":"RECLAIM","strength":1.0,"price":39.5198,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-01-17","prior_stop_level":38.6594,"sweep_low":36.7102,"atr14":1.895799,"stop_level":35.7623,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-02-01","known_ts":"2024-02-01","bar_index":2220,"type":"RECLAIM","strength":1.0,"price":38.5796,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-15","known_ts":"2024-04-15","bar_index":2236,"type":"SELL","basis":"structure_stop","strength":0.863,"price":44.3021,"stop_level":45.6219,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-07-12","known_ts":"2024-07-12","bar_index":2257,"type":"RECLAIM","strength":1.0,"price":57.2063,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-04-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-05","known_ts":"2024-08-05","bar_index":2262,"type":"SELL","basis":"structure_stop","strength":1.0,"price":53.9434,"stop_level":54.9719,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-06","known_ts":"2024-08-06","bar_index":2262,"type":"RECLAIM","strength":1.0,"price":56.5402,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-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":"2024-08-05","prior_stop_level":54.9719,"sweep_low":52.0003,"atr14":2.600971,"stop_level":50.699815,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-20","known_ts":"2024-08-20","bar_index":2266,"type":"RECLAIM","strength":1.0,"price":58.3289,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-08-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-03","known_ts":"2024-12-03","bar_index":2290,"type":"SELL","basis":"structure_stop","strength":0.725,"price":67.9556,"stop_level":69.4102,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-12-09","known_ts":"2024-12-09","bar_index":2291,"type":"RECLAIM","strength":0.725,"price":70.3674,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2024-12-03","prior_stop_level":69.4102,"sweep_low":67.3572,"atr14":2.079909,"stop_level":66.317246,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-17","known_ts":"2025-04-22","bar_index":2321,"type":"BUY","strength":0.588,"price":49.5907,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":70,"retro_override":true,"retro_ctx":{"group_id":"Real Estate"}},{"ts":"2025-07-18","known_ts":"2025-07-18","bar_index":2341,"type":"SELL","basis":"structure_stop","strength":0.588,"price":57.0846,"stop_level":57.739,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-09-02","known_ts":"2025-09-04","bar_index":2352,"type":"BUY","strength":0.45,"price":57.306,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-09-02","known_ts":"2025-09-04","bar_index":2352,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-09-02","trigger_known_ts":"2025-09-04","strength":0.45,"price":57.306,"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.230256,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":52.4351,"atr14":1.479326,"stop_level":51.695437,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-10","known_ts":"2025-09-10","bar_index":2354,"type":"RECLAIM","strength":0.725,"price":62.847,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-09-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-10-06","known_ts":"2025-10-06","bar_index":2360,"type":"SELL","basis":"structure_stop","strength":0.725,"price":56.6695,"stop_level":56.8179,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-11-07","known_ts":"2025-11-11","bar_index":2368,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-11-07","trigger_known_ts":"2025-11-11","strength":0.45,"price":49.0824,"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.322512,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":47.5271,"atr14":1.665765,"stop_level":46.694218,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-12","known_ts":"2025-12-16","bar_index":2376,"type":"BUY","strength":0.45,"price":44.437,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-12-12","known_ts":"2025-12-16","bar_index":2376,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-12-12","trigger_known_ts":"2025-12-16","strength":0.45,"price":44.437,"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.348646,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":39.1046,"atr14":1.660225,"stop_level":38.274488,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-26","known_ts":"2026-01-26","bar_index":2385,"type":"SELL","basis":"structure_stop","strength":0.588,"price":43.6017,"stop_level":44.5536,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-02-24","known_ts":"2026-02-26","bar_index":2392,"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":"2026-02-24","trigger_known_ts":"2026-02-26","strength":0.45,"price":38.1916,"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.392308,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":35.2,"atr14":1.722461,"stop_level":34.33877,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-03-17","known_ts":"2026-03-19","bar_index":2397,"type":"BUY","strength":0.45,"price":38.5121,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2026-03-17","known_ts":"2026-03-19","bar_index":2397,"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":"2026-03-17","trigger_known_ts":"2026-03-19","strength":0.45,"price":38.5121,"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.387209,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":35.5108,"atr14":1.972126,"stop_level":34.524737,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-05-04","known_ts":"2026-05-04","bar_index":2408,"type":"SELL","basis":"structure_stop","strength":0.588,"price":41.4997,"stop_level":41.5689,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-05-05","known_ts":"2026-05-05","bar_index":2408,"type":"RECLAIM","strength":0.588,"price":43.2293,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-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":"2026-05-04","prior_stop_level":41.5689,"sweep_low":41.1835,"atr14":1.661054,"stop_level":40.352973,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-05-19","known_ts":"2026-05-19","bar_index":2411,"type":"SELL","basis":"structure_stop","strength":0.725,"price":40.0963,"stop_level":41.4997,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-05-21","known_ts":"2026-05-21","bar_index":2412,"type":"RECLAIM","strength":0.725,"price":42.0334,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-05-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-05-19","prior_stop_level":41.4997,"sweep_low":39.365,"atr14":1.733605,"stop_level":38.498197,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-03","known_ts":"2026-06-03","bar_index":2415,"type":"RECLAIM","strength":0.863,"price":47.2715,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-05-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-06-03","last_scored_basis":null,"bars_since_signal":16,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2017-04-03","2017-05-19","2017-09-14","2017-11-08","2018-01-19","2018-02-14","2018-09-27","2018-10-15","2019-01-03","2019-01-30","2019-04-26","2019-05-14","2019-06-05","2019-07-05","2019-07-26","2019-08-13","2020-03-23","2020-11-05","2021-04-27","2021-05-18","2021-08-09","2021-08-30","2021-09-16","2022-04-21","2022-05-12","2022-06-22","2023-03-28","2023-10-13","2023-10-31","2024-02-14","2024-03-20","2024-04-24","2024-08-20","2024-09-16","2024-10-15","2025-01-13","2025-03-19","2025-04-14","2025-08-11","2026-03-17"],"warnings":[{"ts":"2021-11-26","kind":"confirm","px":51.3637,"level":53.1649},{"ts":"2022-01-20","kind":"arm","px":57.4669},{"ts":"2022-01-21","kind":"confirm","px":55.754,"level":59.771},{"ts":"2022-08-05","kind":"arm","px":35.6032},{"ts":"2022-08-09","kind":"confirm","px":36.0141,"level":36.0477},{"ts":"2022-08-23","kind":"arm","px":35.3217},{"ts":"2022-08-24","kind":"confirm","px":34.9945,"level":35.6032},{"ts":"2022-08-29","kind":"arm","px":33.8988},{"ts":"2022-08-30","kind":"confirm","px":33.7846,"level":34.8956},{"ts":"2022-09-21","kind":"arm","px":33.7999},{"ts":"2022-09-22","kind":"confirm","px":32.8421,"level":35.0949},{"ts":"2022-11-28","kind":"arm","px":31.6871},{"ts":"2022-12-05","kind":"confirm","px":29.8451,"level":31.6871},{"ts":"2022-12-06","kind":"arm","px":27.8847},{"ts":"2022-12-07","kind":"confirm","px":27.1633,"level":31.6871},{"ts":"2023-01-30","kind":"arm","px":31.2792},{"ts":"2023-02-16","kind":"confirm","px":30.7458,"level":30.8414},{"ts":"2023-06-16","kind":"arm","px":22.1105},{"ts":"2023-07-17","kind":"arm","px":26.4799},{"ts":"2023-12-19","kind":"arm","px":40.0156},{"ts":"2024-01-17","kind":"confirm","px":37.755,"level":38.6594},{"ts":"2024-03-20","kind":"arm","px":46.9941},{"ts":"2024-04-15","kind":"confirm","px":44.3021,"level":45.6219},{"ts":"2024-06-25","kind":"arm","px":50.1422},{"ts":"2024-08-05","kind":"confirm","px":53.9434,"level":54.9719},{"ts":"2024-08-06","kind":"arm","px":56.5402},{"ts":"2024-11-01","kind":"arm","px":68.2632},{"ts":"2024-12-03","kind":"confirm","px":67.9556,"level":69.4102},{"ts":"2025-05-22","kind":"arm","px":51.9301},{"ts":"2025-06-17","kind":"arm","px":60.9356},{"ts":"2025-07-18","kind":"confirm","px":57.0846,"level":57.739},{"ts":"2025-09-22","kind":"arm","px":58.7797},{"ts":"2025-10-06","kind":"confirm","px":56.6695,"level":56.8179},{"ts":"2026-01-16","kind":"arm","px":47.1761},{"ts":"2026-01-26","kind":"confirm","px":43.6017,"level":44.5536},{"ts":"2026-04-23","kind":"arm","px":41.5689},{"ts":"2026-05-04","kind":"confirm","px":41.4997,"level":41.5689},{"ts":"2026-05-18","kind":"arm","px":42.4288},{"ts":"2026-05-19","kind":"confirm","px":40.0963,"level":41.4997},{"ts":"2026-06-17","kind":"arm","px":48.3291}],"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":[]}}}