{"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":"SAFE","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1990-06-20","known_ts":"1990-06-20","bar_index":50,"type":"SELL","basis":"structure_stop","strength":0.725,"price":-20.6913,"stop_level":-20.1516,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-09-27","known_ts":"1990-10-01","bar_index":73,"type":"BUY","strength":0.588,"price":-19.6118,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"1990-10-22","known_ts":"1990-10-22","bar_index":78,"type":"SELL","basis":"structure_stop","strength":0.588,"price":-19.6118,"stop_level":-19.4319,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1990-10-25","known_ts":"1990-10-25","bar_index":79,"type":"RECLAIM","strength":0.588,"price":-19.252,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-10-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"1990-10-22","prior_stop_level":-19.4319,"sweep_low":-20.1516,"atr14":0.330049,"stop_level":-20.316625,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-11-05","known_ts":"1990-11-05","bar_index":82,"type":"RECLAIM","strength":0.725,"price":-18.5323,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-10-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-05-02","known_ts":"1991-05-06","bar_index":123,"type":"BUY","strength":0.45,"price":-21.7709,"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":"1991-05-24","known_ts":"1991-05-24","bar_index":128,"type":"SELL","basis":"structure_stop","strength":0.45,"price":-22.1308,"stop_level":-21.591,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1991-06-17","known_ts":"1991-06-17","bar_index":133,"type":"SELL","basis":"structure_stop","strength":0.588,"price":-21.9508,"stop_level":-21.591,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-07-10","known_ts":"1991-07-10","bar_index":138,"type":"SELL","basis":"structure_stop","strength":0.588,"price":-21.9508,"stop_level":-21.7709,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-07-17","known_ts":"1991-07-17","bar_index":140,"type":"SELL","basis":"structure_stop","strength":0.588,"price":-22.4906,"stop_level":-21.7709,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-07-19","known_ts":"1991-07-19","bar_index":141,"type":"RECLAIM","strength":0.588,"price":-21.591,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-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":"1991-07-17","prior_stop_level":-21.7709,"sweep_low":-22.4906,"atr14":0.239259,"stop_level":-22.610229,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-08-20","known_ts":"1991-08-20","bar_index":148,"type":"SELL","basis":"structure_stop","strength":0.588,"price":-21.9508,"stop_level":-21.591,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-09-20","known_ts":"1991-09-20","bar_index":155,"type":"SELL","basis":"structure_stop","strength":0.588,"price":-21.9508,"stop_level":-21.7709,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-12-09","known_ts":"1991-12-11","bar_index":174,"type":"BUY","strength":0.45,"price":-24.8296,"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":"1992-01-14","known_ts":"1992-01-14","bar_index":182,"type":"RECLAIM","strength":0.725,"price":-23.3902,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1991-12-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-02-18","known_ts":"1992-02-18","bar_index":190,"type":"SELL","basis":"structure_stop","strength":0.725,"price":-23.7501,"stop_level":-23.5702,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-03-18","known_ts":"1992-03-18","bar_index":197,"type":"SELL","basis":"structure_stop","strength":0.725,"price":-24.2898,"stop_level":-24.1099,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-06-01","known_ts":"1992-06-03","bar_index":214,"type":"BUY","strength":0.588,"price":-24.8296,"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":"quality","score":65},{"ts":"1992-07-22","known_ts":"1992-07-22","bar_index":226,"type":"SELL","basis":"structure_stop","strength":0.725,"price":-24.6497,"stop_level":-24.4698,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-08-25","known_ts":"1992-08-27","bar_index":234,"type":"BUY","strength":0.725,"price":-23.0304,"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":"1992-10-21","known_ts":"1992-10-21","bar_index":247,"type":"SELL","basis":"structure_stop","strength":1.0,"price":-23.5702,"stop_level":-23.3902,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-10-26","known_ts":"1992-10-26","bar_index":248,"type":"RECLAIM","strength":1.0,"price":-23.2103,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-10-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1992-10-21","prior_stop_level":-23.3902,"sweep_low":-23.5702,"atr14":0.317179,"stop_level":-23.72879,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-11-27","known_ts":"1992-12-01","bar_index":256,"type":"BUY","strength":1.0,"price":-22.4906,"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":40},{"ts":"1992-12-24","known_ts":"1992-12-24","bar_index":262,"type":"SELL","basis":"structure_stop","strength":0.725,"price":-24.2898,"stop_level":-24.1099,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1993-01-04","known_ts":"1993-01-04","bar_index":264,"type":"RECLAIM","strength":0.863,"price":-23.7501,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-12-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1992-12-24","prior_stop_level":-24.1099,"sweep_low":-24.8296,"atr14":0.434384,"stop_level":-25.046792,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-02-19","known_ts":"1993-02-23","bar_index":275,"type":"REBUY","strength":0.863,"price":-19.9717,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1993-09-15","known_ts":"1993-09-17","bar_index":323,"type":"BUY","strength":0.588,"price":-19.4319,"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":"1993-10-01","known_ts":"1993-10-05","bar_index":327,"type":"BUY","strength":0.588,"price":-20.5114,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"1993-11-09","known_ts":"1993-11-09","bar_index":336,"type":"SELL","basis":"structure_stop","strength":0.45,"price":-21.4111,"stop_level":-21.0512,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1993-12-06","known_ts":"1993-12-08","bar_index":342,"type":"REBUY","strength":0.588,"price":4.0734,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1994-01-13","known_ts":"1994-01-13","bar_index":351,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.1101,"stop_level":6.5175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-01-20","known_ts":"1994-01-20","bar_index":352,"type":"RECLAIM","strength":0.863,"price":7.7395,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-01-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1994-01-13","prior_stop_level":6.5175,"sweep_low":6.1101,"atr14":0.889568,"stop_level":5.665316,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-01-31","known_ts":"1994-01-31","bar_index":355,"type":"RECLAIM","strength":1.0,"price":7.3322,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-01-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-09-19","known_ts":"1994-09-21","bar_index":408,"type":"BUY","strength":0.588,"price":6.5175,"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":"1994-11-03","known_ts":"1994-11-07","bar_index":419,"type":"REBUY","strength":0.588,"price":4.8881,"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":50},{"ts":"1994-11-21","known_ts":"1994-11-23","bar_index":423,"type":"REBUY","strength":0.588,"price":4.8881,"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":45},{"ts":"1995-03-23","known_ts":"1995-03-27","bar_index":451,"type":"BUY","strength":0.588,"price":3.6661,"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":"1995-03-23","known_ts":"1995-03-27","bar_index":451,"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-03-23","trigger_known_ts":"1995-03-27","strength":0.588,"price":3.6661,"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.666664,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.2587,"atr14":0.145747,"stop_level":3.185827,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-06-30","known_ts":"1995-07-05","bar_index":474,"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":"1995-06-30","trigger_known_ts":"1995-07-05","strength":0.588,"price":3.6661,"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.590906,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.2587,"atr14":0.17384,"stop_level":3.17178,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-12-15","known_ts":"1995-12-19","bar_index":513,"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":"1995-12-15","trigger_known_ts":"1995-12-19","strength":0.45,"price":3.2587,"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.33334,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.2587,"atr14":0.007449,"stop_level":3.254976,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-12-26","known_ts":"1995-12-28","bar_index":515,"type":"BUY","strength":0.588,"price":3.6661,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1996-03-26","known_ts":"1996-03-28","bar_index":536,"type":"BUY","strength":0.863,"price":3.6661,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1996-06-04","known_ts":"1996-06-06","bar_index":552,"type":"REBUY","strength":0.863,"price":6.1101,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1996-10-22","known_ts":"1996-10-22","bar_index":584,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.2203,"stop_level":12.6276,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-10-24","known_ts":"1996-10-24","bar_index":585,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.2203,"stop_level":12.6276,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-01-07","known_ts":"1997-01-09","bar_index":602,"type":"BUY","strength":0.725,"price":11.4056,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1997-03-11","known_ts":"1997-03-11","bar_index":616,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.1083,"stop_level":19.5524,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-06-27","known_ts":"1997-07-01","bar_index":642,"type":"BUY","strength":0.725,"price":18.3304,"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":"1997-08-06","known_ts":"1997-08-08","bar_index":651,"type":"BUY","strength":0.588,"price":16.2937,"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-27","known_ts":"1997-10-27","bar_index":670,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.0699,"stop_level":27.6993,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-10-31","known_ts":"1997-10-31","bar_index":671,"type":"RECLAIM","strength":0.863,"price":28.5139,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-10-27","prior_stop_level":27.6993,"sweep_low":24.4405,"atr14":1.710147,"stop_level":23.585427,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-12-26","known_ts":"1997-12-26","bar_index":684,"type":"RECLAIM","strength":0.863,"price":35.0314,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-10-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-01-30","known_ts":"1998-01-30","bar_index":691,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.624,"stop_level":35.0314,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-05-04","known_ts":"1998-05-06","bar_index":713,"type":"BUY","strength":0.588,"price":30.958,"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":"aplus","score":80},{"ts":"1998-09-28","known_ts":"1998-09-30","bar_index":747,"type":"BUY","strength":0.725,"price":61.3928,"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":80},{"ts":"1998-12-08","known_ts":"1998-12-08","bar_index":763,"type":"SELL","basis":"structure_stop","strength":0.863,"price":75.4302,"stop_level":79.7939,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-03-04","known_ts":"1999-03-08","bar_index":783,"type":"BUY","strength":0.588,"price":57.1163,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1999-03-22","known_ts":"1999-03-24","bar_index":787,"type":"BUY","strength":0.45,"price":50.6147,"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-03-22","known_ts":"1999-03-24","bar_index":787,"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":"1999-03-22","trigger_known_ts":"1999-03-24","strength":0.45,"price":50.6147,"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.430893,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":47.5387,"atr14":1.584187,"stop_level":46.746606,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-25","known_ts":"1999-03-29","bar_index":788,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-03-25","trigger_known_ts":"1999-03-29","strength":0.45,"price":53.4111,"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.39945,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":48.6572,"atr14":1.532337,"stop_level":47.891031,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-16","known_ts":"1999-04-16","bar_index":793,"type":"RECLAIM","strength":0.588,"price":60.0234,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-03-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1999-05-06","known_ts":"1999-05-06","bar_index":797,"type":"SELL","basis":"structure_stop","strength":0.725,"price":60.0234,"stop_level":60.0942,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-11","known_ts":"1999-05-11","bar_index":798,"type":"RECLAIM","strength":0.725,"price":60.8728,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-05-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-05-06","prior_stop_level":60.0942,"sweep_low":58.3246,"atr14":1.738787,"stop_level":57.455206,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-05-20","known_ts":"1999-05-20","bar_index":801,"type":"SELL","basis":"structure_stop","strength":0.588,"price":57.7584,"stop_level":58.3246,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-05-21","known_ts":"1999-05-21","bar_index":801,"type":"RECLAIM","strength":0.588,"price":58.8909,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-05-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-05-20","prior_stop_level":58.3246,"sweep_low":57.7584,"atr14":1.854177,"stop_level":56.831311,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-06-08","known_ts":"1999-06-08","bar_index":805,"type":"RECLAIM","strength":0.725,"price":75.3124,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-05-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-16","known_ts":"1999-06-16","bar_index":807,"type":"SELL","basis":"structure_stop","strength":0.588,"price":38.6472,"stop_level":57.7584,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-07-02","known_ts":"1999-07-07","bar_index":811,"type":"BUY","strength":0.588,"price":82.1075,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1999-09-01","known_ts":"1999-09-03","bar_index":825,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-09-01","trigger_known_ts":"1999-09-03","strength":0.45,"price":34.2292,"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.61513,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":31.9473,"atr14":2.333221,"stop_level":30.780689,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-27","known_ts":"1999-10-29","bar_index":838,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-10-27","trigger_known_ts":"1999-10-29","strength":0.45,"price":28.8426,"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.675696,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":27.5316,"atr14":0.754464,"stop_level":27.154368,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-26","known_ts":"1999-11-30","bar_index":845,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-11-26","trigger_known_ts":"1999-11-30","strength":0.45,"price":20.9764,"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.751384,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.8111,"atr14":0.618408,"stop_level":19.501896,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-12-17","known_ts":"1999-12-21","bar_index":850,"type":"BUY","strength":0.45,"price":20.4666,"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-12-17","known_ts":"1999-12-21","bar_index":850,"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":"1999-12-17","trigger_known_ts":"1999-12-21","strength":0.45,"price":20.4666,"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.757426,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.8839,"atr14":0.555796,"stop_level":19.606002,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-02-28","known_ts":"2000-02-28","bar_index":866,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.7649,"stop_level":21.3734,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-03-06","known_ts":"2000-03-06","bar_index":867,"type":"RECLAIM","strength":0.588,"price":21.5255,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-02-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-02-28","prior_stop_level":21.3734,"sweep_low":20.2325,"atr14":0.486641,"stop_level":19.98918,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-04-24","known_ts":"2000-04-24","bar_index":879,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.0673,"stop_level":22.2261,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-26","known_ts":"2000-04-26","bar_index":879,"type":"RECLAIM","strength":0.725,"price":22.4642,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-24 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-04-24","prior_stop_level":22.2261,"sweep_low":22.0673,"atr14":0.482935,"stop_level":21.825832,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-30","known_ts":"2000-05-30","bar_index":887,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.1312,"stop_level":24.2899,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-05-31","known_ts":"2000-05-31","bar_index":887,"type":"RECLAIM","strength":0.725,"price":24.9249,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-05-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-05-30","prior_stop_level":24.2899,"sweep_low":24.1312,"atr14":0.570731,"stop_level":23.845835,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-06-23","known_ts":"2000-06-23","bar_index":893,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.7662,"stop_level":24.8456,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-06-26","known_ts":"2000-06-26","bar_index":893,"type":"RECLAIM","strength":0.863,"price":25.0837,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-06-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":"2000-06-23","prior_stop_level":24.8456,"sweep_low":24.6868,"atr14":0.515082,"stop_level":24.429259,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-11","known_ts":"2000-07-11","bar_index":897,"type":"RECLAIM","strength":0.863,"price":27.1895,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-12-26","known_ts":"2000-12-28","bar_index":936,"type":"BUY","strength":0.863,"price":28.1255,"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":"2001-03-28","known_ts":"2001-03-28","bar_index":957,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.5829,"stop_level":32.6399,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-03-30","known_ts":"2001-03-30","bar_index":957,"type":"RECLAIM","strength":1.0,"price":32.8535,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-03-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-03-28","prior_stop_level":32.6399,"sweep_low":32.1984,"atr14":0.62692,"stop_level":31.88494,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-27","known_ts":"2001-04-27","bar_index":964,"type":"RECLAIM","strength":1.0,"price":36.6507,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-03-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-07-25","known_ts":"2001-07-25","bar_index":984,"type":"SELL","basis":"structure_stop","strength":1.0,"price":41.0905,"stop_level":41.227,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-07-31","known_ts":"2001-07-31","bar_index":985,"type":"RECLAIM","strength":0.863,"price":42.4243,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-07-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":"2001-07-25","prior_stop_level":41.227,"sweep_low":40.4388,"atr14":0.631065,"stop_level":40.123268,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-05","known_ts":"2001-12-05","bar_index":1014,"type":"SELL","basis":"structure_stop","strength":0.725,"price":38.8386,"stop_level":39.0418,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-12-07","known_ts":"2001-12-07","bar_index":1014,"type":"RECLAIM","strength":0.725,"price":39.0574,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-12-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2001-12-05","prior_stop_level":39.0418,"sweep_low":38.3697,"atr14":0.649836,"stop_level":38.044782,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-21","known_ts":"2001-12-21","bar_index":1018,"type":"RECLAIM","strength":0.863,"price":39.9758,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-12-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-02-06","known_ts":"2002-02-06","bar_index":1028,"type":"SELL","basis":"structure_stop","strength":0.863,"price":40.4113,"stop_level":40.9276,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-02-12","known_ts":"2002-02-12","bar_index":1029,"type":"RECLAIM","strength":0.863,"price":41.5729,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-02-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-02-06","prior_stop_level":40.9276,"sweep_low":40.008,"atr14":0.544428,"stop_level":39.735786,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-02-25","known_ts":"2002-02-25","bar_index":1032,"type":"RECLAIM","strength":0.863,"price":43.783,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-02-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-07-30","known_ts":"2002-08-01","bar_index":1068,"type":"BUY","strength":0.725,"price":49.4547,"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":"2002-08-22","known_ts":"2002-08-22","bar_index":1073,"type":"SELL","basis":"structure_stop","strength":0.725,"price":49.1988,"stop_level":49.3523,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-08-27","known_ts":"2002-08-27","bar_index":1074,"type":"SELL","basis":"structure_stop","strength":0.725,"price":49.1817,"stop_level":49.3523,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-08-30","known_ts":"2002-08-30","bar_index":1075,"type":"RECLAIM","strength":0.725,"price":49.813,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-08-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2002-08-27","prior_stop_level":49.3523,"sweep_low":48.67,"atr14":0.745314,"stop_level":48.297343,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-13","known_ts":"2002-09-13","bar_index":1078,"type":"SELL","basis":"structure_stop","strength":0.863,"price":48.5847,"stop_level":48.9259,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-09-17","known_ts":"2002-09-17","bar_index":1079,"type":"SELL","basis":"structure_stop","strength":0.725,"price":48.397,"stop_level":48.9259,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-09-16","known_ts":"2002-09-16","bar_index":1079,"type":"RECLAIM","strength":0.863,"price":49.25,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-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":"2002-09-13","prior_stop_level":48.9259,"sweep_low":48.2776,"atr14":0.637049,"stop_level":47.959075,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-19","known_ts":"2002-09-19","bar_index":1080,"type":"SELL","basis":"structure_stop","strength":0.725,"price":48.4482,"stop_level":48.9259,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-10-15","known_ts":"2002-10-17","bar_index":1086,"type":"BUY","strength":0.725,"price":48.6944,"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":"2002-11-11","known_ts":"2002-11-11","bar_index":1092,"type":"SELL","basis":"structure_stop","strength":0.725,"price":47.2685,"stop_level":47.955,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2002-11-14","known_ts":"2002-11-14","bar_index":1093,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.1276,"stop_level":47.955,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-11-15","known_ts":"2002-11-15","bar_index":1093,"type":"RECLAIM","strength":0.863,"price":47.9727,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-11-11","prior_stop_level":47.955,"sweep_low":46.3002,"atr14":0.980069,"stop_level":45.810165,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-15","known_ts":"2002-11-15","bar_index":1093,"type":"RECLAIM","strength":0.863,"price":47.9727,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-11-14","prior_stop_level":47.955,"sweep_low":46.4762,"atr14":0.980069,"stop_level":45.986165,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-05","known_ts":"2002-12-05","bar_index":1098,"type":"RECLAIM","strength":0.863,"price":49.6803,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-11-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-01-10","known_ts":"2003-01-10","bar_index":1106,"type":"SELL","basis":"structure_stop","strength":0.863,"price":50.2055,"stop_level":50.3324,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-01-13","known_ts":"2003-01-13","bar_index":1106,"type":"RECLAIM","strength":0.863,"price":50.7676,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-01-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":"2003-01-10","prior_stop_level":50.3324,"sweep_low":50.2055,"atr14":0.716175,"stop_level":49.847412,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-06","known_ts":"2003-02-06","bar_index":1112,"type":"RECLAIM","strength":0.863,"price":51.1846,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-01-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-02-28","known_ts":"2003-03-04","bar_index":1117,"type":"BUY","strength":1.0,"price":51.9098,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2003-07-03","known_ts":"2003-07-08","bar_index":1146,"type":"REBUY","strength":1.0,"price":71.4577,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2003-07-24","known_ts":"2003-07-24","bar_index":1150,"type":"SELL","basis":"structure_stop","strength":1.0,"price":70.6969,"stop_level":71.0785,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-10-24","known_ts":"2003-10-24","bar_index":1172,"type":"SELL","basis":"structure_stop","strength":0.863,"price":72.6242,"stop_level":72.7196,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-10-27","known_ts":"2003-10-27","bar_index":1172,"type":"RECLAIM","strength":0.863,"price":73.9304,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-10-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2003-10-24","prior_stop_level":72.7196,"sweep_low":72.4097,"atr14":0.941787,"stop_level":71.938807,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-01-26","known_ts":"2004-01-28","bar_index":1193,"type":"BUY","strength":0.725,"price":79.5219,"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":"quality","score":65},{"ts":"2004-03-22","known_ts":"2004-03-22","bar_index":1206,"type":"SELL","basis":"structure_stop","strength":0.863,"price":83.8258,"stop_level":83.9254,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-25","known_ts":"2004-03-25","bar_index":1207,"type":"RECLAIM","strength":0.863,"price":84.284,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-03-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-03-22","prior_stop_level":83.9254,"sweep_low":83.4073,"atr14":0.821409,"stop_level":82.996595,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-05-25","known_ts":"2004-05-27","bar_index":1221,"type":"BUY","strength":0.725,"price":77.9239,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":80},{"ts":"2004-07-21","known_ts":"2004-07-21","bar_index":1233,"type":"SELL","basis":"structure_stop","strength":0.725,"price":81.5976,"stop_level":81.8619,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-07-23","known_ts":"2004-07-23","bar_index":1234,"type":"SELL","basis":"structure_stop","strength":0.588,"price":79.4063,"stop_level":81.8619,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-08-09","known_ts":"2004-08-09","bar_index":1238,"type":"RECLAIM","strength":0.725,"price":80.8463,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-07-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-08-12","known_ts":"2004-08-16","bar_index":1239,"type":"BUY","strength":0.725,"price":81.5976,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2004-09-13","known_ts":"2004-09-13","bar_index":1246,"type":"SELL","basis":"structure_stop","strength":0.725,"price":83.2254,"stop_level":83.3297,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-09-16","known_ts":"2004-09-16","bar_index":1247,"type":"RECLAIM","strength":0.725,"price":83.9975,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-09-13","prior_stop_level":83.3297,"sweep_low":82.808,"atr14":0.747314,"stop_level":82.434343,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-09-29","known_ts":"2004-09-29","bar_index":1250,"type":"RECLAIM","strength":0.725,"price":87.6496,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-09-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-11-02","known_ts":"2004-11-04","bar_index":1258,"type":"REBUY","strength":0.863,"price":91.0331,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2004-12-28","known_ts":"2004-12-28","bar_index":1270,"type":"SELL","basis":"structure_stop","strength":0.863,"price":96.9758,"stop_level":97.0411,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-29","known_ts":"2004-12-29","bar_index":1271,"type":"RECLAIM","strength":0.863,"price":97.1933,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-12-28","prior_stop_level":97.0411,"sweep_low":96.5627,"atr14":1.327783,"stop_level":95.898808,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-01-04","known_ts":"2005-01-04","bar_index":1272,"type":"SELL","basis":"structure_stop","strength":0.863,"price":95.9974,"stop_level":96.9758,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-04-29","known_ts":"2005-05-03","bar_index":1299,"type":"BUY","strength":0.588,"price":90.2112,"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":"2005-06-24","known_ts":"2005-06-24","bar_index":1312,"type":"SELL","basis":"structure_stop","strength":0.725,"price":92.7473,"stop_level":93.3035,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-07-13","known_ts":"2005-07-13","bar_index":1316,"type":"RECLAIM","strength":0.725,"price":94.5361,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-11-17","known_ts":"2005-11-21","bar_index":1346,"type":"BUY","strength":0.45,"price":84.2943,"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-12-19","known_ts":"2005-12-19","bar_index":1353,"type":"SELL","basis":"structure_stop","strength":0.588,"price":85.9972,"stop_level":86.9562,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-12-28","known_ts":"2005-12-28","bar_index":1355,"type":"SELL","basis":"structure_stop","strength":0.588,"price":85.0869,"stop_level":85.9732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-01-03","known_ts":"2006-01-03","bar_index":1356,"type":"RECLAIM","strength":0.588,"price":87.4824,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2005-12-28","prior_stop_level":85.9732,"sweep_low":84.8713,"atr14":1.368596,"stop_level":84.187002,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-20","known_ts":"2006-01-20","bar_index":1360,"type":"SELL","basis":"structure_stop","strength":0.588,"price":87.3626,"stop_level":87.9136,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-01-25","known_ts":"2006-01-25","bar_index":1361,"type":"SELL","basis":"structure_stop","strength":0.588,"price":85.9014,"stop_level":87.9136,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-02-21","known_ts":"2006-02-21","bar_index":1367,"type":"RECLAIM","strength":0.725,"price":90.9079,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-01-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-03-27","known_ts":"2006-03-27","bar_index":1375,"type":"SELL","basis":"structure_stop","strength":0.863,"price":90.7881,"stop_level":91.914,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-03-29","known_ts":"2006-03-29","bar_index":1375,"type":"RECLAIM","strength":0.863,"price":91.9859,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-03-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-03-27","prior_stop_level":91.914,"sweep_low":90.4767,"atr14":1.277616,"stop_level":89.837892,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-04-21","known_ts":"2006-04-21","bar_index":1381,"type":"RECLAIM","strength":0.863,"price":93.7006,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-03-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-26","known_ts":"2006-04-28","bar_index":1382,"type":"BUY","strength":0.863,"price":94.1187,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2006-05-31","known_ts":"2006-06-02","bar_index":1390,"type":"BUY","strength":0.863,"price":96.0622,"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":"quality","score":75},{"ts":"2006-07-10","known_ts":"2006-07-12","bar_index":1399,"type":"BUY","strength":0.725,"price":95.8899,"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":"2006-09-13","known_ts":"2006-09-13","bar_index":1414,"type":"SELL","basis":"structure_stop","strength":1.0,"price":104.2663,"stop_level":104.9225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-09-14","known_ts":"2006-09-14","bar_index":1414,"type":"RECLAIM","strength":1.0,"price":105.6545,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-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":"2006-09-13","prior_stop_level":104.9225,"sweep_low":103.6858,"atr14":1.557777,"stop_level":102.906911,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-28","known_ts":"2006-09-28","bar_index":1418,"type":"RECLAIM","strength":1.0,"price":106.4874,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-09-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-10-03","known_ts":"2006-10-05","bar_index":1419,"type":"REBUY","strength":1.0,"price":108.5318,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2007-02-12","known_ts":"2007-02-12","bar_index":1448,"type":"SELL","basis":"structure_stop","strength":0.863,"price":129.0526,"stop_level":129.3425,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-02-13","known_ts":"2007-02-13","bar_index":1449,"type":"RECLAIM","strength":0.863,"price":130.7659,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-02-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2007-02-12","prior_stop_level":129.3425,"sweep_low":127.0493,"atr14":2.617051,"stop_level":125.740774,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-04","known_ts":"2007-05-04","bar_index":1467,"type":"SELL","basis":"structure_stop","strength":0.725,"price":128.2199,"stop_level":129.1908,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-05-09","known_ts":"2007-05-09","bar_index":1468,"type":"RECLAIM","strength":0.725,"price":129.8112,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2007-05-04","prior_stop_level":129.1908,"sweep_low":126.8983,"atr14":2.420092,"stop_level":125.688254,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-29","known_ts":"2007-05-31","bar_index":1473,"type":"REBUY","strength":0.725,"price":129.5415,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2007-08-22","known_ts":"2007-08-24","bar_index":1493,"type":"BUY","strength":0.45,"price":102.9191,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-10-16","known_ts":"2007-10-16","bar_index":1505,"type":"SELL","basis":"structure_stop","strength":0.588,"price":95.2431,"stop_level":95.7869,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-10-23","known_ts":"2007-10-23","bar_index":1507,"type":"SELL","basis":"structure_stop","strength":0.588,"price":92.2489,"stop_level":95.7869,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-11-12","known_ts":"2007-11-14","bar_index":1512,"type":"BUY","strength":0.588,"price":86.4317,"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-12","known_ts":"2007-11-14","bar_index":1512,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2007-11-12","trigger_known_ts":"2007-11-14","strength":0.588,"price":86.4317,"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.375895,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":72.0882,"atr14":5.06834,"stop_level":69.55403,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-29","known_ts":"2007-12-03","bar_index":1516,"type":"BUY","strength":0.588,"price":83.409,"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-29","known_ts":"2007-12-03","bar_index":1516,"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-29","trigger_known_ts":"2007-12-03","strength":0.588,"price":83.409,"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.397721,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":72.0027,"atr14":4.530013,"stop_level":69.737693,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-02","known_ts":"2008-01-02","bar_index":1523,"type":"SELL","basis":"structure_stop","strength":0.588,"price":77.1076,"stop_level":77.7381,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-28","known_ts":"2008-01-30","bar_index":1529,"type":"BUY","strength":0.588,"price":75.9697,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-01-28","known_ts":"2008-01-30","bar_index":1529,"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-01-28","trigger_known_ts":"2008-01-30","strength":0.588,"price":75.9697,"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.451439,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":61.2968,"atr14":4.6916,"stop_level":58.951,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-28","known_ts":"2008-04-01","bar_index":1543,"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-03-28","trigger_known_ts":"2008-04-01","strength":0.45,"price":49.3891,"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.626058,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":43.3802,"atr14":3.823136,"stop_level":41.468632,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-02","known_ts":"2008-04-04","bar_index":1544,"type":"BUY","strength":0.45,"price":55.1089,"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-04-02","known_ts":"2008-04-04","bar_index":1544,"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-04-02","trigger_known_ts":"2008-04-04","strength":0.45,"price":55.1089,"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.582751,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":43.9907,"atr14":3.872353,"stop_level":42.054523,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-28","known_ts":"2008-04-28","bar_index":1550,"type":"RECLAIM","strength":0.725,"price":61.8569,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-04-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-23","known_ts":"2008-05-23","bar_index":1556,"type":"SELL","basis":"structure_stop","strength":0.725,"price":63.7528,"stop_level":65.2952,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-08-29","known_ts":"2008-09-03","bar_index":1579,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-08-29","trigger_known_ts":"2008-09-03","strength":0.45,"price":20.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.792301,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.5128,"atr14":2.501585,"stop_level":17.262008,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-04","known_ts":"2008-09-08","bar_index":1580,"type":"BUY","strength":0.45,"price":22.1028,"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-09-04","known_ts":"2008-09-08","bar_index":1580,"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-09-04","trigger_known_ts":"2008-09-08","strength":0.45,"price":22.1028,"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.780042,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.5128,"atr14":2.364373,"stop_level":17.330614,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-17","known_ts":"2008-09-19","bar_index":1583,"type":"BUY","strength":0.45,"price":18.4776,"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-09-17","known_ts":"2008-09-19","bar_index":1583,"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-09-17","trigger_known_ts":"2008-09-19","strength":0.45,"price":18.4776,"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.812181,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.981,"atr14":2.992444,"stop_level":9.484778,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-13","known_ts":"2008-10-15","bar_index":1589,"type":"BUY","strength":0.45,"price":5.948,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-10-13","known_ts":"2008-10-15","bar_index":1589,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-10-13","trigger_known_ts":"2008-10-15","strength":0.45,"price":5.948,"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.934325,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.7452,"atr14":3.379802,"stop_level":1.055299,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-03","known_ts":"2008-11-05","bar_index":1594,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-11-03","trigger_known_ts":"2008-11-05","strength":0.45,"price":5.9128,"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.933648,"monthly_oversold_dwell":13,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.414,"atr14":1.905551,"stop_level":2.461225,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-12","known_ts":"2009-01-12","bar_index":1609,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.4966,"stop_level":7.6726,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-13","known_ts":"2009-01-13","bar_index":1610,"type":"RECLAIM","strength":0.725,"price":8.1302,"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.6726,"sweep_low":7.2855,"atr14":1.345067,"stop_level":6.612966,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-26","known_ts":"2009-03-02","bar_index":1620,"type":"BUY","strength":0.725,"price":3.6603,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2009-05-01","known_ts":"2009-05-01","bar_index":1635,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.1922,"stop_level":11.6497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-05-04","known_ts":"2009-05-04","bar_index":1635,"type":"RECLAIM","strength":0.863,"price":12.3888,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-05-01","prior_stop_level":11.6497,"sweep_low":11.0514,"atr14":1.42668,"stop_level":10.33806,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-28","known_ts":"2009-07-30","bar_index":1655,"type":"BUY","strength":0.863,"price":10.5938,"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":"2009-09-14","known_ts":"2009-09-16","bar_index":1666,"type":"BUY","strength":0.863,"price":11.7201,"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":"2009-10-05","known_ts":"2009-10-05","bar_index":1671,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.0659,"stop_level":10.629,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-30","known_ts":"2009-12-02","bar_index":1684,"type":"BUY","strength":0.725,"price":9.1156,"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":30},{"ts":"2010-01-26","known_ts":"2010-01-26","bar_index":1696,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.4531,"stop_level":11.5793,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-28","known_ts":"2010-01-28","bar_index":1697,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.0659,"stop_level":11.5793,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-02-18","known_ts":"2010-02-22","bar_index":1702,"type":"BUY","strength":1.0,"price":13.3391,"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":"2010-04-07","known_ts":"2010-04-09","bar_index":1713,"type":"REBUY","strength":1.0,"price":19.7799,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2010-04-27","known_ts":"2010-04-27","bar_index":1717,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.0262,"stop_level":20.2374,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-29","known_ts":"2010-04-29","bar_index":1718,"type":"RECLAIM","strength":1.0,"price":22.8771,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-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":"2010-04-27","prior_stop_level":20.2374,"sweep_low":19.7095,"atr14":1.409781,"stop_level":19.004609,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-05-11","known_ts":"2010-05-11","bar_index":1721,"type":"RECLAIM","strength":1.0,"price":22.9826,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-04-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-09-03","known_ts":"2010-09-08","bar_index":1748,"type":"BUY","strength":0.588,"price":14.2542,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2010-10-18","known_ts":"2010-10-20","bar_index":1758,"type":"BUY","strength":0.588,"price":11.2626,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2010-11-16","known_ts":"2010-11-16","bar_index":1765,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.1961,"stop_level":18.2665,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-19","known_ts":"2010-11-19","bar_index":1766,"type":"RECLAIM","strength":0.863,"price":18.7944,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-11-16","prior_stop_level":18.2665,"sweep_low":16.8234,"atr14":1.241205,"stop_level":16.202798,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-03","known_ts":"2010-12-03","bar_index":1769,"type":"RECLAIM","strength":1.0,"price":21.7156,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-25","known_ts":"2011-01-25","bar_index":1780,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.9452,"stop_level":28.1212,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-26","known_ts":"2011-01-26","bar_index":1781,"type":"RECLAIM","strength":1.0,"price":28.3676,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-01-25","prior_stop_level":28.1212,"sweep_low":27.3117,"atr14":0.93084,"stop_level":26.84628,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-08","known_ts":"2011-02-10","bar_index":1784,"type":"REBUY","strength":1.0,"price":31.2536,"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":"2011-02-22","known_ts":"2011-02-24","bar_index":1787,"type":"REBUY","strength":1.0,"price":33.2597,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2011-06-30","known_ts":"2011-07-05","bar_index":1817,"type":"BUY","strength":0.725,"price":28.9659,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2011-08-17","known_ts":"2011-08-19","bar_index":1828,"type":"BUY","strength":0.588,"price":20.9061,"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":"2011-09-22","known_ts":"2011-09-22","bar_index":1836,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.3285,"stop_level":22.138,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-09-30","known_ts":"2011-09-30","bar_index":1838,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.4838,"stop_level":22.138,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-10-04","known_ts":"2011-10-06","bar_index":1839,"type":"REBUY","strength":0.588,"price":20.6949,"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":25},{"ts":"2011-11-09","known_ts":"2011-11-09","bar_index":1847,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.9061,"stop_level":22.1732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-15","known_ts":"2011-11-15","bar_index":1849,"type":"RECLAIM","strength":0.588,"price":22.3491,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-09","prior_stop_level":22.1732,"sweep_low":20.6949,"atr14":1.129339,"stop_level":20.130231,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-02","known_ts":"2011-12-06","bar_index":1853,"type":"REBUY","strength":0.45,"price":22.2083,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-12-29","known_ts":"2012-01-03","bar_index":1859,"type":"BUY","strength":0.588,"price":20.4486,"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":"2012-01-18","known_ts":"2012-01-18","bar_index":1863,"type":"RECLAIM","strength":0.725,"price":24.8128,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2011-12-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-10","known_ts":"2012-02-10","bar_index":1868,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.4961,"stop_level":24.5664,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-13","known_ts":"2012-02-13","bar_index":1869,"type":"RECLAIM","strength":0.725,"price":25.5519,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-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":"2012-02-10","prior_stop_level":24.5664,"sweep_low":24.2497,"atr14":0.986929,"stop_level":23.756235,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-17","known_ts":"2012-02-17","bar_index":1870,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.3905,"stop_level":24.4961,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-23","known_ts":"2012-02-23","bar_index":1871,"type":"RECLAIM","strength":0.863,"price":24.672,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-02-17","prior_stop_level":24.4961,"sweep_low":23.4402,"atr14":0.960672,"stop_level":22.959864,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-06","known_ts":"2012-03-06","bar_index":1874,"type":"RECLAIM","strength":0.863,"price":24.672,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-02-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-06-18","known_ts":"2012-06-20","bar_index":1898,"type":"BUY","strength":0.588,"price":21.3988,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2012-08-01","known_ts":"2012-08-01","bar_index":1908,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.9826,"stop_level":23.3346,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-08-03","known_ts":"2012-08-03","bar_index":1909,"type":"RECLAIM","strength":0.725,"price":23.6162,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-08-01","prior_stop_level":23.3346,"sweep_low":22.6659,"atr14":0.698743,"stop_level":22.316529,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-16","known_ts":"2012-08-16","bar_index":1912,"type":"RECLAIM","strength":0.863,"price":25.4463,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-08-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-10-15","known_ts":"2012-10-15","bar_index":1925,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.8955,"stop_level":29.0363,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-16","known_ts":"2012-10-16","bar_index":1926,"type":"RECLAIM","strength":1.0,"price":29.7754,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-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":"2012-10-15","prior_stop_level":29.0363,"sweep_low":28.6491,"atr14":0.87229,"stop_level":28.212955,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-31","known_ts":"2012-10-31","bar_index":1929,"type":"RECLAIM","strength":1.0,"price":29.881,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-10-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-12-21","known_ts":"2012-12-26","bar_index":1941,"type":"BUY","strength":0.863,"price":29.0363,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":10},{"ts":"2013-03-13","known_ts":"2013-03-15","bar_index":1959,"type":"REBUY","strength":1.0,"price":38.3631,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2013-03-19","known_ts":"2013-03-19","bar_index":1960,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.9553,"stop_level":37.5184,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-03-20","known_ts":"2013-03-20","bar_index":1960,"type":"RECLAIM","strength":1.0,"price":37.9055,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-03-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-03-19","prior_stop_level":37.5184,"sweep_low":36.8849,"atr14":1.042745,"stop_level":36.363527,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-04","known_ts":"2013-04-04","bar_index":1964,"type":"RECLAIM","strength":1.0,"price":38.5743,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-03-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-22","known_ts":"2013-05-22","bar_index":1975,"type":"SELL","basis":"structure_stop","strength":1.0,"price":41.4955,"stop_level":43.0793,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-24","known_ts":"2013-05-24","bar_index":1976,"type":"SELL","basis":"structure_stop","strength":0.863,"price":41.777,"stop_level":43.0793,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-09-27","known_ts":"2013-09-27","bar_index":2005,"type":"RECLAIM","strength":0.863,"price":42.8329,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-05-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-07","known_ts":"2013-11-07","bar_index":2014,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.9385,"stop_level":43.8536,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-13","known_ts":"2013-11-15","bar_index":2016,"type":"REBUY","strength":0.863,"price":44.839,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2013-11-14","known_ts":"2013-11-14","bar_index":2016,"type":"RECLAIM","strength":0.863,"price":44.4871,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-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":"2013-11-07","prior_stop_level":43.8536,"sweep_low":41.4251,"atr14":1.309448,"stop_level":40.770376,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-11-21","known_ts":"2013-11-25","bar_index":2018,"type":"REBUY","strength":0.863,"price":45.191,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2014-02-03","known_ts":"2014-02-03","bar_index":2034,"type":"SELL","basis":"structure_stop","strength":1.0,"price":52.3005,"stop_level":52.7228,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-02-04","known_ts":"2014-02-04","bar_index":2034,"type":"RECLAIM","strength":1.0,"price":53.5323,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-02-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-02-03","prior_stop_level":52.7228,"sweep_low":52.1597,"atr14":1.378689,"stop_level":51.470356,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-20","known_ts":"2014-02-20","bar_index":2038,"type":"RECLAIM","strength":1.0,"price":53.6379,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-02-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-07-17","known_ts":"2014-07-17","bar_index":2072,"type":"SELL","basis":"structure_stop","strength":0.725,"price":50.9982,"stop_level":51.1038,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-07-18","known_ts":"2014-07-18","bar_index":2072,"type":"RECLAIM","strength":0.863,"price":51.3854,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-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":"2014-07-17","prior_stop_level":51.1038,"sweep_low":50.8575,"atr14":0.930992,"stop_level":50.392004,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-07","known_ts":"2014-08-11","bar_index":2077,"type":"REBUY","strength":0.588,"price":52.3357,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2014-09-09","known_ts":"2014-09-09","bar_index":2084,"type":"SELL","basis":"structure_stop","strength":0.588,"price":51.315,"stop_level":52.2653,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-10-23","known_ts":"2014-10-27","bar_index":2095,"type":"BUY","strength":0.45,"price":47.5491,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-12-11","known_ts":"2014-12-11","bar_index":2106,"type":"SELL","basis":"structure_stop","strength":0.588,"price":47.8307,"stop_level":49.5552,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-01-07","known_ts":"2015-01-09","bar_index":2112,"type":"BUY","strength":0.588,"price":48.429,"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-03-18","known_ts":"2015-03-20","bar_index":2128,"type":"REBUY","strength":0.45,"price":46.7044,"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":"2015-04-09","known_ts":"2015-04-09","bar_index":2133,"type":"RECLAIM","strength":0.725,"price":49.1681,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-03-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-04","known_ts":"2015-05-04","bar_index":2138,"type":"SELL","basis":"structure_stop","strength":0.588,"price":48.0066,"stop_level":49.0977,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-05-06","known_ts":"2015-05-06","bar_index":2139,"type":"SELL","basis":"structure_stop","strength":0.725,"price":47.0915,"stop_level":47.6547,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-05-12","known_ts":"2015-05-12","bar_index":2140,"type":"RECLAIM","strength":0.725,"price":47.9362,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-05-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":"2015-05-06","prior_stop_level":47.6547,"sweep_low":46.4228,"atr14":1.032144,"stop_level":45.906728,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-05-21","known_ts":"2015-05-21","bar_index":2143,"type":"RECLAIM","strength":0.863,"price":50.2591,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-05-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-06-10","known_ts":"2015-06-10","bar_index":2147,"type":"SELL","basis":"structure_stop","strength":0.863,"price":49.9776,"stop_level":50.0128,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-12","known_ts":"2015-08-14","bar_index":2162,"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":"2015-08-12","trigger_known_ts":"2015-08-14","strength":0.45,"price":44.6279,"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.163036,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":42.4106,"atr14":0.911166,"stop_level":41.955017,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-11","known_ts":"2015-09-15","bar_index":2169,"type":"BUY","strength":0.45,"price":46.4228,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-09-11","known_ts":"2015-09-15","bar_index":2169,"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-09-11","trigger_known_ts":"2015-09-15","strength":0.45,"price":46.4228,"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.106974,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":41.8474,"atr14":1.220695,"stop_level":41.237052,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-16","known_ts":"2015-09-16","bar_index":2170,"type":"RECLAIM","strength":0.588,"price":47.6547,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-09-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-10-14","known_ts":"2015-10-14","bar_index":2176,"type":"SELL","basis":"structure_stop","strength":0.588,"price":43.748,"stop_level":43.8184,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-15","known_ts":"2015-10-15","bar_index":2177,"type":"RECLAIM","strength":0.588,"price":45.7541,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-10-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-10-14","prior_stop_level":43.8184,"sweep_low":43.6776,"atr14":1.103049,"stop_level":43.126076,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-27","known_ts":"2015-11-27","bar_index":2187,"type":"RECLAIM","strength":0.863,"price":46.5284,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-10-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-02-22","known_ts":"2016-02-24","bar_index":2206,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2016-02-22","trigger_known_ts":"2016-02-24","strength":0.45,"price":31.2184,"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.399458,"monthly_oversold_dwell":14,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":26.7134,"atr14":1.510449,"stop_level":25.958175,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-01","known_ts":"2016-03-03","bar_index":2208,"type":"BUY","strength":0.45,"price":32.2743,"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-03-01","known_ts":"2016-03-03","bar_index":2208,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2016-03-01","trigger_known_ts":"2016-03-03","strength":0.45,"price":32.2743,"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.379146,"monthly_oversold_dwell":15,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":28.9307,"atr14":1.521364,"stop_level":28.170018,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-23","known_ts":"2016-03-23","bar_index":2213,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.8664,"stop_level":31.0776,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-03-24","known_ts":"2016-03-24","bar_index":2213,"type":"RECLAIM","strength":0.588,"price":32.2391,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-03-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":"2016-03-23","prior_stop_level":31.0776,"sweep_low":30.5145,"atr14":1.582483,"stop_level":29.723258,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-03","known_ts":"2016-05-03","bar_index":2222,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.5558,"stop_level":33.4005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-05-06","known_ts":"2016-05-06","bar_index":2223,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.5206,"stop_level":33.4005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-05-09","known_ts":"2016-05-09","bar_index":2224,"type":"RECLAIM","strength":0.588,"price":34.4212,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-05-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-05-03","prior_stop_level":33.4005,"sweep_low":31.8167,"atr14":1.107963,"stop_level":31.262719,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-09","known_ts":"2016-05-09","bar_index":2224,"type":"RECLAIM","strength":0.588,"price":34.4212,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-05-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-05-06","prior_stop_level":33.4005,"sweep_low":32.3798,"atr14":1.107963,"stop_level":31.825819,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-10","known_ts":"2016-06-10","bar_index":2231,"type":"SELL","basis":"structure_stop","strength":0.725,"price":35.2307,"stop_level":35.8642,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-06-14","known_ts":"2016-06-14","bar_index":2232,"type":"SELL","basis":"structure_stop","strength":0.725,"price":33.5413,"stop_level":35.8642,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-07-13","known_ts":"2016-07-15","bar_index":2239,"type":"BUY","strength":0.725,"price":35.4418,"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":10},{"ts":"2016-08-24","known_ts":"2016-08-24","bar_index":2249,"type":"SELL","basis":"structure_stop","strength":0.863,"price":38.1871,"stop_level":38.3279,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-30","known_ts":"2016-08-30","bar_index":2250,"type":"SELL","basis":"structure_stop","strength":0.863,"price":37.4128,"stop_level":38.3279,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-09-20","known_ts":"2016-09-20","bar_index":2255,"type":"RECLAIM","strength":0.863,"price":38.1519,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-08-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-12-22","known_ts":"2016-12-22","bar_index":2277,"type":"SELL","basis":"structure_stop","strength":1.0,"price":43.0793,"stop_level":43.5368,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-01","known_ts":"2017-03-03","bar_index":2292,"type":"BUY","strength":0.863,"price":42.9385,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2017-05-16","known_ts":"2017-05-16","bar_index":2309,"type":"SELL","basis":"structure_stop","strength":1.0,"price":41.7418,"stop_level":41.8122,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-05-18","known_ts":"2017-05-18","bar_index":2310,"type":"RECLAIM","strength":1.0,"price":41.953,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-05-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-05-16","prior_stop_level":41.8122,"sweep_low":41.0027,"atr14":0.955934,"stop_level":40.524733,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-09-25","known_ts":"2017-09-27","bar_index":2340,"type":"BUY","strength":0.588,"price":41.9882,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"quality","score":65},{"ts":"2017-10-23","known_ts":"2017-10-23","bar_index":2346,"type":"SELL","basis":"structure_stop","strength":0.725,"price":41.953,"stop_level":42.1994,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-10-30","known_ts":"2017-10-30","bar_index":2348,"type":"SELL","basis":"structure_stop","strength":0.725,"price":41.1435,"stop_level":42.1994,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-12-01","known_ts":"2017-12-05","bar_index":2356,"type":"BUY","strength":0.588,"price":40.4044,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2017-12-14","known_ts":"2017-12-18","bar_index":2359,"type":"BUY","strength":0.588,"price":41.1435,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2018-01-09","known_ts":"2018-01-09","bar_index":2364,"type":"SELL","basis":"structure_stop","strength":0.588,"price":39.3134,"stop_level":39.5245,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2018-01-11","known_ts":"2018-01-11","bar_index":2365,"type":"RECLAIM","strength":0.588,"price":40.1932,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-01-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2018-01-09","prior_stop_level":39.5245,"sweep_low":39.1022,"atr14":0.571297,"stop_level":38.816551,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-03-14","known_ts":"2018-03-16","bar_index":2379,"type":"BUY","strength":0.45,"price":35.6882,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-04-13","known_ts":"2018-04-13","bar_index":2386,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.7586,"stop_level":35.9346,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-04-16","known_ts":"2018-04-16","bar_index":2386,"type":"RECLAIM","strength":0.588,"price":36.181,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-04-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-04-13","prior_stop_level":35.9346,"sweep_low":35.5826,"atr14":0.568604,"stop_level":35.298298,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-26","known_ts":"2018-04-26","bar_index":2389,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.5122,"stop_level":35.7586,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-05-01","known_ts":"2018-05-01","bar_index":2390,"type":"RECLAIM","strength":0.588,"price":35.9346,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-04-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-04-26","prior_stop_level":35.7586,"sweep_low":34.9843,"atr14":0.526362,"stop_level":34.721119,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-01","known_ts":"2018-06-01","bar_index":2397,"type":"SELL","basis":"structure_stop","strength":0.588,"price":37.5888,"stop_level":37.9055,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-06-05","known_ts":"2018-06-05","bar_index":2398,"type":"RECLAIM","strength":0.588,"price":38.0463,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-06-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":"2018-06-01","prior_stop_level":37.9055,"sweep_low":37.4128,"atr14":0.681136,"stop_level":37.072232,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-18","known_ts":"2018-06-18","bar_index":2401,"type":"RECLAIM","strength":0.863,"price":39.3837,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-06-27","known_ts":"2018-06-27","bar_index":2403,"type":"SELL","basis":"structure_stop","strength":0.725,"price":37.5888,"stop_level":37.6592,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-06-29","known_ts":"2018-06-29","bar_index":2404,"type":"RECLAIM","strength":0.725,"price":37.9759,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-06-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-06-27","prior_stop_level":37.6592,"sweep_low":37.1664,"atr14":0.63,"stop_level":36.8514,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-24","known_ts":"2018-08-28","bar_index":2417,"type":"BUY","strength":0.725,"price":39.6597,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":85},{"ts":"2018-10-03","known_ts":"2018-10-03","bar_index":2426,"type":"SELL","basis":"structure_stop","strength":1.0,"price":39.1257,"stop_level":39.4462,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-10-08","known_ts":"2018-10-08","bar_index":2427,"type":"RECLAIM","strength":1.0,"price":39.4817,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-10-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2018-10-03","prior_stop_level":39.4462,"sweep_low":38.4137,"atr14":0.621928,"stop_level":38.102736,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-28","known_ts":"2018-11-30","bar_index":2439,"type":"BUY","strength":0.863,"price":38.4392,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":85},{"ts":"2019-01-28","known_ts":"2019-01-30","bar_index":2452,"type":"BUY","strength":0.588,"price":34.732,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2019-02-25","known_ts":"2019-02-25","bar_index":2458,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.1124,"stop_level":34.732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-02-28","known_ts":"2019-02-28","bar_index":2459,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.4928,"stop_level":34.732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-28","known_ts":"2019-04-01","bar_index":2466,"type":"BUY","strength":0.45,"price":31.1118,"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-05-23","known_ts":"2019-05-23","bar_index":2479,"type":"RECLAIM","strength":0.725,"price":37.4238,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-02-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-08-27","known_ts":"2019-08-27","bar_index":2501,"type":"SELL","basis":"structure_stop","strength":1.0,"price":46.9118,"stop_level":47.0614,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-08-28","known_ts":"2019-08-28","bar_index":2501,"type":"RECLAIM","strength":1.0,"price":47.5099,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-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":"2019-08-27","prior_stop_level":47.0614,"sweep_low":46.8371,"atr14":0.933023,"stop_level":46.370589,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-04","known_ts":"2019-12-06","bar_index":2524,"type":"BUY","strength":0.863,"price":50.609,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2020-01-31","known_ts":"2020-01-31","bar_index":2537,"type":"SELL","basis":"structure_stop","strength":1.0,"price":54.9901,"stop_level":55.0656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-02-03","known_ts":"2020-02-03","bar_index":2537,"type":"RECLAIM","strength":1.0,"price":55.1789,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-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":"2020-01-31","prior_stop_level":55.0656,"sweep_low":54.6124,"atr14":0.987714,"stop_level":54.118543,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-02-19","known_ts":"2020-02-19","bar_index":2541,"type":"RECLAIM","strength":1.0,"price":62.0149,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-03-11","known_ts":"2020-03-11","bar_index":2546,"type":"SELL","basis":"structure_stop","strength":0.863,"price":55.3645,"stop_level":57.611,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2020-06-05","known_ts":"2020-06-05","bar_index":2566,"type":"RECLAIM","strength":0.725,"price":52.2894,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-03-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-23","known_ts":"2020-06-23","bar_index":2570,"type":"SELL","basis":"structure_stop","strength":0.725,"price":49.0502,"stop_level":49.1659,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-30","known_ts":"2020-06-30","bar_index":2571,"type":"SELL","basis":"structure_stop","strength":0.725,"price":47.5077,"stop_level":49.1659,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-08-05","known_ts":"2020-08-05","bar_index":2580,"type":"RECLAIM","strength":0.725,"price":48.8574,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-08","known_ts":"2020-09-08","bar_index":2587,"type":"SELL","basis":"structure_stop","strength":0.725,"price":47.4189,"stop_level":48.0476,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-09","known_ts":"2020-09-09","bar_index":2588,"type":"RECLAIM","strength":0.725,"price":48.1209,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-09-08","prior_stop_level":48.0476,"sweep_low":47.4189,"atr14":1.38145,"stop_level":46.728175,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-13","known_ts":"2020-10-15","bar_index":2596,"type":"BUY","strength":0.725,"price":47.6529,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2020-10-21","known_ts":"2020-10-23","bar_index":2598,"type":"BUY","strength":0.725,"price":48.0039,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2021-01-04","known_ts":"2021-01-04","bar_index":2614,"type":"SELL","basis":"structure_stop","strength":0.863,"price":56.7122,"stop_level":57.6574,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-01-06","known_ts":"2021-01-06","bar_index":2615,"type":"RECLAIM","strength":0.863,"price":57.8543,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-01-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2021-01-04","prior_stop_level":57.6574,"sweep_low":56.5153,"atr14":1.462453,"stop_level":55.784073,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-19","known_ts":"2021-01-21","bar_index":2618,"type":"REBUY","strength":0.863,"price":61.005,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2021-02-04","known_ts":"2021-02-08","bar_index":2622,"type":"REBUY","strength":1.0,"price":63.2499,"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":"2021-06-15","known_ts":"2021-06-17","bar_index":2652,"type":"BUY","strength":0.863,"price":73.9542,"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":"2021-08-18","known_ts":"2021-08-18","bar_index":2667,"type":"SELL","basis":"structure_stop","strength":1.0,"price":99.1668,"stop_level":102.1329,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-20","known_ts":"2021-08-20","bar_index":2667,"type":"SELL","basis":"structure_stop","strength":1.0,"price":102.0929,"stop_level":102.1329,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-25","known_ts":"2021-08-25","bar_index":2668,"type":"RECLAIM","strength":1.0,"price":102.7743,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-08-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-08-18","prior_stop_level":102.1329,"sweep_low":98.0043,"atr14":2.90281,"stop_level":96.552895,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-08-25","known_ts":"2021-08-25","bar_index":2668,"type":"RECLAIM","strength":1.0,"price":102.7743,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-08-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-08-20","prior_stop_level":102.1329,"sweep_low":99.2469,"atr14":2.90281,"stop_level":97.795495,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-09-03","known_ts":"2021-09-03","bar_index":2671,"type":"RECLAIM","strength":1.0,"price":103.7635,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-08-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-12-27","known_ts":"2021-12-29","bar_index":2697,"type":"BUY","strength":0.725,"price":104.1799,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":70},{"ts":"2022-01-12","known_ts":"2022-01-14","bar_index":2701,"type":"BUY","strength":0.725,"price":102.353,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2022-02-03","known_ts":"2022-02-07","bar_index":2706,"type":"BUY","strength":0.725,"price":97.1155,"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":"2022-02-25","known_ts":"2022-02-25","bar_index":2711,"type":"SELL","basis":"structure_stop","strength":0.725,"price":99.6733,"stop_level":100.6883,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-02-28","known_ts":"2022-02-28","bar_index":2711,"type":"RECLAIM","strength":0.725,"price":102.6587,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-02-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":"2022-02-25","prior_stop_level":100.6883,"sweep_low":97.7651,"atr14":4.476348,"stop_level":95.526926,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-25","known_ts":"2022-03-25","bar_index":2717,"type":"SELL","basis":"structure_stop","strength":0.588,"price":95.0982,"stop_level":97.2233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-03-29","known_ts":"2022-03-29","bar_index":2718,"type":"RECLAIM","strength":0.588,"price":98.3676,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-03-25 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-03-25","prior_stop_level":97.2233,"sweep_low":92.401,"atr14":3.667604,"stop_level":90.567198,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-18","known_ts":"2022-05-20","bar_index":2730,"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-18","trigger_known_ts":"2022-05-20","strength":0.45,"price":68.1667,"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.377646,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":61.7096,"atr14":3.501626,"stop_level":59.958787,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-23","known_ts":"2022-05-25","bar_index":2731,"type":"BUY","strength":0.45,"price":70.4552,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Real Estate"}},{"ts":"2022-05-23","known_ts":"2022-05-25","bar_index":2731,"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-05-23","trigger_known_ts":"2022-05-25","strength":0.45,"price":70.4552,"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.356752,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":61.7096,"atr14":3.392459,"stop_level":60.013371,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-28","known_ts":"2022-06-30","bar_index":2739,"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-28","trigger_known_ts":"2022-06-30","strength":0.45,"price":56.5477,"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.483726,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":55.5991,"atr14":2.605908,"stop_level":54.296146,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-01","known_ts":"2022-07-06","bar_index":2740,"type":"BUY","strength":0.45,"price":56.9602,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Real Estate"}},{"ts":"2022-07-01","known_ts":"2022-07-06","bar_index":2740,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-07-01","trigger_known_ts":"2022-07-06","strength":0.45,"price":56.9602,"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.47996,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":55.5991,"atr14":2.421465,"stop_level":54.388367,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-12","known_ts":"2022-07-14","bar_index":2742,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-07-12","trigger_known_ts":"2022-07-14","strength":0.45,"price":57.6613,"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.473559,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":55.8878,"atr14":2.114565,"stop_level":54.830518,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-11","known_ts":"2022-08-11","bar_index":2749,"type":"SELL","basis":"structure_stop","strength":0.588,"price":64.6731,"stop_level":66.9828,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-12","known_ts":"2022-08-12","bar_index":2749,"type":"RECLAIM","strength":0.588,"price":67.849,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-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":"2022-08-11","prior_stop_level":66.9828,"sweep_low":58.1563,"atr14":2.955857,"stop_level":56.678372,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-26","known_ts":"2022-08-26","bar_index":2753,"type":"SELL","basis":"structure_stop","strength":0.588,"price":62.7758,"stop_level":63.2295,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-30","known_ts":"2022-10-04","bar_index":2761,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-09-30","trigger_known_ts":"2022-10-04","strength":0.45,"price":42.211,"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.614618,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":36.0379,"atr14":2.745287,"stop_level":34.665257,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-21","known_ts":"2022-10-25","bar_index":2766,"type":"BUY","strength":0.45,"price":41.0431,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Real Estate"}},{"ts":"2022-10-21","known_ts":"2022-10-25","bar_index":2766,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-10-21","trigger_known_ts":"2022-10-25","strength":0.45,"price":41.0431,"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.625281,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":34.4946,"atr14":2.344612,"stop_level":33.322294,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-28","known_ts":"2022-11-28","bar_index":2774,"type":"SELL","basis":"structure_stop","strength":0.588,"price":40.5843,"stop_level":42.9201,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-11-30","known_ts":"2022-11-30","bar_index":2775,"type":"RECLAIM","strength":0.588,"price":43.0057,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-11-28","prior_stop_level":42.9201,"sweep_low":39.6852,"atr14":2.300034,"stop_level":38.535183,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-02-16","known_ts":"2023-02-16","bar_index":2792,"type":"SELL","basis":"structure_stop","strength":0.725,"price":46.1655,"stop_level":47.1295,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-05-08","known_ts":"2023-05-10","bar_index":2811,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-05-08","trigger_known_ts":"2023-05-10","strength":0.45,"price":24.4117,"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.66618,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":22.9623,"atr14":1.230328,"stop_level":22.347136,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-11","known_ts":"2023-05-15","bar_index":2812,"type":"BUY","strength":0.45,"price":25.2638,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Real Estate"}},{"ts":"2023-05-11","known_ts":"2023-05-15","bar_index":2812,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-05-11","trigger_known_ts":"2023-05-15","strength":0.45,"price":25.2638,"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.654528,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":22.9623,"atr14":1.122107,"stop_level":22.401246,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-30","known_ts":"2023-06-01","bar_index":2816,"type":"BUY","strength":0.45,"price":22.813,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Real Estate"}},{"ts":"2023-05-30","known_ts":"2023-06-01","bar_index":2816,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-05-30","trigger_known_ts":"2023-06-01","strength":0.45,"price":22.813,"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.688042,"monthly_oversold_dwell":13,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.6872,"atr14":0.975566,"stop_level":20.199417,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-15","known_ts":"2023-06-15","bar_index":2820,"type":"SELL","basis":"structure_stop","strength":0.45,"price":21.0473,"stop_level":21.9697,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-08-02","known_ts":"2023-08-02","bar_index":2830,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.5651,"stop_level":21.3265,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-04","known_ts":"2023-08-04","bar_index":2831,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.1668,"stop_level":21.3265,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-08","known_ts":"2023-08-08","bar_index":2832,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.4405,"stop_level":21.3265,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-29","known_ts":"2023-08-31","bar_index":2837,"type":"BUY","strength":0.588,"price":18.8388,"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":"2023-10-27","known_ts":"2023-10-31","bar_index":2851,"type":"BUY","strength":0.45,"price":14.5501,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Real Estate"}},{"ts":"2023-10-27","known_ts":"2023-10-31","bar_index":2851,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-10-27","trigger_known_ts":"2023-10-31","strength":0.45,"price":14.5501,"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.715222,"monthly_oversold_dwell":18,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.4143,"atr14":0.61028,"stop_level":13.10916,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-17","known_ts":"2023-11-17","bar_index":2856,"type":"RECLAIM","strength":0.725,"price":16.7858,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-10-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-01-11","known_ts":"2024-01-11","bar_index":2868,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.6362,"stop_level":19.8085,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-01-12","known_ts":"2024-01-12","bar_index":2868,"type":"RECLAIM","strength":0.725,"price":19.8704,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-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":"2024-01-11","prior_stop_level":19.8085,"sweep_low":19.4289,"atr14":0.673869,"stop_level":19.091965,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-06-11","known_ts":"2024-06-11","bar_index":2902,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.7031,"stop_level":16.8941,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2024-06-12","known_ts":"2024-06-12","bar_index":2903,"type":"RECLAIM","strength":0.725,"price":17.1851,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-06-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":"2024-06-11","prior_stop_level":16.8941,"sweep_low":16.685,"atr14":0.526582,"stop_level":16.421709,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-15","known_ts":"2024-07-15","bar_index":2910,"type":"RECLAIM","strength":1.0,"price":20.8421,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-06-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-14","known_ts":"2024-10-14","bar_index":2931,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.6094,"stop_level":22.6649,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-10-15","known_ts":"2024-10-15","bar_index":2931,"type":"RECLAIM","strength":0.863,"price":22.8589,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-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":"2024-10-14","prior_stop_level":22.6649,"sweep_low":22.4523,"atr14":0.571669,"stop_level":22.166465,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-01-31","known_ts":"2025-02-04","bar_index":2956,"type":"BUY","strength":0.588,"price":15.4383,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2025-03-20","known_ts":"2025-03-20","bar_index":2967,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.276,"stop_level":17.3226,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-04-07","known_ts":"2025-04-07","bar_index":2971,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.6096,"stop_level":16.595,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-05-29","known_ts":"2025-06-02","bar_index":2983,"type":"BUY","strength":0.725,"price":14.027,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2025-06-25","known_ts":"2025-06-25","bar_index":2989,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.2531,"stop_level":14.3849,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-06-26","known_ts":"2025-06-26","bar_index":2989,"type":"RECLAIM","strength":0.725,"price":15.1292,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2025-06-25","prior_stop_level":14.3849,"sweep_low":14.2342,"atr14":0.450134,"stop_level":14.009133,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-15","known_ts":"2025-07-15","bar_index":2993,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.2625,"stop_level":14.615,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-08-12","known_ts":"2025-08-14","bar_index":3000,"type":"BUY","strength":0.588,"price":14.7675,"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":"2025-09-22","known_ts":"2025-09-22","bar_index":3009,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.3201,"stop_level":15.5297,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-09-24","known_ts":"2025-09-24","bar_index":3010,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.8627,"stop_level":15.5297,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-10-20","known_ts":"2025-10-20","bar_index":3016,"type":"RECLAIM","strength":1.0,"price":15.265,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-09-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-12-10","known_ts":"2025-12-12","bar_index":3028,"type":"BUY","strength":0.588,"price":13.5882,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2026-01-28","known_ts":"2026-01-28","bar_index":3038,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.3455,"stop_level":14.2827,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2026-02-11","known_ts":"2026-02-11","bar_index":3042,"type":"RECLAIM","strength":1.0,"price":15.2882,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-01-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-03-06","known_ts":"2026-03-06","bar_index":3047,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.0344,"stop_level":15.2492,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-04-14","known_ts":"2026-04-16","bar_index":3056,"type":"BUY","strength":0.863,"price":15.0444,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":70},{"ts":"2026-05-05","known_ts":"2026-05-05","bar_index":3061,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.4609,"stop_level":15.2818,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-06-04","known_ts":"2026-06-08","bar_index":3068,"type":"BUY","strength":1.0,"price":15.4697,"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":20},{"ts":"2026-07-30","known_ts":"2026-07-30","bar_index":3080,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.84,"stop_level":16.06,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-07-31","known_ts":"2026-07-31","bar_index":3081,"type":"RECLAIM","strength":1.0,"price":16.18,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-07-30","prior_stop_level":16.06,"sweep_low":15.73,"atr14":0.507662,"stop_level":15.476169,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"RECLAIM","last_scored_signal":"SELL","last_scored_ts":"2026-07-30","last_scored_basis":"structure_stop","bars_since_signal":3,"extended":true,"strong_bull":true,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2017-08-08","2017-11-22","2017-12-14","2018-02-12","2018-03-14","2018-08-21","2018-09-17","2018-11-01","2018-11-28","2018-12-26","2019-01-28","2019-03-25","2019-08-27","2019-09-10","2019-10-14","2019-11-12","2020-03-24","2020-09-30","2021-06-07","2021-10-05","2021-10-21","2021-12-27","2022-01-12","2022-01-31","2022-05-02","2023-03-13","2023-04-17","2023-05-30","2023-10-06","2023-10-27","2024-01-30","2024-02-15","2024-02-29","2024-11-06","2025-01-14","2025-04-24","2025-05-15","2025-08-12","2025-11-21","2026-04-06"],"warnings":[{"ts":"2022-11-28","kind":"confirm","px":40.5843,"level":42.9201},{"ts":"2023-02-08","kind":"arm","px":48.522},{"ts":"2023-02-16","kind":"confirm","px":46.1655,"level":47.1295},{"ts":"2023-06-14","kind":"arm","px":20.8892},{"ts":"2023-06-15","kind":"confirm","px":21.0473,"level":21.9697},{"ts":"2023-07-18","kind":"arm","px":21.4681},{"ts":"2023-08-02","kind":"confirm","px":20.5651,"level":21.3265},{"ts":"2023-08-03","kind":"arm","px":20.5474},{"ts":"2023-08-04","kind":"confirm","px":20.1668,"level":21.3265},{"ts":"2023-08-07","kind":"arm","px":20.4943},{"ts":"2023-08-08","kind":"confirm","px":18.4405,"level":21.3265},{"ts":"2023-11-13","kind":"arm","px":14.9793},{"ts":"2023-12-07","kind":"arm","px":19.576},{"ts":"2024-01-05","kind":"arm","px":20.5643},{"ts":"2024-01-11","kind":"confirm","px":19.6362,"level":19.8085},{"ts":"2024-05-23","kind":"arm","px":17.5488},{"ts":"2024-06-11","kind":"confirm","px":16.7031,"level":16.8941},{"ts":"2024-07-30","kind":"arm","px":21.2642},{"ts":"2024-08-30","kind":"arm","px":22.9988},{"ts":"2024-10-14","kind":"confirm","px":22.6094,"level":22.6649},{"ts":"2025-03-13","kind":"arm","px":17.3226},{"ts":"2025-03-20","kind":"confirm","px":17.276,"level":17.3226},{"ts":"2025-03-27","kind":"arm","px":17.0334},{"ts":"2025-04-07","kind":"confirm","px":15.6096,"level":16.595},{"ts":"2025-06-18","kind":"arm","px":14.4697},{"ts":"2025-06-25","kind":"confirm","px":14.2531,"level":14.3849},{"ts":"2025-07-09","kind":"arm","px":14.7484},{"ts":"2025-07-15","kind":"confirm","px":14.2625,"level":14.615},{"ts":"2025-09-02","kind":"arm","px":15.2343},{"ts":"2025-09-22","kind":"confirm","px":15.3201,"level":15.5297},{"ts":"2025-09-23","kind":"arm","px":15.3582},{"ts":"2025-09-24","kind":"confirm","px":14.8627,"level":15.5297},{"ts":"2026-01-27","kind":"arm","px":13.6188},{"ts":"2026-01-28","kind":"confirm","px":13.3455,"level":14.2827},{"ts":"2026-03-05","kind":"arm","px":15.1516},{"ts":"2026-03-06","kind":"confirm","px":15.0344,"level":15.2492},{"ts":"2026-05-04","kind":"arm","px":14.3323},{"ts":"2026-05-05","kind":"confirm","px":14.4609,"level":15.2818},{"ts":"2026-07-22","kind":"arm","px":16.66},{"ts":"2026-07-30","kind":"confirm","px":15.84,"level":16.06}],"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":[]}}}