{"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":"LGND","timeframe":"3D","as_of":"2026-08-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1993-06-04","known_ts":"1993-06-04","bar_index":46,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.6598,"stop_level":28.063,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-06-08","known_ts":"1993-06-08","bar_index":46,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.9583,"stop_level":28.063,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-07-06","known_ts":"1993-07-08","bar_index":53,"type":"REBUY","strength":0.588,"price":28.7646,"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":"1993-07-19","known_ts":"1993-07-21","bar_index":56,"type":"BUY","strength":0.725,"price":28.7646,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1993-08-09","known_ts":"1993-08-11","bar_index":61,"type":"BUY","strength":0.725,"price":28.7646,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1993-10-04","known_ts":"1993-10-06","bar_index":74,"type":"BUY","strength":0.863,"price":28.063,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1993-11-04","known_ts":"1993-11-04","bar_index":81,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.8693,"stop_level":31.5709,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-11-23","known_ts":"1993-11-23","bar_index":86,"type":"RECLAIM","strength":0.863,"price":31.5709,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-11-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-12-07","known_ts":"1993-12-09","bar_index":89,"type":"BUY","strength":0.863,"price":34.3772,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1994-01-03","known_ts":"1994-01-05","bar_index":95,"type":"BUY","strength":0.863,"price":35.0787,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1994-03-11","known_ts":"1994-03-15","bar_index":111,"type":"BUY","strength":0.863,"price":38.2358,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1994-03-30","known_ts":"1994-03-30","bar_index":115,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.7803,"stop_level":36.4819,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-04-05","known_ts":"1994-04-05","bar_index":116,"type":"RECLAIM","strength":1.0,"price":38.5866,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-03-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":"1994-03-30","prior_stop_level":36.4819,"sweep_low":35.0787,"atr14":2.192571,"stop_level":33.982414,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-05-17","known_ts":"1994-05-19","bar_index":126,"type":"BUY","strength":0.725,"price":36.4819,"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":"1994-07-25","known_ts":"1994-07-25","bar_index":141,"type":"SELL","basis":"structure_stop","strength":0.45,"price":30.8693,"stop_level":32.2724,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1994-07-29","known_ts":"1994-07-29","bar_index":143,"type":"SELL","basis":"structure_stop","strength":0.45,"price":30.1677,"stop_level":32.2724,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1994-08-23","known_ts":"1994-08-23","bar_index":148,"type":"SELL","basis":"structure_stop","strength":0.45,"price":30.8693,"stop_level":31.5709,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1994-08-24","known_ts":"1994-08-24","bar_index":149,"type":"RECLAIM","strength":0.45,"price":33.6756,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-08-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1994-08-23","prior_stop_level":31.5709,"sweep_low":30.8693,"atr14":1.42178,"stop_level":30.15841,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-09-20","known_ts":"1994-09-20","bar_index":155,"type":"SELL","basis":"structure_stop","strength":0.45,"price":31.9217,"stop_level":32.2724,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1994-09-21","known_ts":"1994-09-21","bar_index":155,"type":"RECLAIM","strength":0.45,"price":33.6756,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-09-20 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":"1994-09-20","prior_stop_level":32.2724,"sweep_low":31.5709,"atr14":1.714231,"stop_level":30.713785,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-10-11","known_ts":"1994-10-11","bar_index":160,"type":"RECLAIM","strength":0.725,"price":35.7803,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-09-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-10-27","known_ts":"1994-10-27","bar_index":164,"type":"SELL","basis":"structure_stop","strength":0.45,"price":32.974,"stop_level":33.6756,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1994-11-02","known_ts":"1994-11-02","bar_index":165,"type":"RECLAIM","strength":0.45,"price":34.3772,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-10-27 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":"1994-10-27","prior_stop_level":33.6756,"sweep_low":30.1677,"atr14":1.775709,"stop_level":29.279846,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-12-19","known_ts":"1994-12-21","bar_index":176,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1994-12-19","trigger_known_ts":"1994-12-21","strength":0.45,"price":20.3457,"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.491228,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.8378,"atr14":2.267387,"stop_level":15.704107,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-01-06","known_ts":"1995-01-10","bar_index":180,"type":"BUY","strength":0.45,"price":22.4504,"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":"1995-01-06","known_ts":"1995-01-10","bar_index":180,"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":"1995-01-06","trigger_known_ts":"1995-01-10","strength":0.45,"price":22.4504,"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.418181,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.0472,"atr14":1.72017,"stop_level":20.187115,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-01-24","known_ts":"1995-01-26","bar_index":184,"type":"BUY","strength":0.45,"price":20.3457,"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":"1995-01-24","known_ts":"1995-01-26","bar_index":184,"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":"1995-01-24","trigger_known_ts":"1995-01-26","strength":0.45,"price":20.3457,"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.472726,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.5394,"atr14":1.785046,"stop_level":16.646877,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-02-13","known_ts":"1995-02-13","bar_index":188,"type":"SELL","basis":"structure_stop","strength":0.45,"price":19.1179,"stop_level":19.6441,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1995-02-14","known_ts":"1995-02-14","bar_index":189,"type":"RECLAIM","strength":0.45,"price":20.3457,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-02-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1995-02-13","prior_stop_level":19.6441,"sweep_low":18.9425,"atr14":1.72179,"stop_level":18.081605,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-03-27","known_ts":"1995-03-27","bar_index":198,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.5917,"stop_level":18.9425,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-04-11","known_ts":"1995-04-13","bar_index":202,"type":"REBUY","strength":0.45,"price":17.5394,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1995-04-28","known_ts":"1995-05-02","bar_index":206,"type":"REBUY","strength":0.45,"price":16.487,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1995-06-20","known_ts":"1995-06-20","bar_index":218,"type":"RECLAIM","strength":0.725,"price":23.8535,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-03-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-11-30","known_ts":"1995-12-04","bar_index":256,"type":"BUY","strength":0.863,"price":23.8535,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"1995-12-14","known_ts":"1995-12-14","bar_index":259,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.8012,"stop_level":23.152,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-12-19","known_ts":"1995-12-19","bar_index":260,"type":"RECLAIM","strength":0.725,"price":23.5028,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-12-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1995-12-14","prior_stop_level":23.152,"sweep_low":22.6258,"atr14":1.10432,"stop_level":22.07364,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-01-02","known_ts":"1996-01-02","bar_index":263,"type":"RECLAIM","strength":0.863,"price":30.8693,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-06-11","known_ts":"1996-06-11","bar_index":300,"type":"SELL","basis":"structure_stop","strength":1.0,"price":46.3039,"stop_level":46.6547,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-08-26","known_ts":"1996-08-28","bar_index":318,"type":"BUY","strength":0.725,"price":37.1835,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":70},{"ts":"1996-12-06","known_ts":"1996-12-10","bar_index":342,"type":"BUY","strength":0.725,"price":38.2358,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1997-01-20","known_ts":"1997-01-20","bar_index":351,"type":"SELL","basis":"structure_stop","strength":0.725,"price":40.6913,"stop_level":41.0421,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-01-22","known_ts":"1997-01-22","bar_index":352,"type":"RECLAIM","strength":0.725,"price":42.0945,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-01-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-01-20","prior_stop_level":41.0421,"sweep_low":38.5866,"atr14":2.305921,"stop_level":37.433639,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-04-30","known_ts":"1997-05-02","bar_index":375,"type":"BUY","strength":0.45,"price":29.4661,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1997-04-30","known_ts":"1997-05-02","bar_index":375,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1997-04-30","trigger_known_ts":"1997-05-02","strength":0.45,"price":29.4661,"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.391306,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":25.6075,"atr14":1.597698,"stop_level":24.808651,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-06-04","known_ts":"1997-06-04","bar_index":383,"type":"RECLAIM","strength":0.725,"price":37.7097,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1997-04-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-07-16","known_ts":"1997-07-16","bar_index":392,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.5526,"stop_level":35.4295,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-07-30","known_ts":"1997-07-30","bar_index":396,"type":"RECLAIM","strength":0.863,"price":35.7803,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-07-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-08-25","known_ts":"1997-08-27","bar_index":402,"type":"BUY","strength":0.725,"price":41.3929,"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":55},{"ts":"1997-10-02","known_ts":"1997-10-02","bar_index":411,"type":"SELL","basis":"structure_stop","strength":1.0,"price":45.427,"stop_level":45.6024,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-03","known_ts":"1997-10-03","bar_index":411,"type":"RECLAIM","strength":0.863,"price":46.6547,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-10-02","prior_stop_level":45.6024,"sweep_low":44.9008,"atr14":1.619909,"stop_level":44.090845,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-10-17","known_ts":"1997-10-17","bar_index":414,"type":"SELL","basis":"structure_stop","strength":1.0,"price":45.0762,"stop_level":45.427,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-20","known_ts":"1997-10-20","bar_index":415,"type":"RECLAIM","strength":1.0,"price":46.3039,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-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":"1997-10-17","prior_stop_level":45.427,"sweep_low":43.4976,"atr14":2.299309,"stop_level":42.347945,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-10-24","known_ts":"1997-10-24","bar_index":416,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.0945,"stop_level":45.0762,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-02-17","known_ts":"1998-02-17","bar_index":442,"type":"RECLAIM","strength":0.725,"price":41.0421,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-10-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-03-23","known_ts":"1998-03-23","bar_index":450,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.9715,"stop_level":43.1469,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-03-24","known_ts":"1998-03-24","bar_index":450,"type":"RECLAIM","strength":0.725,"price":43.8484,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-03-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1998-03-23","prior_stop_level":43.1469,"sweep_low":42.7961,"atr14":1.503953,"stop_level":42.044123,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-08-17","known_ts":"1998-08-19","bar_index":484,"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-08-17","trigger_known_ts":"1998-08-19","strength":0.45,"price":25.6075,"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.501707,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":23.6782,"atr14":1.846517,"stop_level":22.754942,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-08","known_ts":"1998-09-10","bar_index":489,"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-08","trigger_known_ts":"1998-09-10","strength":0.45,"price":18.5917,"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.638226,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.4346,"atr14":1.970506,"stop_level":14.449347,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-16","known_ts":"1998-09-18","bar_index":491,"type":"BUY","strength":0.45,"price":19.9949,"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-16","known_ts":"1998-09-18","bar_index":491,"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-16","trigger_known_ts":"1998-09-18","strength":0.45,"price":19.9949,"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.610921,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.1886,"atr14":1.759938,"stop_level":16.308631,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-08","known_ts":"1998-10-08","bar_index":496,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.5211,"stop_level":25.6075,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-18","known_ts":"1998-11-18","bar_index":506,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.063,"stop_level":29.1154,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-29","known_ts":"1998-12-29","bar_index":515,"type":"RECLAIM","strength":0.863,"price":32.6232,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-01-26","known_ts":"1999-01-28","bar_index":521,"type":"REBUY","strength":0.863,"price":36.4819,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1999-02-08","known_ts":"1999-02-10","bar_index":524,"type":"REBUY","strength":0.863,"price":37.5343,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1999-04-22","known_ts":"1999-04-26","bar_index":541,"type":"BUY","strength":0.45,"price":27.7122,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-04-30","known_ts":"1999-04-30","bar_index":543,"type":"RECLAIM","strength":0.588,"price":28.7646,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-04-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1999-06-01","known_ts":"1999-06-01","bar_index":550,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.2384,"stop_level":28.4138,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-07","known_ts":"1999-06-07","bar_index":551,"type":"RECLAIM","strength":0.863,"price":28.7646,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-06-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":"1999-06-01","prior_stop_level":28.4138,"sweep_low":27.3614,"atr14":1.357015,"stop_level":26.682892,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-06-17","known_ts":"1999-06-17","bar_index":554,"type":"RECLAIM","strength":0.863,"price":31.2201,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-06-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-07-16","known_ts":"1999-07-16","bar_index":560,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.3431,"stop_level":30.5185,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-09-08","known_ts":"1999-09-10","bar_index":573,"type":"BUY","strength":0.588,"price":25.7829,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":25},{"ts":"2000-01-25","known_ts":"2000-01-25","bar_index":605,"type":"SELL","basis":"structure_stop","strength":1.0,"price":43.673,"stop_level":44.7254,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-01-31","known_ts":"2000-01-31","bar_index":606,"type":"SELL","basis":"structure_stop","strength":1.0,"price":39.2882,"stop_level":44.7254,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-02-07","known_ts":"2000-02-07","bar_index":608,"type":"RECLAIM","strength":1.0,"price":46.1286,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-01-31","prior_stop_level":44.7254,"sweep_low":35.0787,"atr14":3.482964,"stop_level":33.337218,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-02-15","known_ts":"2000-02-15","bar_index":610,"type":"RECLAIM","strength":1.0,"price":64.1941,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-03-10","known_ts":"2000-03-10","bar_index":615,"type":"SELL","basis":"structure_stop","strength":1.0,"price":51.9165,"stop_level":56.4768,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-06-07","known_ts":"2000-06-09","bar_index":636,"type":"BUY","strength":0.725,"price":37.0081,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2000-07-11","known_ts":"2000-07-11","bar_index":643,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.7803,"stop_level":36.4819,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2000-09-18","known_ts":"2000-09-18","bar_index":659,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.0787,"stop_level":35.6049,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-09-19","known_ts":"2000-09-19","bar_index":660,"type":"RECLAIM","strength":0.588,"price":35.7803,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-09-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-09-18","prior_stop_level":35.6049,"sweep_low":33.1494,"atr14":2.336274,"stop_level":31.981263,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-10-18","known_ts":"2000-10-18","bar_index":667,"type":"RECLAIM","strength":0.725,"price":40.516,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-09-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-11-10","known_ts":"2000-11-10","bar_index":672,"type":"SELL","basis":"structure_stop","strength":0.588,"price":39.2882,"stop_level":39.4636,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-11-14","known_ts":"2000-11-14","bar_index":673,"type":"SELL","basis":"structure_stop","strength":0.863,"price":39.2882,"stop_level":39.4636,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-11-15","known_ts":"2000-11-15","bar_index":673,"type":"RECLAIM","strength":0.863,"price":40.6913,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-11-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2000-11-10","prior_stop_level":39.4636,"sweep_low":34.2018,"atr14":3.239877,"stop_level":32.581862,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-15","known_ts":"2000-11-15","bar_index":673,"type":"RECLAIM","strength":0.863,"price":40.6913,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-11-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2000-11-14","prior_stop_level":39.4636,"sweep_low":36.8327,"atr14":3.239877,"stop_level":35.212762,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-16","known_ts":"2001-01-18","bar_index":687,"type":"BUY","strength":0.588,"price":38.762,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2001-03-26","known_ts":"2001-03-28","bar_index":703,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2001-03-26","trigger_known_ts":"2001-03-28","strength":0.45,"price":26.3091,"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.475524,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.9242,"atr14":2.7455,"stop_level":20.55145,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-11","known_ts":"2001-04-16","bar_index":707,"type":"BUY","strength":0.45,"price":31.2902,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-05-03","known_ts":"2001-05-03","bar_index":712,"type":"RECLAIM","strength":0.725,"price":36.6222,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-04-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-06-11","known_ts":"2001-06-11","bar_index":720,"type":"SELL","basis":"structure_stop","strength":0.725,"price":33.6756,"stop_level":35.3594,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-06-12","known_ts":"2001-06-12","bar_index":721,"type":"RECLAIM","strength":0.725,"price":36.4819,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-06-11","prior_stop_level":35.3594,"sweep_low":33.5353,"atr14":2.069649,"stop_level":32.500475,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-20","known_ts":"2001-08-22","bar_index":737,"type":"BUY","strength":0.45,"price":28.7926,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-09-10","known_ts":"2001-09-10","bar_index":741,"type":"SELL","basis":"structure_stop","strength":0.45,"price":26.1266,"stop_level":26.6037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2001-09-25","known_ts":"2001-09-27","bar_index":744,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2001-09-25","trigger_known_ts":"2001-09-27","strength":0.45,"price":23.7974,"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.450689,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.486,"atr14":1.83379,"stop_level":19.569105,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-03","known_ts":"2001-10-05","bar_index":746,"type":"BUY","strength":0.45,"price":26.8002,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-10-03","known_ts":"2001-10-05","bar_index":746,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2001-10-03","trigger_known_ts":"2001-10-05","strength":0.45,"price":26.8002,"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.381376,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":22.4504,"atr14":1.901818,"stop_level":21.499491,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-11","known_ts":"2001-10-11","bar_index":748,"type":"RECLAIM","strength":0.725,"price":32.3566,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-10-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-03-14","known_ts":"2002-03-18","bar_index":783,"type":"BUY","strength":0.863,"price":47.0055,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2002-04-23","known_ts":"2002-04-23","bar_index":792,"type":"SELL","basis":"structure_stop","strength":1.0,"price":49.0541,"stop_level":50.9905,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-28","known_ts":"2002-05-30","bar_index":800,"type":"BUY","strength":0.725,"price":50.5415,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2002-08-08","known_ts":"2002-08-12","bar_index":817,"type":"BUY","strength":0.588,"price":25.4812,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2002-11-14","known_ts":"2002-11-14","bar_index":840,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.7789,"stop_level":17.9323,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-03","known_ts":"2002-12-05","bar_index":844,"type":"REBUY","strength":0.588,"price":16.4169,"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":"2002-12-03","known_ts":"2002-12-05","bar_index":844,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2002-12-03","trigger_known_ts":"2002-12-05","strength":0.588,"price":16.4169,"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.707353,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":14.0315,"atr14":1.231303,"stop_level":13.415848,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-18","known_ts":"2003-02-20","bar_index":861,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2003-02-18","trigger_known_ts":"2003-02-20","strength":0.45,"price":11.0849,"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.802401,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.3552,"atr14":0.717376,"stop_level":9.996512,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-26","known_ts":"2003-02-28","bar_index":863,"type":"BUY","strength":0.45,"price":13.2738,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-02-26","known_ts":"2003-02-28","bar_index":863,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2003-02-26","trigger_known_ts":"2003-02-28","strength":0.45,"price":13.2738,"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.763382,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.7201,"atr14":0.918825,"stop_level":10.260688,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-14","known_ts":"2003-03-18","bar_index":867,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2003-03-14","trigger_known_ts":"2003-03-18","strength":0.588,"price":15.6311,"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.72136,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":12.488,"atr14":0.913217,"stop_level":12.031392,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-01","known_ts":"2003-04-01","bar_index":871,"type":"RECLAIM","strength":0.863,"price":21.5524,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-02-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-19","known_ts":"2003-06-19","bar_index":889,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.8364,"stop_level":37.7447,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-25","known_ts":"2003-06-25","bar_index":890,"type":"RECLAIM","strength":0.863,"price":38.8392,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-06-19","prior_stop_level":37.7447,"sweep_low":35.4997,"atr14":2.76163,"stop_level":34.118885,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-07","known_ts":"2003-07-07","bar_index":893,"type":"RECLAIM","strength":1.0,"price":44.2834,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-10-29","known_ts":"2003-10-31","bar_index":920,"type":"BUY","strength":0.863,"price":38.6708,"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":"2004-01-13","known_ts":"2004-01-13","bar_index":937,"type":"SELL","basis":"structure_stop","strength":1.0,"price":39.1198,"stop_level":40.4949,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-15","known_ts":"2004-01-15","bar_index":937,"type":"RECLAIM","strength":1.0,"price":41.3368,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-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":"2004-01-13","prior_stop_level":40.4949,"sweep_low":37.0151,"atr14":1.923281,"stop_level":36.05346,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-02-09","known_ts":"2004-02-11","bar_index":943,"type":"REBUY","strength":0.863,"price":45.5743,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2004-05-05","known_ts":"2004-05-05","bar_index":963,"type":"SELL","basis":"structure_stop","strength":1.0,"price":51.3553,"stop_level":58.3991,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-08-26","known_ts":"2004-08-30","bar_index":989,"type":"BUY","strength":0.588,"price":27.2211,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":25},{"ts":"2004-10-06","known_ts":"2004-10-06","bar_index":998,"type":"SELL","basis":"structure_stop","strength":0.45,"price":27.9227,"stop_level":28.063,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2004-10-12","known_ts":"2004-10-12","bar_index":999,"type":"SELL","basis":"structure_stop","strength":0.45,"price":26.2389,"stop_level":28.063,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2004-10-26","known_ts":"2004-10-28","bar_index":1003,"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":"2004-10-26","trigger_known_ts":"2004-10-28","strength":0.45,"price":25.4812,"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.617845,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":23.5168,"atr14":1.194344,"stop_level":22.919628,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-29","known_ts":"2004-12-29","bar_index":1017,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.8618,"stop_level":33.2547,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-04-11","known_ts":"2005-04-13","bar_index":1041,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2005-04-11","trigger_known_ts":"2005-04-13","strength":0.45,"price":14.5366,"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.781987,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.4524,"atr14":1.399617,"stop_level":13.752591,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-04-19","known_ts":"2005-04-21","bar_index":1043,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2005-04-19","trigger_known_ts":"2005-04-21","strength":0.45,"price":14.5366,"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.781987,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.1615,"atr14":1.205683,"stop_level":12.558659,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-02","known_ts":"2005-05-04","bar_index":1046,"type":"BUY","strength":0.45,"price":15.5469,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-05-02","known_ts":"2005-05-04","bar_index":1046,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2005-05-02","trigger_known_ts":"2005-05-04","strength":0.45,"price":15.5469,"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.73002,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.1999,"atr14":0.960087,"stop_level":13.719856,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-06","known_ts":"2005-06-06","bar_index":1054,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.3046,"stop_level":16.3888,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-06-07","known_ts":"2005-06-07","bar_index":1054,"type":"RECLAIM","strength":0.588,"price":16.501,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-06-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2005-06-06","prior_stop_level":16.3888,"sweep_low":16.2204,"atr14":0.746316,"stop_level":15.847242,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-05","known_ts":"2005-08-05","bar_index":1068,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.2156,"stop_level":21.5524,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-08-22","known_ts":"2005-08-24","bar_index":1072,"type":"REBUY","strength":0.725,"price":22.8152,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2005-09-08","known_ts":"2005-09-12","bar_index":1076,"type":"BUY","strength":0.863,"price":24.6954,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2005-10-21","known_ts":"2005-10-21","bar_index":1086,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.7132,"stop_level":23.9939,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-10-26","known_ts":"2005-10-26","bar_index":1087,"type":"RECLAIM","strength":0.863,"price":24.9761,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-10-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":"2005-10-21","prior_stop_level":23.9939,"sweep_low":23.5168,"atr14":1.295418,"stop_level":22.869091,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-11-10","known_ts":"2005-11-10","bar_index":1091,"type":"RECLAIM","strength":1.0,"price":26.6598,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-10-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-11-18","known_ts":"2005-11-22","bar_index":1093,"type":"BUY","strength":1.0,"price":28.0069,"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":"2006-01-04","known_ts":"2006-01-06","bar_index":1103,"type":"REBUY","strength":1.0,"price":32.8898,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2006-02-24","known_ts":"2006-02-24","bar_index":1114,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.5175,"stop_level":35.4997,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-07-24","known_ts":"2006-07-26","bar_index":1149,"type":"BUY","strength":0.588,"price":26.6598,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2006-08-11","known_ts":"2006-08-11","bar_index":1153,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.5832,"stop_level":25.2286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2006-08-15","known_ts":"2006-08-15","bar_index":1154,"type":"RECLAIM","strength":0.588,"price":25.818,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-08-11 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":"2006-08-11","prior_stop_level":25.2286,"sweep_low":23.3204,"atr14":1.278452,"stop_level":22.681174,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-02","known_ts":"2006-10-02","bar_index":1165,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.5859,"stop_level":27.8104,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-10-05","known_ts":"2006-10-05","bar_index":1166,"type":"RECLAIM","strength":0.588,"price":27.8946,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-10-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-10-02","prior_stop_level":27.8104,"sweep_low":26.9685,"atr14":0.894764,"stop_level":26.521118,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-17","known_ts":"2006-10-17","bar_index":1169,"type":"RECLAIM","strength":0.725,"price":31.8234,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-10-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-01-10","known_ts":"2007-01-12","bar_index":1188,"type":"BUY","strength":1.0,"price":32.7495,"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":60},{"ts":"2007-02-27","known_ts":"2007-02-27","bar_index":1198,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.8693,"stop_level":32.525,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-05-21","known_ts":"2007-05-23","bar_index":1218,"type":"BUY","strength":0.588,"price":25.6394,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2007-07-17","known_ts":"2007-07-17","bar_index":1231,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.7891,"stop_level":25.864,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-07-20","known_ts":"2007-07-20","bar_index":1232,"type":"RECLAIM","strength":0.588,"price":26.0886,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-07-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":"2007-07-17","prior_stop_level":25.864,"sweep_low":24.3668,"atr14":0.949464,"stop_level":23.892068,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-07-25","known_ts":"2007-07-25","bar_index":1233,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.6288,"stop_level":25.2277,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-08-07","known_ts":"2007-08-09","bar_index":1236,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2007-08-07","trigger_known_ts":"2007-08-09","strength":0.45,"price":22.8322,"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.373667,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.4261,"atr14":1.803126,"stop_level":18.524537,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-08-15","known_ts":"2007-08-17","bar_index":1238,"type":"BUY","strength":0.45,"price":23.0193,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-08-15","known_ts":"2007-08-17","bar_index":1238,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2007-08-15","trigger_known_ts":"2007-08-17","strength":0.45,"price":23.0193,"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.368535,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.8752,"atr14":1.759825,"stop_level":18.995288,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-31","known_ts":"2007-11-02","bar_index":1256,"type":"BUY","strength":0.588,"price":20.4741,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-11-27","known_ts":"2007-11-29","bar_index":1262,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2007-11-27","trigger_known_ts":"2007-11-29","strength":0.45,"price":18.4155,"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.494826,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.4853,"atr14":1.263727,"stop_level":13.853436,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-30","known_ts":"2007-12-04","bar_index":1263,"type":"BUY","strength":0.45,"price":16.9931,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-11-30","known_ts":"2007-12-04","bar_index":1263,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2007-11-30","trigger_known_ts":"2007-12-04","strength":0.45,"price":16.9931,"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.533846,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.4853,"atr14":1.206615,"stop_level":13.881992,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-11","known_ts":"2008-02-13","bar_index":1279,"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-02-11","trigger_known_ts":"2008-02-13","strength":0.45,"price":15.5334,"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.532896,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.8596,"atr14":0.878432,"stop_level":14.420384,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-25","known_ts":"2008-02-27","bar_index":1282,"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-02-25","trigger_known_ts":"2008-02-27","strength":0.45,"price":14.0736,"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.556588,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.3893,"atr14":1.144224,"stop_level":11.817188,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-12","known_ts":"2008-03-14","bar_index":1286,"type":"BUY","strength":0.45,"price":14.7473,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-03-12","known_ts":"2008-03-14","bar_index":1286,"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-03-12","trigger_known_ts":"2008-03-14","strength":0.45,"price":14.7473,"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.500942,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.7261,"atr14":1.185357,"stop_level":12.133421,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-05","known_ts":"2008-05-05","bar_index":1298,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.9988,"stop_level":14.3356,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-07","known_ts":"2008-05-07","bar_index":1299,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.801,"stop_level":14.3356,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-08-07","known_ts":"2008-08-07","bar_index":1320,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.2289,"stop_level":12.4267,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-08-08","known_ts":"2008-08-08","bar_index":1320,"type":"RECLAIM","strength":0.725,"price":12.9133,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-08-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-08-07","prior_stop_level":12.4267,"sweep_low":11.0418,"atr14":1.160002,"stop_level":10.461799,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-27","known_ts":"2008-08-29","bar_index":1325,"type":"REBUY","strength":0.725,"price":12.6513,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2008-11-20","known_ts":"2008-11-24","bar_index":1345,"type":"BUY","strength":0.588,"price":7.6357,"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":70},{"ts":"2009-01-12","known_ts":"2009-01-12","bar_index":1356,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.486,"stop_level":7.748,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-13","known_ts":"2009-01-13","bar_index":1356,"type":"RECLAIM","strength":0.725,"price":7.7854,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-12","prior_stop_level":7.748,"sweep_low":7.486,"atr14":1.12418,"stop_level":6.92391,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-05","known_ts":"2009-02-09","bar_index":1362,"type":"BUY","strength":0.725,"price":9.7318,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2009-04-06","known_ts":"2009-04-06","bar_index":1375,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.8921,"stop_level":11.1167,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-04-08","known_ts":"2009-04-08","bar_index":1376,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.7424,"stop_level":11.1167,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-04-09","known_ts":"2009-04-09","bar_index":1376,"type":"RECLAIM","strength":1.0,"price":11.6781,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-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":"2009-04-06","prior_stop_level":11.1167,"sweep_low":10.2558,"atr14":0.79929,"stop_level":9.856155,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-09","known_ts":"2009-04-09","bar_index":1376,"type":"RECLAIM","strength":1.0,"price":11.6781,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-04-08","prior_stop_level":11.1167,"sweep_low":10.5178,"atr14":0.79929,"stop_level":10.118155,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-11-09","known_ts":"2009-11-11","bar_index":1426,"type":"BUY","strength":0.588,"price":7.5234,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":15},{"ts":"2009-11-30","known_ts":"2009-11-30","bar_index":1430,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.4111,"stop_level":7.8603,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-01-26","known_ts":"2010-01-26","bar_index":1443,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.6625,"stop_level":6.8497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-03-01","known_ts":"2010-03-03","bar_index":1451,"type":"BUY","strength":0.588,"price":6.5876,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":15},{"ts":"2010-03-12","known_ts":"2010-03-16","bar_index":1454,"type":"BUY","strength":0.725,"price":7.1491,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2010-03-29","known_ts":"2010-03-29","bar_index":1457,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.4754,"stop_level":6.6625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-04-06","known_ts":"2010-04-06","bar_index":1459,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.4754,"stop_level":6.6625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-05-07","known_ts":"2010-05-07","bar_index":1467,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.9888,"stop_level":6.8871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-07-08","known_ts":"2010-07-12","bar_index":1481,"type":"BUY","strength":0.588,"price":5.6145,"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":"2010-08-11","known_ts":"2010-08-11","bar_index":1489,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.8016,"stop_level":5.9513,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-08-16","known_ts":"2010-08-16","bar_index":1490,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.8765,"stop_level":5.9513,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-08-17","known_ts":"2010-08-17","bar_index":1490,"type":"RECLAIM","strength":0.588,"price":6.0636,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2010-08-11","prior_stop_level":5.9513,"sweep_low":5.6519,"atr14":0.28772,"stop_level":5.50804,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-17","known_ts":"2010-08-17","bar_index":1490,"type":"RECLAIM","strength":0.588,"price":6.0636,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2010-08-16","prior_stop_level":5.9513,"sweep_low":5.6519,"atr14":0.28772,"stop_level":5.50804,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-23","known_ts":"2010-08-23","bar_index":1491,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.6145,"stop_level":5.6893,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-08-27","known_ts":"2010-08-27","bar_index":1493,"type":"RECLAIM","strength":0.725,"price":5.8016,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2010-08-23","prior_stop_level":5.6893,"sweep_low":5.4648,"atr14":0.277852,"stop_level":5.325874,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-10","known_ts":"2010-09-14","bar_index":1496,"type":"BUY","strength":0.863,"price":5.9888,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2010-10-27","known_ts":"2010-10-27","bar_index":1507,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.1011,"stop_level":6.1385,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-11-01","known_ts":"2010-11-01","bar_index":1508,"type":"RECLAIM","strength":0.863,"price":6.1759,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2010-10-27","prior_stop_level":6.1385,"sweep_low":5.9513,"atr14":0.192621,"stop_level":5.854989,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-11","known_ts":"2010-11-11","bar_index":1510,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.9513,"stop_level":6.0636,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-12-28","known_ts":"2010-12-30","bar_index":1521,"type":"BUY","strength":0.588,"price":5.5583,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":50},{"ts":"2011-01-19","known_ts":"2011-01-19","bar_index":1526,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.5396,"stop_level":5.6207,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-01-25","known_ts":"2011-01-25","bar_index":1527,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.4211,"stop_level":5.6207,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-02-14","known_ts":"2011-02-14","bar_index":1532,"type":"RECLAIM","strength":1.0,"price":6.4067,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-01-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-11","known_ts":"2011-03-11","bar_index":1538,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.1385,"stop_level":6.1759,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-15","known_ts":"2011-03-15","bar_index":1538,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.9014,"stop_level":6.1759,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-29","known_ts":"2011-03-29","bar_index":1542,"type":"RECLAIM","strength":1.0,"price":6.2383,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-03-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-04-25","known_ts":"2011-04-27","bar_index":1548,"type":"BUY","strength":1.0,"price":6.6001,"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":30},{"ts":"2011-05-20","known_ts":"2011-05-20","bar_index":1554,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.6625,"stop_level":6.7498,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-23","known_ts":"2011-06-27","bar_index":1562,"type":"BUY","strength":0.863,"price":7.33,"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":"2011-07-12","known_ts":"2011-07-12","bar_index":1566,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.8497,"stop_level":6.9931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-14","known_ts":"2011-07-14","bar_index":1566,"type":"RECLAIM","strength":1.0,"price":7.0493,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-07-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":"2011-07-12","prior_stop_level":6.9931,"sweep_low":6.8122,"atr14":0.255023,"stop_level":6.684689,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-07-28","known_ts":"2011-07-28","bar_index":1570,"type":"RECLAIM","strength":1.0,"price":8.4404,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-07-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-08-09","known_ts":"2011-08-09","bar_index":1572,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.7935,"stop_level":6.8497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-08-10","known_ts":"2011-08-10","bar_index":1573,"type":"RECLAIM","strength":1.0,"price":6.9619,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-08-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-08-09","prior_stop_level":6.8497,"sweep_low":6.4379,"atr14":0.423016,"stop_level":6.226392,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-09-06","known_ts":"2011-09-06","bar_index":1579,"type":"RECLAIM","strength":1.0,"price":9.6257,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-08-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-10-31","known_ts":"2011-11-02","bar_index":1592,"type":"BUY","strength":0.863,"price":9.6444,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2012-01-10","known_ts":"2012-01-12","bar_index":1608,"type":"BUY","strength":0.588,"price":7.4672,"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":0},{"ts":"2012-04-10","known_ts":"2012-04-10","bar_index":1628,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.1204,"stop_level":9.1578,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-04-11","known_ts":"2012-04-11","bar_index":1629,"type":"RECLAIM","strength":1.0,"price":9.2764,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-04-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":"2012-04-10","prior_stop_level":9.1578,"sweep_low":9.0455,"atr14":0.402198,"stop_level":8.844401,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-06","known_ts":"2012-06-08","bar_index":1642,"type":"BUY","strength":0.588,"price":8.2408,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2012-08-09","known_ts":"2012-08-09","bar_index":1657,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.5864,"stop_level":10.7112,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-09-10","known_ts":"2012-09-10","bar_index":1664,"type":"RECLAIM","strength":1.0,"price":10.942,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-08-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-09-18","known_ts":"2012-09-20","bar_index":1666,"type":"BUY","strength":0.863,"price":11.4972,"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":20},{"ts":"2012-11-19","known_ts":"2012-11-21","bar_index":1680,"type":"BUY","strength":0.725,"price":11.8964,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2013-02-12","known_ts":"2013-02-14","bar_index":1699,"type":"BUY","strength":1.0,"price":13.7679,"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":10},{"ts":"2013-03-06","known_ts":"2013-03-08","bar_index":1704,"type":"BUY","strength":1.0,"price":14.3294,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2013-04-15","known_ts":"2013-04-15","bar_index":1713,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.9844,"stop_level":15.8203,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-19","known_ts":"2013-04-19","bar_index":1714,"type":"RECLAIM","strength":1.0,"price":16.7935,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-04-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-04-15","prior_stop_level":15.8203,"sweep_low":14.66,"atr14":0.701476,"stop_level":14.309262,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-05-01","known_ts":"2013-05-01","bar_index":1717,"type":"RECLAIM","strength":1.0,"price":16.3506,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-04-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-02","known_ts":"2013-08-02","bar_index":1738,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.0643,"stop_level":29.5446,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-06","known_ts":"2013-11-06","bar_index":1761,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.5677,"stop_level":32.2832,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-01-16","known_ts":"2014-01-16","bar_index":1777,"type":"RECLAIM","strength":0.863,"price":40.8422,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-11-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-02-05","known_ts":"2014-02-05","bar_index":1781,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.6519,"stop_level":36.6563,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-02-07","known_ts":"2014-02-07","bar_index":1782,"type":"RECLAIM","strength":0.863,"price":37.4922,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-02-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":"2014-02-05","prior_stop_level":36.6563,"sweep_low":34.0674,"atr14":1.821884,"stop_level":33.156458,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-21","known_ts":"2014-02-21","bar_index":1785,"type":"RECLAIM","strength":0.863,"price":45.9888,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-02-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-02-26","known_ts":"2014-02-26","bar_index":1786,"type":"SELL","basis":"structure_stop","strength":0.863,"price":45.1404,"stop_level":45.2464,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-04","known_ts":"2014-03-04","bar_index":1787,"type":"RECLAIM","strength":0.863,"price":45.8765,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-02-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-02-26","prior_stop_level":45.2464,"sweep_low":41.7966,"atr14":2.271039,"stop_level":40.66108,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-03-14","known_ts":"2014-03-14","bar_index":1790,"type":"RECLAIM","strength":0.863,"price":49.6444,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-02-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-05-22","known_ts":"2014-05-27","bar_index":1806,"type":"BUY","strength":0.725,"price":41.859,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2014-06-16","known_ts":"2014-06-16","bar_index":1811,"type":"SELL","basis":"structure_stop","strength":0.725,"price":40.4804,"stop_level":41.4722,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-06-23","known_ts":"2014-06-23","bar_index":1813,"type":"SELL","basis":"structure_stop","strength":0.725,"price":38.8958,"stop_level":39.7754,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-23","known_ts":"2014-07-25","bar_index":1820,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2014-07-23","trigger_known_ts":"2014-07-25","strength":0.45,"price":31.2289,"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.370948,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":30.3618,"atr14":1.744331,"stop_level":29.489634,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-08","known_ts":"2014-08-12","bar_index":1824,"type":"BUY","strength":0.45,"price":34.6787,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-09-19","known_ts":"2014-09-19","bar_index":1833,"type":"SELL","basis":"structure_stop","strength":0.45,"price":30.4055,"stop_level":31.4598,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2014-10-13","known_ts":"2014-10-15","bar_index":1839,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2014-10-13","trigger_known_ts":"2014-10-15","strength":0.45,"price":28.8709,"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.418446,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":26.1946,"atr14":1.384649,"stop_level":25.502275,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-16","known_ts":"2014-10-20","bar_index":1840,"type":"BUY","strength":0.588,"price":31.3412,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-10-16","known_ts":"2014-10-20","bar_index":1840,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2014-10-16","trigger_known_ts":"2014-10-20","strength":0.588,"price":31.3412,"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.368686,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":26.1946,"atr14":1.447328,"stop_level":25.470936,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-11-19","known_ts":"2014-11-19","bar_index":1848,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.6245,"stop_level":33.6494,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-11-24","known_ts":"2014-11-24","bar_index":1849,"type":"RECLAIM","strength":0.588,"price":33.7367,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-11-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-11-19","prior_stop_level":33.6494,"sweep_low":32.6513,"atr14":1.377863,"stop_level":31.962368,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-01","known_ts":"2014-12-01","bar_index":1850,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.7948,"stop_level":33.0942,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-02","known_ts":"2014-12-02","bar_index":1850,"type":"RECLAIM","strength":0.588,"price":34.4479,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-12-01","prior_stop_level":33.0942,"sweep_low":32.7074,"atr14":1.287711,"stop_level":32.063545,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-30","known_ts":"2015-01-02","bar_index":1857,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2014-12-30","trigger_known_ts":"2015-01-02","strength":0.588,"price":33.5184,"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.32483,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":31.5034,"atr14":1.232645,"stop_level":30.887077,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-05","known_ts":"2015-01-07","bar_index":1858,"type":"BUY","strength":0.588,"price":33.5246,"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":"2015-01-05","known_ts":"2015-01-07","bar_index":1858,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-01-05","trigger_known_ts":"2015-01-07","strength":0.588,"price":33.5246,"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.324705,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":31.5409,"atr14":1.284516,"stop_level":30.898642,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-16","known_ts":"2015-01-21","bar_index":1861,"type":"BUY","strength":0.725,"price":34.1609,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2015-02-24","known_ts":"2015-02-24","bar_index":1869,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.7536,"stop_level":34.8784,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-02-25","known_ts":"2015-02-25","bar_index":1869,"type":"RECLAIM","strength":0.863,"price":35.3649,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-02-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-02-24","prior_stop_level":34.8784,"sweep_low":34.3231,"atr14":1.470324,"stop_level":33.587938,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-11","known_ts":"2015-03-11","bar_index":1873,"type":"RECLAIM","strength":0.863,"price":46.781,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-02-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-25","known_ts":"2015-03-25","bar_index":1876,"type":"SELL","basis":"structure_stop","strength":0.863,"price":44.1048,"stop_level":44.8409,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-27","known_ts":"2015-03-27","bar_index":1877,"type":"RECLAIM","strength":0.863,"price":45.5084,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-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":"2015-03-25","prior_stop_level":44.8409,"sweep_low":41.8964,"atr14":2.025475,"stop_level":40.883663,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-10","known_ts":"2015-04-10","bar_index":1880,"type":"RECLAIM","strength":0.863,"price":51.597,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-03-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-10","known_ts":"2015-07-14","bar_index":1901,"type":"REBUY","strength":1.0,"price":64.9594,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2015-08-07","known_ts":"2015-08-07","bar_index":1907,"type":"SELL","basis":"structure_stop","strength":1.0,"price":58.7211,"stop_level":63.6868,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-11-19","known_ts":"2015-11-19","bar_index":1932,"type":"RECLAIM","strength":0.725,"price":64.4167,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-08-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-11","known_ts":"2015-12-11","bar_index":1937,"type":"SELL","basis":"structure_stop","strength":0.725,"price":64.2857,"stop_level":65.3712,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-15","known_ts":"2015-12-15","bar_index":1937,"type":"RECLAIM","strength":0.725,"price":66.2321,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-12-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-12-11","prior_stop_level":65.3712,"sweep_low":62.6949,"atr14":2.720745,"stop_level":61.334528,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-04","known_ts":"2016-01-04","bar_index":1941,"type":"SELL","basis":"structure_stop","strength":0.725,"price":63.9239,"stop_level":66.4941,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-03-02","known_ts":"2016-03-04","bar_index":1955,"type":"BUY","strength":0.588,"price":62.3518,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2016-05-11","known_ts":"2016-05-11","bar_index":1971,"type":"SELL","basis":"structure_stop","strength":0.863,"price":72.5951,"stop_level":73.7617,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-16","known_ts":"2016-05-16","bar_index":1972,"type":"RECLAIM","strength":0.863,"price":74.6475,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-05-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-05-11","prior_stop_level":73.7617,"sweep_low":71.4535,"atr14":2.434382,"stop_level":70.236309,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-26","known_ts":"2016-05-26","bar_index":1975,"type":"RECLAIM","strength":0.863,"price":74.6039,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-05-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-07-06","known_ts":"2016-07-08","bar_index":1984,"type":"BUY","strength":0.588,"price":78.5153,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2016-08-05","known_ts":"2016-08-05","bar_index":1991,"type":"SELL","basis":"structure_stop","strength":0.863,"price":76.9183,"stop_level":77.9289,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-09-16","known_ts":"2016-09-20","bar_index":2001,"type":"BUY","strength":0.725,"price":73.0755,"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":35},{"ts":"2016-11-07","known_ts":"2016-11-09","bar_index":2013,"type":"BUY","strength":0.45,"price":65.3587,"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-12-07","known_ts":"2016-12-07","bar_index":2020,"type":"SELL","basis":"structure_stop","strength":0.588,"price":63.9988,"stop_level":64.5602,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-12-08","known_ts":"2016-12-08","bar_index":2020,"type":"RECLAIM","strength":0.588,"price":64.6475,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-12-07","prior_stop_level":64.5602,"sweep_low":62.1335,"atr14":2.334037,"stop_level":60.966482,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-17","known_ts":"2017-01-17","bar_index":2028,"type":"SELL","basis":"structure_stop","strength":0.588,"price":63.2938,"stop_level":63.3749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-01-19","known_ts":"2017-01-19","bar_index":2029,"type":"SELL","basis":"structure_stop","strength":0.588,"price":63.1691,"stop_level":63.3749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-01-18","known_ts":"2017-01-18","bar_index":2029,"type":"RECLAIM","strength":0.588,"price":63.6494,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-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":"2017-01-17","prior_stop_level":63.3749,"sweep_low":62.7823,"atr14":1.992609,"stop_level":61.785995,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-20","known_ts":"2017-01-20","bar_index":2029,"type":"RECLAIM","strength":0.588,"price":64.3668,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-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":"2017-01-19","prior_stop_level":63.3749,"sweep_low":62.9445,"atr14":1.948419,"stop_level":61.97029,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-31","known_ts":"2017-02-02","bar_index":2032,"type":"BUY","strength":0.588,"price":64.8659,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2017-03-02","known_ts":"2017-03-06","bar_index":2039,"type":"BUY","strength":0.725,"price":65.9763,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":75},{"ts":"2017-03-22","known_ts":"2017-03-22","bar_index":2043,"type":"SELL","basis":"structure_stop","strength":0.588,"price":64.922,"stop_level":66.5876,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-04-24","known_ts":"2017-04-26","bar_index":2051,"type":"REBUY","strength":0.863,"price":68.2533,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2017-05-30","known_ts":"2017-05-30","bar_index":2059,"type":"SELL","basis":"structure_stop","strength":0.863,"price":68.1098,"stop_level":68.2533,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-06-01","known_ts":"2017-06-01","bar_index":2060,"type":"RECLAIM","strength":0.863,"price":68.7274,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-05-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-05-30","prior_stop_level":68.2533,"sweep_low":67.1553,"atr14":1.57585,"stop_level":66.367375,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-06-09","known_ts":"2017-06-13","bar_index":2062,"type":"REBUY","strength":0.863,"price":71.7405,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2017-07-10","known_ts":"2017-07-10","bar_index":2068,"type":"SELL","basis":"structure_stop","strength":0.863,"price":73.7367,"stop_level":74.3356,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-07-13","known_ts":"2017-07-13","bar_index":2069,"type":"RECLAIM","strength":0.863,"price":74.3855,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-07-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-07-10","prior_stop_level":74.3356,"sweep_low":71.99,"atr14":1.70638,"stop_level":71.13681,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-07-24","known_ts":"2017-07-24","bar_index":2072,"type":"RECLAIM","strength":0.863,"price":77.068,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-07-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-09-27","known_ts":"2017-09-27","bar_index":2087,"type":"SELL","basis":"structure_stop","strength":1.0,"price":83.7929,"stop_level":84.0299,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-29","known_ts":"2017-09-29","bar_index":2088,"type":"RECLAIM","strength":1.0,"price":84.9345,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-09-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":"2017-09-27","prior_stop_level":84.0299,"sweep_low":82.801,"atr14":1.470043,"stop_level":82.065978,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-10-04","known_ts":"2017-10-06","bar_index":2089,"type":"REBUY","strength":1.0,"price":88.3406,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2017-11-10","known_ts":"2017-11-10","bar_index":2098,"type":"SELL","basis":"structure_stop","strength":0.863,"price":87.2739,"stop_level":88.9956,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-11-13","known_ts":"2017-11-13","bar_index":2098,"type":"RECLAIM","strength":1.0,"price":89.083,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-11-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":"2017-11-10","prior_stop_level":88.9956,"sweep_low":86.1572,"atr14":1.957934,"stop_level":85.178233,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-20","known_ts":"2017-11-20","bar_index":2100,"type":"SELL","basis":"structure_stop","strength":0.863,"price":81.4099,"stop_level":87.2739,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2018-01-04","known_ts":"2018-01-08","bar_index":2110,"type":"BUY","strength":0.725,"price":88.0412,"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":"2018-06-13","known_ts":"2018-06-13","bar_index":2146,"type":"SELL","basis":"structure_stop","strength":0.863,"price":115.4398,"stop_level":116.6937,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-06-14","known_ts":"2018-06-14","bar_index":2147,"type":"RECLAIM","strength":0.863,"price":119.8316,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-06-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":"2018-06-13","prior_stop_level":116.6937,"sweep_low":114.8472,"atr14":3.919736,"stop_level":112.887332,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-27","known_ts":"2018-06-27","bar_index":2150,"type":"RECLAIM","strength":1.0,"price":129.2389,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-08-06","known_ts":"2018-08-08","bar_index":2159,"type":"REBUY","strength":1.0,"price":148.6588,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2018-08-22","known_ts":"2018-08-24","bar_index":2163,"type":"REBUY","strength":1.0,"price":156.781,"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":"2018-12-21","known_ts":"2018-12-26","bar_index":2191,"type":"BUY","strength":0.45,"price":86.0013,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Health Care"}},{"ts":"2018-12-21","known_ts":"2018-12-26","bar_index":2191,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2018-12-21","trigger_known_ts":"2018-12-26","strength":0.45,"price":86.0013,"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.497759,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":79.975,"atr14":5.226847,"stop_level":77.361577,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-16","known_ts":"2019-01-16","bar_index":2196,"type":"SELL","basis":"structure_stop","strength":0.45,"price":68.6525,"stop_level":82.7449,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-01-29","known_ts":"2019-01-31","bar_index":2199,"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":"2019-01-29","trigger_known_ts":"2019-01-31","strength":0.45,"price":73.6744,"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.569747,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":68.5652,"atr14":4.099635,"stop_level":66.515383,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-07","known_ts":"2019-03-07","bar_index":2207,"type":"SELL","basis":"structure_stop","strength":0.588,"price":66.3755,"stop_level":73.1004,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-14","known_ts":"2019-03-14","bar_index":2209,"type":"RECLAIM","strength":0.588,"price":73.7367,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-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":"2019-03-07","prior_stop_level":73.1004,"sweep_low":65.1778,"atr14":3.102931,"stop_level":63.626335,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-16","known_ts":"2019-04-16","bar_index":2217,"type":"SELL","basis":"structure_stop","strength":0.588,"price":77.7979,"stop_level":78.0973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-18","known_ts":"2019-04-18","bar_index":2217,"type":"SELL","basis":"structure_stop","strength":0.588,"price":76.1759,"stop_level":78.0973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-22","known_ts":"2019-04-22","bar_index":2218,"type":"RECLAIM","strength":0.588,"price":78.509,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-04-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":"2019-04-16","prior_stop_level":78.0973,"sweep_low":73.4623,"atr14":2.675096,"stop_level":72.124752,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-22","known_ts":"2019-04-22","bar_index":2218,"type":"RECLAIM","strength":0.588,"price":78.509,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-04-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-04-18","prior_stop_level":78.0973,"sweep_low":74.0112,"atr14":2.675096,"stop_level":72.673652,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-05-09","known_ts":"2019-05-09","bar_index":2222,"type":"SELL","basis":"structure_stop","strength":0.588,"price":74.242,"stop_level":74.791,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-06-04","known_ts":"2019-06-06","bar_index":2228,"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":"2019-06-04","trigger_known_ts":"2019-06-06","strength":0.588,"price":70.8609,"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.586178,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":66.9058,"atr14":2.420909,"stop_level":65.695345,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-17","known_ts":"2019-06-19","bar_index":2231,"type":"BUY","strength":0.588,"price":71.2789,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-06-17","known_ts":"2019-06-19","bar_index":2231,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2019-06-17","trigger_known_ts":"2019-06-19","strength":0.588,"price":71.2789,"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.583737,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":66.2009,"atr14":2.583896,"stop_level":64.908952,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-12","known_ts":"2019-07-12","bar_index":2237,"type":"RECLAIM","strength":0.725,"price":72.9382,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-06-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-07-17","known_ts":"2019-07-17","bar_index":2238,"type":"SELL","basis":"structure_stop","strength":0.725,"price":70.1185,"stop_level":71.4785,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-07-18","known_ts":"2019-07-18","bar_index":2238,"type":"RECLAIM","strength":0.725,"price":71.6656,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-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":"2019-07-17","prior_stop_level":71.4785,"sweep_low":69.9189,"atr14":2.313297,"stop_level":68.762252,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-24","known_ts":"2019-07-24","bar_index":2239,"type":"SELL","basis":"structure_stop","strength":0.725,"price":68.9333,"stop_level":71.4785,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-09-11","known_ts":"2019-09-13","bar_index":2251,"type":"BUY","strength":0.45,"price":60.786,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-09-11","known_ts":"2019-09-13","bar_index":2251,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2019-09-11","trigger_known_ts":"2019-09-13","strength":0.45,"price":60.786,"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.645015,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":52.6825,"atr14":2.552793,"stop_level":51.406103,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-07","known_ts":"2019-10-07","bar_index":2257,"type":"RECLAIM","strength":0.725,"price":63.1566,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-09-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-11-06","known_ts":"2019-11-06","bar_index":2264,"type":"SELL","basis":"structure_stop","strength":0.725,"price":63.7305,"stop_level":67.879,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-11-11","known_ts":"2019-11-11","bar_index":2265,"type":"RECLAIM","strength":0.725,"price":67.9351,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-11-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-11-06","prior_stop_level":67.879,"sweep_low":62.0774,"atr14":2.841467,"stop_level":60.656666,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-11-21","known_ts":"2019-11-21","bar_index":2268,"type":"RECLAIM","strength":0.863,"price":70.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-11-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-02-11","known_ts":"2020-02-13","bar_index":2286,"type":"BUY","strength":0.588,"price":59.6881,"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":"2020-03-11","known_ts":"2020-03-11","bar_index":2292,"type":"SELL","basis":"structure_stop","strength":0.725,"price":57.2863,"stop_level":58.3905,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-03-16","known_ts":"2020-03-16","bar_index":2293,"type":"SELL","basis":"structure_stop","strength":0.725,"price":39.5321,"stop_level":58.3905,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-04","known_ts":"2020-05-04","bar_index":2305,"type":"RECLAIM","strength":0.863,"price":63.3125,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-03-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-07-07","known_ts":"2020-07-07","bar_index":2319,"type":"SELL","basis":"structure_stop","strength":1.0,"price":68.4903,"stop_level":68.6276,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-07-08","known_ts":"2020-07-08","bar_index":2320,"type":"RECLAIM","strength":1.0,"price":69.8503,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-07-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-07-07","prior_stop_level":68.6276,"sweep_low":67.9226,"atr14":3.445666,"stop_level":66.199767,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-16","known_ts":"2020-07-20","bar_index":2322,"type":"BUY","strength":1.0,"price":78.2907,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2020-08-03","known_ts":"2020-08-03","bar_index":2326,"type":"SELL","basis":"structure_stop","strength":1.0,"price":74.2857,"stop_level":74.7099,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-08-05","known_ts":"2020-08-05","bar_index":2326,"type":"SELL","basis":"structure_stop","strength":1.0,"price":72.6513,"stop_level":74.7099,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-10-06","known_ts":"2020-10-08","bar_index":2341,"type":"BUY","strength":0.725,"price":64.9033,"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":15},{"ts":"2021-02-16","known_ts":"2021-02-16","bar_index":2371,"type":"SELL","basis":"structure_stop","strength":1.0,"price":100.4679,"stop_level":110.4679,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-06-21","known_ts":"2021-06-23","bar_index":2400,"type":"BUY","strength":0.725,"price":79.9688,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2021-07-26","known_ts":"2021-07-28","bar_index":2408,"type":"REBUY","strength":0.588,"price":77.0119,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2021-08-24","known_ts":"2021-08-26","bar_index":2415,"type":"BUY","strength":0.588,"price":69.3387,"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":70},{"ts":"2021-10-04","known_ts":"2021-10-04","bar_index":2424,"type":"SELL","basis":"structure_stop","strength":0.725,"price":79.6569,"stop_level":82.3706,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-10-22","known_ts":"2021-10-26","bar_index":2429,"type":"REBUY","strength":0.863,"price":87.461,"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-12-03","known_ts":"2021-12-03","bar_index":2438,"type":"SELL","basis":"structure_stop","strength":1.0,"price":94.0237,"stop_level":94.7474,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-12-07","known_ts":"2021-12-07","bar_index":2439,"type":"RECLAIM","strength":1.0,"price":96.257,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-12-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":"2021-12-03","prior_stop_level":94.7474,"sweep_low":91.1104,"atr14":4.26465,"stop_level":88.978075,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-22","known_ts":"2021-12-22","bar_index":2443,"type":"RECLAIM","strength":1.0,"price":99.8253,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-12-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-03-16","known_ts":"2022-03-18","bar_index":2462,"type":"BUY","strength":0.588,"price":69.8316,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2022-04-08","known_ts":"2022-04-08","bar_index":2467,"type":"SELL","basis":"structure_stop","strength":0.588,"price":67.3612,"stop_level":68.5153,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-04-13","known_ts":"2022-04-13","bar_index":2468,"type":"RECLAIM","strength":0.588,"price":68.5278,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-04-08","prior_stop_level":68.5153,"sweep_low":65.0717,"atr14":3.098556,"stop_level":63.522422,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-19","known_ts":"2022-04-19","bar_index":2469,"type":"SELL","basis":"structure_stop","strength":0.45,"price":64.3668,"stop_level":68.5153,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-05-19","known_ts":"2022-05-23","bar_index":2477,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-05-19","trigger_known_ts":"2022-05-23","strength":0.45,"price":52.0961,"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.484951,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":48.534,"atr14":3.20185,"stop_level":46.933075,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-15","known_ts":"2022-06-17","bar_index":2483,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-06-15","trigger_known_ts":"2022-06-17","strength":0.45,"price":48.4279,"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.521217,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":45.2714,"atr14":2.624521,"stop_level":43.95914,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-21","known_ts":"2022-06-23","bar_index":2484,"type":"BUY","strength":0.45,"price":54.7785,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Health Care"}},{"ts":"2022-06-21","known_ts":"2022-06-23","bar_index":2484,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-06-21","trigger_known_ts":"2022-06-23","strength":0.45,"price":54.7785,"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.458432,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":45.2714,"atr14":2.859975,"stop_level":43.841412,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-18","known_ts":"2022-07-18","bar_index":2490,"type":"SELL","basis":"structure_stop","strength":0.588,"price":56.7623,"stop_level":57.9289,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-07-19","known_ts":"2022-07-19","bar_index":2490,"type":"RECLAIM","strength":0.588,"price":58.1909,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-07-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-07-18","prior_stop_level":57.9289,"sweep_low":56.3943,"atr14":2.533976,"stop_level":55.127312,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-26","known_ts":"2022-08-26","bar_index":2499,"type":"SELL","basis":"structure_stop","strength":0.725,"price":61.5908,"stop_level":62.9507,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-10-11","known_ts":"2022-10-13","bar_index":2510,"type":"BUY","strength":0.725,"price":58.01,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2022-11-01","known_ts":"2022-11-03","bar_index":2515,"type":"BUY","strength":0.863,"price":62.81,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2022-12-15","known_ts":"2022-12-15","bar_index":2525,"type":"SELL","basis":"structure_stop","strength":0.863,"price":62.15,"stop_level":63.42,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-19","known_ts":"2022-12-19","bar_index":2526,"type":"RECLAIM","strength":0.863,"price":65.08,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-12-15","prior_stop_level":63.42,"sweep_low":60.93,"atr14":3.518432,"stop_level":59.170784,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-03","known_ts":"2023-01-03","bar_index":2529,"type":"RECLAIM","strength":1.0,"price":66.19,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-01-17","known_ts":"2023-01-19","bar_index":2532,"type":"BUY","strength":1.0,"price":70.89,"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":30},{"ts":"2023-02-15","known_ts":"2023-02-17","bar_index":2539,"type":"BUY","strength":1.0,"price":73.67,"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":30},{"ts":"2023-03-10","known_ts":"2023-03-10","bar_index":2544,"type":"SELL","basis":"structure_stop","strength":0.863,"price":68.4,"stop_level":71.52,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2023-03-15","known_ts":"2023-03-15","bar_index":2545,"type":"RECLAIM","strength":0.863,"price":71.61,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-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":"2023-03-10","prior_stop_level":71.52,"sweep_low":66.63,"atr14":3.13443,"stop_level":65.062785,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-01","known_ts":"2023-05-01","bar_index":2556,"type":"RECLAIM","strength":1.0,"price":75.43,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-03-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-05-19","known_ts":"2023-05-19","bar_index":2560,"type":"SELL","basis":"structure_stop","strength":1.0,"price":74.35,"stop_level":75.65,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-05-23","known_ts":"2023-05-23","bar_index":2561,"type":"RECLAIM","strength":1.0,"price":77.38,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2023-05-19","prior_stop_level":75.65,"sweep_low":73.56,"atr14":3.153806,"stop_level":71.983097,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-25","known_ts":"2023-05-25","bar_index":2562,"type":"SELL","basis":"structure_stop","strength":0.863,"price":71.68,"stop_level":74.35,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2023-06-02","known_ts":"2023-06-02","bar_index":2563,"type":"RECLAIM","strength":0.863,"price":75.31,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-25 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":"2023-05-25","prior_stop_level":74.35,"sweep_low":68.87,"atr14":3.165077,"stop_level":67.287461,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-02","known_ts":"2023-11-06","bar_index":2599,"type":"BUY","strength":0.45,"price":53.21,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Health Care"}},{"ts":"2023-12-15","known_ts":"2023-12-15","bar_index":2609,"type":"RECLAIM","strength":0.725,"price":70.23,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-05-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-04-10","known_ts":"2024-04-12","bar_index":2635,"type":"BUY","strength":0.863,"price":81.36,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2024-05-09","known_ts":"2024-05-13","bar_index":2642,"type":"BUY","strength":0.863,"price":84.07,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2024-05-30","known_ts":"2024-05-30","bar_index":2646,"type":"SELL","basis":"structure_stop","strength":1.0,"price":83.96,"stop_level":84.91,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-31","known_ts":"2024-05-31","bar_index":2647,"type":"RECLAIM","strength":1.0,"price":85.05,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-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":"2024-05-30","prior_stop_level":84.91,"sweep_low":83.09,"atr14":2.678218,"stop_level":81.750891,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-06-05","known_ts":"2024-06-05","bar_index":2648,"type":"SELL","basis":"structure_stop","strength":1.0,"price":83.6,"stop_level":84.91,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-07-11","known_ts":"2024-07-11","bar_index":2656,"type":"RECLAIM","strength":1.0,"price":96.67,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-06-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-17","known_ts":"2024-10-21","bar_index":2679,"type":"BUY","strength":0.863,"price":106.78,"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":"2024-12-09","known_ts":"2024-12-09","bar_index":2691,"type":"SELL","basis":"structure_stop","strength":1.0,"price":116.34,"stop_level":119.93,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-11","known_ts":"2024-12-11","bar_index":2691,"type":"RECLAIM","strength":1.0,"price":120.36,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-12-09","prior_stop_level":119.93,"sweep_low":114.0,"atr14":4.956138,"stop_level":111.521931,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-02-03","known_ts":"2025-02-05","bar_index":2703,"type":"BUY","strength":0.725,"price":117.31,"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":"2025-02-14","known_ts":"2025-02-19","bar_index":2706,"type":"BUY","strength":0.725,"price":122.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2025-03-10","known_ts":"2025-03-10","bar_index":2711,"type":"SELL","basis":"structure_stop","strength":0.725,"price":109.3,"stop_level":112.18,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-04-22","known_ts":"2025-04-24","bar_index":2721,"type":"BUY","strength":0.588,"price":108.55,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":60},{"ts":"2025-06-04","known_ts":"2025-06-06","bar_index":2731,"type":"REBUY","strength":0.45,"price":105.99,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Health Care"}},{"ts":"2025-06-09","known_ts":"2025-06-09","bar_index":2732,"type":"RECLAIM","strength":0.588,"price":115.39,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-06-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2025-07-29","known_ts":"2025-07-29","bar_index":2743,"type":"SELL","basis":"structure_stop","strength":0.725,"price":131.58,"stop_level":132.46,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-07-30","known_ts":"2025-07-30","bar_index":2743,"type":"RECLAIM","strength":0.725,"price":135.23,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-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":"2025-07-29","prior_stop_level":132.46,"sweep_low":131.57,"atr14":4.829385,"stop_level":129.155308,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-13","known_ts":"2025-08-13","bar_index":2747,"type":"RECLAIM","strength":0.863,"price":151.08,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-07-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-10-29","known_ts":"2025-10-29","bar_index":2765,"type":"SELL","basis":"structure_stop","strength":1.0,"price":184.52,"stop_level":185.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-10-30","known_ts":"2025-10-30","bar_index":2765,"type":"RECLAIM","strength":1.0,"price":187.06,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-10-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":"2025-10-29","prior_stop_level":185.25,"sweep_low":182.87,"atr14":5.380475,"stop_level":180.179762,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-14","known_ts":"2025-11-14","bar_index":2769,"type":"RECLAIM","strength":1.0,"price":207.05,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-10-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-03-03","known_ts":"2026-03-05","bar_index":2793,"type":"BUY","strength":0.725,"price":206.27,"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":"2026-05-07","known_ts":"2026-05-07","bar_index":2808,"type":"SELL","basis":"structure_stop","strength":0.863,"price":210.33,"stop_level":224.86,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-05-22","known_ts":"2026-05-22","bar_index":2812,"type":"RECLAIM","strength":0.863,"price":235.89,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-05-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-06-02","known_ts":"2026-06-04","bar_index":2814,"type":"BUY","strength":0.863,"price":235.91,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2026-07-29","known_ts":"2026-07-29","bar_index":2827,"type":"SELL","basis":"structure_stop","strength":1.0,"price":288.01,"stop_level":293.99,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-07-30","known_ts":"2026-07-30","bar_index":2827,"type":"RECLAIM","strength":1.0,"price":296.29,"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":293.99,"sweep_low":286.45,"atr14":11.396394,"stop_level":280.751803,"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":false,"weeklyBull":false,"above200":true},"early_dots":["2018-05-07","2018-06-01","2018-10-17","2018-10-30","2018-11-20","2019-06-17","2019-08-12","2019-09-11","2020-02-03","2020-09-04","2020-09-23","2021-03-04","2021-04-05","2021-04-13","2021-06-03","2021-08-19","2021-12-22","2022-01-27","2022-03-08","2022-09-28","2022-11-01","2022-12-22","2023-01-06","2023-07-24","2023-08-04","2023-08-30","2023-09-26","2023-10-30","2024-03-19","2024-05-01","2024-10-01","2024-12-31","2025-02-14","2025-03-21","2025-04-08","2025-12-11","2026-01-08","2026-01-30","2026-02-23","2026-05-22"],"warnings":[{"ts":"2021-12-03","kind":"confirm","px":94.0237,"level":94.7474},{"ts":"2022-04-05","kind":"arm","px":69.8378},{"ts":"2022-04-08","kind":"confirm","px":67.3612,"level":68.5153},{"ts":"2022-04-18","kind":"arm","px":62.8197},{"ts":"2022-04-19","kind":"confirm","px":64.3668,"level":68.5153},{"ts":"2022-07-11","kind":"arm","px":57.9289},{"ts":"2022-07-18","kind":"confirm","px":56.7623,"level":57.9289},{"ts":"2022-08-01","kind":"arm","px":55.9576},{"ts":"2022-08-26","kind":"confirm","px":61.5908,"level":62.9507},{"ts":"2022-11-22","kind":"arm","px":74.87},{"ts":"2022-12-15","kind":"confirm","px":62.15,"level":63.42},{"ts":"2023-02-02","kind":"arm","px":70.05},{"ts":"2023-03-06","kind":"arm","px":71.52},{"ts":"2023-03-10","kind":"confirm","px":68.4,"level":71.52},{"ts":"2023-05-04","kind":"arm","px":76.71},{"ts":"2023-05-19","kind":"confirm","px":74.35,"level":75.65},{"ts":"2023-05-22","kind":"arm","px":75.34},{"ts":"2023-05-25","kind":"confirm","px":71.68,"level":74.35},{"ts":"2023-11-27","kind":"arm","px":59.01},{"ts":"2023-12-29","kind":"arm","px":71.42},{"ts":"2024-05-29","kind":"arm","px":84.95},{"ts":"2024-05-30","kind":"confirm","px":83.96,"level":84.91},{"ts":"2024-06-04","kind":"arm","px":80.83},{"ts":"2024-06-05","kind":"confirm","px":83.6,"level":84.91},{"ts":"2024-08-05","kind":"arm","px":98.13},{"ts":"2024-11-15","kind":"arm","px":111.71},{"ts":"2024-12-09","kind":"confirm","px":116.34,"level":119.93},{"ts":"2025-03-03","kind":"arm","px":112.18},{"ts":"2025-03-10","kind":"confirm","px":109.3,"level":112.18},{"ts":"2025-06-27","kind":"arm","px":114.15},{"ts":"2025-07-28","kind":"arm","px":134.92},{"ts":"2025-07-29","kind":"confirm","px":131.58,"level":132.46},{"ts":"2025-07-31","kind":"arm","px":131.58},{"ts":"2025-08-26","kind":"arm","px":159.76},{"ts":"2025-10-10","kind":"arm","px":177.73},{"ts":"2025-10-29","kind":"confirm","px":184.52,"level":185.25},{"ts":"2026-04-30","kind":"arm","px":229.45},{"ts":"2026-05-07","kind":"confirm","px":210.33,"level":224.86},{"ts":"2026-07-07","kind":"arm","px":319.43},{"ts":"2026-07-29","kind":"confirm","px":288.01,"level":293.99}],"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":[]}}}