{"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":"RAMP","timeframe":"3D","as_of":"2026-09-11T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1984-09-07","known_ts":"1984-09-07","bar_index":62,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0895,"stop_level":1.6119,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1984-11-08","known_ts":"1984-11-12","bar_index":77,"type":"BUY","strength":0.45,"price":1.1492,"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":"1985-03-12","known_ts":"1985-03-12","bar_index":105,"type":"RECLAIM","strength":0.725,"price":1.4328,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-09-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-04-29","known_ts":"1985-04-29","bar_index":116,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.4925,"stop_level":1.5074,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-05-01","known_ts":"1985-05-01","bar_index":116,"type":"RECLAIM","strength":1.0,"price":1.5671,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-04-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1985-04-29","prior_stop_level":1.5074,"sweep_low":1.4925,"atr14":0.049724,"stop_level":1.467638,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-05-15","known_ts":"1985-05-15","bar_index":120,"type":"RECLAIM","strength":1.0,"price":1.6268,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-04-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-09-30","known_ts":"1985-09-30","bar_index":151,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.3731,"stop_level":1.4328,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1985-10-28","known_ts":"1985-10-30","bar_index":158,"type":"BUY","strength":0.588,"price":1.3581,"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":"1986-03-06","known_ts":"1986-03-06","bar_index":187,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.9701,"stop_level":1.985,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-03-31","known_ts":"1986-03-31","bar_index":193,"type":"RECLAIM","strength":1.0,"price":2.1492,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-10-08","known_ts":"1986-10-08","bar_index":237,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.0895,"stop_level":2.1193,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1986-10-10","known_ts":"1986-10-10","bar_index":238,"type":"RECLAIM","strength":0.725,"price":2.179,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-10-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1986-10-08","prior_stop_level":2.1193,"sweep_low":2.0895,"atr14":0.055529,"stop_level":2.061736,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-12-22","known_ts":"1986-12-24","bar_index":255,"type":"BUY","strength":0.45,"price":1.791,"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":"1987-02-10","known_ts":"1987-02-10","bar_index":266,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7313,"stop_level":1.7462,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-02-11","known_ts":"1987-02-11","bar_index":266,"type":"RECLAIM","strength":0.588,"price":1.8507,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-02-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1987-02-10","prior_stop_level":1.7462,"sweep_low":1.7313,"atr14":0.063533,"stop_level":1.699533,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-03-26","known_ts":"1987-03-26","bar_index":276,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.8507,"stop_level":1.8954,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-03-27","known_ts":"1987-03-27","bar_index":277,"type":"RECLAIM","strength":0.588,"price":1.9104,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-03-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1987-03-26","prior_stop_level":1.8954,"sweep_low":1.8507,"atr14":0.050847,"stop_level":1.825277,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-07-15","known_ts":"1987-07-15","bar_index":302,"type":"RECLAIM","strength":0.725,"price":1.9402,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-03-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-09-24","known_ts":"1987-09-24","bar_index":318,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.3283,"stop_level":2.3581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-12-11","known_ts":"1987-12-15","bar_index":337,"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":"1987-12-11","trigger_known_ts":"1987-12-15","strength":0.45,"price":1.2835,"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.481937,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.1044,"atr14":0.086978,"stop_level":1.060911,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-12-16","known_ts":"1987-12-18","bar_index":338,"type":"BUY","strength":0.45,"price":1.4029,"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":"1987-12-16","known_ts":"1987-12-18","bar_index":338,"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":"1987-12-16","trigger_known_ts":"1987-12-18","strength":0.45,"price":1.4029,"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.433744,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.1044,"atr14":0.088318,"stop_level":1.060241,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-04-04","known_ts":"1988-04-04","bar_index":362,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.8507,"stop_level":1.8805,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-04-06","known_ts":"1988-04-06","bar_index":363,"type":"RECLAIM","strength":0.863,"price":1.9402,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-04-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1988-04-04","prior_stop_level":1.8805,"sweep_low":1.8507,"atr14":0.067727,"stop_level":1.816836,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-04-13","known_ts":"1988-04-15","bar_index":365,"type":"REBUY","strength":0.863,"price":1.9402,"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":"1988-04-25","known_ts":"1988-04-25","bar_index":367,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.8208,"stop_level":1.8507,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-04-26","known_ts":"1988-04-26","bar_index":368,"type":"RECLAIM","strength":0.863,"price":1.9104,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-04-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":"1988-04-25","prior_stop_level":1.8507,"sweep_low":1.8208,"atr14":0.043787,"stop_level":1.798907,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-05-09","known_ts":"1988-05-09","bar_index":371,"type":"RECLAIM","strength":0.863,"price":1.8507,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-04-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-06-13","known_ts":"1988-06-15","bar_index":379,"type":"BUY","strength":0.725,"price":1.9402,"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":75},{"ts":"1988-07-01","known_ts":"1988-07-01","bar_index":383,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.8805,"stop_level":1.9104,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-07-29","known_ts":"1988-08-02","bar_index":390,"type":"BUY","strength":0.725,"price":1.9701,"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":40},{"ts":"1988-08-24","known_ts":"1988-08-24","bar_index":396,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.8805,"stop_level":1.9104,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-01-06","known_ts":"1989-01-10","bar_index":427,"type":"BUY","strength":0.45,"price":1.5223,"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":"1989-04-03","known_ts":"1989-04-03","bar_index":446,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6119,"stop_level":1.6417,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-04-25","known_ts":"1989-04-27","bar_index":452,"type":"BUY","strength":0.725,"price":1.6716,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1989-05-11","known_ts":"1989-05-15","bar_index":456,"type":"BUY","strength":0.863,"price":1.7014,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1989-08-10","known_ts":"1989-08-10","bar_index":477,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.2387,"stop_level":2.2984,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-10-13","known_ts":"1989-10-13","bar_index":492,"type":"RECLAIM","strength":1.0,"price":2.388,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-08-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-01-26","known_ts":"1990-01-26","bar_index":516,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.5969,"stop_level":2.6864,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1990-04-05","known_ts":"1990-04-05","bar_index":532,"type":"RECLAIM","strength":0.863,"price":2.776,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-01-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-04-30","known_ts":"1990-04-30","bar_index":537,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.6566,"stop_level":2.7163,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1990-06-19","known_ts":"1990-06-21","bar_index":549,"type":"BUY","strength":0.725,"price":2.5969,"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":"1990-08-09","known_ts":"1990-08-13","bar_index":561,"type":"BUY","strength":0.45,"price":2.3581,"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":"1990-08-27","known_ts":"1990-08-27","bar_index":565,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.0596,"stop_level":2.1193,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1990-11-15","known_ts":"1990-11-19","bar_index":584,"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":"1990-11-15","trigger_known_ts":"1990-11-19","strength":0.45,"price":1.791,"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.374978,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.6119,"atr14":0.067254,"stop_level":1.578273,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-11-20","known_ts":"1990-11-23","bar_index":585,"type":"BUY","strength":0.45,"price":1.791,"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":"1990-11-20","known_ts":"1990-11-23","bar_index":585,"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":"1990-11-20","trigger_known_ts":"1990-11-23","strength":0.45,"price":1.791,"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.374978,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.6716,"atr14":0.053847,"stop_level":1.644677,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-12-20","known_ts":"1990-12-24","bar_index":592,"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":"1990-12-20","trigger_known_ts":"1990-12-24","strength":0.45,"price":1.4775,"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.484383,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.3134,"atr14":0.073528,"stop_level":1.276636,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-12-26","known_ts":"1990-12-28","bar_index":593,"type":"BUY","strength":0.45,"price":1.582,"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":"1990-12-26","known_ts":"1990-12-28","bar_index":593,"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":"1990-12-26","trigger_known_ts":"1990-12-28","strength":0.45,"price":1.582,"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.447915,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.388,"atr14":0.070782,"stop_level":1.352609,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-21","known_ts":"1991-01-21","bar_index":598,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5522,"stop_level":1.582,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-01-22","known_ts":"1991-01-22","bar_index":599,"type":"RECLAIM","strength":0.588,"price":1.6119,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-01-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":"1991-01-21","prior_stop_level":1.582,"sweep_low":1.5522,"atr14":0.06428,"stop_level":1.52006,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-02-12","known_ts":"1991-02-12","bar_index":604,"type":"RECLAIM","strength":0.725,"price":2.2686,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-01-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-10-28","known_ts":"1991-10-28","bar_index":663,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.9551,"stop_level":1.9701,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-01-08","known_ts":"1992-01-10","bar_index":680,"type":"BUY","strength":0.725,"price":1.9104,"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":"1992-02-19","known_ts":"1992-02-19","bar_index":689,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.0298,"stop_level":2.0596,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-05-04","known_ts":"1992-05-06","bar_index":707,"type":"BUY","strength":0.725,"price":1.8507,"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":65},{"ts":"1992-06-10","known_ts":"1992-06-10","bar_index":715,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7611,"stop_level":1.791,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1992-06-11","known_ts":"1992-06-11","bar_index":716,"type":"RECLAIM","strength":0.588,"price":1.8208,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-06-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":"1992-06-10","prior_stop_level":1.791,"sweep_low":1.7313,"atr14":0.050607,"stop_level":1.705997,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-07-13","known_ts":"1992-07-13","bar_index":723,"type":"RECLAIM","strength":0.863,"price":2.0298,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-06-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-08-05","known_ts":"1992-08-05","bar_index":728,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.9104,"stop_level":1.9999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-08-06","known_ts":"1992-08-06","bar_index":729,"type":"RECLAIM","strength":1.0,"price":2.0895,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-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":"1992-08-05","prior_stop_level":1.9999,"sweep_low":1.9104,"atr14":0.075009,"stop_level":1.872895,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-08-19","known_ts":"1992-08-19","bar_index":732,"type":"RECLAIM","strength":1.0,"price":2.179,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-08-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-10-02","known_ts":"1992-10-02","bar_index":742,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.8058,"stop_level":2.8655,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-10-06","known_ts":"1992-10-06","bar_index":743,"type":"RECLAIM","strength":1.0,"price":2.8954,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-10-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1992-10-02","prior_stop_level":2.8655,"sweep_low":2.5969,"atr14":0.13297,"stop_level":2.530415,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-10-19","known_ts":"1992-10-19","bar_index":746,"type":"RECLAIM","strength":1.0,"price":3.2536,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-10-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-03-16","known_ts":"1993-03-18","bar_index":780,"type":"BUY","strength":0.725,"price":4.0894,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1993-04-16","known_ts":"1993-04-16","bar_index":787,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.761,"stop_level":3.8804,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1993-04-21","known_ts":"1993-04-21","bar_index":788,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.6416,"stop_level":3.8804,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1993-05-24","known_ts":"1993-05-24","bar_index":796,"type":"RECLAIM","strength":0.863,"price":4.1789,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-04-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-06-25","known_ts":"1993-06-25","bar_index":803,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.9103,"stop_level":4.1789,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-07-02","known_ts":"1993-07-02","bar_index":805,"type":"RECLAIM","strength":0.725,"price":4.2386,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-06-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":"1993-06-25","prior_stop_level":4.1789,"sweep_low":3.8804,"atr14":0.155639,"stop_level":3.802581,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-08-05","known_ts":"1993-08-09","bar_index":813,"type":"BUY","strength":0.725,"price":4.4177,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1994-01-17","known_ts":"1994-01-19","bar_index":851,"type":"BUY","strength":0.725,"price":5.6117,"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":"1994-05-18","known_ts":"1994-05-20","bar_index":879,"type":"BUY","strength":0.45,"price":5.1341,"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":"1994-05-23","known_ts":"1994-05-23","bar_index":880,"type":"RECLAIM","strength":0.588,"price":5.2535,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-05-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1995-02-09","known_ts":"1995-02-09","bar_index":940,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.343,"stop_level":7.4027,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-02-16","known_ts":"1995-02-16","bar_index":942,"type":"RECLAIM","strength":0.863,"price":7.6415,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-02-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-02-09","prior_stop_level":7.4027,"sweep_low":7.1639,"atr14":0.28315,"stop_level":7.022325,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-02-24","known_ts":"1995-02-24","bar_index":944,"type":"RECLAIM","strength":0.863,"price":7.4027,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-02-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-06","known_ts":"1995-03-08","bar_index":946,"type":"REBUY","strength":0.863,"price":7.8803,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1995-06-09","known_ts":"1995-06-09","bar_index":968,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.0742,"stop_level":9.1936,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-06-12","known_ts":"1995-06-12","bar_index":968,"type":"RECLAIM","strength":1.0,"price":9.313,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-06-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":"1995-06-09","prior_stop_level":9.1936,"sweep_low":9.0742,"atr14":0.269262,"stop_level":8.939569,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-06-26","known_ts":"1995-06-26","bar_index":972,"type":"RECLAIM","strength":1.0,"price":11.5816,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-06-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-10-11","known_ts":"1995-10-13","bar_index":997,"type":"REBUY","strength":0.863,"price":14.6859,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1995-10-19","known_ts":"1995-10-19","bar_index":999,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.7307,"stop_level":13.9098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-01-29","known_ts":"1996-01-31","bar_index":1022,"type":"BUY","strength":0.725,"price":13.1338,"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":"1996-04-24","known_ts":"1996-04-24","bar_index":1042,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.5965,"stop_level":13.3128,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-05-03","known_ts":"1996-05-03","bar_index":1044,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.5368,"stop_level":12.5965,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-05-07","known_ts":"1996-05-07","bar_index":1045,"type":"RECLAIM","strength":0.588,"price":12.6562,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-05-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1996-05-03","prior_stop_level":12.5965,"sweep_low":12.4771,"atr14":0.360737,"stop_level":12.296732,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-05-20","known_ts":"1996-05-20","bar_index":1048,"type":"RECLAIM","strength":0.725,"price":14.3277,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-05-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-06-24","known_ts":"1996-06-24","bar_index":1056,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.2829,"stop_level":15.5217,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-06-26","known_ts":"1996-06-26","bar_index":1056,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.0441,"stop_level":15.5217,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-06-25","known_ts":"1996-06-25","bar_index":1056,"type":"RECLAIM","strength":0.725,"price":15.7605,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1996-06-24","prior_stop_level":15.5217,"sweep_low":15.1635,"atr14":0.615586,"stop_level":14.855707,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-06-28","known_ts":"1996-06-28","bar_index":1057,"type":"RECLAIM","strength":0.725,"price":16.2978,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-06-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1996-06-26","prior_stop_level":15.5217,"sweep_low":14.9247,"atr14":0.669231,"stop_level":14.590085,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-07-11","known_ts":"1996-07-11","bar_index":1060,"type":"RECLAIM","strength":0.863,"price":16.2381,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-06-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-10-28","known_ts":"1996-10-28","bar_index":1085,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.4618,"stop_level":19.5215,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1997-03-03","known_ts":"1997-03-05","bar_index":1114,"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":"1997-03-03","trigger_known_ts":"1997-03-05","strength":0.45,"price":15.2829,"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.350256,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.7307,"atr14":0.707249,"stop_level":13.377075,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-03-11","known_ts":"1997-03-13","bar_index":1116,"type":"BUY","strength":0.45,"price":15.9993,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1997-04-10","known_ts":"1997-04-14","bar_index":1123,"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":"1997-04-10","trigger_known_ts":"1997-04-14","strength":0.45,"price":12.7756,"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.456852,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.6264,"atr14":0.811235,"stop_level":10.220783,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-04-15","known_ts":"1997-04-17","bar_index":1124,"type":"BUY","strength":0.45,"price":13.5516,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1997-04-15","known_ts":"1997-04-17","bar_index":1124,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1997-04-15","trigger_known_ts":"1997-04-17","strength":0.45,"price":13.5516,"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.423861,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.4174,"atr14":0.782041,"stop_level":12.02638,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-04-23","known_ts":"1997-04-25","bar_index":1126,"type":"BUY","strength":0.45,"price":12.7756,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1997-04-23","known_ts":"1997-04-25","bar_index":1126,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1997-04-23","trigger_known_ts":"1997-04-25","strength":0.45,"price":12.7756,"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.456852,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.4622,"atr14":0.795606,"stop_level":11.064397,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-06-26","known_ts":"1997-06-26","bar_index":1141,"type":"RECLAIM","strength":0.725,"price":19.5812,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-10-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-07-21","known_ts":"1997-07-21","bar_index":1146,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.5366,"stop_level":16.9545,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-07-22","known_ts":"1997-07-22","bar_index":1146,"type":"RECLAIM","strength":0.725,"price":17.1933,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-07-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":"1997-07-21","prior_stop_level":16.9545,"sweep_low":16.2381,"atr14":0.796821,"stop_level":15.83969,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-31","known_ts":"1997-08-04","bar_index":1149,"type":"BUY","strength":0.863,"price":18.9842,"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":10},{"ts":"1997-11-24","known_ts":"1997-11-26","bar_index":1176,"type":"BUY","strength":0.588,"price":16.8351,"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":20},{"ts":"1998-01-22","known_ts":"1998-01-22","bar_index":1189,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.5963,"stop_level":16.7754,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-01-27","known_ts":"1998-01-27","bar_index":1190,"type":"RECLAIM","strength":0.725,"price":16.8351,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-01-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":"1998-01-22","prior_stop_level":16.7754,"sweep_low":16.4769,"atr14":0.584039,"stop_level":16.18488,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-02-09","known_ts":"1998-02-09","bar_index":1193,"type":"RECLAIM","strength":0.863,"price":18.9842,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-01-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-03-02","known_ts":"1998-03-02","bar_index":1197,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.4021,"stop_level":19.6409,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-03-03","known_ts":"1998-03-03","bar_index":1198,"type":"RECLAIM","strength":0.863,"price":19.82,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-03-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1998-03-02","prior_stop_level":19.6409,"sweep_low":18.9842,"atr14":0.652046,"stop_level":18.658177,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-03-06","known_ts":"1998-03-06","bar_index":1199,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.3424,"stop_level":19.6409,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-03-11","known_ts":"1998-03-11","bar_index":1200,"type":"RECLAIM","strength":0.863,"price":19.9394,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-03-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1998-03-06","prior_stop_level":19.6409,"sweep_low":18.6858,"atr14":0.67947,"stop_level":18.346065,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-03-24","known_ts":"1998-03-24","bar_index":1203,"type":"RECLAIM","strength":0.863,"price":23.999,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-04-27","known_ts":"1998-04-27","bar_index":1210,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.0886,"stop_level":23.0438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-04-28","known_ts":"1998-04-28","bar_index":1211,"type":"RECLAIM","strength":0.863,"price":23.7602,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-04-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1998-04-27","prior_stop_level":23.0438,"sweep_low":21.8498,"atr14":0.983338,"stop_level":21.358131,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-05-11","known_ts":"1998-05-11","bar_index":1214,"type":"RECLAIM","strength":1.0,"price":23.2826,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-04-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-06-26","known_ts":"1998-06-30","bar_index":1225,"type":"BUY","strength":0.863,"price":23.8199,"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":"1998-09-22","known_ts":"1998-09-24","bar_index":1245,"type":"BUY","strength":0.725,"price":24.8347,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":70},{"ts":"1998-10-07","known_ts":"1998-10-07","bar_index":1248,"type":"SELL","basis":"structure_stop","strength":0.45,"price":18.6261,"stop_level":19.1036,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-10-12","known_ts":"1998-10-12","bar_index":1249,"type":"RECLAIM","strength":0.45,"price":19.223,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-10-07 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-10-07","prior_stop_level":19.1036,"sweep_low":15.7605,"atr14":1.61732,"stop_level":14.95184,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-16","known_ts":"1998-10-20","bar_index":1251,"type":"REBUY","strength":0.588,"price":22.4468,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1998-11-17","known_ts":"1998-11-17","bar_index":1258,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.3423,"stop_level":23.999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-11-23","known_ts":"1998-11-23","bar_index":1259,"type":"RECLAIM","strength":0.863,"price":24.2974,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-11-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1998-11-17","prior_stop_level":23.999,"sweep_low":22.6856,"atr14":1.053292,"stop_level":22.158954,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-11-30","known_ts":"1998-11-30","bar_index":1261,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.5662,"stop_level":23.3423,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-12-21","known_ts":"1998-12-21","bar_index":1266,"type":"RECLAIM","strength":0.863,"price":27.8197,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-01-07","known_ts":"1999-01-07","bar_index":1269,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.775,"stop_level":26.9839,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-01-11","known_ts":"1999-01-11","bar_index":1270,"type":"RECLAIM","strength":0.863,"price":27.76,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-01-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1999-01-07","prior_stop_level":26.9839,"sweep_low":26.6257,"atr14":1.248526,"stop_level":26.001437,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-03","known_ts":"1999-03-05","bar_index":1282,"type":"BUY","strength":0.725,"price":25.4317,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1999-03-29","known_ts":"1999-03-31","bar_index":1288,"type":"BUY","strength":0.725,"price":25.3123,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1999-05-28","known_ts":"1999-05-28","bar_index":1302,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.7899,"stop_level":26.5063,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-02","known_ts":"1999-06-02","bar_index":1303,"type":"RECLAIM","strength":0.725,"price":26.6854,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-05-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-05-28","prior_stop_level":26.5063,"sweep_low":25.4317,"atr14":1.059719,"stop_level":24.901841,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-06-15","known_ts":"1999-06-15","bar_index":1306,"type":"RECLAIM","strength":0.863,"price":27.3421,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-05-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-21","known_ts":"1999-06-21","bar_index":1307,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.2078,"stop_level":26.3869,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-07-12","known_ts":"1999-07-12","bar_index":1312,"type":"RECLAIM","strength":1.0,"price":26.9242,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-06-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-07-15","known_ts":"1999-07-19","bar_index":1313,"type":"BUY","strength":1.0,"price":27.1033,"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":10},{"ts":"1999-09-14","known_ts":"1999-09-16","bar_index":1327,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-09-14","trigger_known_ts":"1999-09-16","strength":0.45,"price":15.6411,"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.447258,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.1635,"atr14":0.930416,"stop_level":14.698292,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-09-27","known_ts":"1999-09-29","bar_index":1330,"type":"BUY","strength":0.45,"price":18.8648,"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-10-27","known_ts":"1999-10-27","bar_index":1337,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.0889,"stop_level":17.85,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-12-21","known_ts":"1999-12-21","bar_index":1350,"type":"RECLAIM","strength":0.725,"price":22.5662,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-10-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-03-01","known_ts":"2000-03-03","bar_index":1366,"type":"REBUY","strength":1.0,"price":30.4614,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2000-03-28","known_ts":"2000-03-28","bar_index":1372,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.4912,"stop_level":29.6703,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-03-30","known_ts":"2000-03-30","bar_index":1373,"type":"RECLAIM","strength":1.0,"price":31.1628,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-03-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-03-28","prior_stop_level":29.6703,"sweep_low":27.76,"atr14":1.874335,"stop_level":26.822832,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-21","known_ts":"2000-08-23","bar_index":1406,"type":"BUY","strength":0.588,"price":24.2974,"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":"2000-11-15","known_ts":"2000-11-15","bar_index":1426,"type":"SELL","basis":"structure_stop","strength":1.0,"price":38.0879,"stop_level":38.2073,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-04-23","known_ts":"2001-04-25","bar_index":1462,"type":"BUY","strength":0.588,"price":14.5283,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2001-06-15","known_ts":"2001-06-15","bar_index":1474,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.579,"stop_level":15.8847,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-06-20","known_ts":"2001-06-20","bar_index":1475,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.8626,"stop_level":15.8847,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-07-23","known_ts":"2001-07-25","bar_index":1483,"type":"BUY","strength":0.45,"price":12.0448,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-07-23","known_ts":"2001-07-25","bar_index":1483,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2001-07-23","trigger_known_ts":"2001-07-25","strength":0.45,"price":12.0448,"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.712184,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.5423,"atr14":0.949658,"stop_level":9.067471,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-08","known_ts":"2001-08-10","bar_index":1487,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2001-08-08","trigger_known_ts":"2001-08-10","strength":0.588,"price":11.6914,"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.720628,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":10.2013,"atr14":0.828328,"stop_level":9.787136,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-29","known_ts":"2001-08-29","bar_index":1492,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.0066,"stop_level":12.1404,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-08-31","known_ts":"2001-08-31","bar_index":1492,"type":"RECLAIM","strength":0.588,"price":12.169,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-08-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":"2001-08-29","prior_stop_level":12.1404,"sweep_low":11.7296,"atr14":0.649827,"stop_level":11.404687,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-09-17","known_ts":"2001-09-17","bar_index":1494,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.8413,"stop_level":11.9875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-10-01","known_ts":"2001-10-03","bar_index":1498,"type":"REBUY","strength":0.588,"price":12.4556,"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":"2001-11-01","known_ts":"2001-11-01","bar_index":1505,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.6121,"stop_level":11.1183,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-11-05","known_ts":"2001-11-05","bar_index":1506,"type":"RECLAIM","strength":0.725,"price":11.5195,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-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":"2001-11-01","prior_stop_level":11.1183,"sweep_low":10.4497,"atr14":0.879827,"stop_level":10.009787,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-12","known_ts":"2001-12-12","bar_index":1515,"type":"RECLAIM","strength":0.863,"price":14.9295,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-11-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-01-18","known_ts":"2002-01-18","bar_index":1523,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.3527,"stop_level":16.687,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-03-07","known_ts":"2002-03-11","bar_index":1534,"type":"BUY","strength":0.863,"price":16.1521,"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":"2002-04-04","known_ts":"2002-04-04","bar_index":1540,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.8149,"stop_level":15.2829,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-08","known_ts":"2002-04-08","bar_index":1541,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.1396,"stop_level":15.2829,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-12","known_ts":"2002-04-12","bar_index":1542,"type":"RECLAIM","strength":1.0,"price":15.5408,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-04-08","prior_stop_level":15.2829,"sweep_low":14.3755,"atr14":0.750308,"stop_level":14.000346,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-24","known_ts":"2002-04-24","bar_index":1545,"type":"RECLAIM","strength":1.0,"price":15.4357,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-04-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-06-25","known_ts":"2002-06-25","bar_index":1559,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.9038,"stop_level":16.0948,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-06-27","known_ts":"2002-06-27","bar_index":1560,"type":"RECLAIM","strength":0.863,"price":16.2572,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-06-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":"2002-06-25","prior_stop_level":16.0948,"sweep_low":15.1492,"atr14":0.634872,"stop_level":14.831764,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-08-06","known_ts":"2002-08-08","bar_index":1569,"type":"BUY","strength":0.863,"price":15.9611,"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":"2002-09-19","known_ts":"2002-09-19","bar_index":1579,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.2381,"stop_level":16.4291,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-11-20","known_ts":"2002-11-22","bar_index":1594,"type":"BUY","strength":0.588,"price":14.3564,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":25},{"ts":"2002-12-18","known_ts":"2002-12-18","bar_index":1600,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.7069,"stop_level":13.7642,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2002-12-19","known_ts":"2002-12-19","bar_index":1600,"type":"RECLAIM","strength":0.725,"price":13.917,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-18 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":"2002-12-18","prior_stop_level":13.7642,"sweep_low":13.4681,"atr14":0.558166,"stop_level":13.189017,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-09","known_ts":"2003-01-09","bar_index":1605,"type":"RECLAIM","strength":0.863,"price":15.2543,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-12-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-01-24","known_ts":"2003-01-24","bar_index":1608,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.1749,"stop_level":14.2322,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2003-02-19","known_ts":"2003-02-21","bar_index":1614,"type":"BUY","strength":0.588,"price":14.4519,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":50},{"ts":"2003-04-08","known_ts":"2003-04-08","bar_index":1625,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.4651,"stop_level":15.0632,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2003-05-20","known_ts":"2003-05-22","bar_index":1635,"type":"BUY","strength":0.588,"price":13.8597,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":50},{"ts":"2003-06-03","known_ts":"2003-06-05","bar_index":1638,"type":"BUY","strength":0.863,"price":15.0823,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2003-07-24","known_ts":"2003-07-24","bar_index":1650,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.1492,"stop_level":16.1712,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-07-28","known_ts":"2003-07-28","bar_index":1650,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.9964,"stop_level":16.1712,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-02","known_ts":"2003-09-04","bar_index":1659,"type":"BUY","strength":0.863,"price":16.305,"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":10},{"ts":"2003-11-25","known_ts":"2003-11-28","bar_index":1679,"type":"BUY","strength":0.863,"price":15.8751,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2004-02-02","known_ts":"2004-02-02","bar_index":1694,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.9861,"stop_level":18.0338,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-02-06","known_ts":"2004-02-06","bar_index":1695,"type":"RECLAIM","strength":1.0,"price":18.1676,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-02-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-02-02","prior_stop_level":18.0338,"sweep_low":17.5849,"atr14":0.404045,"stop_level":17.382878,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-02-13","known_ts":"2004-02-18","bar_index":1697,"type":"REBUY","strength":1.0,"price":18.9426,"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":"2004-04-29","known_ts":"2004-04-29","bar_index":1714,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.13,"stop_level":22.532,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-09-01","known_ts":"2004-09-03","bar_index":1743,"type":"BUY","strength":0.725,"price":21.2457,"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":80},{"ts":"2004-11-19","known_ts":"2004-11-19","bar_index":1761,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.9817,"stop_level":25.126,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-11-30","known_ts":"2004-11-30","bar_index":1763,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.3276,"stop_level":24.8086,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-12-01","known_ts":"2004-12-01","bar_index":1764,"type":"RECLAIM","strength":0.863,"price":24.9048,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-11-30","prior_stop_level":24.8086,"sweep_low":24.2506,"atr14":0.454416,"stop_level":24.023392,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-14","known_ts":"2004-12-14","bar_index":1767,"type":"RECLAIM","strength":1.0,"price":25.7897,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-01-03","known_ts":"2005-01-03","bar_index":1771,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.799,"stop_level":24.9432,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-05-03","known_ts":"2005-05-05","bar_index":1799,"type":"BUY","strength":0.45,"price":18.5774,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-05-16","known_ts":"2005-05-18","bar_index":1802,"type":"BUY","strength":0.45,"price":16.9963,"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-07-20","known_ts":"2005-07-20","bar_index":1817,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.9127,"stop_level":19.9997,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-10-18","known_ts":"2005-10-20","bar_index":1838,"type":"BUY","strength":0.45,"price":19.1793,"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-10-18","known_ts":"2005-10-20","bar_index":1838,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2005-10-18","trigger_known_ts":"2005-10-20","strength":0.45,"price":19.1793,"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.259083,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.7934,"atr14":0.416636,"stop_level":17.585082,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-10-21","known_ts":"2005-10-21","bar_index":1839,"type":"RECLAIM","strength":0.725,"price":20.3325,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-10-18 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":1875,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.153,"stop_level":25.2309,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-04-05","known_ts":"2006-04-05","bar_index":1876,"type":"RECLAIM","strength":1.0,"price":25.4256,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-03-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-03-31","prior_stop_level":25.2309,"sweep_low":24.3451,"atr14":0.508097,"stop_level":24.091051,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-06-28","known_ts":"2006-06-30","bar_index":1896,"type":"BUY","strength":0.725,"price":24.3882,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":70},{"ts":"2006-08-14","known_ts":"2006-08-14","bar_index":1906,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.0313,"stop_level":23.2566,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2006-08-16","known_ts":"2006-08-16","bar_index":1907,"type":"RECLAIM","strength":0.588,"price":23.4615,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-08-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2006-08-14","prior_stop_level":23.2566,"sweep_low":23.0216,"atr14":0.484415,"stop_level":22.779392,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-28","known_ts":"2006-08-28","bar_index":1910,"type":"RECLAIM","strength":0.863,"price":23.8916,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-08-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-09-11","known_ts":"2006-09-11","bar_index":1913,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.5788,"stop_level":23.745,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-09-12","known_ts":"2006-09-12","bar_index":1913,"type":"RECLAIM","strength":0.863,"price":24.2044,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-09-11","prior_stop_level":23.745,"sweep_low":23.3637,"atr14":0.452338,"stop_level":23.137531,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-05","known_ts":"2006-10-09","bar_index":1919,"type":"REBUY","strength":0.863,"price":24.5661,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2006-10-27","known_ts":"2006-10-27","bar_index":1924,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.2728,"stop_level":24.3022,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-10-30","known_ts":"2006-10-30","bar_index":1924,"type":"RECLAIM","strength":0.863,"price":24.3119,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-10-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":"2006-10-27","prior_stop_level":24.3022,"sweep_low":24.1653,"atr14":0.4423,"stop_level":23.94415,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-08","known_ts":"2006-11-10","bar_index":1927,"type":"BUY","strength":0.863,"price":24.6644,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2006-11-27","known_ts":"2006-11-27","bar_index":1931,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.9687,"stop_level":24.1458,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-11-29","known_ts":"2006-11-29","bar_index":1931,"type":"RECLAIM","strength":0.863,"price":24.292,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-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":"2006-11-27","prior_stop_level":24.1458,"sweep_low":23.7531,"atr14":0.3783,"stop_level":23.56395,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-12-08","known_ts":"2006-12-12","bar_index":1934,"type":"BUY","strength":0.863,"price":24.9094,"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":"2007-03-19","known_ts":"2007-03-21","bar_index":1956,"type":"BUY","strength":0.45,"price":21.5463,"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-06-07","known_ts":"2007-06-07","bar_index":1974,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.7536,"stop_level":27.1957,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-06-13","known_ts":"2007-06-13","bar_index":1976,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.901,"stop_level":27.1957,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-10-08","known_ts":"2007-10-10","bar_index":2003,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2007-10-08","trigger_known_ts":"2007-10-10","strength":0.45,"price":15.3173,"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.444997,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.492,"atr14":0.74405,"stop_level":14.119975,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-29","known_ts":"2007-10-31","bar_index":2008,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2007-10-29","trigger_known_ts":"2007-10-31","strength":0.45,"price":12.9101,"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.532219,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.7726,"atr14":0.589902,"stop_level":12.477649,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-14","known_ts":"2007-11-16","bar_index":2012,"type":"BUY","strength":0.45,"price":12.7522,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-11-14","known_ts":"2007-11-16","bar_index":2012,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2007-11-14","trigger_known_ts":"2007-11-16","strength":0.45,"price":12.7522,"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.53794,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.7257,"atr14":0.503038,"stop_level":11.474181,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-18","known_ts":"2007-12-18","bar_index":2019,"type":"SELL","basis":"structure_stop","strength":0.45,"price":10.7387,"stop_level":11.4099,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2007-12-21","known_ts":"2007-12-21","bar_index":2020,"type":"RECLAIM","strength":0.45,"price":11.4888,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-12-18 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":"2007-12-18","prior_stop_level":11.4099,"sweep_low":10.413,"atr14":0.410647,"stop_level":10.207677,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-08","known_ts":"2008-01-08","bar_index":2024,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.0379,"stop_level":10.561,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-14","known_ts":"2008-03-14","bar_index":2039,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.254,"stop_level":11.6605,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-25","known_ts":"2008-04-29","bar_index":2049,"type":"BUY","strength":0.725,"price":11.7002,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":80},{"ts":"2008-06-18","known_ts":"2008-06-18","bar_index":2061,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.9991,"stop_level":14.4472,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-08-04","known_ts":"2008-08-06","bar_index":2072,"type":"BUY","strength":0.725,"price":13.5312,"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":"2008-09-16","known_ts":"2008-09-16","bar_index":2082,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.67,"stop_level":13.98,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-02-17","known_ts":"2009-02-17","bar_index":2117,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.3,"stop_level":9.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-03","known_ts":"2009-04-07","bar_index":2128,"type":"BUY","strength":0.863,"price":8.9,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2009-05-13","known_ts":"2009-05-13","bar_index":2137,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.94,"stop_level":9.23,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-05-14","known_ts":"2009-05-14","bar_index":2137,"type":"RECLAIM","strength":0.863,"price":9.32,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-13 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":"2009-05-13","prior_stop_level":9.23,"sweep_low":8.76,"atr14":0.446762,"stop_level":8.536619,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-01","known_ts":"2009-06-01","bar_index":2141,"type":"RECLAIM","strength":1.0,"price":11.35,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-06-25","known_ts":"2009-06-25","bar_index":2147,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.92,"stop_level":10.1,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2009-08-17","known_ts":"2009-08-19","bar_index":2159,"type":"BUY","strength":0.863,"price":9.99,"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-08-31","known_ts":"2009-08-31","bar_index":2162,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.12,"stop_level":9.79,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2009-09-24","known_ts":"2009-09-28","bar_index":2168,"type":"REBUY","strength":0.863,"price":9.7,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2009-10-07","known_ts":"2009-10-09","bar_index":2171,"type":"REBUY","strength":0.863,"price":9.87,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2009-11-25","known_ts":"2009-11-25","bar_index":2182,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.88,"stop_level":11.97,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-01","known_ts":"2009-12-01","bar_index":2183,"type":"RECLAIM","strength":1.0,"price":12.05,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-11-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-11-25","prior_stop_level":11.97,"sweep_low":11.36,"atr14":0.398291,"stop_level":11.160854,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-10","known_ts":"2009-12-10","bar_index":2186,"type":"RECLAIM","strength":1.0,"price":12.07,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-11-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-02-03","known_ts":"2010-02-05","bar_index":2198,"type":"REBUY","strength":1.0,"price":16.02,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2010-03-26","known_ts":"2010-03-26","bar_index":2210,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.51,"stop_level":17.56,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-29","known_ts":"2010-03-29","bar_index":2210,"type":"RECLAIM","strength":1.0,"price":17.59,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-03-26","prior_stop_level":17.56,"sweep_low":17.4,"atr14":0.444463,"stop_level":17.177769,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-14","known_ts":"2010-04-14","bar_index":2214,"type":"RECLAIM","strength":1.0,"price":18.95,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-03-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-27","known_ts":"2010-07-29","bar_index":2238,"type":"BUY","strength":0.725,"price":15.33,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2010-08-13","known_ts":"2010-08-13","bar_index":2242,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.95,"stop_level":15.1,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-09-08","known_ts":"2010-09-10","bar_index":2248,"type":"BUY","strength":0.588,"price":15.13,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2010-10-27","known_ts":"2010-10-27","bar_index":2259,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.38,"stop_level":17.39,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-28","known_ts":"2010-10-28","bar_index":2260,"type":"RECLAIM","strength":0.863,"price":17.49,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-10-27","prior_stop_level":17.39,"sweep_low":16.98,"atr14":0.571632,"stop_level":16.694184,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-12","known_ts":"2010-11-12","bar_index":2263,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.07,"stop_level":17.38,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-18","known_ts":"2010-11-18","bar_index":2265,"type":"RECLAIM","strength":0.863,"price":17.52,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-11-12","prior_stop_level":17.38,"sweep_low":16.39,"atr14":0.519138,"stop_level":16.130431,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-29","known_ts":"2010-12-01","bar_index":2267,"type":"REBUY","strength":0.863,"price":17.9,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2011-03-25","known_ts":"2011-03-29","bar_index":2294,"type":"BUY","strength":0.725,"price":17.46,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2011-06-24","known_ts":"2011-06-28","bar_index":2315,"type":"BUY","strength":0.45,"price":12.78,"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-07-18","known_ts":"2011-07-18","bar_index":2320,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.75,"stop_level":12.02,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-07-20","known_ts":"2011-07-20","bar_index":2320,"type":"RECLAIM","strength":0.588,"price":12.08,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-07-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-07-18","prior_stop_level":12.02,"sweep_low":11.74,"atr14":0.37283,"stop_level":11.553585,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-08-10","known_ts":"2011-08-10","bar_index":2325,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.22,"stop_level":11.84,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-08-29","known_ts":"2011-08-31","bar_index":2330,"type":"BUY","strength":0.45,"price":10.97,"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-29","known_ts":"2011-08-31","bar_index":2330,"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-29","trigger_known_ts":"2011-08-31","strength":0.45,"price":10.97,"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.411481,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.94,"atr14":0.618376,"stop_level":8.630812,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-21","known_ts":"2011-11-21","bar_index":2349,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.16,"stop_level":12.44,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-01-06","known_ts":"2012-01-06","bar_index":2360,"type":"RECLAIM","strength":0.863,"price":12.63,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-01-11","known_ts":"2012-01-13","bar_index":2361,"type":"BUY","strength":0.863,"price":13.4,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2012-03-05","known_ts":"2012-03-05","bar_index":2373,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.94,"stop_level":13.95,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-08","known_ts":"2012-03-12","bar_index":2374,"type":"REBUY","strength":0.863,"price":14.37,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2012-03-08","known_ts":"2012-03-08","bar_index":2374,"type":"RECLAIM","strength":0.863,"price":14.11,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-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":"2012-03-05","prior_stop_level":13.95,"sweep_low":13.69,"atr14":0.336078,"stop_level":13.521961,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-04-04","known_ts":"2012-04-04","bar_index":2380,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.2,"stop_level":14.44,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-06-12","known_ts":"2012-06-12","bar_index":2396,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.31,"stop_level":13.57,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-06-15","known_ts":"2012-06-19","bar_index":2397,"type":"BUY","strength":0.863,"price":13.99,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2012-06-19","known_ts":"2012-06-19","bar_index":2397,"type":"RECLAIM","strength":0.863,"price":13.99,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-06-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2012-06-12","prior_stop_level":13.57,"sweep_low":12.96,"atr14":0.399336,"stop_level":12.760332,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-07-25","known_ts":"2012-07-25","bar_index":2406,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.5,"stop_level":15.56,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-07-26","known_ts":"2012-07-26","bar_index":2406,"type":"RECLAIM","strength":1.0,"price":15.75,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-07-25","prior_stop_level":15.56,"sweep_low":15.38,"atr14":0.407448,"stop_level":15.176276,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-10","known_ts":"2012-08-10","bar_index":2410,"type":"RECLAIM","strength":1.0,"price":16.62,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-07-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-01","known_ts":"2012-10-01","bar_index":2421,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.16,"stop_level":18.23,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-02","known_ts":"2012-10-02","bar_index":2422,"type":"RECLAIM","strength":1.0,"price":18.25,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-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":"2012-10-01","prior_stop_level":18.23,"sweep_low":17.65,"atr14":0.427499,"stop_level":17.43625,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-31","known_ts":"2013-01-31","bar_index":2449,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.73,"stop_level":18.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-02-01","known_ts":"2013-02-01","bar_index":2449,"type":"RECLAIM","strength":0.725,"price":18.3,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-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":"2013-01-31","prior_stop_level":18.25,"sweep_low":16.43,"atr14":0.557256,"stop_level":16.151372,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-02-27","known_ts":"2013-03-01","bar_index":2455,"type":"BUY","strength":0.725,"price":18.2,"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":"2013-04-15","known_ts":"2013-04-15","bar_index":2465,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.3,"stop_level":19.61,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-20","known_ts":"2013-05-20","bar_index":2474,"type":"RECLAIM","strength":1.0,"price":21.26,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-04-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-20","known_ts":"2013-06-20","bar_index":2481,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.06,"stop_level":22.37,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-26","known_ts":"2013-06-26","bar_index":2482,"type":"RECLAIM","strength":1.0,"price":22.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-06-20","prior_stop_level":22.37,"sweep_low":21.4,"atr14":0.576281,"stop_level":21.11186,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-08","known_ts":"2013-07-08","bar_index":2485,"type":"RECLAIM","strength":1.0,"price":25.42,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-15","known_ts":"2013-08-15","bar_index":2494,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.16,"stop_level":25.79,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-09-26","known_ts":"2013-09-26","bar_index":2504,"type":"RECLAIM","strength":1.0,"price":28.39,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-12-02","known_ts":"2013-12-02","bar_index":2519,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.85,"stop_level":32.97,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-12-03","known_ts":"2013-12-03","bar_index":2519,"type":"RECLAIM","strength":0.863,"price":33.23,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-12-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-12-02","prior_stop_level":32.97,"sweep_low":32.6,"atr14":0.77028,"stop_level":32.21486,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-17","known_ts":"2013-12-17","bar_index":2523,"type":"RECLAIM","strength":1.0,"price":38.03,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-12-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-04","known_ts":"2014-03-06","bar_index":2540,"type":"BUY","strength":0.725,"price":38.07,"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":"2014-03-14","known_ts":"2014-03-14","bar_index":2542,"type":"SELL","basis":"structure_stop","strength":0.725,"price":36.01,"stop_level":37.23,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-03-18","known_ts":"2014-03-18","bar_index":2543,"type":"RECLAIM","strength":0.725,"price":37.32,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2014-03-14","prior_stop_level":37.23,"sweep_low":35.65,"atr14":1.038212,"stop_level":35.130894,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-16","known_ts":"2014-06-18","bar_index":2564,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2014-06-16","trigger_known_ts":"2014-06-18","strength":0.45,"price":21.6,"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.432624,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.65,"atr14":0.783391,"stop_level":20.258304,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-19","known_ts":"2014-06-23","bar_index":2565,"type":"BUY","strength":0.45,"price":21.83,"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-19","known_ts":"2014-06-23","bar_index":2565,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2014-06-19","trigger_known_ts":"2014-06-23","strength":0.45,"price":21.83,"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.426583,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.65,"atr14":0.716349,"stop_level":20.291826,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-11","known_ts":"2014-08-13","bar_index":2577,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2014-08-11","trigger_known_ts":"2014-08-13","strength":0.45,"price":17.89,"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.530076,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.1,"atr14":0.525268,"stop_level":16.837366,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-09-16","known_ts":"2014-09-16","bar_index":2585,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.25,"stop_level":18.26,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-01-15","known_ts":"2015-01-15","bar_index":2613,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.44,"stop_level":19.08,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-01-23","known_ts":"2015-01-23","bar_index":2615,"type":"RECLAIM","strength":0.725,"price":19.34,"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":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-01-15","prior_stop_level":19.08,"sweep_low":17.98,"atr14":0.757356,"stop_level":17.601322,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-13","known_ts":"2015-02-13","bar_index":2620,"type":"RECLAIM","strength":0.863,"price":19.72,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-01-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-02-24","known_ts":"2015-02-26","bar_index":2622,"type":"BUY","strength":0.863,"price":19.78,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2015-03-11","known_ts":"2015-03-11","bar_index":2625,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.86,"stop_level":19.34,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-03-16","known_ts":"2015-03-16","bar_index":2626,"type":"RECLAIM","strength":0.863,"price":19.44,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-03-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-03-11","prior_stop_level":19.34,"sweep_low":18.32,"atr14":0.613251,"stop_level":18.013374,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-08","known_ts":"2015-04-08","bar_index":2632,"type":"RECLAIM","strength":0.863,"price":19.05,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-03-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-06-08","known_ts":"2015-06-10","bar_index":2646,"type":"BUY","strength":0.588,"price":18.31,"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":45},{"ts":"2015-06-30","known_ts":"2015-06-30","bar_index":2651,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.58,"stop_level":18.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-07-06","known_ts":"2015-07-06","bar_index":2652,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.27,"stop_level":18.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-07-21","known_ts":"2015-07-23","bar_index":2656,"type":"REBUY","strength":0.725,"price":17.86,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2015-09-09","known_ts":"2015-09-09","bar_index":2667,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.33,"stop_level":20.43,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-09-15","known_ts":"2015-09-15","bar_index":2669,"type":"RECLAIM","strength":0.863,"price":20.52,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-09-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-09-09","prior_stop_level":20.43,"sweep_low":19.86,"atr14":0.534603,"stop_level":19.592698,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-01","known_ts":"2015-10-01","bar_index":2673,"type":"RECLAIM","strength":0.863,"price":20.88,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-09-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-12","known_ts":"2015-11-12","bar_index":2683,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.86,"stop_level":22.05,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-12-01","known_ts":"2015-12-01","bar_index":2687,"type":"RECLAIM","strength":1.0,"price":22.41,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-11-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-02-10","known_ts":"2016-02-12","bar_index":2703,"type":"BUY","strength":0.588,"price":19.56,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":70},{"ts":"2016-05-18","known_ts":"2016-05-18","bar_index":2725,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.67,"stop_level":21.93,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2016-05-20","known_ts":"2016-05-20","bar_index":2726,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.99,"stop_level":21.93,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2016-07-15","known_ts":"2016-07-15","bar_index":2739,"type":"RECLAIM","strength":1.0,"price":22.74,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-05-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-10-03","known_ts":"2016-10-03","bar_index":2757,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.54,"stop_level":26.58,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-16","known_ts":"2016-11-18","bar_index":2768,"type":"BUY","strength":0.863,"price":26.87,"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":"2016-12-06","known_ts":"2016-12-06","bar_index":2772,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.56,"stop_level":26.81,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-12-08","known_ts":"2016-12-12","bar_index":2773,"type":"REBUY","strength":0.725,"price":27.07,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2016-12-08","known_ts":"2016-12-08","bar_index":2773,"type":"RECLAIM","strength":0.725,"price":27.17,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-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":"2016-12-06","prior_stop_level":26.81,"sweep_low":25.35,"atr14":0.676402,"stop_level":25.011799,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-03-08","known_ts":"2017-03-08","bar_index":2793,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.59,"stop_level":27.79,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-10","known_ts":"2017-03-10","bar_index":2793,"type":"RECLAIM","strength":0.863,"price":28.04,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-03-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":"2017-03-08","prior_stop_level":27.79,"sweep_low":27.24,"atr14":0.649073,"stop_level":26.915463,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-04-25","known_ts":"2017-04-27","bar_index":2804,"type":"BUY","strength":0.725,"price":29.05,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2017-05-15","known_ts":"2017-05-15","bar_index":2808,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.36,"stop_level":28.68,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-05-17","known_ts":"2017-05-17","bar_index":2809,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.15,"stop_level":28.68,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2017-07-12","known_ts":"2017-07-14","bar_index":2822,"type":"BUY","strength":0.588,"price":26.64,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"quality","score":65},{"ts":"2017-08-04","known_ts":"2017-08-04","bar_index":2827,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.08,"stop_level":25.42,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-09-11","known_ts":"2017-09-13","bar_index":2836,"type":"BUY","strength":0.45,"price":23.59,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2017-11-01","known_ts":"2017-11-01","bar_index":2848,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.65,"stop_level":24.69,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-11-02","known_ts":"2017-11-02","bar_index":2848,"type":"RECLAIM","strength":0.725,"price":27.35,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-11-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-11-01","prior_stop_level":24.69,"sweep_low":24.6,"atr14":0.644726,"stop_level":24.277637,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-30","known_ts":"2017-11-30","bar_index":2855,"type":"RECLAIM","strength":0.863,"price":27.38,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-11-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-12-14","known_ts":"2017-12-14","bar_index":2858,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.12,"stop_level":27.14,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-12-15","known_ts":"2017-12-15","bar_index":2858,"type":"RECLAIM","strength":0.863,"price":27.57,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-12-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":"2017-12-14","prior_stop_level":27.14,"sweep_low":26.98,"atr14":0.525277,"stop_level":26.717361,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-01-02","known_ts":"2018-01-02","bar_index":2862,"type":"RECLAIM","strength":0.863,"price":28.21,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-01-23","known_ts":"2018-01-23","bar_index":2866,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.83,"stop_level":27.94,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-02-23","known_ts":"2018-02-23","bar_index":2874,"type":"RECLAIM","strength":0.863,"price":28.05,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-01-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-03-29","known_ts":"2018-03-29","bar_index":2882,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.71,"stop_level":27.37,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-05-11","known_ts":"2018-05-15","bar_index":2892,"type":"BUY","strength":0.588,"price":27.38,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2018-06-21","known_ts":"2018-06-21","bar_index":2901,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.99,"stop_level":30.02,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-06-29","known_ts":"2018-06-29","bar_index":2903,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.95,"stop_level":30.02,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-02","known_ts":"2018-07-02","bar_index":2903,"type":"RECLAIM","strength":0.725,"price":34.21,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-06-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":"2018-06-29","prior_stop_level":30.02,"sweep_low":29.9,"atr14":1.030141,"stop_level":29.384929,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-07-17","known_ts":"2018-07-17","bar_index":2907,"type":"RECLAIM","strength":0.863,"price":43.7,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-10-10","known_ts":"2018-10-10","bar_index":2927,"type":"SELL","basis":"structure_stop","strength":0.863,"price":44.79,"stop_level":46.69,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-01-16","known_ts":"2019-01-18","bar_index":2949,"type":"BUY","strength":0.725,"price":43.06,"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":25},{"ts":"2019-04-04","known_ts":"2019-04-04","bar_index":2967,"type":"SELL","basis":"structure_stop","strength":1.0,"price":53.36,"stop_level":53.74,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-04-05","known_ts":"2019-04-05","bar_index":2967,"type":"RECLAIM","strength":1.0,"price":54.56,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-04-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-04-04","prior_stop_level":53.74,"sweep_low":52.41,"atr14":1.788212,"stop_level":51.515894,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-23","known_ts":"2019-04-23","bar_index":2971,"type":"RECLAIM","strength":1.0,"price":57.94,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-04-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-07-18","known_ts":"2019-07-22","bar_index":2991,"type":"BUY","strength":0.725,"price":49.95,"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":"2019-08-07","known_ts":"2019-08-07","bar_index":2995,"type":"SELL","basis":"structure_stop","strength":0.45,"price":46.0,"stop_level":46.83,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-08-08","known_ts":"2019-08-08","bar_index":2996,"type":"RECLAIM","strength":0.45,"price":48.1,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-07 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":"2019-08-07","prior_stop_level":46.83,"sweep_low":44.6,"atr14":1.891832,"stop_level":43.654084,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-09","known_ts":"2019-09-11","bar_index":3003,"type":"BUY","strength":0.45,"price":45.16,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-11-22","known_ts":"2019-11-22","bar_index":3021,"type":"RECLAIM","strength":0.725,"price":50.49,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-08-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-12-17","known_ts":"2019-12-17","bar_index":3026,"type":"SELL","basis":"structure_stop","strength":0.588,"price":48.13,"stop_level":48.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-12-18","known_ts":"2019-12-18","bar_index":3026,"type":"RECLAIM","strength":0.588,"price":48.31,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-12-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-12-17","prior_stop_level":48.25,"sweep_low":47.63,"atr14":1.168242,"stop_level":47.045879,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-03-02","known_ts":"2020-03-04","bar_index":3043,"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":"2020-03-02","trigger_known_ts":"2020-03-04","strength":0.45,"price":35.77,"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.423436,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":33.12,"atr14":1.778416,"stop_level":32.230792,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-03-13","known_ts":"2020-03-17","bar_index":3046,"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":"2020-03-13","trigger_known_ts":"2020-03-17","strength":0.45,"price":29.42,"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.52579,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":23.44,"atr14":2.546928,"stop_level":22.166536,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-03-26","known_ts":"2020-03-30","bar_index":3049,"type":"BUY","strength":0.45,"price":33.01,"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":"Information Technology"}},{"ts":"2020-03-26","known_ts":"2020-03-30","bar_index":3049,"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-03-26","trigger_known_ts":"2020-03-30","strength":0.45,"price":33.01,"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.437074,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":25.44,"atr14":2.589745,"stop_level":24.145128,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-27","known_ts":"2020-05-27","bar_index":3063,"type":"RECLAIM","strength":0.725,"price":50.43,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-12-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-07-17","known_ts":"2020-07-21","bar_index":3075,"type":"BUY","strength":0.863,"price":47.34,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2020-09-08","known_ts":"2020-09-08","bar_index":3087,"type":"SELL","basis":"structure_stop","strength":0.863,"price":50.46,"stop_level":50.76,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-09","known_ts":"2020-09-09","bar_index":3087,"type":"RECLAIM","strength":0.863,"price":52.25,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-09-08","prior_stop_level":50.76,"sweep_low":49.85,"atr14":2.291759,"stop_level":48.704121,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-24","known_ts":"2020-09-24","bar_index":3091,"type":"RECLAIM","strength":0.863,"price":52.97,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-09-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-11-18","known_ts":"2020-11-18","bar_index":3104,"type":"SELL","basis":"structure_stop","strength":1.0,"price":58.5,"stop_level":59.43,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-11-19","known_ts":"2020-11-19","bar_index":3104,"type":"RECLAIM","strength":1.0,"price":59.67,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-11-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-11-18","prior_stop_level":59.43,"sweep_low":57.63,"atr14":3.899538,"stop_level":55.680231,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-12-23","known_ts":"2020-12-28","bar_index":3112,"type":"BUY","strength":0.863,"price":73.26,"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":"2021-01-26","known_ts":"2021-01-26","bar_index":3119,"type":"SELL","basis":"structure_stop","strength":1.0,"price":81.07,"stop_level":81.89,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-28","known_ts":"2021-01-28","bar_index":3119,"type":"SELL","basis":"structure_stop","strength":1.0,"price":78.71,"stop_level":81.89,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-04-30","known_ts":"2021-05-04","bar_index":3141,"type":"BUY","strength":0.45,"price":48.25,"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":"2021-04-30","known_ts":"2021-05-04","bar_index":3141,"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":"2021-04-30","trigger_known_ts":"2021-05-04","strength":0.45,"price":48.25,"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.431818,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":46.91,"atr14":1.855127,"stop_level":45.982437,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-05-21","known_ts":"2021-05-25","bar_index":3146,"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":"2021-05-21","trigger_known_ts":"2021-05-25","strength":0.45,"price":47.19,"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.444301,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":45.68,"atr14":1.768735,"stop_level":44.795632,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-06-14","known_ts":"2021-06-14","bar_index":3151,"type":"SELL","basis":"structure_stop","strength":0.45,"price":42.29,"stop_level":48.97,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2021-07-13","known_ts":"2021-07-13","bar_index":3157,"type":"SELL","basis":"structure_stop","strength":0.588,"price":41.17,"stop_level":41.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-09-15","known_ts":"2021-09-15","bar_index":3172,"type":"SELL","basis":"structure_stop","strength":0.588,"price":47.95,"stop_level":49.19,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-09-21","known_ts":"2021-09-21","bar_index":3174,"type":"SELL","basis":"structure_stop","strength":0.588,"price":45.42,"stop_level":49.19,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-10-15","known_ts":"2021-10-15","bar_index":3180,"type":"RECLAIM","strength":0.863,"price":53.47,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-09-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-11-19","known_ts":"2021-11-19","bar_index":3188,"type":"SELL","basis":"structure_stop","strength":0.863,"price":52.69,"stop_level":53.22,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-01-28","known_ts":"2022-02-01","bar_index":3204,"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-01-28","trigger_known_ts":"2022-02-01","strength":0.45,"price":44.6,"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.456164,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":39.98,"atr14":2.092758,"stop_level":38.933621,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-01","known_ts":"2022-03-03","bar_index":3211,"type":"BUY","strength":0.45,"price":42.54,"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":"Information Technology"}},{"ts":"2022-05-17","known_ts":"2022-05-19","bar_index":3229,"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-17","trigger_known_ts":"2022-05-19","strength":0.45,"price":25.56,"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.545923,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":24.57,"atr14":1.466227,"stop_level":23.836886,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-03","known_ts":"2022-06-07","bar_index":3233,"type":"BUY","strength":0.45,"price":26.83,"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":"Information Technology"}},{"ts":"2022-06-03","known_ts":"2022-06-07","bar_index":3233,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-06-03","trigger_known_ts":"2022-06-07","strength":0.45,"price":26.83,"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.523361,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":22.32,"atr14":1.495745,"stop_level":21.572128,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-05","known_ts":"2022-08-05","bar_index":3247,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.82,"stop_level":26.05,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-09","known_ts":"2022-08-09","bar_index":3248,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.2,"stop_level":26.05,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-08","known_ts":"2022-09-12","bar_index":3255,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-09-08","trigger_known_ts":"2022-09-12","strength":0.45,"price":20.36,"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.638302,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.74,"atr14":0.856165,"stop_level":18.311918,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-29","known_ts":"2022-10-03","bar_index":3260,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-09-29","trigger_known_ts":"2022-10-03","strength":0.45,"price":18.5,"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.671345,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.87,"atr14":0.846613,"stop_level":17.446693,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-20","known_ts":"2022-10-24","bar_index":3265,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-10-20","trigger_known_ts":"2022-10-24","strength":0.45,"price":17.65,"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.686445,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.93,"atr14":0.728033,"stop_level":16.565984,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-25","known_ts":"2022-10-27","bar_index":3266,"type":"BUY","strength":0.45,"price":17.93,"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":"Information Technology"}},{"ts":"2022-10-25","known_ts":"2022-10-27","bar_index":3266,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-10-25","trigger_known_ts":"2022-10-27","strength":0.45,"price":17.93,"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.681471,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.58,"atr14":0.698388,"stop_level":17.230806,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-03","known_ts":"2022-11-03","bar_index":3268,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.45,"stop_level":17.65,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-11-09","known_ts":"2022-11-09","bar_index":3269,"type":"RECLAIM","strength":0.588,"price":18.29,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-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":"2022-11-03","prior_stop_level":17.65,"sweep_low":15.37,"atr14":0.927131,"stop_level":14.906434,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-18","known_ts":"2023-01-18","bar_index":3285,"type":"RECLAIM","strength":0.863,"price":24.99,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-11-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-21","known_ts":"2023-02-21","bar_index":3292,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.05,"stop_level":24.71,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-04-14","known_ts":"2023-04-18","bar_index":3305,"type":"BUY","strength":0.863,"price":23.38,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2024-01-16","known_ts":"2024-01-18","bar_index":3368,"type":"REBUY","strength":1.0,"price":41.12,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2024-02-06","known_ts":"2024-02-08","bar_index":3373,"type":"REBUY","strength":1.0,"price":41.96,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2024-05-15","known_ts":"2024-05-17","bar_index":3396,"type":"BUY","strength":0.588,"price":33.16,"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":20},{"ts":"2024-06-28","known_ts":"2024-07-02","bar_index":3406,"type":"BUY","strength":0.588,"price":31.78,"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":"2024-07-23","known_ts":"2024-07-23","bar_index":3411,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.38,"stop_level":31.02,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-08-02","known_ts":"2024-08-02","bar_index":3414,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.76,"stop_level":29.58,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2024-08-28","known_ts":"2024-08-30","bar_index":3420,"type":"BUY","strength":0.588,"price":25.92,"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":0},{"ts":"2024-10-01","known_ts":"2024-10-01","bar_index":3427,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.06,"stop_level":25.56,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-10-09","known_ts":"2024-10-09","bar_index":3429,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.1,"stop_level":25.56,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-11-21","known_ts":"2024-11-21","bar_index":3440,"type":"RECLAIM","strength":0.725,"price":30.96,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-10-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-12-18","known_ts":"2024-12-18","bar_index":3446,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.43,"stop_level":30.91,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-12-20","known_ts":"2024-12-20","bar_index":3446,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.17,"stop_level":30.91,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-12-26","known_ts":"2024-12-26","bar_index":3447,"type":"RECLAIM","strength":0.863,"price":31.05,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-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":"2024-12-18","prior_stop_level":30.91,"sweep_low":29.64,"atr14":0.862386,"stop_level":29.208807,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-12-26","known_ts":"2024-12-26","bar_index":3447,"type":"RECLAIM","strength":0.863,"price":31.05,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-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":"2024-12-20","prior_stop_level":30.91,"sweep_low":29.64,"atr14":0.862386,"stop_level":29.208807,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-01-13","known_ts":"2025-01-13","bar_index":3451,"type":"RECLAIM","strength":0.863,"price":31.51,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-12-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-02-14","known_ts":"2025-02-14","bar_index":3458,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.62,"stop_level":33.68,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-02-18","known_ts":"2025-02-18","bar_index":3459,"type":"RECLAIM","strength":1.0,"price":33.89,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-02-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":"2025-02-14","prior_stop_level":33.68,"sweep_low":33.1,"atr14":0.971523,"stop_level":32.614239,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-23","known_ts":"2025-04-25","bar_index":3474,"type":"BUY","strength":0.588,"price":27.02,"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":"2025-06-12","known_ts":"2025-06-12","bar_index":3485,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.15,"stop_level":32.37,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-06-18","known_ts":"2025-06-18","bar_index":3487,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.12,"stop_level":32.37,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-06-24","known_ts":"2025-06-24","bar_index":3488,"type":"RECLAIM","strength":0.863,"price":32.97,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-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":"2025-06-18","prior_stop_level":32.37,"sweep_low":29.8,"atr14":1.013926,"stop_level":29.293037,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-08","known_ts":"2025-07-08","bar_index":3491,"type":"RECLAIM","strength":1.0,"price":33.48,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-10-01","known_ts":"2025-10-03","bar_index":3511,"type":"BUY","strength":0.588,"price":27.41,"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":"base","score":35},{"ts":"2025-11-04","known_ts":"2025-11-04","bar_index":3519,"type":"SELL","basis":"structure_stop","strength":0.45,"price":27.03,"stop_level":27.15,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2025-11-05","known_ts":"2025-11-05","bar_index":3519,"type":"RECLAIM","strength":0.588,"price":27.42,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-11-04 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":"2025-11-04","prior_stop_level":27.15,"sweep_low":26.63,"atr14":0.762165,"stop_level":26.248917,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-09","known_ts":"2025-12-09","bar_index":3527,"type":"RECLAIM","strength":0.725,"price":30.3,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-11-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-24","known_ts":"2026-02-26","bar_index":3544,"type":"BUY","strength":0.45,"price":27.26,"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":"Information Technology"}},{"ts":"2026-03-04","known_ts":"2026-03-04","bar_index":3546,"type":"RECLAIM","strength":0.588,"price":29.39,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2026-02-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2026-05-14","known_ts":"2026-05-14","bar_index":3562,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.13,"stop_level":29.23,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-05-15","known_ts":"2026-05-15","bar_index":3563,"type":"RECLAIM","strength":0.863,"price":29.66,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-05-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":"2026-05-14","prior_stop_level":29.23,"sweep_low":28.27,"atr14":1.055559,"stop_level":27.74222,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-05-29","known_ts":"2026-05-29","bar_index":3566,"type":"RECLAIM","strength":0.863,"price":37.58,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-05-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-06-24","known_ts":"2026-06-24","bar_index":3571,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.45,"stop_level":37.57,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-06-26","known_ts":"2026-06-26","bar_index":3572,"type":"RECLAIM","strength":1.0,"price":37.7,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-06-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":"2026-06-24","prior_stop_level":37.57,"sweep_low":37.25,"atr14":0.390733,"stop_level":37.054633,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-09","known_ts":"2026-07-09","bar_index":3575,"type":"RECLAIM","strength":1.0,"price":37.82,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-07-09","last_scored_basis":null,"bars_since_signal":15,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2016-01-20","2016-11-03","2017-05-30","2017-07-12","2017-08-23","2018-02-06","2018-03-05","2018-04-12","2018-10-15","2018-11-05","2018-11-21","2018-12-28","2019-04-23","2019-06-10","2019-06-26","2019-09-04","2020-02-04","2020-09-21","2020-12-02","2021-03-10","2021-03-31","2021-04-22","2021-12-07","2021-12-23","2022-03-01","2023-03-15","2023-10-05","2023-10-31","2024-03-07","2024-04-03","2024-06-20","2024-08-15","2024-09-11","2025-03-11","2025-04-14","2025-08-14","2025-09-18","2026-01-20","2026-02-05","2026-08-25"],"warnings":[{"ts":"2022-07-01","kind":"arm","px":26.74},{"ts":"2022-08-02","kind":"arm","px":27.11},{"ts":"2022-08-05","kind":"confirm","px":23.82,"level":26.05},{"ts":"2022-08-08","kind":"arm","px":24.06},{"ts":"2022-08-09","kind":"confirm","px":22.2,"level":26.05},{"ts":"2022-11-02","kind":"arm","px":17.16},{"ts":"2022-11-03","kind":"confirm","px":16.45,"level":17.65},{"ts":"2022-11-28","kind":"arm","px":21.37},{"ts":"2023-02-07","kind":"arm","px":27.23},{"ts":"2023-02-21","kind":"confirm","px":24.05,"level":24.71},{"ts":"2023-05-26","kind":"arm","px":24.97},{"ts":"2023-07-07","kind":"arm","px":27.11},{"ts":"2023-11-22","kind":"arm","px":34.12},{"ts":"2023-12-29","kind":"arm","px":37.88},{"ts":"2024-07-19","kind":"arm","px":32.02},{"ts":"2024-07-23","kind":"confirm","px":30.38,"level":31.02},{"ts":"2024-07-26","kind":"arm","px":30.25},{"ts":"2024-08-02","kind":"confirm","px":28.76,"level":29.58},{"ts":"2024-09-30","kind":"arm","px":24.78},{"ts":"2024-10-01","kind":"confirm","px":24.06,"level":25.56},{"ts":"2024-10-08","kind":"arm","px":24.0},{"ts":"2024-10-09","kind":"confirm","px":24.1,"level":25.56},{"ts":"2024-11-14","kind":"arm","px":28.45},{"ts":"2024-12-18","kind":"confirm","px":30.43,"level":30.91},{"ts":"2024-12-19","kind":"arm","px":30.35},{"ts":"2024-12-20","kind":"confirm","px":30.17,"level":30.91},{"ts":"2025-02-11","kind":"arm","px":34.35},{"ts":"2025-02-14","kind":"confirm","px":33.62,"level":33.68},{"ts":"2025-05-22","kind":"arm","px":33.5},{"ts":"2025-06-12","kind":"confirm","px":32.15,"level":32.37},{"ts":"2025-06-17","kind":"arm","px":31.42},{"ts":"2025-06-18","kind":"confirm","px":30.12,"level":32.37},{"ts":"2025-11-03","kind":"arm","px":27.49},{"ts":"2025-11-04","kind":"confirm","px":27.03,"level":27.15},{"ts":"2025-11-19","kind":"arm","px":28.44},{"ts":"2026-03-12","kind":"arm","px":28.55},{"ts":"2026-05-13","kind":"arm","px":28.59},{"ts":"2026-05-14","kind":"confirm","px":29.13,"level":29.23},{"ts":"2026-06-04","kind":"arm","px":37.38},{"ts":"2026-06-24","kind":"confirm","px":37.45,"level":37.57}],"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":[]}}}