{"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":"RY","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1996-05-03","known_ts":"1996-05-03","bar_index":47,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.8641,"stop_level":1.874,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-05-10","known_ts":"1996-05-10","bar_index":48,"type":"RECLAIM","strength":0.588,"price":1.8937,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-05-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1996-05-03","prior_stop_level":1.874,"sweep_low":1.8641,"atr14":0.013649,"stop_level":1.857276,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-05-13","known_ts":"1996-05-15","bar_index":49,"type":"REBUY","strength":0.588,"price":1.9135,"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":"1996-05-21","known_ts":"1996-05-21","bar_index":51,"type":"RECLAIM","strength":0.725,"price":1.9135,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-05-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-06-28","known_ts":"1996-07-02","bar_index":60,"type":"BUY","strength":0.588,"price":1.9233,"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":50},{"ts":"1997-05-02","known_ts":"1997-05-06","bar_index":131,"type":"BUY","strength":0.725,"price":3.494,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"1997-06-09","known_ts":"1997-06-09","bar_index":139,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.5353,"stop_level":3.5868,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-06-12","known_ts":"1997-06-12","bar_index":140,"type":"RECLAIM","strength":0.725,"price":3.5971,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-06-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-06-09","prior_stop_level":3.5868,"sweep_low":3.5043,"atr14":0.053381,"stop_level":3.477609,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-06-24","known_ts":"1997-06-24","bar_index":143,"type":"RECLAIM","strength":0.725,"price":3.7362,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-06-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-08-08","known_ts":"1997-08-08","bar_index":153,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.9063,"stop_level":3.9635,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-09-23","known_ts":"1997-09-25","bar_index":164,"type":"BUY","strength":0.725,"price":4.0725,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1997-11-20","known_ts":"1997-11-24","bar_index":178,"type":"REBUY","strength":1.0,"price":4.7412,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1997-12-18","known_ts":"1997-12-18","bar_index":184,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.4795,"stop_level":4.558,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-02-05","known_ts":"1998-02-09","bar_index":195,"type":"BUY","strength":0.725,"price":4.7219,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"1998-03-27","known_ts":"1998-03-27","bar_index":206,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.0649,"stop_level":5.0912,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-04-01","known_ts":"1998-04-01","bar_index":207,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.991,"stop_level":5.0912,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-04-16","known_ts":"1998-04-16","bar_index":211,"type":"RECLAIM","strength":1.0,"price":5.1968,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-04-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-06-03","known_ts":"1998-06-05","bar_index":222,"type":"BUY","strength":0.725,"price":5.2006,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"1998-07-02","known_ts":"1998-07-07","bar_index":229,"type":"BUY","strength":0.725,"price":5.2378,"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":"1998-07-20","known_ts":"1998-07-20","bar_index":232,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.1475,"stop_level":5.1741,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-09-04","known_ts":"1998-09-09","bar_index":244,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-09-04","trigger_known_ts":"1998-09-09","strength":0.45,"price":3.4211,"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.358612,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.1694,"atr14":0.15286,"stop_level":3.09297,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-15","known_ts":"1998-09-17","bar_index":246,"type":"BUY","strength":0.45,"price":3.4478,"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-09-15","known_ts":"1998-09-17","bar_index":246,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-09-15","trigger_known_ts":"1998-09-17","strength":0.45,"price":3.4478,"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.353606,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.2658,"atr14":0.164029,"stop_level":3.183785,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-28","known_ts":"1999-02-01","bar_index":277,"type":"REBUY","strength":0.863,"price":4.626,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1999-04-08","known_ts":"1999-04-12","bar_index":293,"type":"BUY","strength":0.725,"price":4.5276,"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":35},{"ts":"1999-05-14","known_ts":"1999-05-14","bar_index":301,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.067,"stop_level":4.1717,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-05-19","known_ts":"1999-05-19","bar_index":302,"type":"RECLAIM","strength":0.725,"price":4.2323,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-05-14 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":"1999-05-14","prior_stop_level":4.1717,"sweep_low":3.9292,"atr14":0.109765,"stop_level":3.874317,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-07-02","known_ts":"1999-07-07","bar_index":313,"type":"BUY","strength":0.588,"price":4.2323,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"1999-07-20","known_ts":"1999-07-20","bar_index":316,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.067,"stop_level":4.1441,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-07-27","known_ts":"1999-07-27","bar_index":318,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.976,"stop_level":4.1441,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-08-16","known_ts":"1999-08-18","bar_index":323,"type":"BUY","strength":0.588,"price":3.976,"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":55},{"ts":"1999-09-17","known_ts":"1999-09-17","bar_index":330,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.8201,"stop_level":3.8256,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-11-12","known_ts":"1999-11-12","bar_index":344,"type":"RECLAIM","strength":0.863,"price":4.1176,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-09-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-12-14","known_ts":"1999-12-14","bar_index":351,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.9205,"stop_level":3.9374,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-02-14","known_ts":"2000-02-16","bar_index":365,"type":"BUY","strength":0.588,"price":3.7736,"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":"aplus","score":90},{"ts":"2000-02-23","known_ts":"2000-02-25","bar_index":367,"type":"BUY","strength":0.45,"price":3.8364,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-03-07","known_ts":"2000-03-07","bar_index":370,"type":"RECLAIM","strength":0.725,"price":3.6423,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-02-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-28","known_ts":"2000-04-28","bar_index":382,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.3408,"stop_level":4.4073,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-05-04","known_ts":"2000-05-04","bar_index":383,"type":"RECLAIM","strength":1.0,"price":4.4447,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-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":"2000-04-28","prior_stop_level":4.4073,"sweep_low":4.3004,"atr14":0.107192,"stop_level":4.246804,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-15","known_ts":"2000-05-15","bar_index":386,"type":"RECLAIM","strength":1.0,"price":4.664,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-04-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-05-23","known_ts":"2000-05-25","bar_index":388,"type":"BUY","strength":1.0,"price":4.7852,"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":40},{"ts":"2000-06-15","known_ts":"2000-06-15","bar_index":393,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.7968,"stop_level":4.8949,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-08-14","known_ts":"2000-08-14","bar_index":407,"type":"RECLAIM","strength":1.0,"price":5.4942,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-06-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-09-26","known_ts":"2000-09-26","bar_index":417,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.7978,"stop_level":5.8153,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-01-04","known_ts":"2001-01-04","bar_index":440,"type":"RECLAIM","strength":1.0,"price":6.5055,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-09-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-01-18","known_ts":"2001-01-18","bar_index":443,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.2694,"stop_level":6.3875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-01-22","known_ts":"2001-01-22","bar_index":443,"type":"RECLAIM","strength":0.863,"price":6.5115,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-01-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2001-01-18","prior_stop_level":6.3875,"sweep_low":6.1159,"atr14":0.177983,"stop_level":6.026908,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-05-02","known_ts":"2001-05-04","bar_index":467,"type":"BUY","strength":0.588,"price":5.6112,"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":35},{"ts":"2001-06-05","known_ts":"2001-06-05","bar_index":474,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.0127,"stop_level":6.0725,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-06","known_ts":"2001-06-06","bar_index":475,"type":"RECLAIM","strength":0.863,"price":6.1517,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-06-05","prior_stop_level":6.0725,"sweep_low":6.0127,"atr14":0.131909,"stop_level":5.946746,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-06-19","known_ts":"2001-06-19","bar_index":478,"type":"RECLAIM","strength":0.863,"price":6.2308,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-06-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-27","known_ts":"2001-06-27","bar_index":480,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.9085,"stop_level":6.0745,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-29","known_ts":"2001-06-29","bar_index":480,"type":"RECLAIM","strength":0.863,"price":6.1478,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-06-27","prior_stop_level":6.0745,"sweep_low":5.8892,"atr14":0.130774,"stop_level":5.823813,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-16","known_ts":"2001-07-16","bar_index":484,"type":"RECLAIM","strength":0.863,"price":6.3988,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-08-31","known_ts":"2001-08-31","bar_index":495,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.2602,"stop_level":6.3051,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-12-10","known_ts":"2001-12-10","bar_index":517,"type":"RECLAIM","strength":0.725,"price":6.3083,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-08-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-01-10","known_ts":"2002-01-10","bar_index":524,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.2708,"stop_level":6.3498,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-02-28","known_ts":"2002-02-28","bar_index":535,"type":"RECLAIM","strength":0.863,"price":6.6141,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-01-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-03-25","known_ts":"2002-03-25","bar_index":540,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.4942,"stop_level":6.5442,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-03-27","known_ts":"2002-03-27","bar_index":541,"type":"RECLAIM","strength":0.725,"price":6.5762,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-03-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2002-03-25","prior_stop_level":6.5442,"sweep_low":6.4643,"atr14":0.103656,"stop_level":6.412472,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-09","known_ts":"2002-04-09","bar_index":544,"type":"RECLAIM","strength":0.863,"price":6.9738,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-03-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-04-26","known_ts":"2002-04-26","bar_index":548,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.9266,"stop_level":6.9478,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-04-30","known_ts":"2002-04-30","bar_index":549,"type":"RECLAIM","strength":0.863,"price":7.0639,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-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":"2002-04-26","prior_stop_level":6.9478,"sweep_low":6.8923,"atr14":0.118504,"stop_level":6.833048,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-05-06","known_ts":"2002-05-06","bar_index":550,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.9145,"stop_level":6.9206,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-08","known_ts":"2002-05-08","bar_index":551,"type":"RECLAIM","strength":1.0,"price":7.074,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-05-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-05-06","prior_stop_level":6.9206,"sweep_low":6.8701,"atr14":0.129141,"stop_level":6.805529,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-05-21","known_ts":"2002-05-21","bar_index":554,"type":"RECLAIM","strength":1.0,"price":7.5001,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-05-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-06-21","known_ts":"2002-06-21","bar_index":561,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.179,"stop_level":7.1891,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-08-07","known_ts":"2002-08-09","bar_index":572,"type":"BUY","strength":0.725,"price":7.1301,"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":70},{"ts":"2002-09-10","known_ts":"2002-09-10","bar_index":579,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.1179,"stop_level":7.1322,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-09-11","known_ts":"2002-09-11","bar_index":580,"type":"RECLAIM","strength":0.863,"price":7.1526,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-09-10","prior_stop_level":7.1322,"sweep_low":7.0627,"atr14":0.137009,"stop_level":6.994196,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-17","known_ts":"2002-09-17","bar_index":581,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.0055,"stop_level":7.1322,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-10-15","known_ts":"2002-10-17","bar_index":588,"type":"BUY","strength":0.725,"price":7.3181,"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":"2002-11-01","known_ts":"2002-11-01","bar_index":592,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.3003,"stop_level":7.3148,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-11-04","known_ts":"2002-11-04","bar_index":592,"type":"RECLAIM","strength":0.725,"price":7.478,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2002-11-01","prior_stop_level":7.3148,"sweep_low":7.1474,"atr14":0.189386,"stop_level":7.052707,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-18","known_ts":"2002-11-18","bar_index":596,"type":"RECLAIM","strength":0.725,"price":7.5214,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-11-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-12-18","known_ts":"2002-12-18","bar_index":603,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.6537,"stop_level":7.7198,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-01-07","known_ts":"2003-01-07","bar_index":607,"type":"RECLAIM","strength":1.0,"price":7.6433,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-12-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-02-20","known_ts":"2003-02-24","bar_index":617,"type":"BUY","strength":0.863,"price":8.0096,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2003-03-12","known_ts":"2003-03-12","bar_index":621,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.8508,"stop_level":7.9156,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-03-13","known_ts":"2003-03-13","bar_index":622,"type":"RECLAIM","strength":1.0,"price":7.9699,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-03-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-03-12","prior_stop_level":7.9156,"sweep_low":7.7861,"atr14":0.133261,"stop_level":7.71947,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-26","known_ts":"2003-03-26","bar_index":625,"type":"RECLAIM","strength":1.0,"price":8.2435,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-03-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-05-30","known_ts":"2003-05-30","bar_index":640,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.0661,"stop_level":9.1463,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-06-05","known_ts":"2003-06-05","bar_index":641,"type":"RECLAIM","strength":1.0,"price":9.1758,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-05-30","prior_stop_level":9.1463,"sweep_low":8.8444,"atr14":0.167377,"stop_level":8.760712,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-17","known_ts":"2003-06-17","bar_index":644,"type":"RECLAIM","strength":1.0,"price":9.2771,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-08-15","known_ts":"2003-08-19","bar_index":658,"type":"BUY","strength":0.725,"price":9.4155,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2003-09-03","known_ts":"2003-09-05","bar_index":662,"type":"REBUY","strength":0.863,"price":9.279,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2003-11-26","known_ts":"2003-11-26","bar_index":682,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.3622,"stop_level":10.401,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-15","known_ts":"2004-01-20","bar_index":693,"type":"BUY","strength":0.725,"price":10.5172,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2004-02-04","known_ts":"2004-02-04","bar_index":697,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.2658,"stop_level":10.2832,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-02-05","known_ts":"2004-02-05","bar_index":697,"type":"RECLAIM","strength":0.725,"price":10.2875,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-02-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2004-02-04","prior_stop_level":10.2832,"sweep_low":10.2375,"atr14":0.123573,"stop_level":10.175713,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-02-27","known_ts":"2004-02-27","bar_index":702,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.3332,"stop_level":10.3983,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-04-07","known_ts":"2004-04-07","bar_index":712,"type":"RECLAIM","strength":0.863,"price":10.5266,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-02-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-06-03","known_ts":"2004-06-07","bar_index":725,"type":"BUY","strength":0.45,"price":9.6655,"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":"2004-08-12","known_ts":"2004-08-12","bar_index":741,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.0954,"stop_level":10.1109,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-08-13","known_ts":"2004-08-13","bar_index":741,"type":"RECLAIM","strength":0.725,"price":10.2887,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-08-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":"2004-08-12","prior_stop_level":10.1109,"sweep_low":10.0709,"atr14":0.133103,"stop_level":10.004348,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-31","known_ts":"2004-08-31","bar_index":745,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.0643,"stop_level":10.0954,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-09-01","known_ts":"2004-09-01","bar_index":745,"type":"RECLAIM","strength":0.725,"price":10.1376,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-08-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-08-31","prior_stop_level":10.0954,"sweep_low":9.9443,"atr14":0.174962,"stop_level":9.856819,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-09-16","known_ts":"2004-09-16","bar_index":749,"type":"RECLAIM","strength":0.863,"price":10.1465,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-08-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-09-29","known_ts":"2004-10-01","bar_index":752,"type":"BUY","strength":0.863,"price":10.5754,"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":50},{"ts":"2004-11-18","known_ts":"2004-11-18","bar_index":764,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.7924,"stop_level":11.9001,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-11-19","known_ts":"2004-11-19","bar_index":764,"type":"RECLAIM","strength":0.863,"price":11.9405,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-11-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-11-18","prior_stop_level":11.9001,"sweep_low":11.7093,"atr14":0.151566,"stop_level":11.633517,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-02-24","known_ts":"2005-02-24","bar_index":786,"type":"RECLAIM","strength":1.0,"price":13.3074,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-03-21","known_ts":"2005-03-21","bar_index":791,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.5003,"stop_level":13.5366,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-03-22","known_ts":"2005-03-22","bar_index":792,"type":"RECLAIM","strength":1.0,"price":13.6977,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-03-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-03-21","prior_stop_level":13.5366,"sweep_low":13.439,"atr14":0.223994,"stop_level":13.327003,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-04-05","known_ts":"2005-04-05","bar_index":795,"type":"RECLAIM","strength":1.0,"price":13.607,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-03-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-08-04","known_ts":"2005-08-04","bar_index":823,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.6304,"stop_level":14.6396,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-08-08","known_ts":"2005-08-08","bar_index":824,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.4801,"stop_level":14.6396,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-08-11","known_ts":"2005-08-11","bar_index":825,"type":"RECLAIM","strength":0.725,"price":14.6974,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2005-08-04","prior_stop_level":14.6396,"sweep_low":14.2026,"atr14":0.217302,"stop_level":14.093949,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-11","known_ts":"2005-08-11","bar_index":825,"type":"RECLAIM","strength":0.725,"price":14.6974,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2005-08-08","prior_stop_level":14.6396,"sweep_low":14.3529,"atr14":0.217302,"stop_level":14.244249,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-09-01","known_ts":"2005-09-01","bar_index":830,"type":"RECLAIM","strength":1.0,"price":15.9991,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-08-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-10-07","known_ts":"2005-10-07","bar_index":838,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.5216,"stop_level":16.5979,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-10-11","known_ts":"2005-10-11","bar_index":839,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.3459,"stop_level":16.5979,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-11-28","known_ts":"2005-11-28","bar_index":850,"type":"RECLAIM","strength":1.0,"price":17.8294,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-10-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-12-12","known_ts":"2005-12-12","bar_index":853,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.5777,"stop_level":17.6523,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-12-16","known_ts":"2005-12-16","bar_index":854,"type":"RECLAIM","strength":1.0,"price":17.6826,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-12-12","prior_stop_level":17.6523,"sweep_low":17.3215,"atr14":0.237472,"stop_level":17.202764,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-28","known_ts":"2005-12-28","bar_index":857,"type":"RECLAIM","strength":1.0,"price":18.1672,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-03-31","known_ts":"2006-03-31","bar_index":878,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.7848,"stop_level":20.0077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2006-07-05","known_ts":"2006-07-07","bar_index":900,"type":"BUY","strength":0.725,"price":19.7042,"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":"2006-09-07","known_ts":"2006-09-07","bar_index":915,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.7879,"stop_level":21.0643,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-09-25","known_ts":"2006-09-25","bar_index":919,"type":"RECLAIM","strength":0.725,"price":21.2311,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-09-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-27","known_ts":"2006-10-31","bar_index":927,"type":"BUY","strength":0.725,"price":21.3266,"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":"2007-02-16","known_ts":"2007-02-21","bar_index":952,"type":"BUY","strength":0.588,"price":22.9367,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2007-03-07","known_ts":"2007-03-09","bar_index":956,"type":"REBUY","strength":0.588,"price":23.6772,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2007-06-04","known_ts":"2007-06-04","bar_index":976,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.5213,"stop_level":26.5555,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-09-18","known_ts":"2007-09-20","bar_index":1001,"type":"BUY","strength":0.588,"price":26.1345,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2007-11-09","known_ts":"2007-11-09","bar_index":1013,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.7344,"stop_level":27.0818,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-01-28","known_ts":"2008-01-30","bar_index":1031,"type":"BUY","strength":0.45,"price":25.2048,"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-02-15","known_ts":"2008-02-15","bar_index":1035,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.8737,"stop_level":24.9189,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-02-19","known_ts":"2008-02-19","bar_index":1036,"type":"RECLAIM","strength":0.588,"price":24.944,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-02-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-02-15","prior_stop_level":24.9189,"sweep_low":24.628,"atr14":0.639838,"stop_level":24.308081,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-04","known_ts":"2008-03-04","bar_index":1039,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.1715,"stop_level":24.8737,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-14","known_ts":"2008-05-14","bar_index":1056,"type":"RECLAIM","strength":0.725,"price":25.6574,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-03-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-06","known_ts":"2008-06-06","bar_index":1061,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.6895,"stop_level":25.105,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-07-15","known_ts":"2008-07-17","bar_index":1070,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-07-15","trigger_known_ts":"2008-07-17","strength":0.45,"price":22.3026,"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.22209,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.078,"atr14":0.833349,"stop_level":19.661326,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-28","known_ts":"2008-07-30","bar_index":1073,"type":"BUY","strength":0.45,"price":23.3812,"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-07-28","known_ts":"2008-07-30","bar_index":1073,"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-07-28","trigger_known_ts":"2008-07-30","strength":0.45,"price":23.3812,"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.184469,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.6847,"atr14":0.860383,"stop_level":21.254508,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-14","known_ts":"2008-08-14","bar_index":1077,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.6944,"stop_level":22.7149,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-08-15","known_ts":"2008-08-15","bar_index":1077,"type":"RECLAIM","strength":0.588,"price":22.7354,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-08-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":"2008-08-14","prior_stop_level":22.7149,"sweep_low":22.064,"atr14":0.791608,"stop_level":21.668196,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-26","known_ts":"2008-08-28","bar_index":1080,"type":"BUY","strength":0.588,"price":23.3914,"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":"2008-08-26","known_ts":"2008-08-26","bar_index":1080,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.5771,"stop_level":21.8283,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-08-27","known_ts":"2008-08-27","bar_index":1080,"type":"RECLAIM","strength":0.588,"price":22.2229,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-08-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":"2008-08-26","prior_stop_level":21.8283,"sweep_low":21.531,"atr14":0.701628,"stop_level":21.180186,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-17","known_ts":"2008-09-17","bar_index":1085,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.4592,"stop_level":22.925,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-18","known_ts":"2008-09-18","bar_index":1085,"type":"RECLAIM","strength":0.588,"price":23.1147,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-09-17","prior_stop_level":22.925,"sweep_low":20.9621,"atr14":0.930758,"stop_level":20.496721,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-07","known_ts":"2008-10-07","bar_index":1089,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.8288,"stop_level":21.4592,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-10-13","known_ts":"2008-10-13","bar_index":1091,"type":"RECLAIM","strength":0.725,"price":21.5259,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-10-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-10-07","prior_stop_level":21.4592,"sweep_low":16.8927,"atr14":1.712513,"stop_level":16.036443,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-19","known_ts":"2008-12-23","bar_index":1107,"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-12-19","trigger_known_ts":"2008-12-23","strength":0.45,"price":14.686,"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.434094,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.7224,"atr14":0.94979,"stop_level":13.247505,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-30","known_ts":"2009-01-02","bar_index":1109,"type":"BUY","strength":0.45,"price":15.7168,"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-30","known_ts":"2009-01-02","bar_index":1109,"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-30","trigger_known_ts":"2009-01-02","strength":0.45,"price":15.7168,"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.394373,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.2456,"atr14":0.770493,"stop_level":13.860354,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-30","known_ts":"2009-02-03","bar_index":1116,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-01-30","trigger_known_ts":"2009-02-03","strength":0.45,"price":13.1581,"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.49297,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.9586,"atr14":0.770244,"stop_level":11.573478,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-04","known_ts":"2009-02-06","bar_index":1117,"type":"BUY","strength":0.45,"price":13.579,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-02-04","known_ts":"2009-02-06","bar_index":1117,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-02-04","trigger_known_ts":"2009-02-06","strength":0.45,"price":13.579,"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.476751,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.3163,"atr14":0.748693,"stop_level":11.941953,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-23","known_ts":"2009-02-25","bar_index":1121,"type":"BUY","strength":0.588,"price":12.5794,"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-02-23","known_ts":"2009-02-25","bar_index":1121,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-02-23","trigger_known_ts":"2009-02-25","strength":0.588,"price":12.5794,"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.515269,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":10.7906,"atr14":0.806161,"stop_level":10.38752,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-30","known_ts":"2009-03-30","bar_index":1129,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.6839,"stop_level":14.9259,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-31","known_ts":"2009-03-31","bar_index":1129,"type":"RECLAIM","strength":0.588,"price":15.2152,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-03-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":"2009-03-30","prior_stop_level":14.9259,"sweep_low":14.5892,"atr14":0.824429,"stop_level":14.176986,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-15","known_ts":"2009-04-15","bar_index":1133,"type":"RECLAIM","strength":0.863,"price":18.6823,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-03-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-11","known_ts":"2009-08-11","bar_index":1160,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.1538,"stop_level":25.0414,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-08-13","known_ts":"2009-08-13","bar_index":1161,"type":"RECLAIM","strength":1.0,"price":25.0952,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-08-11","prior_stop_level":25.0414,"sweep_low":24.0247,"atr14":0.679008,"stop_level":23.685196,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-08-26","known_ts":"2009-08-26","bar_index":1164,"type":"RECLAIM","strength":1.0,"price":27.6074,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-08-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-01","known_ts":"2009-10-01","bar_index":1172,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.8764,"stop_level":28.0593,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-05","known_ts":"2009-10-05","bar_index":1173,"type":"RECLAIM","strength":1.0,"price":28.2906,"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":28.0593,"sweep_low":27.1717,"atr14":0.733523,"stop_level":26.804939,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-02-12","known_ts":"2010-02-17","bar_index":1203,"type":"BUY","strength":0.725,"price":29.6098,"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":"2010-03-26","known_ts":"2010-03-26","bar_index":1212,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.8884,"stop_level":31.9924,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-30","known_ts":"2010-03-30","bar_index":1213,"type":"RECLAIM","strength":0.863,"price":32.0527,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-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":"2010-03-26","prior_stop_level":31.9924,"sweep_low":31.494,"atr14":0.485673,"stop_level":31.251163,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-12","known_ts":"2010-04-12","bar_index":1216,"type":"RECLAIM","strength":1.0,"price":33.5973,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-03-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-04","known_ts":"2010-05-04","bar_index":1221,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.2027,"stop_level":33.2137,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-12","known_ts":"2010-07-14","bar_index":1237,"type":"BUY","strength":0.588,"price":29.2277,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2010-08-13","known_ts":"2010-08-13","bar_index":1245,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.4013,"stop_level":27.4113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-08-17","known_ts":"2010-08-17","bar_index":1245,"type":"RECLAIM","strength":0.588,"price":27.7023,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-13 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":"2010-08-13","prior_stop_level":27.4113,"sweep_low":27.1671,"atr14":0.621548,"stop_level":26.856326,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-20","known_ts":"2010-08-20","bar_index":1246,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.3455,"stop_level":27.3957,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-08-31","known_ts":"2010-09-02","bar_index":1249,"type":"REBUY","strength":0.588,"price":27.7079,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"2010-10-27","known_ts":"2010-10-27","bar_index":1262,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.0989,"stop_level":30.4731,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-10-29","known_ts":"2010-10-29","bar_index":1263,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.0258,"stop_level":30.4731,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-11-04","known_ts":"2010-11-04","bar_index":1264,"type":"RECLAIM","strength":0.725,"price":30.9764,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2010-10-29","prior_stop_level":30.4731,"sweep_low":29.7783,"atr14":0.506077,"stop_level":29.525261,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-24","known_ts":"2010-11-24","bar_index":1269,"type":"RECLAIM","strength":0.725,"price":30.6727,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-10-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-11-30","known_ts":"2010-12-02","bar_index":1270,"type":"BUY","strength":0.863,"price":31.2576,"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":50},{"ts":"2011-01-12","known_ts":"2011-01-14","bar_index":1280,"type":"BUY","strength":0.725,"price":30.5995,"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":"2011-07-19","known_ts":"2011-07-21","bar_index":1323,"type":"BUY","strength":0.725,"price":32.8568,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2011-11-04","known_ts":"2011-11-04","bar_index":1348,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.4528,"stop_level":26.7986,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-08","known_ts":"2011-11-08","bar_index":1349,"type":"RECLAIM","strength":0.588,"price":26.9439,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-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":"2011-11-04","prior_stop_level":26.7986,"sweep_low":26.2423,"atr14":0.758737,"stop_level":25.862932,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-29","known_ts":"2011-12-01","bar_index":1354,"type":"REBUY","strength":0.588,"price":27.055,"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":"2012-01-18","known_ts":"2012-01-18","bar_index":1365,"type":"RECLAIM","strength":0.863,"price":31.0604,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-04-03","known_ts":"2012-04-03","bar_index":1382,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.0027,"stop_level":34.233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-04-18","known_ts":"2012-04-18","bar_index":1386,"type":"RECLAIM","strength":1.0,"price":34.0263,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-04-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-06-29","known_ts":"2012-07-03","bar_index":1403,"type":"BUY","strength":0.725,"price":31.4883,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2012-07-23","known_ts":"2012-07-23","bar_index":1408,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.2237,"stop_level":30.5816,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2012-07-27","known_ts":"2012-07-27","bar_index":1409,"type":"RECLAIM","strength":0.588,"price":31.0627,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-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":"2012-07-23","prior_stop_level":30.5816,"sweep_low":29.6694,"atr14":0.599405,"stop_level":29.369697,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-08","known_ts":"2012-08-08","bar_index":1412,"type":"RECLAIM","strength":0.725,"price":31.1713,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-07-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-10-24","known_ts":"2012-10-24","bar_index":1430,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.9062,"stop_level":34.941,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-11-01","known_ts":"2012-11-01","bar_index":1431,"type":"RECLAIM","strength":1.0,"price":35.1987,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-10-24","prior_stop_level":34.941,"sweep_low":34.6198,"atr14":0.467482,"stop_level":34.386059,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-12-05","known_ts":"2012-12-07","bar_index":1439,"type":"BUY","strength":0.863,"price":35.9787,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2013-02-25","known_ts":"2013-02-25","bar_index":1457,"type":"SELL","basis":"structure_stop","strength":1.0,"price":38.0853,"stop_level":38.3068,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-31","known_ts":"2013-05-31","bar_index":1479,"type":"SELL","basis":"structure_stop","strength":0.725,"price":36.9416,"stop_level":37.2214,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-06-05","known_ts":"2013-06-05","bar_index":1480,"type":"SELL","basis":"structure_stop","strength":0.588,"price":36.382,"stop_level":37.2214,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2013-07-09","known_ts":"2013-07-11","bar_index":1488,"type":"BUY","strength":0.725,"price":36.8919,"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-03","known_ts":"2013-10-03","bar_index":1508,"type":"SELL","basis":"structure_stop","strength":1.0,"price":40.1067,"stop_level":40.3014,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-04","known_ts":"2013-10-04","bar_index":1508,"type":"RECLAIM","strength":1.0,"price":40.4709,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-10-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-10-03","prior_stop_level":40.3014,"sweep_low":40.0565,"atr14":0.441466,"stop_level":39.835767,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-18","known_ts":"2013-10-18","bar_index":1512,"type":"RECLAIM","strength":1.0,"price":42.5992,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-10-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-13","known_ts":"2013-11-15","bar_index":1518,"type":"REBUY","strength":1.0,"price":43.2838,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2013-11-27","known_ts":"2013-11-27","bar_index":1521,"type":"SELL","basis":"structure_stop","strength":1.0,"price":42.1808,"stop_level":42.2315,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-02-14","known_ts":"2014-02-19","bar_index":1539,"type":"BUY","strength":0.725,"price":41.765,"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":"2014-03-20","known_ts":"2014-03-20","bar_index":1546,"type":"SELL","basis":"structure_stop","strength":0.725,"price":41.0996,"stop_level":41.3491,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-03-24","known_ts":"2014-03-24","bar_index":1547,"type":"RECLAIM","strength":0.725,"price":41.3875,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-20 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-03-20","prior_stop_level":41.3491,"sweep_low":40.6133,"atr14":0.479207,"stop_level":40.373696,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-04-03","known_ts":"2014-04-03","bar_index":1550,"type":"RECLAIM","strength":0.863,"price":42.5391,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-03-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-04-23","known_ts":"2014-04-23","bar_index":1554,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.2306,"stop_level":42.4175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-04-28","known_ts":"2014-04-28","bar_index":1555,"type":"RECLAIM","strength":0.863,"price":42.4632,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-04-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":"2014-04-23","prior_stop_level":42.4175,"sweep_low":42.2048,"atr14":0.333981,"stop_level":42.03781,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-08","known_ts":"2014-05-08","bar_index":1558,"type":"RECLAIM","strength":0.863,"price":43.6131,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-04-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-05-16","known_ts":"2014-05-16","bar_index":1560,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.2965,"stop_level":43.3288,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-05-19","known_ts":"2014-05-19","bar_index":1560,"type":"RECLAIM","strength":0.863,"price":43.4516,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-05-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-05-16","prior_stop_level":43.3288,"sweep_low":43.1156,"atr14":0.347342,"stop_level":42.941929,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-04","known_ts":"2014-06-04","bar_index":1564,"type":"RECLAIM","strength":0.863,"price":44.1428,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-05-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-11-10","known_ts":"2014-11-12","bar_index":1601,"type":"BUY","strength":0.725,"price":47.7527,"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":"2014-12-05","known_ts":"2014-12-05","bar_index":1607,"type":"SELL","basis":"structure_stop","strength":0.725,"price":46.3116,"stop_level":46.3182,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-02-11","known_ts":"2015-02-13","bar_index":1622,"type":"BUY","strength":0.45,"price":41.3732,"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-03-13","known_ts":"2015-03-13","bar_index":1629,"type":"SELL","basis":"structure_stop","strength":0.588,"price":39.3132,"stop_level":39.6654,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-03-16","known_ts":"2015-03-16","bar_index":1629,"type":"RECLAIM","strength":0.588,"price":39.7185,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-03-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-03-13","prior_stop_level":39.6654,"sweep_low":38.941,"atr14":0.769552,"stop_level":38.556224,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-27","known_ts":"2015-04-27","bar_index":1639,"type":"RECLAIM","strength":0.725,"price":45.1371,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-03-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-07","known_ts":"2015-05-07","bar_index":1641,"type":"SELL","basis":"structure_stop","strength":0.588,"price":43.641,"stop_level":43.8423,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-05-08","known_ts":"2015-05-08","bar_index":1642,"type":"RECLAIM","strength":0.588,"price":43.9563,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-05-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-05-07","prior_stop_level":43.8423,"sweep_low":43.1177,"atr14":0.644093,"stop_level":42.795654,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-05-26","known_ts":"2015-05-26","bar_index":1645,"type":"SELL","basis":"structure_stop","strength":0.588,"price":42.9299,"stop_level":43.6947,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-28","known_ts":"2015-09-28","bar_index":1674,"type":"SELL","basis":"structure_stop","strength":0.45,"price":36.0003,"stop_level":37.0237,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-09-30","known_ts":"2015-09-30","bar_index":1675,"type":"RECLAIM","strength":0.45,"price":37.4439,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-09-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2015-09-28","prior_stop_level":37.0237,"sweep_low":35.8106,"atr14":0.774642,"stop_level":35.423279,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-19","known_ts":"2015-10-19","bar_index":1679,"type":"SELL","basis":"structure_stop","strength":0.588,"price":38.3046,"stop_level":38.3859,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-20","known_ts":"2015-10-20","bar_index":1680,"type":"RECLAIM","strength":0.588,"price":38.7993,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-10-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":"2015-10-19","prior_stop_level":38.3859,"sweep_low":38.2165,"atr14":0.65669,"stop_level":37.888155,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-12","known_ts":"2015-11-12","bar_index":1685,"type":"SELL","basis":"structure_stop","strength":0.588,"price":38.6319,"stop_level":38.9264,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-16","known_ts":"2015-11-16","bar_index":1686,"type":"SELL","basis":"structure_stop","strength":0.588,"price":38.6182,"stop_level":38.9264,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-19","known_ts":"2015-11-19","bar_index":1687,"type":"RECLAIM","strength":0.588,"price":39.2415,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-11-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-11-12","prior_stop_level":38.9264,"sweep_low":37.8373,"atr14":0.607312,"stop_level":37.533644,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-19","known_ts":"2015-11-19","bar_index":1687,"type":"RECLAIM","strength":0.588,"price":39.2415,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-11-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-11-16","prior_stop_level":38.9264,"sweep_low":37.8373,"atr14":0.607312,"stop_level":37.533644,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-29","known_ts":"2016-02-02","bar_index":1703,"type":"BUY","strength":0.45,"price":34.617,"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-01-29","known_ts":"2016-02-02","bar_index":1703,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2016-01-29","trigger_known_ts":"2016-02-02","strength":0.45,"price":34.617,"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.23307,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":31.1726,"atr14":0.996375,"stop_level":30.674413,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-12","known_ts":"2016-02-12","bar_index":1706,"type":"SELL","basis":"structure_stop","strength":0.588,"price":34.0071,"stop_level":34.617,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-02-16","known_ts":"2016-02-16","bar_index":1706,"type":"RECLAIM","strength":0.588,"price":34.6656,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-02-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-02-12","prior_stop_level":34.617,"sweep_low":32.8495,"atr14":1.053869,"stop_level":32.322566,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-09","known_ts":"2016-03-09","bar_index":1712,"type":"RECLAIM","strength":0.725,"price":38.8662,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-02-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-11","known_ts":"2016-08-15","bar_index":1748,"type":"BUY","strength":0.863,"price":43.8865,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2016-09-09","known_ts":"2016-09-09","bar_index":1754,"type":"SELL","basis":"structure_stop","strength":1.0,"price":43.752,"stop_level":43.9501,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-10-14","known_ts":"2016-10-18","bar_index":1763,"type":"BUY","strength":0.863,"price":45.0397,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2016-12-23","known_ts":"2016-12-23","bar_index":1779,"type":"SELL","basis":"structure_stop","strength":1.0,"price":48.4233,"stop_level":48.802,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-11","known_ts":"2017-01-11","bar_index":1783,"type":"RECLAIM","strength":1.0,"price":51.4171,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-12-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-10","known_ts":"2017-03-10","bar_index":1796,"type":"SELL","basis":"structure_stop","strength":0.863,"price":52.2939,"stop_level":52.3876,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-03-16","known_ts":"2017-03-16","bar_index":1797,"type":"RECLAIM","strength":0.863,"price":52.5822,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-03-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2017-03-10","prior_stop_level":52.3876,"sweep_low":51.6955,"atr14":0.640119,"stop_level":51.37544,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-06-08","known_ts":"2017-06-12","bar_index":1817,"type":"BUY","strength":0.725,"price":51.4348,"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":80},{"ts":"2017-08-10","known_ts":"2017-08-10","bar_index":1831,"type":"SELL","basis":"structure_stop","strength":0.863,"price":53.5196,"stop_level":54.5035,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-08-24","known_ts":"2017-08-24","bar_index":1835,"type":"RECLAIM","strength":1.0,"price":54.665,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-08-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-31","known_ts":"2017-10-31","bar_index":1850,"type":"SELL","basis":"structure_stop","strength":1.0,"price":57.3817,"stop_level":57.5212,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-02","known_ts":"2017-11-02","bar_index":1851,"type":"RECLAIM","strength":1.0,"price":58.0793,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-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":"2017-10-31","prior_stop_level":57.5212,"sweep_low":57.2936,"atr14":0.53284,"stop_level":57.02718,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-14","known_ts":"2017-11-14","bar_index":1854,"type":"RECLAIM","strength":1.0,"price":57.8663,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-02-02","known_ts":"2018-02-02","bar_index":1872,"type":"SELL","basis":"structure_stop","strength":1.0,"price":61.7234,"stop_level":63.1304,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-05-01","known_ts":"2018-05-03","bar_index":1892,"type":"BUY","strength":0.45,"price":56.7657,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-05-09","known_ts":"2018-05-09","bar_index":1894,"type":"RECLAIM","strength":0.588,"price":58.6873,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2018-05-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2018-05-24","known_ts":"2018-05-24","bar_index":1897,"type":"SELL","basis":"structure_stop","strength":0.588,"price":57.5059,"stop_level":58.3434,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-05-30","known_ts":"2018-05-30","bar_index":1898,"type":"SELL","basis":"structure_stop","strength":0.45,"price":56.2498,"stop_level":58.3434,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-07-05","known_ts":"2018-07-09","bar_index":1907,"type":"BUY","strength":0.588,"price":57.4536,"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":"2018-07-23","known_ts":"2018-07-23","bar_index":1911,"type":"RECLAIM","strength":0.725,"price":58.4092,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2018-07-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-12-31","known_ts":"2019-01-03","bar_index":1948,"type":"BUY","strength":0.45,"price":52.312,"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-01-17","known_ts":"2019-01-17","bar_index":1952,"type":"RECLAIM","strength":0.725,"price":57.0988,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2018-12-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-21","known_ts":"2019-03-21","bar_index":1966,"type":"SELL","basis":"structure_stop","strength":0.863,"price":59.0032,"stop_level":59.0186,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-26","known_ts":"2019-03-26","bar_index":1967,"type":"RECLAIM","strength":0.863,"price":59.0648,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-21 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-03-21","prior_stop_level":59.0186,"sweep_low":58.1949,"atr14":0.587537,"stop_level":57.901131,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-05","known_ts":"2019-04-05","bar_index":1970,"type":"RECLAIM","strength":0.863,"price":59.5574,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-13","known_ts":"2019-05-13","bar_index":1978,"type":"SELL","basis":"structure_stop","strength":0.863,"price":60.22,"stop_level":60.7407,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-16","known_ts":"2019-05-16","bar_index":1979,"type":"RECLAIM","strength":0.863,"price":60.8029,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-13 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-05-13","prior_stop_level":60.7407,"sweep_low":59.9092,"atr14":0.677453,"stop_level":59.570474,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-27","known_ts":"2019-07-01","bar_index":1989,"type":"BUY","strength":0.725,"price":61.9142,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2019-07-31","known_ts":"2019-07-31","bar_index":1996,"type":"SELL","basis":"structure_stop","strength":0.863,"price":61.9222,"stop_level":62.0774,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-09-10","known_ts":"2019-09-12","bar_index":2006,"type":"BUY","strength":0.588,"price":61.828,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"2019-11-29","known_ts":"2019-11-29","bar_index":2025,"type":"SELL","basis":"structure_stop","strength":0.863,"price":64.785,"stop_level":64.8325,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-01-14","known_ts":"2020-01-16","bar_index":2035,"type":"BUY","strength":0.725,"price":64.5314,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2020-02-26","known_ts":"2020-02-26","bar_index":2044,"type":"SELL","basis":"structure_stop","strength":1.0,"price":62.4962,"stop_level":65.1453,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-04-09","known_ts":"2020-04-14","bar_index":2055,"type":"BUY","strength":0.45,"price":50.1315,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2020-05-15","known_ts":"2020-05-15","bar_index":2063,"type":"SELL","basis":"structure_stop","strength":0.45,"price":47.6224,"stop_level":48.4737,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":2063,"type":"RECLAIM","strength":0.45,"price":49.9735,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-15 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":"2020-05-15","prior_stop_level":48.4737,"sweep_low":47.2171,"atr14":1.725844,"stop_level":46.354178,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-31","known_ts":"2020-07-31","bar_index":2081,"type":"SELL","basis":"structure_stop","strength":0.725,"price":56.6567,"stop_level":56.8486,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-08-04","known_ts":"2020-08-04","bar_index":2081,"type":"RECLAIM","strength":0.725,"price":56.9355,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-07-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-07-31","prior_stop_level":56.8486,"sweep_low":56.2221,"atr14":0.956367,"stop_level":55.743916,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-08-18","known_ts":"2020-08-18","bar_index":2085,"type":"RECLAIM","strength":0.863,"price":60.9537,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-07-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-18","known_ts":"2020-09-18","bar_index":2092,"type":"SELL","basis":"structure_stop","strength":0.863,"price":59.3218,"stop_level":59.6663,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-08","known_ts":"2020-10-08","bar_index":2097,"type":"RECLAIM","strength":0.863,"price":61.2325,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-09-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-11-06","known_ts":"2020-11-10","bar_index":2104,"type":"BUY","strength":0.725,"price":63.155,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2020-12-18","known_ts":"2020-12-18","bar_index":2113,"type":"SELL","basis":"structure_stop","strength":1.0,"price":67.467,"stop_level":67.9812,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-05","known_ts":"2021-01-07","bar_index":2117,"type":"REBUY","strength":1.0,"price":70.6513,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2021-03-03","known_ts":"2021-03-05","bar_index":2130,"type":"REBUY","strength":0.863,"price":74.4854,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":10},{"ts":"2021-06-17","known_ts":"2021-06-17","bar_index":2154,"type":"SELL","basis":"structure_stop","strength":1.0,"price":87.0024,"stop_level":87.1377,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-10-13","known_ts":"2021-10-15","bar_index":2182,"type":"BUY","strength":0.725,"price":89.9648,"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":"2021-12-27","known_ts":"2021-12-29","bar_index":2199,"type":"BUY","strength":0.725,"price":90.5286,"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":"2022-02-17","known_ts":"2022-02-17","bar_index":2211,"type":"SELL","basis":"structure_stop","strength":0.863,"price":96.5391,"stop_level":96.6692,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-02-22","known_ts":"2022-02-22","bar_index":2212,"type":"RECLAIM","strength":0.863,"price":96.7039,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-02-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":"2022-02-17","prior_stop_level":96.6692,"sweep_low":95.542,"atr14":1.500028,"stop_level":94.791986,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-23","known_ts":"2022-03-25","bar_index":2219,"type":"BUY","strength":0.725,"price":98.2906,"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":80},{"ts":"2022-05-26","known_ts":"2022-05-31","bar_index":2234,"type":"BUY","strength":0.588,"price":91.3823,"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":"aplus","score":80},{"ts":"2022-08-26","known_ts":"2022-08-26","bar_index":2255,"type":"SELL","basis":"structure_stop","strength":0.588,"price":84.711,"stop_level":85.1618,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-30","known_ts":"2022-10-04","bar_index":2263,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-09-30","trigger_known_ts":"2022-10-04","strength":0.45,"price":84.1454,"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.165891,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":78.8161,"atr14":1.963635,"stop_level":77.834282,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-18","known_ts":"2022-10-20","bar_index":2267,"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-18","trigger_known_ts":"2022-10-20","strength":0.45,"price":78.1003,"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.225814,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":73.9111,"atr14":2.139684,"stop_level":72.841258,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-21","known_ts":"2022-10-25","bar_index":2268,"type":"BUY","strength":0.45,"price":81.2783,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-10-21","known_ts":"2022-10-25","bar_index":2268,"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-21","trigger_known_ts":"2022-10-25","strength":0.45,"price":81.2783,"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.194312,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":73.9111,"atr14":2.049857,"stop_level":72.886171,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-11","known_ts":"2022-11-11","bar_index":2273,"type":"RECLAIM","strength":0.725,"price":88.556,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-10-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-29","known_ts":"2022-11-29","bar_index":2276,"type":"SELL","basis":"structure_stop","strength":0.725,"price":87.8773,"stop_level":88.0738,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-30","known_ts":"2022-11-30","bar_index":2277,"type":"RECLAIM","strength":0.725,"price":89.1007,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-11-29","prior_stop_level":88.0738,"sweep_low":86.395,"atr14":1.642937,"stop_level":85.573532,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-07","known_ts":"2022-12-07","bar_index":2278,"type":"SELL","basis":"structure_stop","strength":0.588,"price":86.2878,"stop_level":87.8773,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-01-05","known_ts":"2023-01-09","bar_index":2285,"type":"BUY","strength":0.863,"price":87.6541,"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":0},{"ts":"2023-03-01","known_ts":"2023-03-01","bar_index":2297,"type":"SELL","basis":"structure_stop","strength":0.863,"price":88.6734,"stop_level":90.7205,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-03-06","known_ts":"2023-03-06","bar_index":2298,"type":"RECLAIM","strength":0.863,"price":90.8648,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-03-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-03-01","prior_stop_level":90.7205,"sweep_low":87.5732,"atr14":1.456586,"stop_level":86.844907,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-04-12","known_ts":"2023-04-14","bar_index":2307,"type":"BUY","strength":0.725,"price":89.6113,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2023-05-04","known_ts":"2023-05-04","bar_index":2312,"type":"SELL","basis":"structure_stop","strength":0.863,"price":86.9698,"stop_level":88.008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-05-05","known_ts":"2023-05-05","bar_index":2312,"type":"RECLAIM","strength":0.863,"price":89.1918,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-05-04","prior_stop_level":88.008,"sweep_low":86.1047,"atr14":1.415217,"stop_level":85.397091,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-15","known_ts":"2023-06-20","bar_index":2322,"type":"BUY","strength":0.45,"price":85.9316,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-06-26","known_ts":"2023-06-28","bar_index":2324,"type":"BUY","strength":0.45,"price":85.8679,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-06-29","known_ts":"2023-06-29","bar_index":2325,"type":"RECLAIM","strength":0.588,"price":87.5617,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-06-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2023-08-15","known_ts":"2023-08-15","bar_index":2335,"type":"SELL","basis":"structure_stop","strength":0.725,"price":84.5556,"stop_level":85.5309,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-11-01","known_ts":"2023-11-03","bar_index":2354,"type":"BUY","strength":0.45,"price":79.0634,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-12-01","known_ts":"2023-12-01","bar_index":2361,"type":"RECLAIM","strength":0.725,"price":84.9783,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-11-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-11","known_ts":"2024-01-11","bar_index":2370,"type":"SELL","basis":"structure_stop","strength":0.863,"price":92.7281,"stop_level":93.1566,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-30","known_ts":"2024-01-30","bar_index":2374,"type":"RECLAIM","strength":0.863,"price":92.425,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-05-08","known_ts":"2024-05-10","bar_index":2397,"type":"BUY","strength":0.863,"price":98.133,"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":"2024-08-02","known_ts":"2024-08-02","bar_index":2416,"type":"SELL","basis":"structure_stop","strength":1.0,"price":103.136,"stop_level":104.8837,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-26","known_ts":"2024-08-26","bar_index":2422,"type":"RECLAIM","strength":1.0,"price":114.0581,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-08-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-03","known_ts":"2024-10-03","bar_index":2431,"type":"SELL","basis":"structure_stop","strength":1.0,"price":116.5055,"stop_level":117.0141,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-04","known_ts":"2024-10-04","bar_index":2431,"type":"RECLAIM","strength":1.0,"price":117.494,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-10-03","prior_stop_level":117.0141,"sweep_low":116.0928,"atr14":1.451265,"stop_level":115.367167,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-10-21","known_ts":"2024-10-21","bar_index":2435,"type":"RECLAIM","strength":1.0,"price":120.143,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-10-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-01-28","known_ts":"2025-01-30","bar_index":2457,"type":"BUY","strength":0.725,"price":120.4269,"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":65},{"ts":"2025-03-28","known_ts":"2025-04-01","bar_index":2471,"type":"BUY","strength":0.588,"price":110.9118,"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":"2025-04-07","known_ts":"2025-04-09","bar_index":2473,"type":"BUY","strength":0.588,"price":110.9899,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":90},{"ts":"2025-06-20","known_ts":"2025-06-20","bar_index":2490,"type":"SELL","basis":"structure_stop","strength":0.863,"price":125.3577,"stop_level":125.8107,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-06-24","known_ts":"2025-06-24","bar_index":2490,"type":"RECLAIM","strength":0.863,"price":126.3721,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-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":"2025-06-20","prior_stop_level":125.8107,"sweep_low":124.107,"atr14":1.525357,"stop_level":123.344321,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-09","known_ts":"2025-07-09","bar_index":2494,"type":"RECLAIM","strength":1.0,"price":129.7599,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-07-30","known_ts":"2025-07-30","bar_index":2499,"type":"SELL","basis":"structure_stop","strength":1.0,"price":128.5098,"stop_level":128.6569,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-08-04","known_ts":"2025-08-04","bar_index":2500,"type":"RECLAIM","strength":1.0,"price":129.0361,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-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":"2025-07-30","prior_stop_level":128.6569,"sweep_low":126.5134,"atr14":1.378488,"stop_level":125.824156,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-15","known_ts":"2025-08-15","bar_index":2503,"type":"RECLAIM","strength":1.0,"price":135.3926,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-07-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-10-07","known_ts":"2025-10-07","bar_index":2515,"type":"SELL","basis":"structure_stop","strength":1.0,"price":144.8776,"stop_level":145.116,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-12-05","known_ts":"2025-12-05","bar_index":2529,"type":"RECLAIM","strength":1.0,"price":162.0897,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-10-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-01-13","known_ts":"2026-01-13","bar_index":2537,"type":"SELL","basis":"structure_stop","strength":1.0,"price":167.7907,"stop_level":168.0092,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-01-15","known_ts":"2026-01-15","bar_index":2538,"type":"RECLAIM","strength":1.0,"price":168.178,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-01-13","prior_stop_level":168.0092,"sweep_low":166.3605,"atr14":1.847565,"stop_level":165.436717,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-09","known_ts":"2026-04-13","bar_index":2557,"type":"BUY","strength":0.725,"price":172.4885,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2026-07-29","known_ts":"2026-07-29","bar_index":2582,"type":"SELL","basis":"structure_stop","strength":1.0,"price":206.45,"stop_level":208.46,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-07-30","known_ts":"2026-07-30","bar_index":2582,"type":"RECLAIM","strength":1.0,"price":210.12,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-07-29","prior_stop_level":208.46,"sweep_low":205.895,"atr14":3.582652,"stop_level":204.103674,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"RECLAIM","last_scored_signal":"SELL","last_scored_ts":"2026-07-29","last_scored_basis":"structure_stop","bars_since_signal":4,"extended":false,"strong_bull":false,"overbought":true,"weeklyBull":false,"above200":true},"early_dots":["2018-04-05","2018-04-26","2018-07-05","2018-10-29","2018-11-28","2018-12-26","2019-06-06","2019-08-27","2019-12-17","2019-12-31","2020-03-24","2020-09-30","2020-11-03","2021-09-22","2021-12-08","2021-12-21","2022-03-07","2022-04-19","2022-05-18","2022-12-30","2023-03-24","2023-06-02","2023-08-29","2023-09-12","2023-10-06","2023-11-01","2024-02-15","2024-03-05","2024-03-26","2024-04-25","2024-11-22","2024-12-24","2025-01-14","2025-02-13","2025-03-17","2025-10-23","2025-11-10","2026-02-06","2026-03-13","2026-08-05"],"warnings":[{"ts":"2020-12-18","kind":"confirm","px":67.467,"level":67.9812},{"ts":"2021-03-25","kind":"arm","px":77.2078},{"ts":"2021-06-01","kind":"arm","px":88.1776},{"ts":"2021-06-17","kind":"confirm","px":87.0024,"level":87.1377},{"ts":"2021-10-29","kind":"arm","px":89.428},{"ts":"2022-01-21","kind":"arm","px":98.7655},{"ts":"2022-02-17","kind":"confirm","px":96.5391,"level":96.6692},{"ts":"2022-08-24","kind":"arm","px":83.9686},{"ts":"2022-08-26","kind":"confirm","px":84.711,"level":85.1618},{"ts":"2022-11-23","kind":"arm","px":90.0919},{"ts":"2022-11-29","kind":"confirm","px":87.8773,"level":88.0738},{"ts":"2022-12-06","kind":"arm","px":86.4843},{"ts":"2022-12-07","kind":"confirm","px":86.2878,"level":87.8773},{"ts":"2023-02-16","kind":"arm","px":92.9569},{"ts":"2023-03-01","kind":"confirm","px":88.6734,"level":90.7205},{"ts":"2023-05-03","kind":"arm","px":87.6437},{"ts":"2023-05-04","kind":"confirm","px":86.9698,"level":88.008},{"ts":"2023-08-03","kind":"arm","px":87.9599},{"ts":"2023-08-15","kind":"confirm","px":84.5556,"level":85.5309},{"ts":"2023-11-29","kind":"arm","px":81.3455},{"ts":"2024-01-02","kind":"arm","px":93.6037},{"ts":"2024-01-11","kind":"confirm","px":92.7281,"level":93.1566},{"ts":"2024-05-28","kind":"arm","px":99.8729},{"ts":"2024-07-25","kind":"arm","px":105.1803},{"ts":"2024-08-02","kind":"confirm","px":103.136,"level":104.8837},{"ts":"2024-09-18","kind":"arm","px":117.6284},{"ts":"2024-10-03","kind":"confirm","px":116.5055,"level":117.0141},{"ts":"2025-05-07","kind":"arm","px":118.3655},{"ts":"2025-06-02","kind":"arm","px":125.9289},{"ts":"2025-06-20","kind":"confirm","px":125.3577,"level":125.8107},{"ts":"2025-07-11","kind":"arm","px":129.7599},{"ts":"2025-07-30","kind":"confirm","px":128.5098,"level":128.6569},{"ts":"2025-08-28","kind":"arm","px":144.8578},{"ts":"2025-09-25","kind":"arm","px":145.2352},{"ts":"2025-10-07","kind":"confirm","px":144.8776,"level":145.116},{"ts":"2025-12-16","kind":"arm","px":165.2382},{"ts":"2026-01-13","kind":"confirm","px":167.7907,"level":168.0092},{"ts":"2026-05-28","kind":"arm","px":188.89},{"ts":"2026-06-26","kind":"arm","px":202.85},{"ts":"2026-07-29","kind":"confirm","px":206.45,"level":208.46}],"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":[]}}}