{"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":"CBRL","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1982-09-02","known_ts":"1982-09-07","bar_index":70,"type":"BUY","strength":0.588,"price":0.2829,"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":10},{"ts":"1982-10-01","known_ts":"1982-10-01","bar_index":76,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.2931,"stop_level":0.2999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-10-04","known_ts":"1982-10-04","bar_index":77,"type":"RECLAIM","strength":0.863,"price":0.3067,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-10-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":"1982-10-01","prior_stop_level":0.2999,"sweep_low":0.2931,"atr14":0.012874,"stop_level":0.286663,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-10-15","known_ts":"1982-10-15","bar_index":80,"type":"RECLAIM","strength":0.863,"price":0.3885,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-11-23","known_ts":"1982-11-26","bar_index":89,"type":"REBUY","strength":0.863,"price":0.5453,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1983-07-07","known_ts":"1983-07-07","bar_index":141,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.9918,"stop_level":0.9952,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1983-09-22","known_ts":"1983-09-26","bar_index":159,"type":"BUY","strength":0.725,"price":0.9305,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"1983-11-01","known_ts":"1983-11-01","bar_index":168,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.9714,"stop_level":1.0123,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-11-03","known_ts":"1983-11-03","bar_index":169,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.9611,"stop_level":1.0123,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1983-12-27","known_ts":"1983-12-29","bar_index":181,"type":"BUY","strength":0.45,"price":0.8589,"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":"1984-01-13","known_ts":"1984-01-13","bar_index":185,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.8282,"stop_level":0.8384,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1984-02-22","known_ts":"1984-02-24","bar_index":194,"type":"BUY","strength":0.45,"price":0.7055,"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":"1984-02-22","known_ts":"1984-02-24","bar_index":194,"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":"1984-02-22","trigger_known_ts":"1984-02-24","strength":0.45,"price":0.7055,"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.368906,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.6442,"atr14":0.03309,"stop_level":0.627655,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-04-03","known_ts":"1984-04-03","bar_index":203,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7669,"stop_level":0.7873,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-04-19","known_ts":"1984-04-19","bar_index":207,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7464,"stop_level":0.7566,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-06-21","known_ts":"1984-06-21","bar_index":222,"type":"RECLAIM","strength":0.725,"price":0.8282,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-04-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-07-26","known_ts":"1984-07-30","bar_index":230,"type":"REBUY","strength":0.863,"price":0.8282,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":85},{"ts":"1984-09-04","known_ts":"1984-09-04","bar_index":239,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.7975,"stop_level":0.8078,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-11-01","known_ts":"1984-11-05","bar_index":253,"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":"1984-11-01","trigger_known_ts":"1984-11-05","strength":0.45,"price":0.5828,"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.393611,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.5726,"atr14":0.020233,"stop_level":0.562483,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-11-19","known_ts":"1984-11-21","bar_index":257,"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":"1984-11-19","trigger_known_ts":"1984-11-21","strength":0.45,"price":0.5624,"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.414837,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4857,"atr14":0.021771,"stop_level":0.474815,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-11-23","known_ts":"1984-11-27","bar_index":258,"type":"BUY","strength":0.45,"price":0.6135,"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":"1984-11-23","known_ts":"1984-11-27","bar_index":258,"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":"1984-11-23","trigger_known_ts":"1984-11-27","strength":0.45,"price":0.6135,"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.361669,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4857,"atr14":0.022793,"stop_level":0.474303,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-12-19","known_ts":"1984-12-21","bar_index":264,"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":"1984-12-19","trigger_known_ts":"1984-12-21","strength":0.45,"price":0.5879,"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.388305,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.547,"atr14":0.024114,"stop_level":0.534943,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-02-21","known_ts":"1985-02-21","bar_index":278,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.5624,"stop_level":0.5675,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-02-26","known_ts":"1985-02-26","bar_index":279,"type":"RECLAIM","strength":0.588,"price":0.5726,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-02-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1985-02-21","prior_stop_level":0.5675,"sweep_low":0.4959,"atr14":0.023625,"stop_level":0.484087,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-03-26","known_ts":"1985-03-28","bar_index":286,"type":"BUY","strength":0.725,"price":0.5828,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1985-06-12","known_ts":"1985-06-14","bar_index":304,"type":"BUY","strength":0.588,"price":0.5266,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":65},{"ts":"1985-07-29","known_ts":"1985-07-29","bar_index":314,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.5368,"stop_level":0.5624,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-07-31","known_ts":"1985-07-31","bar_index":315,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.5368,"stop_level":0.5624,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-08-23","known_ts":"1985-08-27","bar_index":321,"type":"BUY","strength":0.725,"price":0.5624,"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":75},{"ts":"1986-01-03","known_ts":"1986-01-03","bar_index":351,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.547,"stop_level":0.5675,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-01-09","known_ts":"1986-01-09","bar_index":352,"type":"RECLAIM","strength":1.0,"price":0.5828,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-01-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":"1986-01-03","prior_stop_level":0.5675,"sweep_low":0.5368,"atr14":0.021889,"stop_level":0.525856,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-01-21","known_ts":"1986-01-21","bar_index":355,"type":"RECLAIM","strength":1.0,"price":0.5675,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-01-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-01-29","known_ts":"1986-01-31","bar_index":357,"type":"BUY","strength":1.0,"price":0.5879,"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":"1986-04-29","known_ts":"1986-04-29","bar_index":377,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.8301,"stop_level":0.8659,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-08-15","known_ts":"1986-08-19","bar_index":403,"type":"BUY","strength":0.725,"price":0.7289,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"1986-10-07","known_ts":"1986-10-09","bar_index":415,"type":"BUY","strength":0.588,"price":0.6584,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":70},{"ts":"1986-11-10","known_ts":"1986-11-10","bar_index":423,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.6276,"stop_level":0.6378,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1986-11-13","known_ts":"1986-11-13","bar_index":424,"type":"RECLAIM","strength":0.588,"price":0.6687,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-11-10 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":"1986-11-10","prior_stop_level":0.6378,"sweep_low":0.6173,"atr14":0.02329,"stop_level":0.605655,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-12-05","known_ts":"1986-12-05","bar_index":429,"type":"RECLAIM","strength":0.863,"price":0.7577,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-11-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-03-31","known_ts":"1987-03-31","bar_index":455,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.0515,"stop_level":1.0721,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-06-23","known_ts":"1987-06-23","bar_index":474,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0979,"stop_level":1.1056,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1987-06-25","known_ts":"1987-06-25","bar_index":475,"type":"RECLAIM","strength":0.863,"price":1.1211,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-06-23 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":"1987-06-23","prior_stop_level":1.1056,"sweep_low":1.0979,"atr14":0.02997,"stop_level":1.082915,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-08-11","known_ts":"1987-08-13","bar_index":486,"type":"BUY","strength":0.863,"price":1.1597,"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":"1987-12-01","known_ts":"1987-12-03","bar_index":512,"type":"BUY","strength":0.588,"price":0.8829,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":80},{"ts":"1988-01-21","known_ts":"1988-01-21","bar_index":523,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.9991,"stop_level":1.0378,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-02-04","known_ts":"1988-02-04","bar_index":527,"type":"RECLAIM","strength":0.725,"price":1.0688,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-01-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-04-07","known_ts":"1988-04-07","bar_index":541,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.1323,"stop_level":1.1478,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-04-11","known_ts":"1988-04-11","bar_index":542,"type":"RECLAIM","strength":0.863,"price":1.1633,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-04-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1988-04-07","prior_stop_level":1.1478,"sweep_low":1.1323,"atr14":0.028481,"stop_level":1.11806,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-04-27","known_ts":"1988-04-27","bar_index":546,"type":"RECLAIM","strength":0.863,"price":1.1478,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-04-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-05-23","known_ts":"1988-05-25","bar_index":552,"type":"BUY","strength":0.863,"price":1.1944,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"1988-06-21","known_ts":"1988-06-21","bar_index":558,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.1648,"stop_level":1.2347,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-07-06","known_ts":"1988-07-08","bar_index":562,"type":"BUY","strength":1.0,"price":1.2813,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1988-09-08","known_ts":"1988-09-12","bar_index":577,"type":"BUY","strength":0.863,"price":1.3917,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1988-11-07","known_ts":"1988-11-07","bar_index":591,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.5161,"stop_level":1.5239,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-12-15","known_ts":"1988-12-15","bar_index":600,"type":"RECLAIM","strength":1.0,"price":1.6579,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-11-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-02-24","known_ts":"1989-02-24","bar_index":616,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.868,"stop_level":1.9147,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-03-03","known_ts":"1989-03-03","bar_index":617,"type":"RECLAIM","strength":1.0,"price":1.9381,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-02-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1989-02-24","prior_stop_level":1.9147,"sweep_low":1.8213,"atr14":0.061417,"stop_level":1.790592,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-03-31","known_ts":"1989-03-31","bar_index":624,"type":"RECLAIM","strength":1.0,"price":2.2202,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-02-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-05-09","known_ts":"1989-05-09","bar_index":633,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.2436,"stop_level":2.2903,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-05-12","known_ts":"1989-05-12","bar_index":634,"type":"RECLAIM","strength":1.0,"price":2.302,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-05-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1989-05-09","prior_stop_level":2.2903,"sweep_low":2.1969,"atr14":0.056331,"stop_level":2.168734,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-06-05","known_ts":"1989-06-05","bar_index":639,"type":"RECLAIM","strength":1.0,"price":2.5959,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-05-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-12-28","known_ts":"1990-01-02","bar_index":687,"type":"REBUY","strength":0.725,"price":2.5527,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"1990-01-22","known_ts":"1990-01-22","bar_index":692,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.4941,"stop_level":2.5175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-02-20","known_ts":"1990-02-20","bar_index":699,"type":"RECLAIM","strength":0.725,"price":2.7166,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-01-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-04-23","known_ts":"1990-04-23","bar_index":713,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.8296,"stop_level":2.8823,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-05-08","known_ts":"1990-05-08","bar_index":717,"type":"RECLAIM","strength":0.863,"price":3.2338,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-04-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-07-05","known_ts":"1990-07-05","bar_index":730,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.6925,"stop_level":3.7277,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-07-09","known_ts":"1990-07-09","bar_index":731,"type":"RECLAIM","strength":0.863,"price":3.7628,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-07-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1990-07-05","prior_stop_level":3.7277,"sweep_low":3.6573,"atr14":0.113567,"stop_level":3.600517,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-07-20","known_ts":"1990-07-20","bar_index":734,"type":"RECLAIM","strength":0.863,"price":3.9387,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-07-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-10-18","known_ts":"1990-10-22","bar_index":755,"type":"BUY","strength":0.588,"price":3.0947,"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":"1991-01-03","known_ts":"1991-01-03","bar_index":772,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.5886,"stop_level":3.7997,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-01-18","known_ts":"1991-01-18","bar_index":776,"type":"RECLAIM","strength":0.863,"price":3.8701,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-01-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-01-23","known_ts":"1991-01-25","bar_index":777,"type":"BUY","strength":0.863,"price":3.9404,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1991-04-22","known_ts":"1991-04-22","bar_index":797,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.0709,"stop_level":6.3085,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-04-24","known_ts":"1991-04-24","bar_index":798,"type":"RECLAIM","strength":1.0,"price":6.3877,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-04-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":"1991-04-22","prior_stop_level":6.3085,"sweep_low":6.0181,"atr14":0.240945,"stop_level":5.897627,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-07-19","known_ts":"1991-07-19","bar_index":818,"type":"RECLAIM","strength":1.0,"price":7.0763,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-04-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-08-27","known_ts":"1991-08-29","bar_index":827,"type":"BUY","strength":0.863,"price":7.5515,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1991-10-17","known_ts":"1991-10-21","bar_index":839,"type":"BUY","strength":0.725,"price":7.3953,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1991-11-29","known_ts":"1991-12-03","bar_index":849,"type":"REBUY","strength":0.863,"price":8.6631,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1991-12-20","known_ts":"1991-12-24","bar_index":854,"type":"REBUY","strength":0.863,"price":8.9822,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1992-01-31","known_ts":"1992-01-31","bar_index":863,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.1935,"stop_level":9.352,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1992-02-03","known_ts":"1992-02-03","bar_index":863,"type":"RECLAIM","strength":0.863,"price":9.5634,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-01-31 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-01-31","prior_stop_level":9.352,"sweep_low":9.035,"atr14":0.399141,"stop_level":8.83543,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-04-07","known_ts":"1992-04-07","bar_index":878,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.4632,"stop_level":10.701,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1992-04-09","known_ts":"1992-04-09","bar_index":879,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.5424,"stop_level":10.701,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1992-04-10","known_ts":"1992-04-10","bar_index":879,"type":"RECLAIM","strength":0.725,"price":10.7802,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-04-07 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-04-07","prior_stop_level":10.701,"sweep_low":9.829,"atr14":0.425158,"stop_level":9.616421,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-04-10","known_ts":"1992-04-10","bar_index":879,"type":"RECLAIM","strength":0.725,"price":10.7802,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-04-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1992-04-09","prior_stop_level":10.701,"sweep_low":10.2254,"atr14":0.425158,"stop_level":10.012821,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-06-25","known_ts":"1992-06-29","bar_index":897,"type":"BUY","strength":0.588,"price":9.6728,"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":60},{"ts":"1992-08-20","known_ts":"1992-08-20","bar_index":910,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.426,"stop_level":10.4656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-08-25","known_ts":"1992-08-25","bar_index":911,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.1485,"stop_level":10.4656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-09-11","known_ts":"1992-09-11","bar_index":915,"type":"RECLAIM","strength":0.725,"price":11.7366,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-08-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-10-14","known_ts":"1992-10-14","bar_index":922,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.3401,"stop_level":11.578,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-10-16","known_ts":"1992-10-16","bar_index":923,"type":"RECLAIM","strength":0.863,"price":11.6573,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-10-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1992-10-14","prior_stop_level":11.578,"sweep_low":11.1022,"atr14":0.36182,"stop_level":10.92129,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-10-28","known_ts":"1992-10-28","bar_index":926,"type":"RECLAIM","strength":0.863,"price":12.8468,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-10-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-12-16","known_ts":"1992-12-16","bar_index":937,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.1661,"stop_level":13.402,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-12-18","known_ts":"1992-12-18","bar_index":938,"type":"RECLAIM","strength":0.863,"price":13.6419,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-12-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1992-12-16","prior_stop_level":13.402,"sweep_low":12.9281,"atr14":0.377859,"stop_level":12.739171,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-05-07","known_ts":"1993-05-11","bar_index":970,"type":"BUY","strength":0.588,"price":14.3977,"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":30},{"ts":"1993-06-07","known_ts":"1993-06-07","bar_index":976,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.4,"stop_level":14.6952,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-06-09","known_ts":"1993-06-09","bar_index":977,"type":"RECLAIM","strength":0.725,"price":14.9951,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-06-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1993-06-07","prior_stop_level":14.6952,"sweep_low":14.043,"atr14":0.577954,"stop_level":13.754023,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-08-06","known_ts":"1993-08-10","bar_index":991,"type":"BUY","strength":0.45,"price":13.0909,"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":"1993-09-07","known_ts":"1993-09-09","bar_index":998,"type":"BUY","strength":0.45,"price":12.9746,"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":"1993-09-23","known_ts":"1993-09-23","bar_index":1002,"type":"RECLAIM","strength":0.725,"price":13.5698,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1993-09-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-10-22","known_ts":"1993-10-22","bar_index":1009,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.3795,"stop_level":12.4985,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-10-29","known_ts":"1993-10-29","bar_index":1010,"type":"RECLAIM","strength":0.588,"price":12.6175,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-10-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1993-10-22","prior_stop_level":12.4985,"sweep_low":11.9033,"atr14":0.449164,"stop_level":11.678718,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-11-01","known_ts":"1993-11-03","bar_index":1011,"type":"REBUY","strength":0.588,"price":13.0937,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1993-11-04","known_ts":"1993-11-04","bar_index":1012,"type":"RECLAIM","strength":0.725,"price":13.4508,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1993-11-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-12-14","known_ts":"1993-12-14","bar_index":1021,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.1555,"stop_level":13.215,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-12-17","known_ts":"1993-12-17","bar_index":1022,"type":"RECLAIM","strength":0.588,"price":13.3341,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-12-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":"1993-12-14","prior_stop_level":13.215,"sweep_low":12.8578,"atr14":0.43714,"stop_level":12.63923,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-01-31","known_ts":"1994-02-02","bar_index":1032,"type":"BUY","strength":0.588,"price":13.0959,"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":"1994-01-31","known_ts":"1994-02-02","bar_index":1032,"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":"1994-01-31","trigger_known_ts":"1994-02-02","strength":0.588,"price":13.0959,"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.166217,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":11.6673,"atr14":0.417187,"stop_level":11.458706,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-03-07","known_ts":"1994-03-07","bar_index":1040,"type":"RECLAIM","strength":0.725,"price":13.3365,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-03-28","known_ts":"1994-03-28","bar_index":1045,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.3365,"stop_level":13.4556,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-04-04","known_ts":"1994-04-04","bar_index":1046,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.5625,"stop_level":13.4556,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-05-16","known_ts":"1994-05-18","bar_index":1056,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1994-05-16","trigger_known_ts":"1994-05-18","strength":0.45,"price":12.1457,"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.226714,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.1215,"atr14":0.62818,"stop_level":9.80741,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-08-01","known_ts":"1994-08-01","bar_index":1073,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.719,"stop_level":10.9572,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-08-03","known_ts":"1994-08-03","bar_index":1074,"type":"RECLAIM","strength":0.588,"price":11.0168,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-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":"1994-08-01","prior_stop_level":10.9572,"sweep_low":10.4808,"atr14":0.366801,"stop_level":10.297399,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-08-05","known_ts":"1994-08-09","bar_index":1075,"type":"BUY","strength":0.588,"price":11.0763,"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":"1994-08-26","known_ts":"1994-08-26","bar_index":1080,"type":"RECLAIM","strength":0.725,"price":12.5055,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-08-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-09-21","known_ts":"1994-09-21","bar_index":1085,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.8403,"stop_level":11.0786,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-10-26","known_ts":"1994-10-28","bar_index":1094,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1994-10-26","trigger_known_ts":"1994-10-28","strength":0.45,"price":10.7212,"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.236703,"monthly_oversold_dwell":13,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.8873,"atr14":0.416957,"stop_level":9.678821,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-11-11","known_ts":"1994-11-15","bar_index":1098,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1994-11-11","trigger_known_ts":"1994-11-15","strength":0.45,"price":10.2447,"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.258318,"monthly_oversold_dwell":14,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.6491,"atr14":0.369975,"stop_level":9.464112,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-12-30","known_ts":"1995-01-04","bar_index":1109,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1994-12-30","trigger_known_ts":"1995-01-04","strength":0.45,"price":8.6985,"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.370258,"monthly_oversold_dwell":16,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.341,"atr14":0.378655,"stop_level":8.151673,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-01-05","known_ts":"1995-01-09","bar_index":1110,"type":"BUY","strength":0.45,"price":9.2942,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1995-01-05","known_ts":"1995-01-09","bar_index":1110,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1995-01-05","trigger_known_ts":"1995-01-09","strength":0.45,"price":9.2942,"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.327131,"monthly_oversold_dwell":16,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.341,"atr14":0.39875,"stop_level":8.141625,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-01-31","known_ts":"1995-01-31","bar_index":1116,"type":"RECLAIM","strength":0.725,"price":10.7837,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1995-01-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-09","known_ts":"1995-03-09","bar_index":1124,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.605,"stop_level":10.7241,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-28","known_ts":"1995-03-28","bar_index":1129,"type":"RECLAIM","strength":0.863,"price":10.965,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-03-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-05-10","known_ts":"1995-05-12","bar_index":1139,"type":"BUY","strength":0.725,"price":11.2033,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1995-06-14","known_ts":"1995-06-14","bar_index":1147,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.7289,"stop_level":10.7862,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-06-16","known_ts":"1995-06-16","bar_index":1147,"type":"RECLAIM","strength":1.0,"price":10.7885,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-06-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":"1995-06-14","prior_stop_level":10.7862,"sweep_low":10.6097,"atr14":0.263256,"stop_level":10.478072,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-08-22","known_ts":"1995-08-24","bar_index":1163,"type":"BUY","strength":0.725,"price":10.0435,"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":"1995-11-15","known_ts":"1995-11-17","bar_index":1183,"type":"BUY","strength":0.588,"price":8.4065,"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":30},{"ts":"1996-01-17","known_ts":"1996-01-19","bar_index":1197,"type":"REBUY","strength":0.45,"price":8.5877,"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":"1996-02-12","known_ts":"1996-02-12","bar_index":1203,"type":"RECLAIM","strength":0.725,"price":9.3331,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-01-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-08-15","known_ts":"1996-08-19","bar_index":1246,"type":"BUY","strength":0.725,"price":10.8582,"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":"1996-10-09","known_ts":"1996-10-09","bar_index":1258,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.6816,"stop_level":10.8606,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1996-11-08","known_ts":"1996-11-12","bar_index":1266,"type":"BUY","strength":0.588,"price":10.7412,"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":45},{"ts":"1997-05-02","known_ts":"1997-05-06","bar_index":1306,"type":"BUY","strength":0.725,"price":13.7302,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1997-05-22","known_ts":"1997-05-22","bar_index":1310,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.1929,"stop_level":13.2526,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-05-27","known_ts":"1997-05-27","bar_index":1311,"type":"RECLAIM","strength":0.725,"price":13.372,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-05-22 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":"1997-05-22","prior_stop_level":13.2526,"sweep_low":12.9541,"atr14":0.380511,"stop_level":12.763845,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-06-06","known_ts":"1997-06-06","bar_index":1314,"type":"RECLAIM","strength":0.863,"price":13.7302,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-05-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-06-13","known_ts":"1997-06-13","bar_index":1315,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.5534,"stop_level":13.6705,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-06-16","known_ts":"1997-06-16","bar_index":1316,"type":"RECLAIM","strength":0.863,"price":13.7325,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-06-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-06-13","prior_stop_level":13.6705,"sweep_low":13.5534,"atr14":0.282056,"stop_level":13.412372,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-29","known_ts":"1997-07-31","bar_index":1326,"type":"BUY","strength":0.725,"price":13.6728,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"1997-09-18","known_ts":"1997-09-18","bar_index":1338,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.2872,"stop_level":15.3768,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-09-24","known_ts":"1997-09-24","bar_index":1339,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.8095,"stop_level":15.3768,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-09-29","known_ts":"1997-09-29","bar_index":1340,"type":"RECLAIM","strength":1.0,"price":15.5858,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-09-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-09-24","prior_stop_level":15.3768,"sweep_low":14.7498,"atr14":0.365813,"stop_level":14.566894,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-10-09","known_ts":"1997-10-09","bar_index":1343,"type":"RECLAIM","strength":1.0,"price":15.2872,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-09-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-12-01","known_ts":"1997-12-03","bar_index":1355,"type":"BUY","strength":1.0,"price":15.6455,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1998-01-06","known_ts":"1998-01-08","bar_index":1363,"type":"BUY","strength":1.0,"price":15.7674,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1998-01-14","known_ts":"1998-01-16","bar_index":1365,"type":"BUY","strength":1.0,"price":16.5439,"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":"1998-03-23","known_ts":"1998-03-23","bar_index":1380,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.0393,"stop_level":18.2484,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-03-24","known_ts":"1998-03-24","bar_index":1380,"type":"RECLAIM","strength":1.0,"price":18.6367,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-03-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1998-03-23","prior_stop_level":18.2484,"sweep_low":17.9796,"atr14":0.599579,"stop_level":17.679811,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-04-07","known_ts":"1998-04-07","bar_index":1384,"type":"RECLAIM","strength":1.0,"price":18.786,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-03-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-06-19","known_ts":"1998-06-23","bar_index":1401,"type":"BUY","strength":0.588,"price":15.9811,"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":"1998-07-24","known_ts":"1998-07-28","bar_index":1409,"type":"BUY","strength":0.45,"price":14.1888,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-08-17","known_ts":"1998-08-17","bar_index":1414,"type":"SELL","basis":"structure_stop","strength":0.45,"price":12.9044,"stop_level":13.1433,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-08-18","known_ts":"1998-08-18","bar_index":1414,"type":"RECLAIM","strength":0.45,"price":13.1732,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-08-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1998-08-17","prior_stop_level":13.1433,"sweep_low":12.9044,"atr14":0.501283,"stop_level":12.653758,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-30","known_ts":"1998-10-30","bar_index":1432,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.3691,"stop_level":12.4289,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-02","known_ts":"1998-11-02","bar_index":1432,"type":"RECLAIM","strength":0.588,"price":12.7874,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-10-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":"1998-10-30","prior_stop_level":12.4289,"sweep_low":11.9508,"atr14":0.565952,"stop_level":11.667824,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-11-17","known_ts":"1998-11-17","bar_index":1436,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.3533,"stop_level":11.9807,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-22","known_ts":"1998-12-24","bar_index":1444,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-12-22","trigger_known_ts":"1998-12-24","strength":0.45,"price":10.3996,"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.490865,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.8019,"atr14":0.495837,"stop_level":9.553981,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-31","known_ts":"1999-01-05","bar_index":1446,"type":"BUY","strength":0.588,"price":10.8777,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-12-31","known_ts":"1999-01-05","bar_index":1446,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-12-31","trigger_known_ts":"1999-01-05","strength":0.588,"price":10.8777,"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.467458,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":9.8019,"atr14":0.507719,"stop_level":9.548041,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-02-12","known_ts":"1999-02-12","bar_index":1455,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.28,"stop_level":10.7283,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-03-25","known_ts":"1999-03-29","bar_index":1465,"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":8.9378,"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.541013,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.6524,"atr14":0.383174,"stop_level":7.460813,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-30","known_ts":"1999-04-01","bar_index":1466,"type":"BUY","strength":0.45,"price":8.4296,"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-30","known_ts":"1999-04-01","bar_index":1466,"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-30","trigger_known_ts":"1999-04-01","strength":0.45,"price":8.4296,"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.557613,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.6524,"atr14":0.370363,"stop_level":7.467219,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-05-13","known_ts":"1999-05-13","bar_index":1476,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.3862,"stop_level":9.416,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-05-18","known_ts":"1999-05-18","bar_index":1477,"type":"RECLAIM","strength":0.588,"price":9.4758,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-05-13","prior_stop_level":9.416,"sweep_low":8.9677,"atr14":0.279517,"stop_level":8.827942,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-05-25","known_ts":"1999-05-25","bar_index":1479,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.31,"stop_level":9.147,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-07-02","known_ts":"1999-07-07","bar_index":1488,"type":"BUY","strength":0.725,"price":8.3723,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1999-09-10","known_ts":"1999-09-14","bar_index":1504,"type":"BUY","strength":0.588,"price":6.85,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":80},{"ts":"1999-10-13","known_ts":"1999-10-13","bar_index":1511,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.6854,"stop_level":6.7303,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-01-13","known_ts":"2000-01-18","bar_index":1533,"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":"2000-01-13","trigger_known_ts":"2000-01-18","strength":0.45,"price":4.3696,"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.604811,"monthly_oversold_dwell":16,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.8907,"atr14":0.228931,"stop_level":3.776235,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-19","known_ts":"2000-01-21","bar_index":1534,"type":"BUY","strength":0.45,"price":4.7886,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-01-19","known_ts":"2000-01-21","bar_index":1534,"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":"2000-01-19","trigger_known_ts":"2000-01-21","strength":0.45,"price":4.7886,"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.566917,"monthly_oversold_dwell":16,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.2499,"atr14":0.231162,"stop_level":4.134319,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-02-04","known_ts":"2000-02-08","bar_index":1538,"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":"2000-02-04","trigger_known_ts":"2000-02-08","strength":0.588,"price":4.639,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.548735,"monthly_oversold_dwell":17,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":4.2798,"atr14":0.210578,"stop_level":4.174511,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-01","known_ts":"2000-03-01","bar_index":1543,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.2798,"stop_level":4.3097,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-03-06","known_ts":"2000-03-06","bar_index":1544,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.22,"stop_level":4.3097,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-03-15","known_ts":"2000-03-17","bar_index":1547,"type":"REBUY","strength":0.725,"price":4.4295,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"2000-05-16","known_ts":"2000-05-16","bar_index":1561,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.5544,"stop_level":6.6442,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-06-01","known_ts":"2000-06-05","bar_index":1565,"type":"REBUY","strength":1.0,"price":7.2428,"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":"2000-09-08","known_ts":"2000-09-12","bar_index":1588,"type":"BUY","strength":0.863,"price":6.7938,"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":"2000-10-03","known_ts":"2000-10-03","bar_index":1593,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.6143,"stop_level":6.6741,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-10-04","known_ts":"2000-10-04","bar_index":1594,"type":"RECLAIM","strength":1.0,"price":6.7639,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-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":"2000-10-03","prior_stop_level":6.6741,"sweep_low":6.6143,"atr14":0.238371,"stop_level":6.495114,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-10-17","known_ts":"2000-10-17","bar_index":1597,"type":"RECLAIM","strength":1.0,"price":6.7639,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-10-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-12-14","known_ts":"2000-12-14","bar_index":1610,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.346,"stop_level":10.3554,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-02-08","known_ts":"2001-02-12","bar_index":1623,"type":"BUY","strength":0.863,"price":10.1547,"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":"2001-02-21","known_ts":"2001-02-21","bar_index":1625,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.4658,"stop_level":9.5856,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-04-16","known_ts":"2001-04-18","bar_index":1638,"type":"BUY","strength":0.725,"price":9.4179,"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":"2001-05-18","known_ts":"2001-05-18","bar_index":1646,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.3586,"stop_level":9.8109,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-07-11","known_ts":"2001-07-13","bar_index":1658,"type":"BUY","strength":0.588,"price":8.4785,"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":"2001-09-27","known_ts":"2001-10-01","bar_index":1675,"type":"REBUY","strength":1.0,"price":10.3716,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2001-11-06","known_ts":"2001-11-06","bar_index":1684,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.9101,"stop_level":12.0347,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-11-08","known_ts":"2001-11-08","bar_index":1685,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.5554,"stop_level":12.0347,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-11-13","known_ts":"2001-11-13","bar_index":1686,"type":"RECLAIM","strength":1.0,"price":12.0443,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-11-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-11-06","prior_stop_level":12.0347,"sweep_low":11.287,"atr14":0.44202,"stop_level":11.06599,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-13","known_ts":"2001-11-13","bar_index":1686,"type":"RECLAIM","strength":1.0,"price":12.0443,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-11-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-11-08","prior_stop_level":12.0347,"sweep_low":11.287,"atr14":0.44202,"stop_level":11.06599,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-16","known_ts":"2001-11-20","bar_index":1687,"type":"REBUY","strength":1.0,"price":12.6051,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2001-11-30","known_ts":"2001-12-04","bar_index":1690,"type":"REBUY","strength":1.0,"price":13.046,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2002-01-14","known_ts":"2002-01-14","bar_index":1699,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.6833,"stop_level":13.9327,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-15","known_ts":"2002-01-15","bar_index":1700,"type":"RECLAIM","strength":1.0,"price":14.1245,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-01-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-01-14","prior_stop_level":13.9327,"sweep_low":13.4291,"atr14":0.475583,"stop_level":13.191308,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-29","known_ts":"2002-01-29","bar_index":1703,"type":"RECLAIM","strength":1.0,"price":14.6761,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-01-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-17","known_ts":"2002-04-19","bar_index":1721,"type":"BUY","strength":0.725,"price":14.3164,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2002-05-13","known_ts":"2002-05-13","bar_index":1727,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.4531,"stop_level":14.0238,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-06-07","known_ts":"2002-06-07","bar_index":1733,"type":"RECLAIM","strength":0.863,"price":15.7024,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-06-14","known_ts":"2002-06-14","bar_index":1734,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.314,"stop_level":15.4483,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-06-17","known_ts":"2002-06-17","bar_index":1735,"type":"RECLAIM","strength":0.863,"price":16.1917,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-06-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-06-14","prior_stop_level":15.4483,"sweep_low":14.9878,"atr14":0.50797,"stop_level":14.733815,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-06-26","known_ts":"2002-06-26","bar_index":1737,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.9063,"stop_level":15.314,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-10-15","known_ts":"2002-10-17","bar_index":1763,"type":"BUY","strength":0.45,"price":10.772,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-11-07","known_ts":"2002-11-07","bar_index":1768,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.1557,"stop_level":11.1605,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-13","known_ts":"2002-11-13","bar_index":1770,"type":"RECLAIM","strength":0.588,"price":11.2085,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-11-07","prior_stop_level":11.1605,"sweep_low":10.7193,"atr14":0.401276,"stop_level":10.518662,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-10","known_ts":"2002-12-10","bar_index":1776,"type":"RECLAIM","strength":0.725,"price":13.4919,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-11-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-01-07","known_ts":"2003-01-07","bar_index":1782,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.111,"stop_level":14.183,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-01-08","known_ts":"2003-01-08","bar_index":1782,"type":"RECLAIM","strength":0.725,"price":14.3318,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-01-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-01-07","prior_stop_level":14.183,"sweep_low":13.9286,"atr14":0.37161,"stop_level":13.742795,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-24","known_ts":"2003-01-24","bar_index":1786,"type":"RECLAIM","strength":0.863,"price":15.0805,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-01-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-02-05","known_ts":"2003-02-05","bar_index":1788,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.975,"stop_level":15.0325,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-04-16","known_ts":"2003-04-16","bar_index":1805,"type":"RECLAIM","strength":0.725,"price":15.0086,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-02-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-10","known_ts":"2003-07-10","bar_index":1824,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.9123,"stop_level":18.5171,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-03","known_ts":"2003-09-05","bar_index":1837,"type":"BUY","strength":0.863,"price":17.8692,"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":"2003-09-26","known_ts":"2003-09-26","bar_index":1842,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.2884,"stop_level":17.4708,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-10-01","known_ts":"2003-10-01","bar_index":1843,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.1252,"stop_level":17.4708,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-10-31","known_ts":"2003-10-31","bar_index":1851,"type":"RECLAIM","strength":0.863,"price":19.0612,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-02-11","known_ts":"2004-02-13","bar_index":1874,"type":"BUY","strength":0.725,"price":18.9187,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2004-02-25","known_ts":"2004-02-25","bar_index":1877,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.093,"stop_level":18.1992,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-02-26","known_ts":"2004-02-26","bar_index":1877,"type":"RECLAIM","strength":0.725,"price":18.3199,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-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":"2004-02-25","prior_stop_level":18.1992,"sweep_low":17.9868,"atr14":0.377917,"stop_level":17.797842,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-03-01","known_ts":"2004-03-03","bar_index":1878,"type":"BUY","strength":0.588,"price":18.5421,"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":"2004-03-25","known_ts":"2004-03-29","bar_index":1884,"type":"REBUY","strength":0.588,"price":18.8463,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2004-04-20","known_ts":"2004-04-20","bar_index":1889,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.796,"stop_level":19.1688,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-04-22","known_ts":"2004-04-22","bar_index":1890,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.9171,"stop_level":19.1688,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-07-06","known_ts":"2004-07-08","bar_index":1907,"type":"BUY","strength":0.45,"price":15.2615,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2004-08-05","known_ts":"2004-08-05","bar_index":1914,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.4739,"stop_level":15.6101,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-08-10","known_ts":"2004-08-10","bar_index":1915,"type":"RECLAIM","strength":0.588,"price":15.7216,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-08-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2004-08-05","prior_stop_level":15.6101,"sweep_low":15.0075,"atr14":0.379238,"stop_level":14.817881,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-09-24","known_ts":"2004-09-24","bar_index":1926,"type":"RECLAIM","strength":0.725,"price":17.3735,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-08-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-10-20","known_ts":"2004-10-20","bar_index":1932,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.2458,"stop_level":17.314,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-10-27","known_ts":"2004-10-27","bar_index":1933,"type":"RECLAIM","strength":0.863,"price":17.6162,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-10-20","prior_stop_level":17.314,"sweep_low":16.8704,"atr14":0.362566,"stop_level":16.689117,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-05","known_ts":"2004-11-05","bar_index":1936,"type":"RECLAIM","strength":0.863,"price":18.2889,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-10-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-03-29","known_ts":"2005-03-29","bar_index":1968,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.4269,"stop_level":20.7741,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-05-25","known_ts":"2005-05-27","bar_index":1982,"type":"BUY","strength":0.725,"price":19.8887,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"2005-06-28","known_ts":"2005-06-28","bar_index":1989,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.4229,"stop_level":19.6975,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2005-06-30","known_ts":"2005-06-30","bar_index":1990,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.0551,"stop_level":19.6975,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2005-07-21","known_ts":"2005-07-25","bar_index":1995,"type":"BUY","strength":0.45,"price":19.5212,"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-08-08","known_ts":"2005-08-10","bar_index":1999,"type":"BUY","strength":0.45,"price":19.4917,"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-08-16","known_ts":"2005-08-16","bar_index":2001,"type":"RECLAIM","strength":0.588,"price":20.1705,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-08-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-10-19","known_ts":"2005-10-21","bar_index":2016,"type":"BUY","strength":0.45,"price":17.3064,"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-07","known_ts":"2005-12-07","bar_index":2027,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.9631,"stop_level":18.0717,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-12-13","known_ts":"2005-12-13","bar_index":2028,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.5385,"stop_level":18.0717,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-01-11","known_ts":"2006-01-13","bar_index":2035,"type":"BUY","strength":0.588,"price":17.59,"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":"2006-01-25","known_ts":"2006-01-25","bar_index":2038,"type":"RECLAIM","strength":0.725,"price":21.5154,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2006-01-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-03-31","known_ts":"2006-03-31","bar_index":2053,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.7632,"stop_level":22.0755,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-07-31","known_ts":"2006-08-02","bar_index":2081,"type":"BUY","strength":0.45,"price":16.5636,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-10-24","known_ts":"2006-10-24","bar_index":2101,"type":"RECLAIM","strength":0.863,"price":21.6361,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-03-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-02-27","known_ts":"2007-02-27","bar_index":2129,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.212,"stop_level":23.6037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-03-01","known_ts":"2007-03-01","bar_index":2129,"type":"RECLAIM","strength":0.863,"price":23.7041,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-02-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":"2007-02-27","prior_stop_level":23.6037,"sweep_low":22.9157,"atr14":0.482881,"stop_level":22.67426,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-08-14","known_ts":"2007-08-16","bar_index":2168,"type":"BUY","strength":0.588,"price":19.1206,"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":90},{"ts":"2007-09-07","known_ts":"2007-09-07","bar_index":2173,"type":"SELL","basis":"structure_stop","strength":0.45,"price":18.3675,"stop_level":18.6506,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2007-10-11","known_ts":"2007-10-11","bar_index":2181,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.455,"stop_level":20.6369,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-10-22","known_ts":"2007-10-22","bar_index":2184,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.0056,"stop_level":20.6369,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-12-07","known_ts":"2007-12-11","bar_index":2195,"type":"BUY","strength":0.45,"price":17.5379,"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-12-20","known_ts":"2007-12-24","bar_index":2198,"type":"BUY","strength":0.45,"price":16.8321,"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-01-17","known_ts":"2008-01-22","bar_index":2204,"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-01-17","trigger_known_ts":"2008-01-22","strength":0.45,"price":13.4377,"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.468151,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.2765,"atr14":0.675001,"stop_level":11.938999,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-23","known_ts":"2008-01-25","bar_index":2205,"type":"BUY","strength":0.45,"price":14.9672,"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-01-23","known_ts":"2008-01-25","bar_index":2205,"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-23","trigger_known_ts":"2008-01-25","strength":0.45,"price":14.9672,"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.407615,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.2765,"atr14":0.796585,"stop_level":11.878207,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-22","known_ts":"2008-02-22","bar_index":2212,"type":"RECLAIM","strength":0.725,"price":19.6016,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-01-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-03-17","known_ts":"2008-03-17","bar_index":2217,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.558,"stop_level":16.5631,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-18","known_ts":"2008-03-18","bar_index":2217,"type":"RECLAIM","strength":0.588,"price":17.2127,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-03-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-03-17","prior_stop_level":16.5631,"sweep_low":16.3329,"atr14":0.834284,"stop_level":15.915758,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-23","known_ts":"2008-04-23","bar_index":2226,"type":"RECLAIM","strength":0.863,"price":18.1922,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-03-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-04-28","known_ts":"2008-04-30","bar_index":2227,"type":"BUY","strength":0.863,"price":18.9997,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2008-07-15","known_ts":"2008-07-17","bar_index":2245,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-07-15","trigger_known_ts":"2008-07-17","strength":0.45,"price":11.4552,"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.454143,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.7364,"atr14":0.842482,"stop_level":9.315159,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-23","known_ts":"2008-07-25","bar_index":2247,"type":"BUY","strength":0.45,"price":12.5244,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-07-23","known_ts":"2008-07-25","bar_index":2247,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-07-23","trigger_known_ts":"2008-07-25","strength":0.45,"price":12.5244,"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.403194,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.7364,"atr14":0.898001,"stop_level":9.287399,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-21","known_ts":"2008-08-21","bar_index":2254,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.2978,"stop_level":14.2528,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-29","known_ts":"2008-09-29","bar_index":2262,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.2147,"stop_level":13.4068,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-30","known_ts":"2008-09-30","bar_index":2263,"type":"RECLAIM","strength":0.725,"price":13.6507,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-09-29","prior_stop_level":13.4068,"sweep_low":12.7216,"atr14":0.960429,"stop_level":12.241385,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-24","known_ts":"2008-11-26","bar_index":2276,"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-24","trigger_known_ts":"2008-11-26","strength":0.45,"price":9.5652,"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.512019,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.5893,"atr14":0.927366,"stop_level":5.125617,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-28","known_ts":"2008-12-02","bar_index":2277,"type":"BUY","strength":0.45,"price":9.3138,"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-11-28","known_ts":"2008-12-02","bar_index":2277,"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-11-28","trigger_known_ts":"2008-12-02","strength":0.45,"price":9.3138,"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.524845,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.5893,"atr14":0.955382,"stop_level":5.111609,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-30","known_ts":"2008-12-30","bar_index":2284,"type":"RECLAIM","strength":0.725,"price":11.5505,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-11-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-12","known_ts":"2009-01-12","bar_index":2286,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.3871,"stop_level":9.9528,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-15","known_ts":"2009-01-15","bar_index":2287,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.9926,"stop_level":9.9528,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-22","known_ts":"2009-01-26","bar_index":2289,"type":"REBUY","strength":0.725,"price":9.4166,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":25},{"ts":"2009-05-01","known_ts":"2009-05-01","bar_index":2312,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.0721,"stop_level":17.3867,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-05-04","known_ts":"2009-05-04","bar_index":2312,"type":"RECLAIM","strength":0.863,"price":17.4186,"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":17.3867,"sweep_low":16.9068,"atr14":0.864651,"stop_level":16.474475,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-20","known_ts":"2009-07-22","bar_index":2330,"type":"BUY","strength":0.863,"price":16.4978,"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":"2009-09-03","known_ts":"2009-09-08","bar_index":2341,"type":"BUY","strength":0.863,"price":16.7661,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2009-10-01","known_ts":"2009-10-01","bar_index":2347,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.0434,"stop_level":18.2688,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-05","known_ts":"2009-10-05","bar_index":2348,"type":"RECLAIM","strength":1.0,"price":18.4942,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-10-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-10-01","prior_stop_level":18.2688,"sweep_low":17.6731,"atr14":0.560935,"stop_level":17.392633,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-10-16","known_ts":"2009-10-16","bar_index":2351,"type":"RECLAIM","strength":1.0,"price":19.4063,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-28","known_ts":"2009-10-28","bar_index":2353,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.3647,"stop_level":18.6453,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-30","known_ts":"2009-11-30","bar_index":2361,"type":"RECLAIM","strength":1.0,"price":20.1888,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-10-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-06","known_ts":"2010-01-06","bar_index":2369,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.8164,"stop_level":20.0269,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-07","known_ts":"2010-01-07","bar_index":2369,"type":"RECLAIM","strength":1.0,"price":20.383,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-01-06","prior_stop_level":20.0269,"sweep_low":19.7247,"atr14":0.504463,"stop_level":19.472468,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-01-22","known_ts":"2010-01-22","bar_index":2373,"type":"RECLAIM","strength":1.0,"price":21.3615,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-01-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-06","known_ts":"2010-05-06","bar_index":2397,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.8417,"stop_level":26.893,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-05-11","known_ts":"2010-05-11","bar_index":2398,"type":"RECLAIM","strength":0.863,"price":27.2416,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2010-05-06","prior_stop_level":26.893,"sweep_low":25.1499,"atr14":0.929039,"stop_level":24.685381,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-28","known_ts":"2010-07-30","bar_index":2416,"type":"BUY","strength":0.725,"price":26.789,"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":"2010-09-03","known_ts":"2010-09-08","bar_index":2425,"type":"BUY","strength":0.725,"price":26.1381,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2010-11-16","known_ts":"2010-11-16","bar_index":2442,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.8852,"stop_level":29.9731,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-17","known_ts":"2010-11-17","bar_index":2442,"type":"RECLAIM","strength":0.863,"price":30.1049,"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":29.9731,"sweep_low":29.5007,"atr14":0.527369,"stop_level":29.237016,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-26","known_ts":"2010-11-26","bar_index":2444,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.5996,"stop_level":29.8852,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-13","known_ts":"2010-12-13","bar_index":2448,"type":"RECLAIM","strength":1.0,"price":29.9951,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-28","known_ts":"2011-03-30","bar_index":2472,"type":"BUY","strength":0.588,"price":26.9692,"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":"2011-05-24","known_ts":"2011-05-24","bar_index":2485,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.751,"stop_level":27.6624,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-05-26","known_ts":"2011-05-26","bar_index":2486,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.3161,"stop_level":27.6624,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-06-22","known_ts":"2011-06-24","bar_index":2492,"type":"BUY","strength":0.45,"price":26.9256,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-08-12","known_ts":"2011-08-16","bar_index":2504,"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":"2011-08-12","trigger_known_ts":"2011-08-16","strength":0.45,"price":22.7848,"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.272488,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.1486,"atr14":0.921126,"stop_level":20.688037,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-08-25","known_ts":"2011-08-29","bar_index":2507,"type":"BUY","strength":0.45,"price":23.8089,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-08-25","known_ts":"2011-08-29","bar_index":2507,"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":"2011-08-25","trigger_known_ts":"2011-08-29","strength":0.45,"price":23.8089,"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.239789,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.4269,"atr14":0.974078,"stop_level":20.939861,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-09-13","known_ts":"2011-09-15","bar_index":2511,"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":"2011-09-13","trigger_known_ts":"2011-09-15","strength":0.45,"price":23.1466,"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.260936,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.7646,"atr14":0.976795,"stop_level":20.276202,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-25","known_ts":"2011-11-25","bar_index":2528,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.5107,"stop_level":24.6003,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-28","known_ts":"2011-11-28","bar_index":2528,"type":"RECLAIM","strength":0.725,"price":25.5299,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2011-11-25","prior_stop_level":24.6003,"sweep_low":24.5107,"atr14":0.776537,"stop_level":24.122431,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-12","known_ts":"2011-12-12","bar_index":2532,"type":"RECLAIM","strength":0.863,"price":27.6074,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-13","known_ts":"2012-02-13","bar_index":2546,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.8602,"stop_level":29.8996,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-15","known_ts":"2012-02-15","bar_index":2546,"type":"RECLAIM","strength":0.863,"price":30.0572,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-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":"2012-02-13","prior_stop_level":29.8996,"sweep_low":29.6127,"atr14":0.544284,"stop_level":29.340558,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-16","known_ts":"2012-02-21","bar_index":2547,"type":"REBUY","strength":0.863,"price":32.5554,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2012-03-22","known_ts":"2012-03-22","bar_index":2555,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.3569,"stop_level":31.7283,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-26","known_ts":"2012-03-26","bar_index":2555,"type":"RECLAIM","strength":0.863,"price":31.7845,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-03-22","prior_stop_level":31.7283,"sweep_low":30.6086,"atr14":0.572587,"stop_level":30.322307,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-05-14","known_ts":"2012-05-14","bar_index":2567,"type":"RECLAIM","strength":1.0,"price":32.8078,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-03-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-07-24","known_ts":"2012-07-24","bar_index":2583,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.1298,"stop_level":35.0855,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-07-26","known_ts":"2012-07-26","bar_index":2584,"type":"RECLAIM","strength":1.0,"price":35.3184,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-07-24","prior_stop_level":35.0855,"sweep_low":34.0217,"atr14":0.714299,"stop_level":33.66455,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-08","known_ts":"2012-08-08","bar_index":2587,"type":"RECLAIM","strength":1.0,"price":35.8189,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-07-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-09","known_ts":"2012-10-09","bar_index":2601,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.9062,"stop_level":38.1678,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-16","known_ts":"2012-10-16","bar_index":2603,"type":"RECLAIM","strength":1.0,"price":38.2019,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-10-09","prior_stop_level":38.1678,"sweep_low":37.7014,"atr14":0.612779,"stop_level":37.39501,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-19","known_ts":"2012-10-19","bar_index":2604,"type":"SELL","basis":"structure_stop","strength":0.863,"price":37.2565,"stop_level":37.9062,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-12-18","known_ts":"2012-12-20","bar_index":2617,"type":"BUY","strength":0.725,"price":36.884,"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":"2013-01-16","known_ts":"2013-01-16","bar_index":2623,"type":"SELL","basis":"structure_stop","strength":0.725,"price":36.7536,"stop_level":37.0559,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-01-17","known_ts":"2013-01-17","bar_index":2623,"type":"RECLAIM","strength":0.725,"price":37.1867,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-01-16 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":"2013-01-16","prior_stop_level":37.0559,"sweep_low":36.6093,"atr14":0.588362,"stop_level":36.315119,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-02-01","known_ts":"2013-02-01","bar_index":2627,"type":"RECLAIM","strength":0.863,"price":37.6371,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-01-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-09-27","known_ts":"2013-10-01","bar_index":2682,"type":"REBUY","strength":0.725,"price":61.0121,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2013-10-15","known_ts":"2013-10-17","bar_index":2686,"type":"REBUY","strength":0.725,"price":62.1988,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2013-11-26","known_ts":"2013-11-26","bar_index":2696,"type":"SELL","basis":"structure_stop","strength":0.863,"price":64.5981,"stop_level":65.0461,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-02-25","known_ts":"2014-02-27","bar_index":2716,"type":"BUY","strength":0.588,"price":59.2607,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":35},{"ts":"2014-03-25","known_ts":"2014-03-25","bar_index":2722,"type":"SELL","basis":"structure_stop","strength":0.45,"price":57.8062,"stop_level":58.6077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2014-04-22","known_ts":"2014-04-24","bar_index":2729,"type":"BUY","strength":0.45,"price":57.7527,"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-06-04","known_ts":"2014-06-04","bar_index":2739,"type":"RECLAIM","strength":0.725,"price":61.4681,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-03-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-06-16","known_ts":"2014-06-16","bar_index":2741,"type":"SELL","basis":"structure_stop","strength":0.588,"price":59.775,"stop_level":60.3732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-06-23","known_ts":"2014-06-23","bar_index":2743,"type":"SELL","basis":"structure_stop","strength":0.588,"price":59.416,"stop_level":60.3732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-08-12","known_ts":"2014-08-14","bar_index":2755,"type":"BUY","strength":0.588,"price":59.9118,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-08-25","known_ts":"2014-08-25","bar_index":2758,"type":"RECLAIM","strength":0.725,"price":60.3409,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-08-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-10-07","known_ts":"2014-10-07","bar_index":2768,"type":"SELL","basis":"structure_stop","strength":0.863,"price":61.737,"stop_level":61.8156,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-10-08","known_ts":"2014-10-08","bar_index":2768,"type":"RECLAIM","strength":0.863,"price":62.3716,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-10-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-10-07","prior_stop_level":61.8156,"sweep_low":61.6524,"atr14":1.075203,"stop_level":61.114798,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-23","known_ts":"2014-10-23","bar_index":2772,"type":"RECLAIM","strength":0.863,"price":67.7726,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-10-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-16","known_ts":"2014-12-16","bar_index":2784,"type":"SELL","basis":"structure_stop","strength":0.863,"price":78.9176,"stop_level":79.552,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-17","known_ts":"2014-12-17","bar_index":2784,"type":"RECLAIM","strength":0.863,"price":81.6504,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-12-16","prior_stop_level":79.552,"sweep_low":78.7407,"atr14":1.770386,"stop_level":77.855507,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-02","known_ts":"2015-01-02","bar_index":2788,"type":"RECLAIM","strength":1.0,"price":81.7359,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-01-15","known_ts":"2015-01-15","bar_index":2791,"type":"SELL","basis":"structure_stop","strength":0.863,"price":80.6789,"stop_level":81.7359,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-01-22","known_ts":"2015-01-22","bar_index":2792,"type":"RECLAIM","strength":0.863,"price":81.9878,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-01-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2015-01-15","prior_stop_level":81.7359,"sweep_low":78.8353,"atr14":1.774862,"stop_level":77.947869,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-07","known_ts":"2015-04-07","bar_index":2809,"type":"SELL","basis":"structure_stop","strength":0.863,"price":90.7076,"stop_level":92.1886,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-06-01","known_ts":"2015-06-03","bar_index":2822,"type":"BUY","strength":0.588,"price":90.7843,"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":50},{"ts":"2015-12-23","known_ts":"2015-12-28","bar_index":2870,"type":"BUY","strength":0.45,"price":80.628,"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-04-05","known_ts":"2016-04-05","bar_index":2893,"type":"SELL","basis":"structure_stop","strength":0.863,"price":96.8884,"stop_level":96.9723,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-06","known_ts":"2016-04-06","bar_index":2893,"type":"RECLAIM","strength":0.863,"price":98.4378,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-04-05","prior_stop_level":96.9723,"sweep_low":95.3003,"atr14":2.018315,"stop_level":94.291143,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-31","known_ts":"2016-05-31","bar_index":2906,"type":"RECLAIM","strength":0.863,"price":108.9572,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-07-06","known_ts":"2016-07-06","bar_index":2914,"type":"SELL","basis":"structure_stop","strength":0.863,"price":108.7556,"stop_level":109.3928,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-10-27","known_ts":"2016-10-31","bar_index":2941,"type":"BUY","strength":0.45,"price":93.0374,"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-11-09","known_ts":"2016-11-09","bar_index":2944,"type":"RECLAIM","strength":0.588,"price":99.7186,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-10-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2016-12-28","known_ts":"2016-12-28","bar_index":2955,"type":"SELL","basis":"structure_stop","strength":0.863,"price":113.7753,"stop_level":114.4427,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-02-15","known_ts":"2017-02-15","bar_index":2966,"type":"RECLAIM","strength":0.863,"price":114.5563,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-12-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-04-21","known_ts":"2017-04-25","bar_index":2981,"type":"BUY","strength":0.588,"price":111.2218,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2017-05-18","known_ts":"2017-05-18","bar_index":2987,"type":"SELL","basis":"structure_stop","strength":0.863,"price":108.2734,"stop_level":109.5321,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-05-22","known_ts":"2017-05-24","bar_index":2988,"type":"REBUY","strength":0.725,"price":112.3983,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2017-05-22","known_ts":"2017-05-22","bar_index":2988,"type":"RECLAIM","strength":0.863,"price":110.4146,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-05-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-05-18","prior_stop_level":109.5321,"sweep_low":106.8848,"atr14":1.732941,"stop_level":106.018329,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-06-29","known_ts":"2017-07-03","bar_index":2997,"type":"REBUY","strength":0.863,"price":115.2304,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65},{"ts":"2017-09-20","known_ts":"2017-09-22","bar_index":3016,"type":"BUY","strength":0.588,"price":103.6918,"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":"2017-11-08","known_ts":"2017-11-08","bar_index":3027,"type":"SELL","basis":"structure_stop","strength":0.588,"price":108.4125,"stop_level":108.6183,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-11-09","known_ts":"2017-11-09","bar_index":3028,"type":"RECLAIM","strength":0.588,"price":109.4272,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-11-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2017-11-08","prior_stop_level":108.6183,"sweep_low":107.3267,"atr14":1.959578,"stop_level":106.346911,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-22","known_ts":"2017-11-22","bar_index":3031,"type":"SELL","basis":"structure_stop","strength":0.725,"price":104.9778,"stop_level":108.4125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-11-29","known_ts":"2017-11-29","bar_index":3032,"type":"RECLAIM","strength":0.725,"price":111.0736,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-11-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2017-11-22","prior_stop_level":108.4125,"sweep_low":102.7282,"atr14":2.504454,"stop_level":101.475973,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-12-01","known_ts":"2017-12-05","bar_index":3033,"type":"REBUY","strength":0.863,"price":116.7224,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2017-12-29","known_ts":"2017-12-29","bar_index":3039,"type":"SELL","basis":"structure_stop","strength":0.863,"price":112.7555,"stop_level":115.1044,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-01-03","known_ts":"2018-01-03","bar_index":3040,"type":"RECLAIM","strength":0.863,"price":117.2475,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-12-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-12-29","prior_stop_level":115.1044,"sweep_low":112.4575,"atr14":2.3806,"stop_level":111.2672,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-01-17","known_ts":"2018-01-17","bar_index":3043,"type":"RECLAIM","strength":0.863,"price":124.2283,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-12-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-02-02","known_ts":"2018-02-02","bar_index":3047,"type":"SELL","basis":"structure_stop","strength":1.0,"price":121.5987,"stop_level":123.1922,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-02-06","known_ts":"2018-02-06","bar_index":3047,"type":"SELL","basis":"structure_stop","strength":1.0,"price":119.505,"stop_level":123.1922,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-04-13","known_ts":"2018-04-17","bar_index":3063,"type":"BUY","strength":0.725,"price":117.2243,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2018-05-09","known_ts":"2018-05-09","bar_index":3069,"type":"SELL","basis":"structure_stop","strength":0.725,"price":116.0078,"stop_level":117.7426,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-05-15","known_ts":"2018-05-15","bar_index":3070,"type":"SELL","basis":"structure_stop","strength":0.45,"price":112.5092,"stop_level":117.7426,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-06-21","known_ts":"2018-06-21","bar_index":3079,"type":"RECLAIM","strength":0.863,"price":119.312,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-05-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-07-12","known_ts":"2018-07-12","bar_index":3083,"type":"SELL","basis":"structure_stop","strength":0.45,"price":112.2715,"stop_level":112.4516,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-07-19","known_ts":"2018-07-19","bar_index":3085,"type":"RECLAIM","strength":0.45,"price":112.6283,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-07-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2018-07-12","prior_stop_level":112.4516,"sweep_low":109.2611,"atr14":2.238521,"stop_level":108.141839,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-16","known_ts":"2018-08-20","bar_index":3092,"type":"BUY","strength":0.45,"price":113.3717,"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-09-18","known_ts":"2018-09-18","bar_index":3099,"type":"SELL","basis":"structure_stop","strength":0.588,"price":106.8899,"stop_level":110.8221,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-09-20","known_ts":"2018-09-20","bar_index":3100,"type":"SELL","basis":"structure_stop","strength":0.588,"price":107.9751,"stop_level":110.8221,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-10-03","known_ts":"2018-10-05","bar_index":3103,"type":"REBUY","strength":0.45,"price":110.1977,"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":"2018-10-16","known_ts":"2018-10-16","bar_index":3106,"type":"RECLAIM","strength":0.725,"price":116.2207,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2018-10-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-12-17","known_ts":"2018-12-17","bar_index":3120,"type":"SELL","basis":"structure_stop","strength":0.863,"price":127.062,"stop_level":128.0136,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-02-27","known_ts":"2019-02-27","bar_index":3136,"type":"SELL","basis":"structure_stop","strength":1.0,"price":122.4308,"stop_level":126.8011,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-04-18","known_ts":"2019-04-23","bar_index":3148,"type":"BUY","strength":0.725,"price":121.329,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2019-05-13","known_ts":"2019-05-13","bar_index":3153,"type":"SELL","basis":"structure_stop","strength":0.863,"price":127.7969,"stop_level":127.8425,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-05-28","known_ts":"2019-05-28","bar_index":3156,"type":"SELL","basis":"structure_stop","strength":0.863,"price":123.1172,"stop_level":124.2053,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-06-03","known_ts":"2019-06-05","bar_index":3158,"type":"REBUY","strength":0.725,"price":126.6327,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65},{"ts":"2019-06-04","known_ts":"2019-06-04","bar_index":3158,"type":"RECLAIM","strength":0.725,"price":126.9827,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-28 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":"2019-05-28","prior_stop_level":124.2053,"sweep_low":118.6126,"atr14":3.083179,"stop_level":117.07101,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-05","known_ts":"2019-08-05","bar_index":3172,"type":"SELL","basis":"structure_stop","strength":1.0,"price":129.187,"stop_level":131.7756,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-08-08","known_ts":"2019-08-08","bar_index":3173,"type":"RECLAIM","strength":1.0,"price":132.4929,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-08-05","prior_stop_level":131.7756,"sweep_low":128.7816,"atr14":2.37748,"stop_level":127.59286,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-11-04","known_ts":"2019-11-06","bar_index":3194,"type":"BUY","strength":0.725,"price":127.8112,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2019-11-22","known_ts":"2019-11-22","bar_index":3198,"type":"SELL","basis":"structure_stop","strength":0.588,"price":121.8279,"stop_level":122.2604,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2019-11-25","known_ts":"2019-11-25","bar_index":3199,"type":"RECLAIM","strength":0.588,"price":123.8328,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-11-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2019-11-22","prior_stop_level":122.2604,"sweep_low":121.0181,"atr14":2.36028,"stop_level":119.83796,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-01-14","known_ts":"2020-01-14","bar_index":3210,"type":"RECLAIM","strength":0.725,"price":126.3207,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-11-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-02-03","known_ts":"2020-02-03","bar_index":3214,"type":"SELL","basis":"structure_stop","strength":0.588,"price":120.5825,"stop_level":120.8766,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-02-04","known_ts":"2020-02-04","bar_index":3214,"type":"RECLAIM","strength":0.588,"price":120.9946,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-02-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":"2020-02-03","prior_stop_level":120.8766,"sweep_low":120.2337,"atr14":2.077903,"stop_level":119.194748,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-02-05","known_ts":"2020-02-07","bar_index":3215,"type":"REBUY","strength":0.588,"price":125.544,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2020-02-10","known_ts":"2020-02-10","bar_index":3216,"type":"RECLAIM","strength":0.725,"price":128.2467,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-02-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-02-28","known_ts":"2020-02-28","bar_index":3220,"type":"SELL","basis":"structure_stop","strength":0.588,"price":113.5999,"stop_level":120.5825,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-04-15","known_ts":"2020-04-17","bar_index":3231,"type":"BUY","strength":0.45,"price":73.7467,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Consumer Discretionary"}},{"ts":"2020-04-15","known_ts":"2020-04-17","bar_index":3231,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-04-15","trigger_known_ts":"2020-04-17","strength":0.45,"price":73.7467,"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.457592,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":57.6519,"atr14":7.372285,"stop_level":53.965757,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-14","known_ts":"2020-05-14","bar_index":3238,"type":"SELL","basis":"structure_stop","strength":0.588,"price":67.2553,"stop_level":67.2875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-15","known_ts":"2020-05-15","bar_index":3238,"type":"RECLAIM","strength":0.588,"price":70.3442,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-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":"2020-05-14","prior_stop_level":67.2875,"sweep_low":61.9785,"atr14":5.699299,"stop_level":59.12885,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-22","known_ts":"2020-06-22","bar_index":3246,"type":"SELL","basis":"structure_stop","strength":0.588,"price":88.7889,"stop_level":89.3278,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-23","known_ts":"2020-06-23","bar_index":3247,"type":"RECLAIM","strength":0.588,"price":91.7732,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-06-22","prior_stop_level":89.3278,"sweep_low":87.6949,"atr14":5.457411,"stop_level":84.966195,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-28","known_ts":"2020-07-30","bar_index":3255,"type":"BUY","strength":0.725,"price":90.5103,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2020-09-15","known_ts":"2020-09-15","bar_index":3266,"type":"SELL","basis":"structure_stop","strength":0.863,"price":106.7031,"stop_level":108.4027,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-17","known_ts":"2020-09-17","bar_index":3267,"type":"SELL","basis":"structure_stop","strength":0.725,"price":100.4006,"stop_level":108.4027,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-11-06","known_ts":"2020-11-10","bar_index":3279,"type":"BUY","strength":0.725,"price":109.6225,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2020-12-07","known_ts":"2020-12-07","bar_index":3285,"type":"SELL","basis":"structure_stop","strength":1.0,"price":106.8494,"stop_level":113.5097,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-12-18","known_ts":"2020-12-18","bar_index":3288,"type":"SELL","basis":"structure_stop","strength":1.0,"price":109.5981,"stop_level":109.7689,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-12-22","known_ts":"2020-12-22","bar_index":3289,"type":"RECLAIM","strength":1.0,"price":110.2324,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-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":"2020-12-18","prior_stop_level":109.7689,"sweep_low":104.5073,"atr14":3.811769,"stop_level":102.601415,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-19","known_ts":"2021-01-19","bar_index":3295,"type":"RECLAIM","strength":1.0,"price":113.8188,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-02-04","known_ts":"2021-02-08","bar_index":3299,"type":"BUY","strength":1.0,"price":121.0727,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2021-03-22","known_ts":"2021-03-22","bar_index":3309,"type":"SELL","basis":"structure_stop","strength":1.0,"price":135.7433,"stop_level":136.6134,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-24","known_ts":"2021-03-24","bar_index":3310,"type":"SELL","basis":"structure_stop","strength":1.0,"price":130.0832,"stop_level":136.6134,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-26","known_ts":"2021-03-26","bar_index":3310,"type":"RECLAIM","strength":1.0,"price":139.8988,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-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":"2021-03-22","prior_stop_level":136.6134,"sweep_low":129.0911,"atr14":4.746945,"stop_level":126.717628,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-26","known_ts":"2021-03-26","bar_index":3310,"type":"RECLAIM","strength":1.0,"price":139.8988,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-03-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-03-24","prior_stop_level":136.6134,"sweep_low":129.0911,"atr14":4.746945,"stop_level":126.717628,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-04-12","known_ts":"2021-04-12","bar_index":3314,"type":"RECLAIM","strength":1.0,"price":142.4117,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-03-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-18","known_ts":"2021-08-20","bar_index":3344,"type":"BUY","strength":0.588,"price":111.2786,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2021-10-13","known_ts":"2021-10-13","bar_index":3357,"type":"SELL","basis":"structure_stop","strength":0.725,"price":110.8528,"stop_level":114.5048,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-11-03","known_ts":"2021-11-05","bar_index":3362,"type":"BUY","strength":0.588,"price":120.714,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2021-11-23","known_ts":"2021-11-23","bar_index":3366,"type":"SELL","basis":"structure_stop","strength":0.725,"price":107.8645,"stop_level":116.712,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-11-26","known_ts":"2021-11-26","bar_index":3367,"type":"SELL","basis":"structure_stop","strength":0.725,"price":106.062,"stop_level":116.712,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-12-27","known_ts":"2021-12-29","bar_index":3374,"type":"BUY","strength":0.45,"price":107.3436,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-01-20","known_ts":"2022-01-20","bar_index":3379,"type":"SELL","basis":"structure_stop","strength":0.588,"price":100.2192,"stop_level":106.3679,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-02-08","known_ts":"2022-02-10","bar_index":3384,"type":"BUY","strength":0.45,"price":105.1058,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Consumer Discretionary"}},{"ts":"2022-03-04","known_ts":"2022-03-04","bar_index":3389,"type":"SELL","basis":"structure_stop","strength":0.588,"price":102.0486,"stop_level":107.2441,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-04-13","known_ts":"2022-04-18","bar_index":3399,"type":"BUY","strength":0.45,"price":100.4525,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Consumer Discretionary"}},{"ts":"2022-05-26","known_ts":"2022-05-31","bar_index":3409,"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-26","trigger_known_ts":"2022-05-31","strength":0.45,"price":86.154,"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.327399,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":76.2641,"atr14":3.910295,"stop_level":74.308953,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-23","known_ts":"2022-06-27","bar_index":3415,"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-23","trigger_known_ts":"2022-06-27","strength":0.45,"price":74.1021,"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.389439,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":69.4992,"atr14":3.237622,"stop_level":67.880389,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-07","known_ts":"2022-07-11","bar_index":3418,"type":"BUY","strength":0.45,"price":74.5919,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Consumer Discretionary"}},{"ts":"2022-07-07","known_ts":"2022-07-11","bar_index":3418,"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-07","trigger_known_ts":"2022-07-11","strength":0.45,"price":74.5919,"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.385403,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":69.1445,"atr14":2.965118,"stop_level":67.661941,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-06","known_ts":"2022-09-06","bar_index":3432,"type":"SELL","basis":"structure_stop","strength":0.725,"price":88.507,"stop_level":91.3696,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-07","known_ts":"2022-09-07","bar_index":3432,"type":"RECLAIM","strength":0.588,"price":92.0209,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-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":"2022-09-06","prior_stop_level":91.3696,"sweep_low":87.8814,"atr14":3.075004,"stop_level":86.343898,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-21","known_ts":"2022-10-25","bar_index":3443,"type":"BUY","strength":0.863,"price":92.3334,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2022-11-28","known_ts":"2022-11-28","bar_index":3451,"type":"SELL","basis":"structure_stop","strength":0.863,"price":98.9591,"stop_level":100.4439,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-30","known_ts":"2022-11-30","bar_index":3452,"type":"SELL","basis":"structure_stop","strength":0.863,"price":99.6885,"stop_level":100.4439,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2023-01-13","known_ts":"2023-01-18","bar_index":3462,"type":"BUY","strength":0.863,"price":93.6947,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2023-02-27","known_ts":"2023-02-27","bar_index":3471,"type":"SELL","basis":"structure_stop","strength":1.0,"price":94.7762,"stop_level":95.251,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-02-28","known_ts":"2023-03-02","bar_index":3472,"type":"REBUY","strength":1.0,"price":99.067,"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":"2023-02-28","known_ts":"2023-02-28","bar_index":3472,"type":"RECLAIM","strength":1.0,"price":95.8049,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-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":"2023-02-27","prior_stop_level":95.251,"sweep_low":93.7299,"atr14":3.055822,"stop_level":92.201989,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-04-06","known_ts":"2023-04-11","bar_index":3481,"type":"BUY","strength":1.0,"price":105.6264,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2023-07-10","known_ts":"2023-07-12","bar_index":3502,"type":"BUY","strength":0.588,"price":85.8003,"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":"2023-10-11","known_ts":"2023-10-13","bar_index":3524,"type":"BUY","strength":0.45,"price":60.9603,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-10-11","known_ts":"2023-10-13","bar_index":3524,"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-11","trigger_known_ts":"2023-10-13","strength":0.45,"price":60.9603,"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.422869,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":57.5091,"atr14":1.947026,"stop_level":56.535587,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-01","known_ts":"2023-11-03","bar_index":3529,"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-11-01","trigger_known_ts":"2023-11-03","strength":0.45,"price":63.0347,"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.40323,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":58.2811,"atr14":1.978594,"stop_level":57.291803,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-01","known_ts":"2023-11-01","bar_index":3529,"type":"SELL","basis":"structure_stop","strength":0.45,"price":60.3367,"stop_level":60.4106,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-11-02","known_ts":"2023-11-02","bar_index":3529,"type":"RECLAIM","strength":0.45,"price":61.7774,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-11-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2023-11-01","prior_stop_level":60.4106,"sweep_low":59.263,"atr14":1.96137,"stop_level":58.282315,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-02","known_ts":"2024-01-02","bar_index":3542,"type":"SELL","basis":"structure_stop","strength":0.725,"price":70.9633,"stop_level":72.0186,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-01-25","known_ts":"2024-01-29","bar_index":3548,"type":"REBUY","strength":0.725,"price":73.6461,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2024-04-01","known_ts":"2024-04-03","bar_index":3563,"type":"BUY","strength":0.588,"price":65.5359,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2024-08-05","known_ts":"2024-08-05","bar_index":3592,"type":"SELL","basis":"structure_stop","strength":0.588,"price":38.4345,"stop_level":39.7205,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-08-13","known_ts":"2024-08-13","bar_index":3594,"type":"SELL","basis":"structure_stop","strength":0.45,"price":37.6668,"stop_level":39.7205,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2024-09-12","known_ts":"2024-09-16","bar_index":3601,"type":"BUY","strength":0.588,"price":38.8184,"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":"2024-10-11","known_ts":"2024-10-11","bar_index":3608,"type":"RECLAIM","strength":0.725,"price":43.7319,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2024-09-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-11-01","known_ts":"2024-11-01","bar_index":3613,"type":"SELL","basis":"structure_stop","strength":0.725,"price":45.3124,"stop_level":45.3992,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-11-05","known_ts":"2024-11-05","bar_index":3613,"type":"RECLAIM","strength":0.725,"price":45.7465,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-11-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":"2024-11-01","prior_stop_level":45.3992,"sweep_low":43.123,"atr14":2.166431,"stop_level":42.039784,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-11","known_ts":"2024-11-11","bar_index":3615,"type":"SELL","basis":"structure_stop","strength":0.725,"price":44.2033,"stop_level":44.2225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-11-14","known_ts":"2024-11-18","bar_index":3616,"type":"REBUY","strength":0.725,"price":46.7013,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2024-11-14","known_ts":"2024-11-14","bar_index":3616,"type":"RECLAIM","strength":0.725,"price":46.3637,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-11-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-11-11","prior_stop_level":44.2225,"sweep_low":43.0073,"atr14":2.679793,"stop_level":41.667403,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-12-24","known_ts":"2024-12-27","bar_index":3625,"type":"BUY","strength":0.863,"price":54.4077,"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":30},{"ts":"2025-02-10","known_ts":"2025-02-10","bar_index":3635,"type":"SELL","basis":"structure_stop","strength":1.0,"price":51.3152,"stop_level":53.0203,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-04-15","known_ts":"2025-04-17","bar_index":3650,"type":"BUY","strength":0.588,"price":42.4814,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60,"retro_override":true,"retro_ctx":{"group_id":"Consumer Discretionary"}},{"ts":"2025-06-05","known_ts":"2025-06-05","bar_index":3661,"type":"SELL","basis":"structure_stop","strength":0.863,"price":52.2901,"stop_level":53.3821,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-06-06","known_ts":"2025-06-06","bar_index":3662,"type":"RECLAIM","strength":0.863,"price":53.9963,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-06-05","prior_stop_level":53.3821,"sweep_low":51.5686,"atr14":2.475763,"stop_level":50.330718,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-13","known_ts":"2025-06-13","bar_index":3663,"type":"SELL","basis":"structure_stop","strength":1.0,"price":50.7593,"stop_level":52.2901,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-06-16","known_ts":"2025-06-16","bar_index":3664,"type":"RECLAIM","strength":1.0,"price":55.5174,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-06-13","prior_stop_level":52.2901,"sweep_low":50.652,"atr14":3.154354,"stop_level":49.074823,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-30","known_ts":"2025-06-30","bar_index":3667,"type":"RECLAIM","strength":1.0,"price":66.2328,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-07-29","known_ts":"2025-07-29","bar_index":3673,"type":"SELL","basis":"structure_stop","strength":1.0,"price":61.5914,"stop_level":62.2937,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-12-05","known_ts":"2025-12-09","bar_index":3704,"type":"BUY","strength":0.588,"price":26.5907,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":65},{"ts":"2026-03-03","known_ts":"2026-03-03","bar_index":3723,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.4518,"stop_level":30.8287,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-03-05","known_ts":"2026-03-05","bar_index":3724,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.8088,"stop_level":30.8287,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-03-23","known_ts":"2026-03-25","bar_index":3728,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2026-03-23","trigger_known_ts":"2026-03-25","strength":0.588,"price":27.6655,"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.582299,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":26.1582,"atr14":1.568854,"stop_level":25.373773,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-03-31","known_ts":"2026-04-02","bar_index":3730,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2026-03-31","trigger_known_ts":"2026-04-02","strength":0.588,"price":28.6471,"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.567479,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":26.1285,"atr14":1.458077,"stop_level":25.399461,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-06","known_ts":"2026-04-08","bar_index":3731,"type":"BUY","strength":0.588,"price":28.7463,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Consumer Discretionary"}},{"ts":"2026-04-06","known_ts":"2026-04-08","bar_index":3731,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2026-04-06","trigger_known_ts":"2026-04-08","strength":0.588,"price":28.7463,"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.565981,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":26.1285,"atr14":1.480485,"stop_level":25.388257,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-14","known_ts":"2026-04-16","bar_index":3733,"type":"BUY","strength":0.588,"price":29.06,"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":"2026-04-14","known_ts":"2026-04-16","bar_index":3733,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2026-04-14","trigger_known_ts":"2026-04-16","strength":0.588,"price":29.06,"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.561245,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":27.18,"atr14":1.528901,"stop_level":26.415549,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-05-04","known_ts":"2026-05-04","bar_index":3737,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.08,"stop_level":29.36,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-05-05","known_ts":"2026-05-05","bar_index":3738,"type":"RECLAIM","strength":0.588,"price":29.57,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-05-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-05-04","prior_stop_level":29.36,"sweep_low":28.5,"atr14":1.482386,"stop_level":27.758807,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-05-19","known_ts":"2026-05-19","bar_index":3741,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.85,"stop_level":28.95,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-05-20","known_ts":"2026-05-20","bar_index":3741,"type":"RECLAIM","strength":0.725,"price":29.98,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-05-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-05-19","prior_stop_level":28.95,"sweep_low":28.23,"atr14":1.629804,"stop_level":27.415098,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-04","known_ts":"2026-06-04","bar_index":3745,"type":"RECLAIM","strength":0.863,"price":34.21,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-05-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-06-04","last_scored_basis":null,"bars_since_signal":16,"extended":true,"strong_bull":true,"overbought":true,"weeklyBull":true,"above200":true},"early_dots":["2018-03-01","2018-04-02","2018-07-31","2018-12-31","2019-01-31","2019-03-12","2019-08-30","2019-09-13","2019-10-17","2019-11-04","2020-03-19","2020-10-05","2020-11-06","2021-05-14","2021-06-23","2021-07-20","2021-08-10","2021-10-29","2021-12-08","2021-12-21","2022-02-03","2022-04-13","2022-10-10","2022-12-30","2023-05-03","2023-06-15","2023-06-29","2023-08-29","2023-09-28","2024-04-22","2024-05-13","2024-05-30","2025-03-04","2025-03-25","2025-04-07","2025-05-07","2025-08-12","2025-10-02","2025-10-15","2025-11-21"],"warnings":[{"ts":"2022-09-06","kind":"confirm","px":88.507,"level":91.3696},{"ts":"2022-11-10","kind":"arm","px":101.7725},{"ts":"2022-11-28","kind":"confirm","px":98.9591,"level":100.4439},{"ts":"2022-11-29","kind":"arm","px":98.6377},{"ts":"2022-11-30","kind":"confirm","px":99.6885,"level":100.4439},{"ts":"2023-02-10","kind":"arm","px":95.1367},{"ts":"2023-02-27","kind":"confirm","px":94.7762,"level":95.251},{"ts":"2023-10-30","kind":"arm","px":59.1529},{"ts":"2023-11-01","kind":"confirm","px":60.3367,"level":60.4106},{"ts":"2023-11-28","kind":"arm","px":68.9536},{"ts":"2023-12-29","kind":"arm","px":70.7339},{"ts":"2024-01-02","kind":"confirm","px":70.9633,"level":72.0186},{"ts":"2024-08-01","kind":"arm","px":42.6187},{"ts":"2024-08-05","kind":"confirm","px":38.4345,"level":39.7205},{"ts":"2024-08-12","kind":"arm","px":35.7379},{"ts":"2024-08-13","kind":"confirm","px":37.6668,"level":39.7205},{"ts":"2024-10-08","kind":"arm","px":42.1388},{"ts":"2024-11-01","kind":"confirm","px":45.3124,"level":45.3992},{"ts":"2024-11-04","kind":"arm","px":44.2225},{"ts":"2024-11-11","kind":"confirm","px":44.2033,"level":44.2225},{"ts":"2024-12-06","kind":"arm","px":48.4278},{"ts":"2025-02-06","kind":"arm","px":58.1062},{"ts":"2025-02-10","kind":"confirm","px":51.3152,"level":53.0203},{"ts":"2025-05-01","kind":"arm","px":41.5746},{"ts":"2025-05-30","kind":"arm","px":56.0049},{"ts":"2025-06-05","kind":"confirm","px":52.2901,"level":53.3821},{"ts":"2025-06-10","kind":"arm","px":53.1481},{"ts":"2025-06-13","kind":"confirm","px":50.7593,"level":52.2901},{"ts":"2025-07-14","kind":"arm","px":62.8007},{"ts":"2025-07-29","kind":"confirm","px":61.5914,"level":62.2937},{"ts":"2025-12-31","kind":"arm","px":25.0149},{"ts":"2026-02-19","kind":"arm","px":32.554},{"ts":"2026-03-03","kind":"confirm","px":30.4518,"level":30.8287},{"ts":"2026-03-04","kind":"arm","px":30.3626},{"ts":"2026-03-05","kind":"confirm","px":30.8088,"level":30.8287},{"ts":"2026-05-01","kind":"arm","px":31.09},{"ts":"2026-05-04","kind":"confirm","px":29.08,"level":29.36},{"ts":"2026-05-14","kind":"arm","px":29.17},{"ts":"2026-05-19","kind":"confirm","px":28.85,"level":28.95},{"ts":"2026-06-04","kind":"arm","px":33.0}],"meta":{"leakfree":true,"scored":false,"score_basis":"full","validated_against":"signal_layer/confluence.py","validation":{},"honest_read":"RSI-MACD × StochRSI MTF confluence on daily→3D. Risk/timing overlay.","warnings":[]}}}