{"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":"FCEL","timeframe":"3D","as_of":"2026-08-11T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1993-01-15","known_ts":"1993-01-15","bar_index":47,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10686.0225,"stop_level":10861.2031,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-05-05","known_ts":"1993-05-07","bar_index":73,"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":"1993-05-05","trigger_known_ts":"1993-05-07","strength":0.45,"price":6131.3247,"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.469697,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5780.9633,"atr14":385.603385,"stop_level":5588.161608,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-05-26","known_ts":"1993-05-28","bar_index":78,"type":"BUY","strength":0.45,"price":6832.0474,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1993-05-26","known_ts":"1993-05-28","bar_index":78,"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":"1993-05-26","trigger_known_ts":"1993-05-28","strength":0.45,"price":6832.0474,"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.409091,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5956.144,"atr14":343.117889,"stop_level":5784.585056,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-07-20","known_ts":"1993-07-20","bar_index":90,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6306.5054,"stop_level":6481.686,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1993-07-22","known_ts":"1993-07-22","bar_index":91,"type":"RECLAIM","strength":0.45,"price":6656.8667,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-07-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1993-07-20","prior_stop_level":6481.686,"sweep_low":6131.3247,"atr14":290.122415,"stop_level":5986.263493,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-08-30","known_ts":"1993-08-30","bar_index":100,"type":"RECLAIM","strength":0.725,"price":8058.3125,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-07-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-09-14","known_ts":"1993-09-14","bar_index":103,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7357.5894,"stop_level":7532.77,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-09-15","known_ts":"1993-09-15","bar_index":103,"type":"RECLAIM","strength":0.588,"price":7620.3608,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-09-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1993-09-14","prior_stop_level":7532.77,"sweep_low":7357.5894,"atr14":340.612411,"stop_level":7187.283194,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-09-29","known_ts":"1993-09-29","bar_index":107,"type":"RECLAIM","strength":0.863,"price":8233.4932,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-09-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-10-21","known_ts":"1993-10-21","bar_index":112,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8583.8545,"stop_level":8759.0352,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-01-14","known_ts":"1994-01-18","bar_index":132,"type":"BUY","strength":0.863,"price":8759.0352,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1994-02-22","known_ts":"1994-02-22","bar_index":140,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7532.77,"stop_level":7883.1318,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-03-21","known_ts":"1994-03-23","bar_index":147,"type":"BUY","strength":0.863,"price":8233.4932,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1994-04-18","known_ts":"1994-04-18","bar_index":153,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8058.3125,"stop_level":8233.4932,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-04-20","known_ts":"1994-04-20","bar_index":154,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7357.5894,"stop_level":8233.4932,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-05-31","known_ts":"1994-06-02","bar_index":163,"type":"BUY","strength":0.725,"price":7883.1318,"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":60},{"ts":"1994-06-21","known_ts":"1994-06-23","bar_index":168,"type":"BUY","strength":0.588,"price":7707.9512,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"1994-08-03","known_ts":"1994-08-05","bar_index":178,"type":"BUY","strength":0.725,"price":7883.1318,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"1994-08-11","known_ts":"1994-08-15","bar_index":180,"type":"BUY","strength":0.725,"price":7707.9512,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"1994-08-24","known_ts":"1994-08-26","bar_index":183,"type":"BUY","strength":0.588,"price":7707.9512,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"1994-09-29","known_ts":"1994-09-29","bar_index":191,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8058.3125,"stop_level":8145.9028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-10-03","known_ts":"1994-10-03","bar_index":192,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7707.9512,"stop_level":8145.9028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-12-01","known_ts":"1994-12-05","bar_index":206,"type":"BUY","strength":0.45,"price":7007.228,"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-12-19","known_ts":"1994-12-21","bar_index":210,"type":"BUY","strength":0.45,"price":6832.0474,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1995-01-11","known_ts":"1995-01-11","bar_index":215,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6218.915,"stop_level":6306.5054,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1995-02-01","known_ts":"1995-02-03","bar_index":220,"type":"BUY","strength":0.45,"price":6306.5054,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1995-02-17","known_ts":"1995-02-17","bar_index":224,"type":"RECLAIM","strength":0.725,"price":7357.5894,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1995-02-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-09","known_ts":"1995-03-09","bar_index":228,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7007.228,"stop_level":7182.4087,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-03-13","known_ts":"1995-03-13","bar_index":229,"type":"RECLAIM","strength":0.725,"price":7357.5894,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-03-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1995-03-09","prior_stop_level":7182.4087,"sweep_low":6832.0473,"atr14":304.783677,"stop_level":6679.655462,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-03-29","known_ts":"1995-03-29","bar_index":233,"type":"RECLAIM","strength":0.863,"price":7532.77,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-03-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-04-11","known_ts":"1995-04-11","bar_index":236,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7007.228,"stop_level":7182.4087,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-04-12","known_ts":"1995-04-12","bar_index":236,"type":"RECLAIM","strength":0.863,"price":7357.5894,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-04-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":"1995-04-11","prior_stop_level":7182.4087,"sweep_low":7007.228,"atr14":307.850025,"stop_level":6853.302988,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-04-28","known_ts":"1995-04-28","bar_index":240,"type":"RECLAIM","strength":0.863,"price":7357.5894,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-04-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-07-12","known_ts":"1995-07-14","bar_index":257,"type":"BUY","strength":0.45,"price":6306.5054,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1995-09-19","known_ts":"1995-09-19","bar_index":273,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7357.5894,"stop_level":7532.77,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-10-10","known_ts":"1995-10-10","bar_index":278,"type":"RECLAIM","strength":1.0,"price":7357.5894,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-09-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-11-16","known_ts":"1995-11-20","bar_index":287,"type":"BUY","strength":1.0,"price":8058.3125,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1995-12-07","known_ts":"1995-12-07","bar_index":291,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7707.9512,"stop_level":7883.1318,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-12-08","known_ts":"1995-12-08","bar_index":292,"type":"RECLAIM","strength":1.0,"price":8233.4932,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-12-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":"1995-12-07","prior_stop_level":7883.1318,"sweep_low":7707.951,"atr14":351.670282,"stop_level":7532.115859,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-12-21","known_ts":"1995-12-21","bar_index":295,"type":"RECLAIM","strength":1.0,"price":7883.1318,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-12-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-01-12","known_ts":"1996-01-12","bar_index":299,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7445.1797,"stop_level":7707.9512,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-01-18","known_ts":"1996-01-18","bar_index":301,"type":"RECLAIM","strength":0.863,"price":7883.1318,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-01-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":"1996-01-12","prior_stop_level":7707.9512,"sweep_low":7445.1797,"atr14":276.416451,"stop_level":7306.971474,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-04-01","known_ts":"1996-04-01","bar_index":318,"type":"RECLAIM","strength":0.863,"price":9284.5771,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-01-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-04-11","known_ts":"1996-04-11","bar_index":320,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8759.0352,"stop_level":9109.3965,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-04-26","known_ts":"1996-04-26","bar_index":324,"type":"RECLAIM","strength":1.0,"price":8934.2158,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-04-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-05-01","known_ts":"1996-05-03","bar_index":325,"type":"REBUY","strength":1.0,"price":10160.4805,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1996-06-12","known_ts":"1996-06-12","bar_index":334,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11912.2881,"stop_level":12525.4199,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-08-26","known_ts":"1996-08-28","bar_index":352,"type":"BUY","strength":0.725,"price":10686.0225,"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":"1996-10-08","known_ts":"1996-10-10","bar_index":362,"type":"BUY","strength":0.725,"price":9810.1191,"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":"1996-12-03","known_ts":"1996-12-05","bar_index":375,"type":"BUY","strength":0.45,"price":8408.6738,"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":"1996-12-30","known_ts":"1996-12-30","bar_index":381,"type":"RECLAIM","strength":0.725,"price":9985.2998,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-12-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-01-20","known_ts":"1997-01-20","bar_index":385,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9459.7578,"stop_level":9897.71,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-01-21","known_ts":"1997-01-21","bar_index":386,"type":"RECLAIM","strength":0.588,"price":9985.2998,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-01-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1997-01-20","prior_stop_level":9897.71,"sweep_low":9109.3963,"atr14":601.094481,"stop_level":8808.849059,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-01-28","known_ts":"1997-01-28","bar_index":387,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8145.9028,"stop_level":9459.7578,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-02-28","known_ts":"1997-03-04","bar_index":395,"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-02-28","trigger_known_ts":"1997-03-04","strength":0.45,"price":8145.9028,"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.354167,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7795.5415,"atr14":368.145801,"stop_level":7611.4686,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-03-10","known_ts":"1997-03-12","bar_index":397,"type":"BUY","strength":0.588,"price":8671.4443,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1997-04-04","known_ts":"1997-04-08","bar_index":403,"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-04","trigger_known_ts":"1997-04-08","strength":0.45,"price":7357.5894,"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.416667,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6569.2763,"atr14":267.718987,"stop_level":6435.416806,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-04-14","known_ts":"1997-04-16","bar_index":405,"type":"BUY","strength":0.45,"price":7795.5415,"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-14","known_ts":"1997-04-16","bar_index":405,"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-14","trigger_known_ts":"1997-04-16","strength":0.45,"price":7795.5415,"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.381944,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6569.2763,"atr14":260.561044,"stop_level":6438.995778,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-05-08","known_ts":"1997-05-12","bar_index":411,"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-05-08","trigger_known_ts":"1997-05-12","strength":0.45,"price":7007.228,"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.444444,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6832.0473,"atr14":182.236094,"stop_level":6740.929253,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-14","known_ts":"1997-07-16","bar_index":426,"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-07-14","trigger_known_ts":"1997-07-16","strength":0.45,"price":6131.3247,"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.444444,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5956.144,"atr14":163.977825,"stop_level":5874.155087,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-17","known_ts":"1997-07-21","bar_index":427,"type":"BUY","strength":0.45,"price":6832.0474,"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-07-17","known_ts":"1997-07-21","bar_index":427,"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-07-17","trigger_known_ts":"1997-07-21","strength":0.45,"price":6832.0474,"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.380952,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5956.144,"atr14":184.08663,"stop_level":5864.100685,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-08-14","known_ts":"1997-08-14","bar_index":433,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6832.0474,"stop_level":6919.6377,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-08-21","known_ts":"1997-08-21","bar_index":435,"type":"RECLAIM","strength":0.588,"price":7007.228,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-08-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1997-08-14","prior_stop_level":6919.6377,"sweep_low":6569.2763,"atr14":183.627158,"stop_level":6477.462721,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-08-28","known_ts":"1997-08-28","bar_index":437,"type":"RECLAIM","strength":0.725,"price":7883.1318,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-08-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-01-12","known_ts":"1998-01-14","bar_index":468,"type":"BUY","strength":0.863,"price":12087.4688,"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":"1998-02-11","known_ts":"1998-02-11","bar_index":475,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10861.2031,"stop_level":11211.5654,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-02-12","known_ts":"1998-02-12","bar_index":475,"type":"RECLAIM","strength":0.863,"price":11299.1553,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-02-11 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":"1998-02-11","prior_stop_level":11211.5654,"sweep_low":10861.2031,"atr14":352.010357,"stop_level":10685.197921,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-03-05","known_ts":"1998-03-05","bar_index":480,"type":"RECLAIM","strength":1.0,"price":13313.7334,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-02-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-04-15","known_ts":"1998-04-15","bar_index":489,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14977.9502,"stop_level":15153.1309,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-04-20","known_ts":"1998-04-20","bar_index":490,"type":"RECLAIM","strength":1.0,"price":15415.9023,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-04-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1998-04-15","prior_stop_level":15153.1309,"sweep_low":14715.1787,"atr14":753.472165,"stop_level":14338.442617,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-07-06","known_ts":"1998-07-08","bar_index":508,"type":"BUY","strength":0.725,"price":14321.0225,"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-09-24","known_ts":"1998-09-28","bar_index":527,"type":"BUY","strength":0.588,"price":9284.5771,"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":"1999-01-06","known_ts":"1999-01-06","bar_index":550,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9196.9873,"stop_level":9372.168,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-01-15","known_ts":"1999-01-20","bar_index":553,"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-01-15","trigger_known_ts":"1999-01-20","strength":0.588,"price":8934.2158,"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.540541,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":8145.9027,"atr14":319.634634,"stop_level":7986.085383,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-02-11","known_ts":"1999-02-16","bar_index":559,"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-02-11","trigger_known_ts":"1999-02-16","strength":0.45,"price":8715.2402,"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.551802,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7795.5413,"atr14":255.827942,"stop_level":7667.627329,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-15","known_ts":"1999-03-17","bar_index":566,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-03-15","trigger_known_ts":"1999-03-17","strength":0.45,"price":6615.0,"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.650361,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5805.0,"atr14":291.184356,"stop_level":5659.407822,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-23","known_ts":"1999-03-25","bar_index":568,"type":"BUY","strength":0.45,"price":8190.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-03-23","known_ts":"1999-03-25","bar_index":568,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1999-03-23","trigger_known_ts":"1999-03-25","strength":0.45,"price":8190.0,"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.567114,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5805.0,"atr14":420.289339,"stop_level":5594.855331,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-14","known_ts":"1999-04-16","bar_index":573,"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-04-14","trigger_known_ts":"1999-04-16","strength":0.588,"price":7650.0,"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.554396,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":6480.0,"atr14":505.581956,"stop_level":6227.209022,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-22","known_ts":"1999-04-22","bar_index":575,"type":"RECLAIM","strength":0.725,"price":9630.0,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-03-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-17","known_ts":"1999-05-17","bar_index":580,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8640.0,"stop_level":9000.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-06-01","known_ts":"1999-06-01","bar_index":584,"type":"RECLAIM","strength":0.863,"price":9090.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-05-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-07","known_ts":"1999-06-07","bar_index":585,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8640.0,"stop_level":8730.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-06-22","known_ts":"1999-06-24","bar_index":589,"type":"BUY","strength":0.863,"price":9540.0,"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":"1999-08-11","known_ts":"1999-08-11","bar_index":600,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11790.0,"stop_level":11970.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-08-13","known_ts":"1999-08-13","bar_index":601,"type":"RECLAIM","strength":0.863,"price":12060.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-08-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":"1999-08-11","prior_stop_level":11970.0,"sweep_low":11610.0,"atr14":422.323714,"stop_level":11398.838143,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-08-20","known_ts":"1999-08-24","bar_index":603,"type":"REBUY","strength":0.863,"price":16470.0,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1999-09-20","known_ts":"1999-09-20","bar_index":609,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15480.0,"stop_level":15795.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-09-22","known_ts":"1999-09-22","bar_index":610,"type":"RECLAIM","strength":1.0,"price":17280.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-09-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":"1999-09-20","prior_stop_level":15795.0,"sweep_low":15480.0,"atr14":600.478464,"stop_level":15179.760768,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-09-24","known_ts":"1999-09-28","bar_index":611,"type":"REBUY","strength":1.0,"price":19440.0,"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-02-18","known_ts":"2000-02-23","bar_index":645,"type":"REBUY","strength":0.863,"price":76680.0,"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":"2000-03-21","known_ts":"2000-03-21","bar_index":652,"type":"SELL","basis":"structure_stop","strength":0.863,"price":72360.0,"stop_level":73035.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2000-03-22","known_ts":"2000-03-22","bar_index":652,"type":"RECLAIM","strength":0.863,"price":75600.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-03-21 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":"2000-03-21","prior_stop_level":73035.0,"sweep_low":67365.0,"atr14":7721.204328,"stop_level":63504.397836,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-06-02","known_ts":"2000-06-06","bar_index":669,"type":"BUY","strength":0.725,"price":58320.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2000-10-20","known_ts":"2000-10-20","bar_index":701,"type":"SELL","basis":"structure_stop","strength":1.0,"price":162810.0,"stop_level":164160.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-12-27","known_ts":"2000-12-29","bar_index":717,"type":"BUY","strength":0.725,"price":148095.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2001-03-05","known_ts":"2001-03-07","bar_index":732,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2001-03-05","trigger_known_ts":"2001-03-07","strength":0.45,"price":102465.0,"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.522341,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":90990.0,"atr14":10992.096433,"stop_level":85493.951784,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-03-21","known_ts":"2001-03-23","bar_index":736,"type":"BUY","strength":0.45,"price":111780.0,"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-03-21","known_ts":"2001-03-23","bar_index":736,"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-03-21","trigger_known_ts":"2001-03-23","strength":0.45,"price":111780.0,"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.478918,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":83160.0,"atr14":12388.957516,"stop_level":76965.521242,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-25","known_ts":"2001-04-25","bar_index":744,"type":"RECLAIM","strength":0.725,"price":138304.7969,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-03-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-06-12","known_ts":"2001-06-12","bar_index":755,"type":"SELL","basis":"structure_stop","strength":0.725,"price":148500.0,"stop_level":155131.2031,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-07-12","known_ts":"2001-07-16","bar_index":762,"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-07-12","trigger_known_ts":"2001-07-16","strength":0.45,"price":93268.7969,"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.565211,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":88560.0,"atr14":9346.505384,"stop_level":83886.747308,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-09-20","known_ts":"2001-09-24","bar_index":777,"type":"BUY","strength":0.45,"price":72100.7969,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-09-20","known_ts":"2001-09-24","bar_index":777,"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-09-20","trigger_known_ts":"2001-09-24","strength":0.45,"price":72100.7969,"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.663889,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":45273.6016,"atr14":7008.918152,"stop_level":41769.142524,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-18","known_ts":"2001-10-18","bar_index":783,"type":"SELL","basis":"structure_stop","strength":0.588,"price":63374.3984,"stop_level":63979.1992,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-10-23","known_ts":"2001-10-23","bar_index":784,"type":"RECLAIM","strength":0.588,"price":66960.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-10-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":"2001-10-18","prior_stop_level":63979.1992,"sweep_low":57715.1992,"atr14":6248.393071,"stop_level":54591.002664,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-11","known_ts":"2001-12-11","bar_index":796,"type":"SELL","basis":"structure_stop","strength":0.588,"price":65232.0,"stop_level":65836.7969,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-12-24","known_ts":"2001-12-27","bar_index":799,"type":"REBUY","strength":0.588,"price":77328.0,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-01-15","known_ts":"2002-01-15","bar_index":803,"type":"SELL","basis":"structure_stop","strength":0.725,"price":69336.0,"stop_level":76204.7969,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-01-18","known_ts":"2002-01-18","bar_index":804,"type":"SELL","basis":"structure_stop","strength":0.725,"price":65318.3984,"stop_level":76204.7969,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-03-06","known_ts":"2002-03-08","bar_index":815,"type":"BUY","strength":0.725,"price":73569.6016,"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":20},{"ts":"2002-03-25","known_ts":"2002-03-25","bar_index":819,"type":"SELL","basis":"structure_stop","strength":0.725,"price":69163.2031,"stop_level":70070.3984,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-04-02","known_ts":"2002-04-02","bar_index":821,"type":"RECLAIM","strength":0.725,"price":73051.2031,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-03-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-03-25","prior_stop_level":70070.3984,"sweep_low":66398.3984,"atr14":4123.139995,"stop_level":64336.828403,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-15","known_ts":"2002-04-17","bar_index":824,"type":"BUY","strength":0.863,"price":74001.6016,"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":"2002-06-26","known_ts":"2002-06-28","bar_index":841,"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":"2002-06-26","trigger_known_ts":"2002-06-28","strength":0.45,"price":44452.8008,"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.561941,"monthly_oversold_dwell":16,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":34603.1992,"atr14":3497.944555,"stop_level":32854.226923,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-07-10","known_ts":"2002-07-12","bar_index":844,"type":"BUY","strength":0.45,"price":38750.3984,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-07-10","known_ts":"2002-07-12","bar_index":844,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2002-07-10","trigger_known_ts":"2002-07-12","strength":0.45,"price":38750.3984,"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.58453,"monthly_oversold_dwell":16,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":33480.0,"atr14":3754.986654,"stop_level":31602.506673,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-07-26","known_ts":"2002-07-30","bar_index":848,"type":"BUY","strength":0.45,"price":32443.1992,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-07-26","known_ts":"2002-07-30","bar_index":848,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2002-07-26","trigger_known_ts":"2002-07-30","strength":0.45,"price":32443.1992,"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.60536,"monthly_oversold_dwell":16,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":26352.0,"atr14":3523.959431,"stop_level":24590.020285,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-03","known_ts":"2002-09-03","bar_index":856,"type":"SELL","basis":"structure_stop","strength":0.45,"price":27864.0,"stop_level":29764.8008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-09-09","known_ts":"2002-09-09","bar_index":858,"type":"RECLAIM","strength":0.45,"price":29808.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-03 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":"2002-09-03","prior_stop_level":29764.8008,"sweep_low":27864.0,"atr14":2508.188586,"stop_level":26609.905707,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-24","known_ts":"2002-09-24","bar_index":861,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27518.4004,"stop_level":27864.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-09-25","known_ts":"2002-09-25","bar_index":862,"type":"RECLAIM","strength":0.588,"price":29808.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-09-24","prior_stop_level":27864.0,"sweep_low":27000.0,"atr14":2130.359417,"stop_level":25934.820291,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-03","known_ts":"2002-10-03","bar_index":864,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27129.5996,"stop_level":27518.4004,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-10-11","known_ts":"2002-10-15","bar_index":866,"type":"REBUY","strength":0.45,"price":26438.4004,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-12-13","known_ts":"2002-12-13","bar_index":880,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29332.8008,"stop_level":30542.4004,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-16","known_ts":"2002-12-16","bar_index":881,"type":"RECLAIM","strength":0.725,"price":31968.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-12-13","prior_stop_level":30542.4004,"sweep_low":29332.8008,"atr14":2303.357052,"stop_level":28181.122274,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-17","known_ts":"2003-04-22","bar_index":909,"type":"BUY","strength":0.725,"price":22680.0,"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":30},{"ts":"2003-06-09","known_ts":"2003-06-09","bar_index":920,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34992.0,"stop_level":36072.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-10","known_ts":"2003-06-10","bar_index":921,"type":"RECLAIM","strength":0.863,"price":37281.6016,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-06-09","prior_stop_level":36072.0,"sweep_low":33912.0,"atr14":2542.378713,"stop_level":32640.810643,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-26","known_ts":"2003-06-26","bar_index":925,"type":"RECLAIM","strength":0.863,"price":35380.8008,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-11-18","known_ts":"2003-11-18","bar_index":958,"type":"SELL","basis":"structure_stop","strength":1.0,"price":67176.0,"stop_level":69422.3984,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-08","known_ts":"2004-01-12","bar_index":970,"type":"BUY","strength":0.863,"price":64411.1992,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2004-01-16","known_ts":"2004-01-21","bar_index":972,"type":"BUY","strength":0.863,"price":62812.8008,"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":"2004-03-02","known_ts":"2004-03-04","bar_index":982,"type":"BUY","strength":0.725,"price":61257.6016,"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":"2004-03-26","known_ts":"2004-03-30","bar_index":988,"type":"BUY","strength":0.725,"price":59529.6016,"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":"2004-05-06","known_ts":"2004-05-06","bar_index":997,"type":"SELL","basis":"structure_stop","strength":1.0,"price":71366.3984,"stop_level":71539.2031,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-08-18","known_ts":"2004-08-20","bar_index":1021,"type":"BUY","strength":0.588,"price":38664.0,"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":"2004-10-29","known_ts":"2004-10-29","bar_index":1038,"type":"SELL","basis":"structure_stop","strength":0.725,"price":53308.8008,"stop_level":53568.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-11-01","known_ts":"2004-11-01","bar_index":1038,"type":"RECLAIM","strength":0.725,"price":54000.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-10-29","prior_stop_level":53568.0,"sweep_low":52358.3984,"atr14":2667.846407,"stop_level":51024.475197,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-05","known_ts":"2004-11-05","bar_index":1039,"type":"SELL","basis":"structure_stop","strength":0.588,"price":49636.8008,"stop_level":53568.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-11-30","known_ts":"2004-12-02","bar_index":1045,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2004-11-30","trigger_known_ts":"2004-12-02","strength":0.45,"price":42292.8008,"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.496399,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":41644.8008,"atr14":1962.434392,"stop_level":40663.583604,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-13","known_ts":"2004-12-15","bar_index":1048,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2004-12-13","trigger_known_ts":"2004-12-15","strength":0.45,"price":40478.3984,"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.518004,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":34473.6016,"atr14":2216.879306,"stop_level":33365.161947,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-30","known_ts":"2005-01-03","bar_index":1052,"type":"BUY","strength":0.588,"price":42768.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2004-12-30","known_ts":"2005-01-03","bar_index":1052,"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":"2004-12-30","trigger_known_ts":"2005-01-03","strength":0.588,"price":42768.0,"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.490741,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":41601.6016,"atr14":1594.778633,"stop_level":40804.212283,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-01-12","known_ts":"2005-01-14","bar_index":1055,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2005-01-12","trigger_known_ts":"2005-01-14","strength":0.45,"price":39960.0,"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.524177,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":36763.1992,"atr14":2053.906167,"stop_level":35736.246116,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-02-25","known_ts":"2005-02-25","bar_index":1065,"type":"RECLAIM","strength":0.725,"price":51192.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-11-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-03-10","known_ts":"2005-03-10","bar_index":1068,"type":"SELL","basis":"structure_stop","strength":0.863,"price":45921.6016,"stop_level":46656.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-03-15","known_ts":"2005-03-15","bar_index":1069,"type":"SELL","basis":"structure_stop","strength":0.863,"price":44280.0,"stop_level":46656.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-05-10","known_ts":"2005-05-12","bar_index":1082,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2005-05-10","trigger_known_ts":"2005-05-12","strength":0.45,"price":34257.6016,"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.500315,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":33739.1992,"atr14":1272.650548,"stop_level":33102.873926,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-23","known_ts":"2005-05-25","bar_index":1085,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2005-05-23","trigger_known_ts":"2005-05-25","strength":0.45,"price":33825.6016,"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.506616,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":30456.0,"atr14":1278.695844,"stop_level":29816.652078,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-26","known_ts":"2005-05-31","bar_index":1086,"type":"BUY","strength":0.45,"price":35208.0,"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-26","known_ts":"2005-05-31","bar_index":1086,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2005-05-26","trigger_known_ts":"2005-05-31","strength":0.45,"price":35208.0,"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.379756,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":30456.0,"atr14":1260.010092,"stop_level":29825.994954,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-17","known_ts":"2005-06-17","bar_index":1091,"type":"RECLAIM","strength":0.725,"price":43372.8008,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-05-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-07-15","known_ts":"2005-07-15","bar_index":1097,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43545.6016,"stop_level":43588.8008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-07-19","known_ts":"2005-07-19","bar_index":1098,"type":"RECLAIM","strength":0.863,"price":44409.6016,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-07-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-07-15","prior_stop_level":43588.8008,"sweep_low":42768.0,"atr14":1871.690152,"stop_level":41832.154924,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-29","known_ts":"2005-07-29","bar_index":1100,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42768.0,"stop_level":43200.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-22","known_ts":"2005-08-22","bar_index":1106,"type":"RECLAIM","strength":0.863,"price":43804.8008,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-07-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-15","known_ts":"2005-12-19","bar_index":1133,"type":"BUY","strength":0.588,"price":37368.0,"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":"2006-02-10","known_ts":"2006-02-10","bar_index":1145,"type":"SELL","basis":"structure_stop","strength":0.863,"price":40953.6016,"stop_level":40996.8008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-02-15","known_ts":"2006-02-15","bar_index":1146,"type":"RECLAIM","strength":0.863,"price":42336.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-02-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-02-10","prior_stop_level":40996.8008,"sweep_low":39830.3984,"atr14":1941.245531,"stop_level":38859.775634,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-27","known_ts":"2006-02-27","bar_index":1149,"type":"RECLAIM","strength":0.863,"price":48038.3984,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-02-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-03-28","known_ts":"2006-03-30","bar_index":1156,"type":"REBUY","strength":1.0,"price":49334.3984,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2006-05-11","known_ts":"2006-05-11","bar_index":1166,"type":"SELL","basis":"structure_stop","strength":1.0,"price":56073.6016,"stop_level":56721.6016,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-08-01","known_ts":"2006-08-03","bar_index":1185,"type":"BUY","strength":0.588,"price":38664.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2006-08-14","known_ts":"2006-08-16","bar_index":1188,"type":"BUY","strength":0.588,"price":38145.6016,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2006-09-19","known_ts":"2006-09-19","bar_index":1196,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35683.1992,"stop_level":35726.3984,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-10-04","known_ts":"2006-10-06","bar_index":1200,"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":"2006-10-04","trigger_known_ts":"2006-10-06","strength":0.45,"price":31968.0,"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.463379,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":30628.8008,"atr14":1158.59691,"stop_level":30049.502345,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-07","known_ts":"2006-11-09","bar_index":1208,"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":"2006-11-07","trigger_known_ts":"2006-11-09","strength":0.45,"price":29937.5996,"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.497462,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":27648.0,"atr14":1131.714901,"stop_level":27082.14255,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-10","known_ts":"2006-11-14","bar_index":1209,"type":"BUY","strength":0.45,"price":30585.5996,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-11-10","known_ts":"2006-11-14","bar_index":1209,"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":"2006-11-10","trigger_known_ts":"2006-11-14","strength":0.45,"price":30585.5996,"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.486584,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":27648.0,"atr14":1120.587182,"stop_level":27087.706409,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-30","known_ts":"2006-11-30","bar_index":1213,"type":"SELL","basis":"structure_stop","strength":0.45,"price":28166.4004,"stop_level":30240.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2006-12-11","known_ts":"2006-12-11","bar_index":1215,"type":"SELL","basis":"structure_stop","strength":0.45,"price":27129.5996,"stop_level":27432.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2006-12-15","known_ts":"2006-12-15","bar_index":1217,"type":"RECLAIM","strength":0.45,"price":27950.4004,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-12-11 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":"2006-12-11","prior_stop_level":27432.0,"sweep_low":25920.0,"atr14":901.776807,"stop_level":25469.111597,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-12-20","known_ts":"2006-12-22","bar_index":1218,"type":"REBUY","strength":0.45,"price":28123.1992,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-01-18","known_ts":"2007-01-18","bar_index":1223,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25315.1992,"stop_level":26352.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-01-23","known_ts":"2007-01-23","bar_index":1224,"type":"RECLAIM","strength":0.45,"price":26438.4004,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-01-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-01-18","prior_stop_level":26352.0,"sweep_low":25228.8008,"atr14":1021.772424,"stop_level":24717.914588,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-02-28","known_ts":"2007-02-28","bar_index":1233,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29808.0,"stop_level":30153.5996,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-03-02","known_ts":"2007-03-02","bar_index":1233,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28641.5996,"stop_level":30153.5996,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-03-26","known_ts":"2007-03-28","bar_index":1239,"type":"REBUY","strength":0.863,"price":35985.6016,"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":"2007-06-04","known_ts":"2007-06-06","bar_index":1255,"type":"BUY","strength":0.863,"price":32529.5996,"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":55},{"ts":"2007-07-23","known_ts":"2007-07-23","bar_index":1266,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35035.1992,"stop_level":35294.3984,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-07-25","known_ts":"2007-07-25","bar_index":1267,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32486.4004,"stop_level":35294.3984,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-08-10","known_ts":"2007-08-10","bar_index":1271,"type":"RECLAIM","strength":1.0,"price":35424.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-07-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-08-28","known_ts":"2007-08-30","bar_index":1275,"type":"BUY","strength":1.0,"price":40305.6016,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2007-09-17","known_ts":"2007-09-17","bar_index":1279,"type":"SELL","basis":"structure_stop","strength":1.0,"price":38793.6016,"stop_level":39614.3984,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-09-18","known_ts":"2007-09-18","bar_index":1279,"type":"RECLAIM","strength":1.0,"price":42033.6016,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-09-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":"2007-09-17","prior_stop_level":39614.3984,"sweep_low":38620.8008,"atr14":2089.00001,"stop_level":37576.300795,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-10","known_ts":"2007-10-10","bar_index":1285,"type":"RECLAIM","strength":1.0,"price":42292.8008,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-09-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-12-26","known_ts":"2007-12-26","bar_index":1302,"type":"SELL","basis":"structure_stop","strength":1.0,"price":44539.1992,"stop_level":48124.8008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-12-28","known_ts":"2007-12-28","bar_index":1303,"type":"SELL","basis":"structure_stop","strength":1.0,"price":44582.3984,"stop_level":48124.8008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-03-26","known_ts":"2008-03-28","bar_index":1323,"type":"BUY","strength":0.588,"price":27820.8008,"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":"2008-05-02","known_ts":"2008-05-02","bar_index":1332,"type":"SELL","basis":"structure_stop","strength":0.725,"price":37756.8008,"stop_level":37800.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-06","known_ts":"2008-05-06","bar_index":1332,"type":"RECLAIM","strength":0.725,"price":37929.6016,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-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":"2008-05-02","prior_stop_level":37800.0,"sweep_low":36504.0,"atr14":1799.319046,"stop_level":35604.340477,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-20","known_ts":"2008-05-20","bar_index":1336,"type":"RECLAIM","strength":0.725,"price":39744.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-05-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-09","known_ts":"2008-06-09","bar_index":1340,"type":"SELL","basis":"structure_stop","strength":0.863,"price":37411.1992,"stop_level":38404.8008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2008-07-24","known_ts":"2008-07-28","bar_index":1351,"type":"BUY","strength":0.588,"price":33998.3984,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2008-08-29","known_ts":"2008-08-29","bar_index":1359,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29980.8008,"stop_level":32918.3984,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2008-10-14","known_ts":"2008-10-16","bar_index":1370,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-10-14","trigger_known_ts":"2008-10-16","strength":0.45,"price":19440.0,"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.635037,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13392.0,"atr14":3294.556765,"stop_level":11744.721617,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-30","known_ts":"2008-11-03","bar_index":1374,"type":"BUY","strength":0.45,"price":21600.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-10-30","known_ts":"2008-11-03","bar_index":1374,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-10-30","trigger_known_ts":"2008-11-03","strength":0.45,"price":21600.0,"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.594485,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14558.4004,"atr14":2696.250094,"stop_level":13210.275353,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-19","known_ts":"2008-11-19","bar_index":1378,"type":"SELL","basis":"structure_stop","strength":0.45,"price":11275.2002,"stop_level":15120.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-11-24","known_ts":"2008-11-24","bar_index":1379,"type":"RECLAIM","strength":0.45,"price":15552.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-11-19 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":"2008-11-19","prior_stop_level":15120.0,"sweep_low":9720.0,"atr14":2577.276492,"stop_level":8431.361754,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-15","known_ts":"2008-12-15","bar_index":1384,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15336.0,"stop_level":15984.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-12-16","known_ts":"2008-12-16","bar_index":1384,"type":"RECLAIM","strength":0.588,"price":16848.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-12-15","prior_stop_level":15984.0,"sweep_low":14904.0,"atr14":2359.84777,"stop_level":13724.076115,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-20","known_ts":"2009-01-20","bar_index":1392,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16372.7998,"stop_level":17107.1992,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-21","known_ts":"2009-01-21","bar_index":1392,"type":"RECLAIM","strength":0.588,"price":17625.5996,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-20","prior_stop_level":17107.1992,"sweep_low":16286.4004,"atr14":1886.519825,"stop_level":15343.140487,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-09","known_ts":"2009-03-11","bar_index":1403,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-03-09","trigger_known_ts":"2009-03-11","strength":0.45,"price":11016.0,"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.75122,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8553.5996,"atr14":1323.166103,"stop_level":7892.016549,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-17","known_ts":"2009-03-19","bar_index":1405,"type":"BUY","strength":0.45,"price":12830.4004,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-03-17","known_ts":"2009-03-19","bar_index":1405,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-03-17","trigger_known_ts":"2009-03-19","strength":0.45,"price":12830.4004,"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.710244,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8812.7998,"atr14":1203.84946,"stop_level":8210.87507,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-07","known_ts":"2009-04-09","bar_index":1410,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-04-07","trigger_known_ts":"2009-04-09","strength":0.45,"price":12830.4004,"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.710244,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9288.0,"atr14":1200.42105,"stop_level":8687.789475,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-12","known_ts":"2009-05-12","bar_index":1418,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13046.4004,"stop_level":13089.5996,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-15","known_ts":"2009-05-15","bar_index":1419,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12614.4004,"stop_level":13089.5996,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-18","known_ts":"2009-05-18","bar_index":1419,"type":"RECLAIM","strength":0.725,"price":13478.4004,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-05-12","prior_stop_level":13089.5996,"sweep_low":11923.2002,"atr14":967.665419,"stop_level":11439.36749,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-18","known_ts":"2009-05-18","bar_index":1419,"type":"RECLAIM","strength":0.725,"price":13478.4004,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-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":"2009-05-15","prior_stop_level":13089.5996,"sweep_low":12355.2002,"atr14":967.665419,"stop_level":11871.36749,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-08","known_ts":"2009-06-08","bar_index":1424,"type":"RECLAIM","strength":0.863,"price":18748.8008,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-09","known_ts":"2009-07-09","bar_index":1431,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15422.4004,"stop_level":15465.5996,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-07-10","known_ts":"2009-07-10","bar_index":1431,"type":"RECLAIM","strength":0.725,"price":15681.5996,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-07-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-07-09","prior_stop_level":15465.5996,"sweep_low":15206.4004,"atr14":1117.840686,"stop_level":14647.480057,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-24","known_ts":"2009-07-24","bar_index":1435,"type":"RECLAIM","strength":0.863,"price":17496.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-07-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-15","known_ts":"2009-09-17","bar_index":1447,"type":"BUY","strength":0.863,"price":18360.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2009-10-02","known_ts":"2009-10-02","bar_index":1451,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16761.5996,"stop_level":18100.8008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-07","known_ts":"2009-10-07","bar_index":1452,"type":"RECLAIM","strength":1.0,"price":18187.1992,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-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":"2009-10-02","prior_stop_level":18100.8008,"sweep_low":16588.8008,"atr14":962.159402,"stop_level":16107.721099,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-28","known_ts":"2009-12-30","bar_index":1471,"type":"BUY","strength":0.588,"price":14601.5996,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":45},{"ts":"2010-02-05","known_ts":"2010-02-05","bar_index":1480,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11966.4004,"stop_level":12182.4004,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-03-01","known_ts":"2010-03-03","bar_index":1485,"type":"BUY","strength":0.588,"price":12398.4004,"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-04-16","known_ts":"2010-04-16","bar_index":1496,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12225.5996,"stop_level":12398.4004,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-04-19","known_ts":"2010-04-19","bar_index":1496,"type":"RECLAIM","strength":0.725,"price":12441.5996,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2010-04-16","prior_stop_level":12398.4004,"sweep_low":12225.5996,"atr14":605.547824,"stop_level":11922.825688,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-08","known_ts":"2010-07-12","bar_index":1515,"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":"2010-07-08","trigger_known_ts":"2010-07-12","strength":0.45,"price":5227.2002,"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.720554,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4406.3999,"atr14":578.689895,"stop_level":4117.054953,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-26","known_ts":"2010-07-28","bar_index":1519,"type":"BUY","strength":0.45,"price":5875.2002,"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":"2010-07-26","known_ts":"2010-07-28","bar_index":1519,"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":"2010-07-26","trigger_known_ts":"2010-07-28","strength":0.45,"price":5875.2002,"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.685912,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5054.3999,"atr14":412.731091,"stop_level":4848.034354,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-19","known_ts":"2010-08-19","bar_index":1525,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5011.2002,"stop_level":5054.3999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2010-10-25","known_ts":"2010-10-25","bar_index":1540,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4881.6001,"stop_level":4968.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-10-28","known_ts":"2010-10-28","bar_index":1541,"type":"RECLAIM","strength":0.588,"price":5097.6001,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2010-10-25","prior_stop_level":4968.0,"sweep_low":4838.3999,"atr14":215.268107,"stop_level":4730.765847,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-30","known_ts":"2010-11-30","bar_index":1548,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4881.6001,"stop_level":4924.7998,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-12-01","known_ts":"2010-12-01","bar_index":1549,"type":"RECLAIM","strength":0.588,"price":5054.3999,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2010-11-30","prior_stop_level":4924.7998,"sweep_low":4881.6001,"atr14":334.134132,"stop_level":4714.533034,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-17","known_ts":"2010-12-17","bar_index":1553,"type":"RECLAIM","strength":0.863,"price":8208.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-01-19","known_ts":"2011-01-19","bar_index":1560,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8035.2002,"stop_level":8380.7998,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-02-04","known_ts":"2011-02-04","bar_index":1564,"type":"RECLAIM","strength":1.0,"price":8640.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-01-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-24","known_ts":"2011-03-28","bar_index":1575,"type":"BUY","strength":1.0,"price":8812.7998,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2011-04-07","known_ts":"2011-04-07","bar_index":1578,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8164.7998,"stop_level":8510.4004,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-04-11","known_ts":"2011-04-11","bar_index":1579,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8251.2002,"stop_level":8510.4004,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-06-02","known_ts":"2011-06-06","bar_index":1591,"type":"BUY","strength":0.863,"price":7689.6001,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2011-07-20","known_ts":"2011-07-22","bar_index":1602,"type":"BUY","strength":0.588,"price":6307.2002,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2011-08-26","known_ts":"2011-08-30","bar_index":1611,"type":"BUY","strength":0.588,"price":5184.0,"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":"2011-09-21","known_ts":"2011-09-21","bar_index":1616,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4665.6001,"stop_level":5140.7998,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-09-26","known_ts":"2011-09-26","bar_index":1617,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4363.2002,"stop_level":5140.7998,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-10-10","known_ts":"2011-10-12","bar_index":1621,"type":"REBUY","strength":0.588,"price":4492.7998,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2012-06-01","known_ts":"2012-06-05","bar_index":1675,"type":"BUY","strength":0.863,"price":5356.7998,"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":"2012-10-09","known_ts":"2012-10-11","bar_index":1705,"type":"BUY","strength":0.588,"price":4320.0,"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":"2012-11-14","known_ts":"2012-11-14","bar_index":1713,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3758.3999,"stop_level":3931.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2013-01-03","known_ts":"2013-01-03","bar_index":1724,"type":"RECLAIM","strength":0.725,"price":4579.2002,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-11-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-01-31","known_ts":"2013-01-31","bar_index":1730,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4708.7998,"stop_level":4795.2002,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-05","known_ts":"2013-02-05","bar_index":1731,"type":"RECLAIM","strength":0.863,"price":4968.0,"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":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-01-31","prior_stop_level":4795.2002,"sweep_low":4579.2002,"atr14":234.475419,"stop_level":4461.962491,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-23","known_ts":"2013-04-25","bar_index":1749,"type":"BUY","strength":0.725,"price":4579.2002,"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":"2013-09-04","known_ts":"2013-09-06","bar_index":1780,"type":"BUY","strength":0.863,"price":5659.2002,"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":"2013-09-23","known_ts":"2013-09-23","bar_index":1784,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5486.3999,"stop_level":5529.6001,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-09-25","known_ts":"2013-09-25","bar_index":1785,"type":"RECLAIM","strength":0.863,"price":5659.2002,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-09-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-09-23","prior_stop_level":5529.6001,"sweep_low":5400.0,"atr14":235.893685,"stop_level":5282.053157,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-16","known_ts":"2013-10-18","bar_index":1790,"type":"REBUY","strength":0.863,"price":5572.7998,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2013-12-03","known_ts":"2013-12-05","bar_index":1801,"type":"REBUY","strength":0.863,"price":6825.6001,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2013-12-23","known_ts":"2013-12-23","bar_index":1805,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5702.3999,"stop_level":5875.2002,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-12-27","known_ts":"2013-12-27","bar_index":1806,"type":"RECLAIM","strength":1.0,"price":5918.3999,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-12-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-12-23","prior_stop_level":5875.2002,"sweep_low":5529.6001,"atr14":449.471245,"stop_level":5304.864477,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-18","known_ts":"2014-02-20","bar_index":1818,"type":"BUY","strength":0.725,"price":7387.2002,"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-26","known_ts":"2014-03-26","bar_index":1826,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10368.0,"stop_level":10411.2002,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-27","known_ts":"2014-03-27","bar_index":1827,"type":"RECLAIM","strength":1.0,"price":10454.4004,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-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":"2014-03-26","prior_stop_level":10411.2002,"sweep_low":9892.7998,"atr14":1664.085955,"stop_level":9060.756822,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-13","known_ts":"2014-06-17","bar_index":1845,"type":"BUY","strength":0.725,"price":10152.0,"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":65},{"ts":"2014-07-03","known_ts":"2014-07-03","bar_index":1849,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9979.2002,"stop_level":10065.5996,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-07-18","known_ts":"2014-07-22","bar_index":1853,"type":"REBUY","strength":0.725,"price":10670.4004,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2014-09-09","known_ts":"2014-09-09","bar_index":1865,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10454.4004,"stop_level":10713.5996,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-09-12","known_ts":"2014-09-12","bar_index":1866,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10368.0,"stop_level":10713.5996,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-11-03","known_ts":"2014-11-05","bar_index":1878,"type":"BUY","strength":0.588,"price":8683.2002,"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":"2014-12-19","known_ts":"2014-12-23","bar_index":1889,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2014-12-19","trigger_known_ts":"2014-12-23","strength":0.45,"price":6868.7998,"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.59542,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6264.0,"atr14":527.337045,"stop_level":6000.331477,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-30","known_ts":"2015-01-02","bar_index":1891,"type":"BUY","strength":0.45,"price":6825.6001,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-12-30","known_ts":"2015-01-02","bar_index":1891,"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-12-30","trigger_known_ts":"2015-01-02","strength":0.45,"price":6825.6001,"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.597964,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6436.7998,"atr14":450.517079,"stop_level":6211.541261,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-22","known_ts":"2015-01-26","bar_index":1896,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-01-22","trigger_known_ts":"2015-01-26","strength":0.45,"price":5486.3999,"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.676845,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4536.0,"atr14":444.168525,"stop_level":4313.915738,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-30","known_ts":"2015-02-03","bar_index":1898,"type":"BUY","strength":0.45,"price":5443.2002,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-01-30","known_ts":"2015-02-03","bar_index":1898,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-01-30","trigger_known_ts":"2015-02-03","strength":0.45,"price":5443.2002,"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.679389,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4665.6001,"atr14":432.483036,"stop_level":4449.358582,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-13","known_ts":"2015-03-13","bar_index":1907,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5356.7998,"stop_level":5400.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-03-16","known_ts":"2015-03-16","bar_index":1908,"type":"RECLAIM","strength":0.588,"price":5529.6001,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-03-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-03-13","prior_stop_level":5400.0,"sweep_low":5227.2002,"atr14":328.048404,"stop_level":5063.175998,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-06-02","known_ts":"2015-06-04","bar_index":1926,"type":"BUY","strength":0.588,"price":5270.3999,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-06-02","known_ts":"2015-06-04","bar_index":1926,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-06-02","trigger_known_ts":"2015-06-04","strength":0.588,"price":5270.3999,"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.543071,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":4838.3999,"atr14":190.330089,"stop_level":4743.234856,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-06-11","known_ts":"2015-06-11","bar_index":1928,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4795.2002,"stop_level":5097.6001,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-07-15","known_ts":"2015-07-17","bar_index":1936,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-07-15","trigger_known_ts":"2015-07-17","strength":0.45,"price":3974.3999,"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.655431,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3801.6001,"atr14":223.856727,"stop_level":3689.671736,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-10","known_ts":"2015-08-12","bar_index":1942,"type":"BUY","strength":0.45,"price":3628.8,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-08-10","known_ts":"2015-08-12","bar_index":1942,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-08-10","trigger_known_ts":"2015-08-12","strength":0.45,"price":3628.8,"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.685393,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2937.6001,"atr14":292.476633,"stop_level":2791.361783,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-31","known_ts":"2015-09-02","bar_index":1947,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-08-31","trigger_known_ts":"2015-09-02","strength":0.588,"price":3801.6001,"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.670412,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2764.8,"atr14":302.496215,"stop_level":2613.551893,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-29","known_ts":"2015-09-29","bar_index":1953,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2894.3999,"stop_level":3024.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-30","known_ts":"2015-09-30","bar_index":1954,"type":"RECLAIM","strength":0.588,"price":3196.8,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-09-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-09-29","prior_stop_level":3024.0,"sweep_low":2894.3999,"atr14":293.918564,"stop_level":2747.440618,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-21","known_ts":"2015-10-21","bar_index":1959,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3456.0,"stop_level":3672.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-28","known_ts":"2015-10-28","bar_index":1960,"type":"RECLAIM","strength":0.725,"price":3715.2,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-10-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":"2015-10-21","prior_stop_level":3672.0,"sweep_low":3326.3999,"atr14":253.055377,"stop_level":3199.872211,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-17","known_ts":"2015-11-17","bar_index":1965,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3326.3999,"stop_level":3369.6001,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-20","known_ts":"2015-11-20","bar_index":1966,"type":"RECLAIM","strength":0.725,"price":3412.8,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-11-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":"2015-11-17","prior_stop_level":3369.6001,"sweep_low":3240.0,"atr14":252.170652,"stop_level":3113.914674,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-30","known_ts":"2015-12-02","bar_index":1968,"type":"REBUY","strength":0.725,"price":3758.3999,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2016-01-22","known_ts":"2016-01-26","bar_index":1980,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2016-01-22","trigger_known_ts":"2016-01-26","strength":0.45,"price":1879.2,"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.672932,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1623.6,"atr14":201.00267,"stop_level":1523.098665,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-12","known_ts":"2016-02-17","bar_index":1985,"type":"BUY","strength":0.45,"price":1861.2,"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":"Industrials"}},{"ts":"2016-02-12","known_ts":"2016-02-17","bar_index":1985,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2016-02-12","trigger_known_ts":"2016-02-17","strength":0.45,"price":1861.2,"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.676065,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1641.6,"atr14":135.630927,"stop_level":1573.784537,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-18","known_ts":"2016-03-18","bar_index":1993,"type":"RECLAIM","strength":0.725,"price":2685.6001,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-02-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-05-26","known_ts":"2016-05-31","bar_index":2009,"type":"BUY","strength":0.863,"price":2754.0,"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":"2016-06-13","known_ts":"2016-06-13","bar_index":2012,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1947.6,"stop_level":2145.6001,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-06-15","known_ts":"2016-06-15","bar_index":2013,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1954.8,"stop_level":2145.6001,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-10-12","known_ts":"2016-10-12","bar_index":2041,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1836.0,"stop_level":1897.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2016-12-07","known_ts":"2016-12-09","bar_index":2054,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2016-12-07","trigger_known_ts":"2016-12-09","strength":0.45,"price":756.0,"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.744526,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":684.0,"atr14":80.621159,"stop_level":643.68942,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-04","known_ts":"2017-01-06","bar_index":2060,"type":"BUY","strength":0.45,"price":720.0,"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-01-04","known_ts":"2017-01-06","bar_index":2060,"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":"2017-01-04","trigger_known_ts":"2017-01-06","strength":0.45,"price":720.0,"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.756691,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":576.0,"atr14":55.01627,"stop_level":548.491865,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-25","known_ts":"2017-01-25","bar_index":2064,"type":"SELL","basis":"structure_stop","strength":0.45,"price":540.0,"stop_level":630.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2017-03-08","known_ts":"2017-03-08","bar_index":2074,"type":"SELL","basis":"structure_stop","strength":0.588,"price":540.0,"stop_level":550.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-04-28","known_ts":"2017-04-28","bar_index":2086,"type":"SELL","basis":"structure_stop","strength":0.588,"price":414.0,"stop_level":540.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-06-01","known_ts":"2017-06-05","bar_index":2094,"type":"BUY","strength":0.725,"price":403.2,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2017-08-09","known_ts":"2017-08-09","bar_index":2110,"type":"SELL","basis":"structure_stop","strength":0.725,"price":543.6,"stop_level":554.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-08-11","known_ts":"2017-08-11","bar_index":2110,"type":"SELL","basis":"structure_stop","strength":0.725,"price":496.8,"stop_level":554.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-08-30","known_ts":"2017-09-01","bar_index":2115,"type":"REBUY","strength":0.863,"price":576.0,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2017-09-18","known_ts":"2017-09-20","bar_index":2119,"type":"BUY","strength":1.0,"price":594.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2017-10-17","known_ts":"2017-10-17","bar_index":2126,"type":"SELL","basis":"structure_stop","strength":1.0,"price":734.4,"stop_level":748.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-18","known_ts":"2017-10-18","bar_index":2126,"type":"RECLAIM","strength":1.0,"price":766.8,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-10-17","prior_stop_level":748.8,"sweep_low":730.8,"atr14":49.644732,"stop_level":705.977634,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-02","known_ts":"2017-11-02","bar_index":2130,"type":"RECLAIM","strength":1.0,"price":802.8,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-09","known_ts":"2017-11-09","bar_index":2131,"type":"SELL","basis":"structure_stop","strength":1.0,"price":716.4,"stop_level":759.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-01-25","known_ts":"2018-01-25","bar_index":2148,"type":"SELL","basis":"structure_stop","strength":0.863,"price":651.6,"stop_level":669.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2018-03-07","known_ts":"2018-03-09","bar_index":2158,"type":"BUY","strength":0.863,"price":655.2,"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":"2018-04-03","known_ts":"2018-04-03","bar_index":2164,"type":"SELL","basis":"structure_stop","strength":0.863,"price":612.0,"stop_level":615.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2018-04-04","known_ts":"2018-04-04","bar_index":2164,"type":"RECLAIM","strength":0.863,"price":622.8,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-04-03 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":"2018-04-03","prior_stop_level":615.6,"sweep_low":590.4,"atr14":29.997853,"stop_level":575.401073,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-19","known_ts":"2018-04-19","bar_index":2168,"type":"RECLAIM","strength":1.0,"price":712.8,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-04-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-08-30","known_ts":"2018-09-04","bar_index":2199,"type":"BUY","strength":0.588,"price":410.4,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2018-10-05","known_ts":"2018-10-05","bar_index":2207,"type":"SELL","basis":"structure_stop","strength":0.588,"price":374.4,"stop_level":378.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2018-10-11","known_ts":"2018-10-11","bar_index":2208,"type":"SELL","basis":"structure_stop","strength":0.588,"price":345.6,"stop_level":378.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2018-10-30","known_ts":"2018-11-01","bar_index":2213,"type":"REBUY","strength":0.588,"price":320.4,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2018-12-21","known_ts":"2018-12-26","bar_index":2225,"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":"2018-12-21","trigger_known_ts":"2018-12-26","strength":0.45,"price":208.8,"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.721154,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":169.2,"atr14":22.555357,"stop_level":157.922321,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-27","known_ts":"2018-12-31","bar_index":2226,"type":"BUY","strength":0.45,"price":198.0,"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":"Industrials"}},{"ts":"2018-12-27","known_ts":"2018-12-31","bar_index":2226,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2018-12-27","trigger_known_ts":"2018-12-31","strength":0.45,"price":198.0,"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.735577,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":169.2,"atr14":24.004854,"stop_level":157.197573,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-31","known_ts":"2019-01-31","bar_index":2233,"type":"SELL","basis":"structure_stop","strength":0.588,"price":183.6,"stop_level":187.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-02-08","known_ts":"2019-02-08","bar_index":2235,"type":"SELL","basis":"structure_stop","strength":0.588,"price":162.0,"stop_level":187.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-02-14","known_ts":"2019-02-14","bar_index":2237,"type":"RECLAIM","strength":0.588,"price":198.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-02-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-02-08","prior_stop_level":187.2,"sweep_low":154.8,"atr14":15.340567,"stop_level":147.129716,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-07","known_ts":"2019-03-07","bar_index":2241,"type":"SELL","basis":"structure_stop","strength":0.588,"price":154.8,"stop_level":165.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-03","known_ts":"2019-04-05","bar_index":2248,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2019-04-03","trigger_known_ts":"2019-04-05","strength":0.588,"price":111.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.850962,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":86.4,"atr14":14.351663,"stop_level":79.224168,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-22","known_ts":"2019-04-24","bar_index":2252,"type":"BUY","strength":0.588,"price":104.4,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-04-22","known_ts":"2019-04-24","bar_index":2252,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2019-04-22","trigger_known_ts":"2019-04-24","strength":0.588,"price":104.4,"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.851282,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":72.0,"atr14":14.067373,"stop_level":64.966314,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-05-24","known_ts":"2019-05-29","bar_index":2260,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2019-05-24","trigger_known_ts":"2019-05-29","strength":0.45,"price":38.4,"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.944444,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":31.2,"atr14":8.800069,"stop_level":26.799965,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-25","known_ts":"2019-06-27","bar_index":2267,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2019-06-25","trigger_known_ts":"2019-06-27","strength":0.45,"price":5.7,"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.98908,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.9,"atr14":4.536992,"stop_level":1.631504,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-03","known_ts":"2019-07-08","bar_index":2269,"type":"BUY","strength":0.588,"price":22.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-07-03","known_ts":"2019-07-08","bar_index":2269,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2019-07-03","trigger_known_ts":"2019-07-08","strength":0.588,"price":22.5,"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.956897,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.9,"atr14":5.094103,"stop_level":1.352948,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-01","known_ts":"2019-08-01","bar_index":2275,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.3,"stop_level":9.9,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-08-02","known_ts":"2019-08-02","bar_index":2276,"type":"RECLAIM","strength":0.588,"price":10.2,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-08-01","prior_stop_level":9.9,"sweep_low":8.7,"atr14":3.143598,"stop_level":7.128201,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-28","known_ts":"2019-08-28","bar_index":2282,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.6,"stop_level":9.9,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-08-30","known_ts":"2019-08-30","bar_index":2282,"type":"RECLAIM","strength":0.588,"price":10.2,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-08-28","prior_stop_level":9.9,"sweep_low":9.3,"atr14":1.480361,"stop_level":8.559819,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-11-27","known_ts":"2019-11-27","bar_index":2303,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.6,"stop_level":21.9,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-12-05","known_ts":"2019-12-05","bar_index":2305,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.7,"stop_level":21.9,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-12-23","known_ts":"2019-12-23","bar_index":2309,"type":"RECLAIM","strength":0.863,"price":33.9,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-12-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-01-23","known_ts":"2020-01-23","bar_index":2315,"type":"SELL","basis":"structure_stop","strength":0.863,"price":52.8,"stop_level":61.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-02-06","known_ts":"2020-02-06","bar_index":2319,"type":"RECLAIM","strength":1.0,"price":61.8,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-01-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-04-24","known_ts":"2020-04-28","bar_index":2337,"type":"BUY","strength":0.863,"price":64.2,"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":"2020-05-13","known_ts":"2020-05-13","bar_index":2341,"type":"SELL","basis":"structure_stop","strength":0.863,"price":56.4,"stop_level":58.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2020-05-19","known_ts":"2020-05-19","bar_index":2342,"type":"RECLAIM","strength":0.863,"price":58.8,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-13 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":"2020-05-13","prior_stop_level":58.5,"sweep_low":51.3,"atr14":5.045604,"stop_level":48.777198,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-08","known_ts":"2020-06-08","bar_index":2347,"type":"RECLAIM","strength":1.0,"price":101.1,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-06-26","known_ts":"2020-06-26","bar_index":2351,"type":"SELL","basis":"structure_stop","strength":1.0,"price":62.7,"stop_level":65.1,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-06-29","known_ts":"2020-06-29","bar_index":2352,"type":"RECLAIM","strength":1.0,"price":70.2,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-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":"2020-06-26","prior_stop_level":65.1,"sweep_low":60.9,"atr14":8.263654,"stop_level":56.768173,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-08","known_ts":"2020-07-10","bar_index":2354,"type":"BUY","strength":0.863,"price":92.1,"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":"2020-07-21","known_ts":"2020-07-21","bar_index":2357,"type":"SELL","basis":"structure_stop","strength":1.0,"price":82.5,"stop_level":84.3,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-08-24","known_ts":"2020-08-26","bar_index":2365,"type":"BUY","strength":0.863,"price":88.2,"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":"2020-11-04","known_ts":"2020-11-06","bar_index":2382,"type":"BUY","strength":0.863,"price":71.7,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2021-05-25","known_ts":"2021-05-27","bar_index":2428,"type":"BUY","strength":0.725,"price":295.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":35},{"ts":"2021-06-17","known_ts":"2021-06-17","bar_index":2433,"type":"SELL","basis":"structure_stop","strength":0.588,"price":270.9,"stop_level":299.7,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-08-06","known_ts":"2021-08-10","bar_index":2445,"type":"BUY","strength":0.588,"price":225.6,"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":"2021-11-26","known_ts":"2021-11-26","bar_index":2471,"type":"SELL","basis":"structure_stop","strength":0.588,"price":268.2,"stop_level":268.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-01-27","known_ts":"2022-01-31","bar_index":2485,"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-27","trigger_known_ts":"2022-01-31","strength":0.45,"price":127.2,"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.848355,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":102.0,"atr14":13.311879,"stop_level":95.344061,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-02-14","known_ts":"2022-02-16","bar_index":2489,"type":"BUY","strength":0.45,"price":165.0,"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":"Industrials"}},{"ts":"2022-02-14","known_ts":"2022-02-16","bar_index":2489,"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-02-14","trigger_known_ts":"2022-02-16","strength":0.45,"price":165.0,"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.700436,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":121.5,"atr14":12.920145,"stop_level":115.039928,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-31","known_ts":"2022-03-31","bar_index":2499,"type":"SELL","basis":"structure_stop","strength":0.588,"price":172.8,"stop_level":174.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-04-04","known_ts":"2022-04-04","bar_index":2500,"type":"RECLAIM","strength":0.588,"price":187.8,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-03-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-03-31","prior_stop_level":174.6,"sweep_low":168.6,"atr14":15.055938,"stop_level":161.072031,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-02","known_ts":"2022-06-06","bar_index":2514,"type":"BUY","strength":0.45,"price":127.5,"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":"Industrials"}},{"ts":"2022-06-02","known_ts":"2022-06-06","bar_index":2514,"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-02","trigger_known_ts":"2022-06-06","strength":0.45,"price":127.5,"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.617806,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":100.5,"atr14":11.548548,"stop_level":94.725726,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-21","known_ts":"2022-06-23","bar_index":2518,"type":"BUY","strength":0.45,"price":117.9,"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":"Industrials"}},{"ts":"2022-06-21","known_ts":"2022-06-23","bar_index":2518,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-06-21","trigger_known_ts":"2022-06-23","strength":0.45,"price":117.9,"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.646583,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":94.5,"atr14":10.050508,"stop_level":89.474746,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-18","known_ts":"2022-07-18","bar_index":2524,"type":"SELL","basis":"structure_stop","strength":0.588,"price":105.0,"stop_level":107.7,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-07-20","known_ts":"2022-07-20","bar_index":2524,"type":"RECLAIM","strength":0.588,"price":108.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-07-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-07-18","prior_stop_level":107.7,"sweep_low":103.5,"atr14":8.698662,"stop_level":99.150669,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-22","known_ts":"2022-07-22","bar_index":2525,"type":"SELL","basis":"structure_stop","strength":0.588,"price":99.9,"stop_level":104.7,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-07-28","known_ts":"2022-07-28","bar_index":2526,"type":"RECLAIM","strength":0.588,"price":107.1,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-07-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-07-22","prior_stop_level":104.7,"sweep_low":95.4,"atr14":8.548355,"stop_level":91.125823,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-01","known_ts":"2022-09-01","bar_index":2535,"type":"SELL","basis":"structure_stop","strength":0.725,"price":119.1,"stop_level":119.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-07","known_ts":"2022-09-07","bar_index":2536,"type":"RECLAIM","strength":0.725,"price":119.7,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-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":"2022-09-01","prior_stop_level":119.4,"sweep_low":113.1,"atr14":9.603189,"stop_level":108.298405,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-09","known_ts":"2022-11-11","bar_index":2551,"type":"BUY","strength":0.45,"price":109.2,"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":"Industrials"}},{"ts":"2022-11-09","known_ts":"2022-11-11","bar_index":2551,"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-11-09","trigger_known_ts":"2022-11-11","strength":0.45,"price":109.2,"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.65628,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":87.6,"atr14":7.49943,"stop_level":83.850285,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-06","known_ts":"2022-12-06","bar_index":2557,"type":"SELL","basis":"structure_stop","strength":0.725,"price":93.9,"stop_level":96.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-08","known_ts":"2022-12-08","bar_index":2557,"type":"RECLAIM","strength":0.725,"price":97.2,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-12-06","prior_stop_level":96.0,"sweep_low":92.1,"atr14":7.070836,"stop_level":88.564582,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-11","known_ts":"2023-01-13","bar_index":2565,"type":"BUY","strength":0.588,"price":97.2,"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":10},{"ts":"2023-02-21","known_ts":"2023-02-21","bar_index":2574,"type":"SELL","basis":"structure_stop","strength":0.725,"price":100.2,"stop_level":102.9,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-04-13","known_ts":"2023-04-17","bar_index":2586,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-04-13","trigger_known_ts":"2023-04-17","strength":0.45,"price":69.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.560606,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":65.1,"atr14":5.488801,"stop_level":62.3556,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-04-26","known_ts":"2023-04-28","bar_index":2589,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-04-26","trigger_known_ts":"2023-04-28","strength":0.45,"price":56.4,"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.636364,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":53.1,"atr14":4.523353,"stop_level":50.838324,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-09","known_ts":"2023-05-11","bar_index":2592,"type":"BUY","strength":0.45,"price":66.3,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-05-09","known_ts":"2023-05-11","bar_index":2592,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-05-09","trigger_known_ts":"2023-05-11","strength":0.45,"price":66.3,"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.572534,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":58.5,"atr14":5.053372,"stop_level":55.973314,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-06","known_ts":"2023-07-06","bar_index":2605,"type":"SELL","basis":"structure_stop","strength":0.725,"price":61.5,"stop_level":63.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-07-10","known_ts":"2023-07-10","bar_index":2605,"type":"RECLAIM","strength":0.725,"price":65.4,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-07-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-07-06","prior_stop_level":63.6,"sweep_low":59.7,"atr14":4.813999,"stop_level":57.293001,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-25","known_ts":"2023-08-29","bar_index":2617,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-08-25","trigger_known_ts":"2023-08-29","strength":0.45,"price":44.1,"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.662069,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":39.3,"atr14":3.813931,"stop_level":37.393034,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-09-26","known_ts":"2023-09-28","bar_index":2624,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-09-26","trigger_known_ts":"2023-09-28","strength":0.45,"price":37.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.681934,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":33.9,"atr14":3.020232,"stop_level":32.389884,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-09","known_ts":"2023-10-11","bar_index":2627,"type":"BUY","strength":0.45,"price":41.1,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-10-09","known_ts":"2023-10-11","bar_index":2627,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-10-09","trigger_known_ts":"2023-10-11","strength":0.45,"price":41.1,"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.651399,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":34.2,"atr14":3.187203,"stop_level":32.606399,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-27","known_ts":"2023-10-27","bar_index":2631,"type":"SELL","basis":"structure_stop","strength":0.45,"price":31.2,"stop_level":33.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-11-02","known_ts":"2023-11-02","bar_index":2633,"type":"RECLAIM","strength":0.45,"price":35.4,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2023-10-27","prior_stop_level":33.0,"sweep_low":29.4,"atr14":3.198023,"stop_level":27.800988,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-05","known_ts":"2024-01-05","bar_index":2647,"type":"SELL","basis":"structure_stop","strength":0.725,"price":42.0,"stop_level":43.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-02-08","known_ts":"2024-02-12","bar_index":2655,"type":"BUY","strength":0.725,"price":45.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2024-04-05","known_ts":"2024-04-09","bar_index":2668,"type":"BUY","strength":0.588,"price":36.3,"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":30},{"ts":"2024-05-17","known_ts":"2024-05-21","bar_index":2678,"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":"2024-05-17","trigger_known_ts":"2024-05-21","strength":0.45,"price":23.4,"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.711111,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.2,"atr14":2.640361,"stop_level":17.879819,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-28","known_ts":"2024-05-30","bar_index":2680,"type":"BUY","strength":0.45,"price":27.3,"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":"2024-05-28","known_ts":"2024-05-30","bar_index":2680,"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":"2024-05-28","trigger_known_ts":"2024-05-30","strength":0.45,"price":27.3,"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.662963,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":22.8,"atr14":2.938567,"stop_level":21.330717,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-06-18","known_ts":"2024-06-18","bar_index":2685,"type":"SELL","basis":"structure_stop","strength":0.45,"price":23.1,"stop_level":26.1,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2024-06-21","known_ts":"2024-06-21","bar_index":2685,"type":"SELL","basis":"structure_stop","strength":0.45,"price":20.1,"stop_level":26.1,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2024-07-11","known_ts":"2024-07-15","bar_index":2690,"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":"2024-07-11","trigger_known_ts":"2024-07-15","strength":0.45,"price":20.1,"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.713675,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.0,"atr14":1.900188,"stop_level":17.049906,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-14","known_ts":"2024-08-16","bar_index":2698,"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":"2024-08-14","trigger_known_ts":"2024-08-16","strength":0.45,"price":15.0,"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.700599,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.2,"atr14":1.367596,"stop_level":12.516202,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-09-05","known_ts":"2024-09-09","bar_index":2703,"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":"2024-09-05","trigger_known_ts":"2024-09-09","strength":0.45,"price":12.9,"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.742515,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.1,"atr14":1.280974,"stop_level":10.459513,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-09-10","known_ts":"2024-09-12","bar_index":2704,"type":"BUY","strength":0.45,"price":13.5,"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":"2024-09-10","known_ts":"2024-09-12","bar_index":2704,"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":"2024-09-10","trigger_known_ts":"2024-09-12","strength":0.45,"price":13.5,"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.730539,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.1,"atr14":1.186553,"stop_level":10.506724,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-10-02","known_ts":"2024-10-02","bar_index":2709,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.8,"stop_level":11.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-10-25","known_ts":"2024-10-29","bar_index":2715,"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":"2024-10-25","trigger_known_ts":"2024-10-29","strength":0.45,"price":10.2,"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.796407,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.3,"atr14":0.909257,"stop_level":8.845372,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-10-30","known_ts":"2024-11-01","bar_index":2716,"type":"BUY","strength":0.45,"price":10.5,"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":"2024-10-30","known_ts":"2024-11-01","bar_index":2716,"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":"2024-10-30","trigger_known_ts":"2024-11-01","strength":0.45,"price":10.5,"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.790419,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.3,"atr14":0.947317,"stop_level":8.826342,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-15","known_ts":"2024-11-19","bar_index":2720,"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":"2024-11-15","trigger_known_ts":"2024-11-19","strength":0.45,"price":7.96,"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.841118,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.45,"atr14":1.367977,"stop_level":4.766012,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-20","known_ts":"2024-11-22","bar_index":2721,"type":"BUY","strength":0.45,"price":8.28,"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":"2024-11-20","known_ts":"2024-11-22","bar_index":2721,"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":"2024-11-20","trigger_known_ts":"2024-11-22","strength":0.45,"price":8.28,"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.834731,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.45,"atr14":1.264958,"stop_level":4.817521,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-12-19","known_ts":"2024-12-19","bar_index":2727,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.33,"stop_level":10.47,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-12-23","known_ts":"2024-12-23","bar_index":2728,"type":"RECLAIM","strength":0.725,"price":11.18,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-12-19","prior_stop_level":10.47,"sweep_low":9.06,"atr14":1.336202,"stop_level":8.391899,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-12-30","known_ts":"2024-12-30","bar_index":2729,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.32,"stop_level":9.33,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-01-02","known_ts":"2025-01-02","bar_index":2730,"type":"RECLAIM","strength":0.725,"price":10.37,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-12-30","prior_stop_level":9.33,"sweep_low":8.72,"atr14":1.230824,"stop_level":8.104588,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-01-21","known_ts":"2025-01-21","bar_index":2734,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.98,"stop_level":9.04,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-05-08","known_ts":"2025-05-12","bar_index":2759,"type":"BUY","strength":0.45,"price":4.58,"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":"Industrials"}},{"ts":"2025-05-08","known_ts":"2025-05-12","bar_index":2759,"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":"2025-05-08","trigger_known_ts":"2025-05-12","strength":0.45,"price":4.58,"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.837589,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.58,"atr14":0.321652,"stop_level":3.419174,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-09","known_ts":"2025-09-11","bar_index":2787,"type":"BUY","strength":0.725,"price":6.46,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2025-10-17","known_ts":"2025-10-17","bar_index":2796,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.48,"stop_level":9.26,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-12-16","known_ts":"2025-12-18","bar_index":2810,"type":"BUY","strength":0.863,"price":9.64,"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":"2025-12-31","known_ts":"2025-12-31","bar_index":2813,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.31,"stop_level":7.9,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-01-02","known_ts":"2026-01-02","bar_index":2813,"type":"RECLAIM","strength":0.863,"price":8.17,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-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":"2025-12-31","prior_stop_level":7.9,"sweep_low":7.14,"atr14":0.815716,"stop_level":6.732142,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-22","known_ts":"2026-01-26","bar_index":2818,"type":"BUY","strength":1.0,"price":9.09,"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":"2026-04-15","known_ts":"2026-04-17","bar_index":2837,"type":"BUY","strength":0.863,"price":7.25,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2026-06-05","known_ts":"2026-06-05","bar_index":2849,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.33,"stop_level":21.31,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-06-24","known_ts":"2026-06-24","bar_index":2853,"type":"RECLAIM","strength":1.0,"price":24.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-06-05 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-06-24","last_scored_basis":null,"bars_since_signal":11,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2016-08-04","2016-08-25","2016-11-10","2017-05-15","2017-05-26","2017-11-24","2018-01-04","2018-02-08","2018-03-07","2018-06-11","2018-07-02","2018-09-18","2018-10-30","2019-04-22","2020-03-17","2020-04-13","2020-07-02","2020-08-06","2020-09-18","2020-10-06","2021-03-09","2021-04-05","2021-04-21","2021-05-17","2021-07-29","2021-08-27","2022-06-21","2022-10-14","2023-01-06","2024-03-19","2024-04-26","2025-02-11","2025-03-05","2025-04-11","2025-08-13","2025-11-28","2026-02-18","2026-03-24","2026-04-10","2026-07-21"],"warnings":[{"ts":"2021-11-26","kind":"confirm","px":268.2,"level":268.5},{"ts":"2022-02-23","kind":"arm","px":140.4},{"ts":"2022-03-31","kind":"confirm","px":172.8,"level":174.6},{"ts":"2022-07-15","kind":"arm","px":104.7},{"ts":"2022-07-18","kind":"confirm","px":105.0,"level":107.7},{"ts":"2022-07-19","kind":"arm","px":105.3},{"ts":"2022-07-22","kind":"confirm","px":99.9,"level":104.7},{"ts":"2022-08-18","kind":"arm","px":139.2},{"ts":"2022-09-01","kind":"confirm","px":119.1,"level":119.4},{"ts":"2022-11-23","kind":"arm","px":105.0},{"ts":"2022-12-06","kind":"confirm","px":93.9,"level":96.0},{"ts":"2023-01-30","kind":"arm","px":104.4},{"ts":"2023-02-21","kind":"confirm","px":100.2,"level":102.9},{"ts":"2023-05-26","kind":"arm","px":60.9},{"ts":"2023-06-21","kind":"arm","px":69.9},{"ts":"2023-07-06","kind":"confirm","px":61.5,"level":63.6},{"ts":"2023-10-25","kind":"arm","px":33.9},{"ts":"2023-10-27","kind":"confirm","px":31.2,"level":33.0},{"ts":"2023-12-01","kind":"arm","px":39.6},{"ts":"2023-12-29","kind":"arm","px":48.0},{"ts":"2024-01-05","kind":"confirm","px":42.0,"level":43.5},{"ts":"2024-06-17","kind":"arm","px":24.0},{"ts":"2024-06-18","kind":"confirm","px":23.1,"level":26.1},{"ts":"2024-06-20","kind":"arm","px":22.2},{"ts":"2024-06-21","kind":"confirm","px":20.1,"level":26.1},{"ts":"2024-09-25","kind":"arm","px":12.0},{"ts":"2024-10-02","kind":"confirm","px":10.8,"level":11.4},{"ts":"2024-12-18","kind":"arm","px":9.82},{"ts":"2024-12-19","kind":"confirm","px":9.33,"level":10.47},{"ts":"2024-12-27","kind":"arm","px":10.04},{"ts":"2024-12-30","kind":"confirm","px":9.32,"level":9.33},{"ts":"2025-01-14","kind":"arm","px":9.67},{"ts":"2025-01-21","kind":"confirm","px":8.98,"level":9.04},{"ts":"2025-05-30","kind":"arm","px":5.11},{"ts":"2025-09-25","kind":"arm","px":7.88},{"ts":"2025-10-17","kind":"confirm","px":8.48,"level":9.26},{"ts":"2025-12-26","kind":"arm","px":8.48},{"ts":"2025-12-31","kind":"confirm","px":7.31,"level":7.9},{"ts":"2026-05-01","kind":"arm","px":13.31},{"ts":"2026-06-05","kind":"confirm","px":17.33,"level":21.31}],"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":[]}}}