{"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":"DORM","timeframe":"3D","as_of":"2026-08-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1991-08-16","known_ts":"1991-08-16","bar_index":37,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.7939,"stop_level":1.8238,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1991-09-27","known_ts":"1991-10-01","bar_index":47,"type":"BUY","strength":0.45,"price":1.7341,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1991-10-15","known_ts":"1991-10-15","bar_index":51,"type":"RECLAIM","strength":0.588,"price":1.6145,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1991-09-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1991-11-05","known_ts":"1991-11-05","bar_index":56,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.6444,"stop_level":1.6743,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-11-07","known_ts":"1991-11-07","bar_index":56,"type":"RECLAIM","strength":0.725,"price":1.7042,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-11-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1991-11-05","prior_stop_level":1.6743,"sweep_low":1.5846,"atr14":0.081267,"stop_level":1.543966,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-11-19","known_ts":"1991-11-19","bar_index":59,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.4949,"stop_level":1.6145,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-12-02","known_ts":"1991-12-02","bar_index":62,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.465,"stop_level":1.4949,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1991-12-03","known_ts":"1991-12-03","bar_index":62,"type":"RECLAIM","strength":0.588,"price":1.5547,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-12-02 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":"1991-12-02","prior_stop_level":1.4949,"sweep_low":1.4351,"atr14":0.096342,"stop_level":1.386929,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-01-02","known_ts":"1992-01-06","bar_index":69,"type":"BUY","strength":0.588,"price":1.6743,"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":"1992-01-07","known_ts":"1992-01-07","bar_index":70,"type":"RECLAIM","strength":0.725,"price":1.7939,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1992-01-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-03-31","known_ts":"1992-03-31","bar_index":89,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.8537,"stop_level":1.9135,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-04-20","known_ts":"1992-04-20","bar_index":94,"type":"RECLAIM","strength":0.863,"price":1.9733,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-03-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-08-31","known_ts":"1992-09-02","bar_index":125,"type":"BUY","strength":0.45,"price":1.1959,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1992-08-31","known_ts":"1992-09-02","bar_index":125,"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":"1992-08-31","trigger_known_ts":"1992-09-02","strength":0.45,"price":1.1959,"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.428592,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.9568,"atr14":0.090715,"stop_level":0.911442,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-10-05","known_ts":"1992-10-05","bar_index":133,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.2557,"stop_level":1.2856,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-10-07","known_ts":"1992-10-07","bar_index":133,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.2557,"stop_level":1.2856,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-10-08","known_ts":"1992-10-08","bar_index":134,"type":"RECLAIM","strength":0.588,"price":1.3753,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-10-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1992-10-05","prior_stop_level":1.2856,"sweep_low":1.1959,"atr14":0.077509,"stop_level":1.157146,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-10-08","known_ts":"1992-10-08","bar_index":134,"type":"RECLAIM","strength":0.588,"price":1.3753,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-10-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1992-10-07","prior_stop_level":1.2856,"sweep_low":1.2557,"atr14":0.077509,"stop_level":1.216946,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-11-30","known_ts":"1992-11-30","bar_index":146,"type":"RECLAIM","strength":1.0,"price":1.6743,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-10-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-03-10","known_ts":"1993-03-12","bar_index":169,"type":"BUY","strength":0.863,"price":1.7042,"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":"1993-06-09","known_ts":"1993-06-11","bar_index":190,"type":"BUY","strength":0.863,"price":1.9135,"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":"1993-07-30","known_ts":"1993-08-03","bar_index":202,"type":"REBUY","strength":1.0,"price":2.2424,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1993-09-16","known_ts":"1993-09-16","bar_index":213,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.4517,"stop_level":2.5115,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-09-17","known_ts":"1993-09-17","bar_index":213,"type":"RECLAIM","strength":1.0,"price":2.5713,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-09-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1993-09-16","prior_stop_level":2.5115,"sweep_low":2.4517,"atr14":0.132065,"stop_level":2.385667,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-01-11","known_ts":"1994-01-13","bar_index":240,"type":"BUY","strength":0.725,"price":2.362,"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":"1994-02-10","known_ts":"1994-02-10","bar_index":247,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.1826,"stop_level":2.2125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1994-02-16","known_ts":"1994-02-16","bar_index":248,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.1527,"stop_level":2.1826,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1994-02-15","known_ts":"1994-02-15","bar_index":248,"type":"RECLAIM","strength":0.588,"price":2.2723,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-02-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"1994-02-10","prior_stop_level":2.2125,"sweep_low":2.1527,"atr14":0.119988,"stop_level":2.092706,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-02-23","known_ts":"1994-02-23","bar_index":250,"type":"RECLAIM","strength":0.588,"price":2.2125,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-02-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"1994-02-16","prior_stop_level":2.1826,"sweep_low":1.8537,"atr14":0.13788,"stop_level":1.78476,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-04-20","known_ts":"1994-04-22","bar_index":263,"type":"BUY","strength":0.45,"price":1.8537,"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-04-29","known_ts":"1994-05-03","bar_index":265,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1994-04-29","trigger_known_ts":"1994-05-03","strength":0.45,"price":1.6743,"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.40427,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.6145,"atr14":0.137509,"stop_level":1.545746,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-05-09","known_ts":"1994-05-11","bar_index":267,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1994-05-09","trigger_known_ts":"1994-05-11","strength":0.45,"price":1.7341,"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.382992,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.6145,"atr14":0.122973,"stop_level":1.553014,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-06-28","known_ts":"1994-06-28","bar_index":278,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4949,"stop_level":1.5547,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-06-30","known_ts":"1994-06-30","bar_index":279,"type":"RECLAIM","strength":0.588,"price":1.6145,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-06-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":"1994-06-28","prior_stop_level":1.5547,"sweep_low":1.4351,"atr14":0.139146,"stop_level":1.365527,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-07-18","known_ts":"1994-07-20","bar_index":283,"type":"BUY","strength":0.45,"price":1.4949,"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-07-18","known_ts":"1994-07-20","bar_index":283,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1994-07-18","trigger_known_ts":"1994-07-20","strength":0.45,"price":1.4949,"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.468102,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.3155,"atr14":0.138871,"stop_level":1.246064,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-08-17","known_ts":"1994-08-17","bar_index":290,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.3155,"stop_level":1.3753,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-08-19","known_ts":"1994-08-19","bar_index":291,"type":"RECLAIM","strength":0.588,"price":1.4351,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-08-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":"1994-08-17","prior_stop_level":1.3753,"sweep_low":1.3155,"atr14":0.122048,"stop_level":1.254476,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-09-12","known_ts":"1994-09-14","bar_index":296,"type":"BUY","strength":0.588,"price":1.4949,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-10-06","known_ts":"1994-10-06","bar_index":302,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4351,"stop_level":1.4949,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-10-10","known_ts":"1994-10-10","bar_index":302,"type":"RECLAIM","strength":0.588,"price":1.5248,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-10-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":"1994-10-06","prior_stop_level":1.4949,"sweep_low":1.4351,"atr14":0.119106,"stop_level":1.375547,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-10-26","known_ts":"1994-10-26","bar_index":306,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5248,"stop_level":1.6145,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-11-14","known_ts":"1994-11-14","bar_index":311,"type":"RECLAIM","strength":0.863,"price":1.7341,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-10-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-01-11","known_ts":"1995-01-13","bar_index":324,"type":"BUY","strength":0.863,"price":1.6145,"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":80},{"ts":"1995-01-30","known_ts":"1995-01-30","bar_index":328,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.5248,"stop_level":1.5547,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-01-31","known_ts":"1995-01-31","bar_index":328,"type":"RECLAIM","strength":0.863,"price":1.5846,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-01-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-01-30","prior_stop_level":1.5547,"sweep_low":1.4949,"atr14":0.093236,"stop_level":1.448282,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-04-06","known_ts":"1995-04-10","bar_index":344,"type":"BUY","strength":0.588,"price":1.4949,"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":"1995-04-17","known_ts":"1995-04-19","bar_index":346,"type":"BUY","strength":0.588,"price":1.4949,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":65},{"ts":"1995-07-28","known_ts":"1995-08-01","bar_index":370,"type":"REBUY","strength":0.863,"price":2.0032,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1995-12-21","known_ts":"1995-12-26","bar_index":404,"type":"BUY","strength":0.588,"price":1.6743,"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":"1996-01-23","known_ts":"1996-01-23","bar_index":411,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.6444,"stop_level":1.6743,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1996-01-30","known_ts":"1996-01-30","bar_index":412,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6145,"stop_level":1.6743,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1996-01-31","known_ts":"1996-01-31","bar_index":413,"type":"RECLAIM","strength":0.588,"price":1.7042,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-01-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"1996-01-30","prior_stop_level":1.6743,"sweep_low":1.6145,"atr14":0.070294,"stop_level":1.579353,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-02-13","known_ts":"1996-02-13","bar_index":416,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4949,"stop_level":1.6145,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-05-02","known_ts":"1996-05-02","bar_index":434,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.3753,"stop_level":1.4052,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-05-03","known_ts":"1996-05-03","bar_index":434,"type":"RECLAIM","strength":0.588,"price":1.4351,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-05-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1996-05-02","prior_stop_level":1.4052,"sweep_low":1.3753,"atr14":0.110862,"stop_level":1.319869,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-06-05","known_ts":"1996-06-05","bar_index":442,"type":"RECLAIM","strength":0.725,"price":1.7341,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-05-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-06-24","known_ts":"1996-06-24","bar_index":446,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.6145,"stop_level":1.6444,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-06-25","known_ts":"1996-06-25","bar_index":446,"type":"RECLAIM","strength":0.863,"price":1.764,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1996-06-24","prior_stop_level":1.6444,"sweep_low":1.6145,"atr14":0.100882,"stop_level":1.564059,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-08-08","known_ts":"1996-08-08","bar_index":457,"type":"RECLAIM","strength":0.863,"price":1.7939,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-10-04","known_ts":"1996-10-04","bar_index":470,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.7341,"stop_level":1.764,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-10-07","known_ts":"1996-10-07","bar_index":470,"type":"RECLAIM","strength":0.863,"price":1.8089,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-10-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1996-10-04","prior_stop_level":1.764,"sweep_low":1.7341,"atr14":0.06727,"stop_level":1.700465,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-10-24","known_ts":"1996-10-24","bar_index":475,"type":"RECLAIM","strength":1.0,"price":2.0032,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-10-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-01-13","known_ts":"1997-01-15","bar_index":493,"type":"BUY","strength":0.725,"price":1.8836,"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":"1997-04-30","known_ts":"1997-05-02","bar_index":518,"type":"BUY","strength":0.725,"price":1.8537,"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":65},{"ts":"1997-05-28","known_ts":"1997-05-28","bar_index":524,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.7939,"stop_level":1.8238,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1997-06-03","known_ts":"1997-06-03","bar_index":525,"type":"RECLAIM","strength":0.863,"price":1.8537,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-05-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-05-28","prior_stop_level":1.8238,"sweep_low":1.7341,"atr14":0.051221,"stop_level":1.708489,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-06-12","known_ts":"1997-06-12","bar_index":528,"type":"RECLAIM","strength":0.725,"price":1.9135,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-05-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-06-26","known_ts":"1997-06-26","bar_index":531,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.8238,"stop_level":1.8537,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-06-27","known_ts":"1997-06-27","bar_index":531,"type":"RECLAIM","strength":0.725,"price":1.9135,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-06-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-06-26","prior_stop_level":1.8537,"sweep_low":1.7939,"atr14":0.057829,"stop_level":1.764985,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-14","known_ts":"1997-07-14","bar_index":535,"type":"RECLAIM","strength":0.863,"price":1.9434,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-06-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-08-18","known_ts":"1997-08-18","bar_index":543,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.0032,"stop_level":2.0929,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-07","known_ts":"1997-10-09","bar_index":555,"type":"BUY","strength":0.863,"price":2.1826,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1998-01-15","known_ts":"1998-01-20","bar_index":578,"type":"BUY","strength":0.863,"price":2.4517,"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":40},{"ts":"1998-03-05","known_ts":"1998-03-09","bar_index":589,"type":"BUY","strength":0.863,"price":2.4517,"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":"quality","score":65},{"ts":"1998-05-14","known_ts":"1998-05-14","bar_index":605,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.8404,"stop_level":2.8553,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-05-15","known_ts":"1998-05-15","bar_index":605,"type":"RECLAIM","strength":1.0,"price":2.96,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-05-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1998-05-14","prior_stop_level":2.8553,"sweep_low":2.8254,"atr14":0.108071,"stop_level":2.771364,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-06-01","known_ts":"1998-06-01","bar_index":609,"type":"RECLAIM","strength":1.0,"price":3.1693,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-05-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-08-25","known_ts":"1998-08-27","bar_index":629,"type":"BUY","strength":0.588,"price":2.5264,"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":90},{"ts":"1998-09-29","known_ts":"1998-10-01","bar_index":637,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-09-29","trigger_known_ts":"1998-10-01","strength":0.45,"price":1.7042,"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.477079,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.465,"atr14":0.109871,"stop_level":1.410065,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-15","known_ts":"1998-10-19","bar_index":641,"type":"BUY","strength":0.45,"price":1.8238,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-10-15","known_ts":"1998-10-19","bar_index":641,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-10-15","trigger_known_ts":"1998-10-19","strength":0.45,"price":1.8238,"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.44038,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.465,"atr14":0.104603,"stop_level":1.412698,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-11-19","known_ts":"1998-11-19","bar_index":649,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.9135,"stop_level":2.0331,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-23","known_ts":"1998-11-23","bar_index":650,"type":"RECLAIM","strength":0.588,"price":2.1228,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-11-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-11-19","prior_stop_level":2.0331,"sweep_low":1.9135,"atr14":0.097752,"stop_level":1.864624,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-10","known_ts":"1998-12-10","bar_index":654,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.9733,"stop_level":2.0032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-14","known_ts":"1998-12-14","bar_index":654,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.9434,"stop_level":2.0032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-11","known_ts":"1998-12-11","bar_index":654,"type":"RECLAIM","strength":0.588,"price":2.0331,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-12-10","prior_stop_level":2.0032,"sweep_low":1.9733,"atr14":0.089439,"stop_level":1.928581,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-15","known_ts":"1998-12-15","bar_index":655,"type":"RECLAIM","strength":0.588,"price":2.0331,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-12-14","prior_stop_level":2.0032,"sweep_low":1.9135,"atr14":0.093441,"stop_level":1.866779,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-07","known_ts":"1999-01-11","bar_index":660,"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-07","trigger_known_ts":"1999-01-11","strength":0.588,"price":1.9733,"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.394508,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1.8836,"atr14":0.092901,"stop_level":1.837149,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-15","known_ts":"1999-01-20","bar_index":662,"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":1.9135,"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.412857,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1.7939,"atr14":0.08631,"stop_level":1.750745,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-29","known_ts":"1999-02-02","bar_index":665,"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-29","trigger_known_ts":"1999-02-02","strength":0.588,"price":1.8537,"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.431206,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1.7939,"atr14":0.079306,"stop_level":1.754247,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-02-08","known_ts":"1999-02-10","bar_index":667,"type":"BUY","strength":0.588,"price":2.0331,"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":"1999-02-08","known_ts":"1999-02-10","bar_index":667,"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-02-08","trigger_known_ts":"1999-02-10","strength":0.588,"price":2.0331,"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.376158,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1.7939,"atr14":0.085788,"stop_level":1.751006,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-05","known_ts":"1999-03-09","bar_index":673,"type":"BUY","strength":0.45,"price":2.0331,"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-05","known_ts":"1999-03-09","bar_index":673,"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-05","trigger_known_ts":"1999-03-09","strength":0.45,"price":2.0331,"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.376158,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.7042,"atr14":0.082979,"stop_level":1.662711,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-31","known_ts":"1999-03-31","bar_index":679,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.9135,"stop_level":1.9434,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-04-01","known_ts":"1999-04-01","bar_index":679,"type":"RECLAIM","strength":0.588,"price":2.0481,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-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":"1999-03-31","prior_stop_level":1.9434,"sweep_low":1.9135,"atr14":0.066545,"stop_level":1.880228,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-08","known_ts":"1999-04-08","bar_index":680,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7341,"stop_level":1.9135,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-04-30","known_ts":"1999-05-04","bar_index":686,"type":"BUY","strength":0.725,"price":2.0331,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1999-06-22","known_ts":"1999-06-22","bar_index":698,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.9434,"stop_level":1.9733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-24","known_ts":"1999-06-24","bar_index":698,"type":"RECLAIM","strength":0.863,"price":2.078,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-06-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-06-22","prior_stop_level":1.9733,"sweep_low":1.9434,"atr14":0.059931,"stop_level":1.913435,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-07-14","known_ts":"1999-07-14","bar_index":703,"type":"RECLAIM","strength":0.863,"price":2.2574,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-06-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-08-03","known_ts":"1999-08-03","bar_index":707,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0929,"stop_level":2.1527,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-08-05","known_ts":"1999-08-05","bar_index":708,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0481,"stop_level":2.1527,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-10-15","known_ts":"1999-10-19","bar_index":725,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-10-15","trigger_known_ts":"1999-10-19","strength":0.45,"price":1.1885,"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.503115,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.1063,"atr14":0.063666,"stop_level":1.074467,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-02","known_ts":"1999-11-04","bar_index":729,"type":"BUY","strength":0.45,"price":1.2557,"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-11-02","known_ts":"1999-11-04","bar_index":729,"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-11-02","trigger_known_ts":"1999-11-04","strength":0.45,"price":1.2557,"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.47502,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.0539,"atr14":0.076646,"stop_level":1.015577,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-24","known_ts":"1999-11-24","bar_index":734,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.1661,"stop_level":1.181,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1999-11-29","known_ts":"1999-11-29","bar_index":735,"type":"RECLAIM","strength":0.45,"price":1.3006,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-11-24 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":"1999-11-24","prior_stop_level":1.181,"sweep_low":1.1661,"atr14":0.053531,"stop_level":1.139334,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-12-02","known_ts":"1999-12-06","bar_index":736,"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-12-02","trigger_known_ts":"1999-12-06","strength":0.588,"price":1.4351,"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.400017,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1.1661,"atr14":0.070027,"stop_level":1.131087,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-12-15","known_ts":"1999-12-15","bar_index":739,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.1959,"stop_level":1.1997,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-12-16","known_ts":"1999-12-16","bar_index":739,"type":"RECLAIM","strength":0.588,"price":1.2109,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-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":"1999-12-15","prior_stop_level":1.1997,"sweep_low":1.1959,"atr14":0.081811,"stop_level":1.154995,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-02-02","known_ts":"2000-02-04","bar_index":750,"type":"BUY","strength":0.588,"price":1.0016,"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":"2000-02-02","known_ts":"2000-02-04","bar_index":750,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-02-02","trigger_known_ts":"2000-02-04","strength":0.588,"price":1.0016,"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.581253,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.897,"atr14":0.078674,"stop_level":0.857663,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-02-10","known_ts":"2000-02-14","bar_index":752,"type":"BUY","strength":0.588,"price":0.9418,"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":"2000-02-10","known_ts":"2000-02-14","bar_index":752,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-02-10","trigger_known_ts":"2000-02-14","strength":0.588,"price":0.9418,"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.606254,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.9269,"atr14":0.075519,"stop_level":0.889141,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-24","known_ts":"2000-03-28","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":"2000-03-24","trigger_known_ts":"2000-03-28","strength":0.45,"price":0.7475,"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.687487,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.5681,"atr14":0.06451,"stop_level":0.535845,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-29","known_ts":"2000-03-31","bar_index":763,"type":"BUY","strength":0.45,"price":0.7026,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-03-29","known_ts":"2000-03-31","bar_index":763,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-03-29","trigger_known_ts":"2000-03-31","strength":0.45,"price":0.7026,"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.706259,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.5681,"atr14":0.070378,"stop_level":0.532911,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-04-24","known_ts":"2000-04-24","bar_index":768,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.6578,"stop_level":0.6877,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-25","known_ts":"2000-04-27","bar_index":769,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-04-25","trigger_known_ts":"2000-04-27","strength":0.588,"price":0.7774,"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.674986,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.6279,"atr14":0.065669,"stop_level":0.595065,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-04-25","known_ts":"2000-04-25","bar_index":769,"type":"RECLAIM","strength":0.588,"price":0.7774,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-04-24","prior_stop_level":0.6877,"sweep_low":0.6279,"atr14":0.076161,"stop_level":0.58982,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-12","known_ts":"2000-05-12","bar_index":773,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.6503,"stop_level":0.7026,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-05-16","known_ts":"2000-05-16","bar_index":774,"type":"RECLAIM","strength":0.588,"price":0.7475,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-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":"2000-05-12","prior_stop_level":0.7026,"sweep_low":0.5606,"atr14":0.07379,"stop_level":0.523705,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-23","known_ts":"2000-05-23","bar_index":775,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.5382,"stop_level":0.6428,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-07-12","known_ts":"2000-07-12","bar_index":787,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6204,"stop_level":0.6578,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-07-24","known_ts":"2000-07-24","bar_index":789,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.598,"stop_level":0.6204,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-07-25","known_ts":"2000-07-27","bar_index":790,"type":"REBUY","strength":0.725,"price":0.7475,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2000-07-27","known_ts":"2000-07-27","bar_index":790,"type":"RECLAIM","strength":0.725,"price":0.7475,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-07-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-07-24","prior_stop_level":0.6204,"sweep_low":0.598,"atr14":0.044162,"stop_level":0.575919,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-15","known_ts":"2000-08-17","bar_index":795,"type":"REBUY","strength":0.725,"price":0.6503,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2001-01-02","known_ts":"2001-01-04","bar_index":827,"type":"BUY","strength":0.45,"price":0.4784,"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-01-02","known_ts":"2001-01-04","bar_index":827,"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-01-02","trigger_known_ts":"2001-01-04","strength":0.45,"price":0.4784,"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.619017,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.284,"atr14":0.061602,"stop_level":0.253199,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-19","known_ts":"2001-01-19","bar_index":831,"type":"RECLAIM","strength":0.725,"price":0.5083,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-01-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-02-05","known_ts":"2001-02-05","bar_index":834,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.4859,"stop_level":0.4933,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-02-08","known_ts":"2001-02-08","bar_index":835,"type":"RECLAIM","strength":0.725,"price":0.5232,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-02-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-02-05","prior_stop_level":0.4933,"sweep_low":0.4859,"atr14":0.035743,"stop_level":0.468029,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-11","known_ts":"2001-04-16","bar_index":850,"type":"BUY","strength":0.863,"price":0.5334,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2001-07-09","known_ts":"2001-07-09","bar_index":870,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.7176,"stop_level":0.7295,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-08-20","known_ts":"2001-08-20","bar_index":880,"type":"RECLAIM","strength":1.0,"price":0.9185,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-07-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-10-11","known_ts":"2001-10-15","bar_index":891,"type":"BUY","strength":0.863,"price":0.9687,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2002-01-09","known_ts":"2002-01-09","bar_index":911,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.6265,"stop_level":1.6504,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-25","known_ts":"2002-01-25","bar_index":915,"type":"RECLAIM","strength":1.0,"price":1.7102,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-01-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-24","known_ts":"2002-05-24","bar_index":942,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.3465,"stop_level":2.3488,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-29","known_ts":"2002-05-29","bar_index":943,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.3441,"stop_level":2.3488,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-07-23","known_ts":"2002-07-25","bar_index":956,"type":"BUY","strength":0.725,"price":2.1527,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2002-08-12","known_ts":"2002-08-12","bar_index":960,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.2029,"stop_level":2.2651,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-08-19","known_ts":"2002-08-19","bar_index":962,"type":"RECLAIM","strength":0.725,"price":2.2723,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-08-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":"2002-08-12","prior_stop_level":2.2651,"sweep_low":2.1862,"atr14":0.048078,"stop_level":2.162161,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-17","known_ts":"2002-09-19","bar_index":969,"type":"BUY","strength":0.725,"price":2.3775,"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":70},{"ts":"2002-10-24","known_ts":"2002-10-28","bar_index":978,"type":"BUY","strength":0.725,"price":2.2101,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":70},{"ts":"2002-11-15","known_ts":"2002-11-15","bar_index":983,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.1288,"stop_level":2.1527,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-12-06","known_ts":"2002-12-06","bar_index":988,"type":"RECLAIM","strength":0.863,"price":2.2053,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-11-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-01-16","known_ts":"2003-01-16","bar_index":997,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.3201,"stop_level":2.3249,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-01-17","known_ts":"2003-01-17","bar_index":997,"type":"RECLAIM","strength":0.863,"price":2.3512,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-01-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-01-16","prior_stop_level":2.3249,"sweep_low":2.313,"atr14":0.03519,"stop_level":2.295405,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-21","known_ts":"2003-02-25","bar_index":1005,"type":"BUY","strength":0.863,"price":2.3321,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2003-04-09","known_ts":"2003-04-11","bar_index":1016,"type":"BUY","strength":0.725,"price":2.368,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2003-06-05","known_ts":"2003-06-09","bar_index":1029,"type":"BUY","strength":0.725,"price":2.4756,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2003-08-15","known_ts":"2003-08-15","bar_index":1045,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.0616,"stop_level":3.0688,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-08-18","known_ts":"2003-08-18","bar_index":1046,"type":"RECLAIM","strength":0.863,"price":3.1095,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-08-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":"2003-08-15","prior_stop_level":3.0688,"sweep_low":3.0258,"atr14":0.062497,"stop_level":2.994552,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-08-29","known_ts":"2003-08-29","bar_index":1049,"type":"RECLAIM","strength":0.863,"price":3.2889,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-08-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-09-22","known_ts":"2003-09-22","bar_index":1054,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.1812,"stop_level":3.2458,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-08","known_ts":"2003-12-10","bar_index":1072,"type":"BUY","strength":0.725,"price":3.4085,"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":"2004-02-12","known_ts":"2004-02-17","bar_index":1087,"type":"REBUY","strength":1.0,"price":4.37,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2004-03-17","known_ts":"2004-03-17","bar_index":1094,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.4441,"stop_level":4.4489,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-06-18","known_ts":"2004-06-22","bar_index":1116,"type":"BUY","strength":0.725,"price":4.6379,"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":"2004-07-20","known_ts":"2004-07-20","bar_index":1123,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.6642,"stop_level":4.6857,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-26","known_ts":"2004-07-26","bar_index":1124,"type":"RECLAIM","strength":1.0,"price":4.6881,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-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":"2004-07-20","prior_stop_level":4.6857,"sweep_low":4.6499,"atr14":0.040173,"stop_level":4.629813,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-07-28","known_ts":"2004-07-30","bar_index":1125,"type":"REBUY","strength":0.863,"price":4.7838,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2004-09-02","known_ts":"2004-09-02","bar_index":1133,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.7551,"stop_level":4.7599,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-09-08","known_ts":"2004-09-08","bar_index":1134,"type":"RECLAIM","strength":0.863,"price":4.779,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2004-09-02","prior_stop_level":4.7599,"sweep_low":4.5446,"atr14":0.078505,"stop_level":4.505347,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-09-30","known_ts":"2004-09-30","bar_index":1140,"type":"RECLAIM","strength":0.863,"price":5.3507,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-09-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-11-08","known_ts":"2004-11-08","bar_index":1149,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.8267,"stop_level":5.9463,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-11-11","known_ts":"2004-11-11","bar_index":1150,"type":"RECLAIM","strength":1.0,"price":6.0539,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-11-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-11-08","prior_stop_level":5.9463,"sweep_low":5.7238,"atr14":0.277141,"stop_level":5.585229,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-03-07","known_ts":"2005-03-07","bar_index":1176,"type":"RECLAIM","strength":0.725,"price":6.451,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-11-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-05-05","known_ts":"2005-05-09","bar_index":1190,"type":"BUY","strength":0.588,"price":6.4773,"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":70},{"ts":"2005-06-08","known_ts":"2005-06-08","bar_index":1197,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.2811,"stop_level":6.3146,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-06-09","known_ts":"2005-06-09","bar_index":1198,"type":"RECLAIM","strength":0.588,"price":6.6925,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-06-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2005-06-08","prior_stop_level":6.3146,"sweep_low":6.2716,"atr14":0.40523,"stop_level":6.068985,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-22","known_ts":"2005-06-22","bar_index":1201,"type":"RECLAIM","strength":0.725,"price":6.7882,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-06-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-07-13","known_ts":"2005-07-13","bar_index":1205,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.6925,"stop_level":6.7021,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-07-20","known_ts":"2005-07-20","bar_index":1207,"type":"RECLAIM","strength":0.725,"price":6.7643,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-07-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-07-13","prior_stop_level":6.7021,"sweep_low":6.1472,"atr14":0.297349,"stop_level":5.998525,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-09-29","known_ts":"2005-10-03","bar_index":1224,"type":"BUY","strength":0.45,"price":4.9321,"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-09-29","known_ts":"2005-10-03","bar_index":1224,"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-09-29","trigger_known_ts":"2005-10-03","strength":0.45,"price":4.9321,"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.28601,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.7599,"atr14":0.173994,"stop_level":4.672903,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-07","known_ts":"2005-12-07","bar_index":1240,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.5875,"stop_level":5.597,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-12-09","known_ts":"2005-12-09","bar_index":1240,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.4153,"stop_level":5.597,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-01-04","known_ts":"2006-01-06","bar_index":1246,"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-01-04","trigger_known_ts":"2006-01-06","strength":0.45,"price":4.9034,"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.290165,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.3293,"atr14":0.244399,"stop_level":4.2071,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-23","known_ts":"2006-01-25","bar_index":1250,"type":"BUY","strength":0.588,"price":5.1043,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-01-23","known_ts":"2006-01-25","bar_index":1250,"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-01-23","trigger_known_ts":"2006-01-25","strength":0.588,"price":5.1043,"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.261082,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":4.5972,"atr14":0.225447,"stop_level":4.484476,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-28","known_ts":"2006-02-28","bar_index":1258,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.0756,"stop_level":5.2048,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-03-03","known_ts":"2006-03-03","bar_index":1259,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.9177,"stop_level":5.2048,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-03-15","known_ts":"2006-03-17","bar_index":1262,"type":"REBUY","strength":0.725,"price":5.2478,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2006-03-28","known_ts":"2006-03-30","bar_index":1265,"type":"REBUY","strength":0.725,"price":4.9512,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2006-04-13","known_ts":"2006-04-18","bar_index":1269,"type":"BUY","strength":0.725,"price":5.2622,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2006-05-18","known_ts":"2006-05-22","bar_index":1277,"type":"BUY","strength":0.725,"price":5.0278,"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":60},{"ts":"2006-06-27","known_ts":"2006-06-29","bar_index":1286,"type":"BUY","strength":0.863,"price":5.2622,"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":100},{"ts":"2006-12-07","known_ts":"2006-12-07","bar_index":1324,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.7599,"stop_level":4.7934,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2006-12-08","known_ts":"2006-12-08","bar_index":1324,"type":"RECLAIM","strength":0.588,"price":4.8077,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-12-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2006-12-07","prior_stop_level":4.7934,"sweep_low":4.7599,"atr14":0.065221,"stop_level":4.72729,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-12-29","known_ts":"2006-12-29","bar_index":1329,"type":"RECLAIM","strength":0.863,"price":5.0278,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-12-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-01-12","known_ts":"2007-01-12","bar_index":1331,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.8986,"stop_level":4.9034,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-02-09","known_ts":"2007-02-13","bar_index":1338,"type":"BUY","strength":0.725,"price":4.9034,"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":"2007-06-15","known_ts":"2007-06-15","bar_index":1367,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.6925,"stop_level":6.9317,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-10-26","known_ts":"2007-10-30","bar_index":1398,"type":"BUY","strength":0.725,"price":6.9461,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2008-01-10","known_ts":"2008-01-10","bar_index":1415,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.3816,"stop_level":6.6638,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2008-03-20","known_ts":"2008-03-25","bar_index":1431,"type":"BUY","strength":0.45,"price":5.1617,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-04-28","known_ts":"2008-04-28","bar_index":1439,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.9895,"stop_level":5.0278,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-05","known_ts":"2008-05-05","bar_index":1441,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.3293,"stop_level":5.0278,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-29","known_ts":"2008-06-02","bar_index":1447,"type":"REBUY","strength":0.588,"price":4.4011,"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":"2008-07-11","known_ts":"2008-07-15","bar_index":1457,"type":"BUY","strength":0.588,"price":3.8462,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-07-21","known_ts":"2008-07-21","bar_index":1459,"type":"RECLAIM","strength":0.725,"price":5.6066,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-07-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-04","known_ts":"2008-09-04","bar_index":1469,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.6305,"stop_level":5.7884,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-05","known_ts":"2008-09-05","bar_index":1470,"type":"RECLAIM","strength":0.863,"price":6.2716,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-09-04","prior_stop_level":5.7884,"sweep_low":5.4679,"atr14":0.481949,"stop_level":5.226926,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-18","known_ts":"2008-09-18","bar_index":1473,"type":"RECLAIM","strength":0.863,"price":6.5395,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-09-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-01-09","known_ts":"2009-01-09","bar_index":1499,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.7501,"stop_level":5.7884,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-01-14","known_ts":"2009-01-14","bar_index":1500,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.3292,"stop_level":5.7884,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2009-03-17","known_ts":"2009-03-19","bar_index":1514,"type":"BUY","strength":0.588,"price":4.6929,"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":"2009-06-10","known_ts":"2009-06-10","bar_index":1533,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.372,"stop_level":6.6256,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-06-12","known_ts":"2009-06-12","bar_index":1534,"type":"RECLAIM","strength":0.863,"price":6.8121,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-06-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":"2009-06-10","prior_stop_level":6.6256,"sweep_low":6.2668,"atr14":0.358716,"stop_level":6.087442,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-17","known_ts":"2009-06-17","bar_index":1535,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.4964,"stop_level":6.6256,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-06-18","known_ts":"2009-06-18","bar_index":1535,"type":"RECLAIM","strength":0.863,"price":6.7452,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-06-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-06-17","prior_stop_level":6.6256,"sweep_low":6.0706,"atr14":0.379771,"stop_level":5.880715,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-08","known_ts":"2009-07-08","bar_index":1540,"type":"RECLAIM","strength":1.0,"price":6.9174,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-06-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-08-05","known_ts":"2009-08-05","bar_index":1546,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.5634,"stop_level":7.4914,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-09","known_ts":"2009-11-11","bar_index":1569,"type":"BUY","strength":0.725,"price":7.4484,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2009-11-30","known_ts":"2009-11-30","bar_index":1573,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.0752,"stop_level":7.0896,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-01","known_ts":"2009-12-01","bar_index":1574,"type":"RECLAIM","strength":0.863,"price":7.5871,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-11-30","prior_stop_level":7.0896,"sweep_low":6.8648,"atr14":0.327628,"stop_level":6.700986,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-14","known_ts":"2009-12-14","bar_index":1577,"type":"RECLAIM","strength":1.0,"price":7.6876,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-02-16","known_ts":"2010-02-18","bar_index":1591,"type":"BUY","strength":0.863,"price":7.8167,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2010-03-31","known_ts":"2010-03-31","bar_index":1601,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.0844,"stop_level":9.2806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-05","known_ts":"2010-04-05","bar_index":1602,"type":"RECLAIM","strength":1.0,"price":9.5485,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-03-31","prior_stop_level":9.2806,"sweep_low":9.027,"atr14":0.305216,"stop_level":8.874392,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-16","known_ts":"2010-04-16","bar_index":1605,"type":"RECLAIM","strength":1.0,"price":9.8451,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-03-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-20","known_ts":"2010-05-20","bar_index":1613,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.266,"stop_level":10.4239,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-05-21","known_ts":"2010-05-21","bar_index":1613,"type":"RECLAIM","strength":0.863,"price":10.9166,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2010-05-20","prior_stop_level":10.4239,"sweep_low":9.979,"atr14":0.608616,"stop_level":9.674692,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-29","known_ts":"2010-08-02","bar_index":1629,"type":"BUY","strength":0.725,"price":11.2467,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"2010-08-23","known_ts":"2010-08-23","bar_index":1634,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.5291,"stop_level":10.62,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-08-25","known_ts":"2010-08-25","bar_index":1635,"type":"RECLAIM","strength":0.725,"price":10.9501,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2010-08-23","prior_stop_level":10.62,"sweep_low":10.0699,"atr14":0.548458,"stop_level":9.795671,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-07","known_ts":"2010-09-07","bar_index":1638,"type":"RECLAIM","strength":0.863,"price":12.0408,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-16","known_ts":"2010-11-16","bar_index":1654,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.882,"stop_level":17.7527,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-06","known_ts":"2010-12-06","bar_index":1659,"type":"RECLAIM","strength":1.0,"price":21.6036,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-03","known_ts":"2011-03-07","bar_index":1679,"type":"BUY","strength":0.725,"price":17.193,"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":"2011-05-02","known_ts":"2011-05-02","bar_index":1692,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.834,"stop_level":18.0014,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-03","known_ts":"2011-05-03","bar_index":1693,"type":"RECLAIM","strength":0.863,"price":18.0875,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-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":"2011-05-02","prior_stop_level":18.0014,"sweep_low":17.4178,"atr14":0.742059,"stop_level":17.046771,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-06-10","known_ts":"2011-06-14","bar_index":1702,"type":"BUY","strength":0.588,"price":17.8962,"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":"quality","score":65},{"ts":"2011-06-23","known_ts":"2011-06-27","bar_index":1705,"type":"BUY","strength":0.588,"price":18.1784,"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":50},{"ts":"2011-07-25","known_ts":"2011-07-25","bar_index":1712,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.6566,"stop_level":19.6758,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-07-27","known_ts":"2011-07-27","bar_index":1712,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.8818,"stop_level":19.6758,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-09-22","known_ts":"2011-09-26","bar_index":1726,"type":"BUY","strength":0.45,"price":14.892,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-10-10","known_ts":"2011-10-10","bar_index":1730,"type":"RECLAIM","strength":0.725,"price":18.3124,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2011-09-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-10-19","known_ts":"2011-10-19","bar_index":1732,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.1405,"stop_level":16.2745,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-10-21","known_ts":"2011-10-21","bar_index":1733,"type":"RECLAIM","strength":0.588,"price":16.5424,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-10-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":"2011-10-19","prior_stop_level":16.2745,"sweep_low":15.5713,"atr14":0.959446,"stop_level":15.091577,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-03","known_ts":"2011-11-03","bar_index":1736,"type":"RECLAIM","strength":0.725,"price":18.0541,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-10-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-10","known_ts":"2011-11-10","bar_index":1737,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.0495,"stop_level":17.6857,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-11","known_ts":"2011-11-11","bar_index":1738,"type":"RECLAIM","strength":0.588,"price":17.8101,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-10","prior_stop_level":17.6857,"sweep_low":16.8916,"atr14":0.877759,"stop_level":16.45272,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-25","known_ts":"2011-11-25","bar_index":1741,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.0973,"stop_level":17.6379,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-28","known_ts":"2011-11-28","bar_index":1741,"type":"RECLAIM","strength":0.725,"price":18.0971,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2011-11-25","prior_stop_level":17.6379,"sweep_low":16.9251,"atr14":0.799054,"stop_level":16.525573,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-13","known_ts":"2011-12-13","bar_index":1745,"type":"RECLAIM","strength":0.725,"price":17.8244,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-12-16","known_ts":"2011-12-16","bar_index":1746,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.7096,"stop_level":17.9488,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-12-20","known_ts":"2011-12-20","bar_index":1746,"type":"RECLAIM","strength":0.725,"price":18.4942,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-12-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2011-12-16","prior_stop_level":17.9488,"sweep_low":17.6379,"atr14":0.747095,"stop_level":17.264353,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-10","known_ts":"2012-01-12","bar_index":1751,"type":"BUY","strength":0.863,"price":19.183,"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":20},{"ts":"2012-03-02","known_ts":"2012-03-02","bar_index":1763,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.843,"stop_level":21.7185,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-09","known_ts":"2012-03-09","bar_index":1764,"type":"RECLAIM","strength":0.863,"price":21.8285,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-03-02","prior_stop_level":21.7185,"sweep_low":20.4029,"atr14":0.852805,"stop_level":19.976497,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-20","known_ts":"2012-03-20","bar_index":1767,"type":"RECLAIM","strength":0.863,"price":22.2447,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-03-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-07-02","known_ts":"2012-07-05","bar_index":1791,"type":"BUY","strength":0.863,"price":24.7035,"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":40},{"ts":"2012-07-25","known_ts":"2012-07-25","bar_index":1796,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.2875,"stop_level":23.6128,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-07-27","known_ts":"2012-07-27","bar_index":1797,"type":"RECLAIM","strength":1.0,"price":24.2826,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-07-25","prior_stop_level":23.6128,"sweep_low":23.1153,"atr14":0.717091,"stop_level":22.756754,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-09","known_ts":"2012-08-09","bar_index":1800,"type":"RECLAIM","strength":1.0,"price":27.9757,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-07-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-08-23","known_ts":"2012-08-23","bar_index":1803,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.3825,"stop_level":27.7078,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-08-28","known_ts":"2012-08-28","bar_index":1804,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.4781,"stop_level":27.7078,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-08-31","known_ts":"2012-08-31","bar_index":1805,"type":"RECLAIM","strength":1.0,"price":28.2053,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-08-28","prior_stop_level":27.7078,"sweep_low":26.8945,"atr14":0.795781,"stop_level":26.49661,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-13","known_ts":"2012-09-13","bar_index":1808,"type":"RECLAIM","strength":1.0,"price":28.4445,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-08-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-10","known_ts":"2012-10-10","bar_index":1814,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.2577,"stop_level":30.1475,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-12-24","known_ts":"2012-12-24","bar_index":1831,"type":"RECLAIM","strength":1.0,"price":33.86,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-10-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-01-11","known_ts":"2013-01-11","bar_index":1835,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.87,"stop_level":35.02,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-01-15","known_ts":"2013-01-15","bar_index":1835,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.72,"stop_level":35.02,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-01-30","known_ts":"2013-01-30","bar_index":1839,"type":"RECLAIM","strength":1.0,"price":35.56,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-01-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-24","known_ts":"2013-06-24","bar_index":1872,"type":"SELL","basis":"structure_stop","strength":1.0,"price":44.42,"stop_level":44.53,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-25","known_ts":"2013-06-25","bar_index":1872,"type":"RECLAIM","strength":1.0,"price":45.31,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-06-24","prior_stop_level":44.53,"sweep_low":43.86,"atr14":1.136189,"stop_level":43.291905,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-10","known_ts":"2013-07-12","bar_index":1876,"type":"REBUY","strength":1.0,"price":46.89,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2013-09-04","known_ts":"2013-09-04","bar_index":1889,"type":"SELL","basis":"structure_stop","strength":1.0,"price":50.07,"stop_level":50.1,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-09-09","known_ts":"2013-09-09","bar_index":1890,"type":"RECLAIM","strength":1.0,"price":50.21,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-09-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-09-04","prior_stop_level":50.1,"sweep_low":48.54,"atr14":1.096046,"stop_level":47.991977,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-11-22","known_ts":"2013-11-26","bar_index":1908,"type":"BUY","strength":0.725,"price":49.81,"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":"2014-03-27","known_ts":"2014-03-27","bar_index":1936,"type":"SELL","basis":"structure_stop","strength":0.725,"price":58.01,"stop_level":58.1,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-03-31","known_ts":"2014-03-31","bar_index":1936,"type":"RECLAIM","strength":0.725,"price":59.06,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-03-27","prior_stop_level":58.1,"sweep_low":57.62,"atr14":1.360614,"stop_level":56.939693,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-04-04","known_ts":"2014-04-04","bar_index":1938,"type":"SELL","basis":"structure_stop","strength":0.725,"price":57.98,"stop_level":58.01,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-08-21","known_ts":"2014-08-25","bar_index":1970,"type":"BUY","strength":0.45,"price":43.7,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-09-11","known_ts":"2014-09-11","bar_index":1974,"type":"SELL","basis":"structure_stop","strength":0.45,"price":42.85,"stop_level":44.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2014-09-17","known_ts":"2014-09-17","bar_index":1976,"type":"SELL","basis":"structure_stop","strength":0.45,"price":39.39,"stop_level":44.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2014-12-18","known_ts":"2014-12-18","bar_index":1997,"type":"SELL","basis":"structure_stop","strength":0.725,"price":47.66,"stop_level":48.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-22","known_ts":"2014-12-22","bar_index":1998,"type":"RECLAIM","strength":0.725,"price":48.55,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-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":"2014-12-18","prior_stop_level":48.0,"sweep_low":46.35,"atr14":1.560116,"stop_level":45.569942,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-22","known_ts":"2015-01-22","bar_index":2005,"type":"RECLAIM","strength":0.863,"price":48.72,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-19","known_ts":"2015-03-23","bar_index":2018,"type":"BUY","strength":0.863,"price":48.1,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2015-04-23","known_ts":"2015-04-23","bar_index":2026,"type":"SELL","basis":"structure_stop","strength":0.863,"price":49.29,"stop_level":49.62,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-04-27","known_ts":"2015-04-27","bar_index":2026,"type":"RECLAIM","strength":0.863,"price":50.55,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-04-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-04-23","prior_stop_level":49.62,"sweep_low":48.57,"atr14":1.125263,"stop_level":48.007368,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-28","known_ts":"2015-04-28","bar_index":2027,"type":"SELL","basis":"structure_stop","strength":0.863,"price":48.09,"stop_level":49.62,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-06-05","known_ts":"2015-06-09","bar_index":2036,"type":"BUY","strength":0.725,"price":49.78,"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":"quality","score":75},{"ts":"2015-08-19","known_ts":"2015-08-19","bar_index":2053,"type":"SELL","basis":"structure_stop","strength":0.863,"price":51.05,"stop_level":51.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-21","known_ts":"2015-08-21","bar_index":2054,"type":"SELL","basis":"structure_stop","strength":0.863,"price":49.7,"stop_level":51.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-09-17","known_ts":"2015-09-17","bar_index":2060,"type":"RECLAIM","strength":0.863,"price":51.42,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-08-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-10-28","known_ts":"2015-10-28","bar_index":2069,"type":"SELL","basis":"structure_stop","strength":0.588,"price":47.43,"stop_level":50.89,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-12-24","known_ts":"2015-12-29","bar_index":2083,"type":"BUY","strength":0.588,"price":49.46,"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":"2016-01-07","known_ts":"2016-01-07","bar_index":2085,"type":"SELL","basis":"structure_stop","strength":0.45,"price":44.68,"stop_level":45.76,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2016-02-12","known_ts":"2016-02-17","bar_index":2094,"type":"BUY","strength":0.45,"price":47.04,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Consumer Discretionary"}},{"ts":"2016-02-18","known_ts":"2016-02-18","bar_index":2095,"type":"RECLAIM","strength":0.725,"price":49.13,"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":true,"monthlyBull":false}},{"ts":"2016-04-05","known_ts":"2016-04-05","bar_index":2105,"type":"SELL","basis":"structure_stop","strength":0.863,"price":52.77,"stop_level":53.29,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-19","known_ts":"2016-04-19","bar_index":2109,"type":"RECLAIM","strength":0.863,"price":52.81,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-24","known_ts":"2016-06-24","bar_index":2124,"type":"SELL","basis":"structure_stop","strength":0.863,"price":53.37,"stop_level":53.39,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-06-27","known_ts":"2016-06-27","bar_index":2125,"type":"RECLAIM","strength":0.863,"price":53.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2016-06-24","prior_stop_level":53.39,"sweep_low":51.87,"atr14":1.41265,"stop_level":51.163675,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-11","known_ts":"2016-07-13","bar_index":2128,"type":"BUY","strength":1.0,"price":57.33,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2016-08-18","known_ts":"2016-08-18","bar_index":2137,"type":"SELL","basis":"structure_stop","strength":1.0,"price":61.71,"stop_level":61.72,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-08-19","known_ts":"2016-08-19","bar_index":2137,"type":"RECLAIM","strength":1.0,"price":62.17,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-08-18","prior_stop_level":61.72,"sweep_low":61.27,"atr14":1.421041,"stop_level":60.559479,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-09-02","known_ts":"2016-09-02","bar_index":2141,"type":"RECLAIM","strength":1.0,"price":64.37,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-08-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-22","known_ts":"2016-12-22","bar_index":2166,"type":"SELL","basis":"structure_stop","strength":1.0,"price":71.57,"stop_level":72.65,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-27","known_ts":"2016-12-27","bar_index":2167,"type":"RECLAIM","strength":1.0,"price":73.91,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-12-22","prior_stop_level":72.65,"sweep_low":70.79,"atr14":1.95959,"stop_level":69.810205,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-16","known_ts":"2017-02-21","bar_index":2179,"type":"BUY","strength":0.725,"price":72.26,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2017-03-21","known_ts":"2017-03-21","bar_index":2186,"type":"SELL","basis":"structure_stop","strength":1.0,"price":78.33,"stop_level":78.76,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-22","known_ts":"2017-03-22","bar_index":2186,"type":"RECLAIM","strength":1.0,"price":79.07,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-03-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-03-21","prior_stop_level":78.76,"sweep_low":77.92,"atr14":1.54416,"stop_level":77.14792,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-05-05","known_ts":"2017-05-05","bar_index":2197,"type":"RECLAIM","strength":1.0,"price":83.36,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-03-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-08","known_ts":"2017-09-12","bar_index":2226,"type":"BUY","strength":0.588,"price":68.58,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2017-10-27","known_ts":"2017-10-27","bar_index":2237,"type":"SELL","basis":"structure_stop","strength":0.588,"price":68.26,"stop_level":69.37,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-11-02","known_ts":"2017-11-02","bar_index":2239,"type":"RECLAIM","strength":0.588,"price":69.44,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2017-10-27","prior_stop_level":69.37,"sweep_low":64.76,"atr14":1.964296,"stop_level":63.777852,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-20","known_ts":"2017-11-22","bar_index":2243,"type":"REBUY","strength":0.588,"price":68.84,"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":"2017-12-29","known_ts":"2018-01-03","bar_index":2252,"type":"BUY","strength":0.45,"price":69.11,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-01-18","known_ts":"2018-01-18","bar_index":2256,"type":"RECLAIM","strength":0.725,"price":75.11,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2017-12-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-02-09","known_ts":"2018-02-09","bar_index":2261,"type":"SELL","basis":"structure_stop","strength":0.588,"price":70.23,"stop_level":71.37,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-02-13","known_ts":"2018-02-13","bar_index":2262,"type":"RECLAIM","strength":0.588,"price":73.06,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-02-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":"2018-02-09","prior_stop_level":71.37,"sweep_low":68.93,"atr14":2.017312,"stop_level":67.921344,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-02-28","known_ts":"2018-02-28","bar_index":2265,"type":"SELL","basis":"structure_stop","strength":0.725,"price":69.0,"stop_level":70.23,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-03-05","known_ts":"2018-03-05","bar_index":2266,"type":"RECLAIM","strength":0.725,"price":70.79,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-02-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-02-28","prior_stop_level":70.23,"sweep_low":67.01,"atr14":2.960872,"stop_level":65.529564,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-11","known_ts":"2018-06-11","bar_index":2289,"type":"RECLAIM","strength":0.725,"price":69.19,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-02-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-17","known_ts":"2018-09-17","bar_index":2311,"type":"SELL","basis":"structure_stop","strength":0.863,"price":79.6,"stop_level":80.05,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-20","known_ts":"2018-09-20","bar_index":2312,"type":"RECLAIM","strength":0.863,"price":80.37,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-09-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-09-17","prior_stop_level":80.05,"sweep_low":77.78,"atr14":2.140171,"stop_level":76.709914,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-02","known_ts":"2018-11-06","bar_index":2323,"type":"BUY","strength":0.725,"price":80.61,"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":"2018-12-07","known_ts":"2018-12-07","bar_index":2330,"type":"SELL","basis":"structure_stop","strength":1.0,"price":81.13,"stop_level":84.53,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-12-12","known_ts":"2018-12-12","bar_index":2331,"type":"RECLAIM","strength":1.0,"price":85.81,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-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":"2018-12-07","prior_stop_level":84.53,"sweep_low":79.7,"atr14":3.16598,"stop_level":78.11701,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-27","known_ts":"2018-12-31","bar_index":2335,"type":"REBUY","strength":0.863,"price":90.02,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2019-01-28","known_ts":"2019-01-28","bar_index":2341,"type":"SELL","basis":"structure_stop","strength":1.0,"price":87.55,"stop_level":91.67,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-03-29","known_ts":"2019-04-02","bar_index":2356,"type":"BUY","strength":0.725,"price":88.78,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2019-05-13","known_ts":"2019-05-13","bar_index":2366,"type":"SELL","basis":"structure_stop","strength":0.725,"price":83.62,"stop_level":83.68,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2019-06-12","known_ts":"2019-06-14","bar_index":2373,"type":"BUY","strength":0.725,"price":86.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":55},{"ts":"2019-07-11","known_ts":"2019-07-11","bar_index":2379,"type":"SELL","basis":"structure_stop","strength":0.725,"price":79.18,"stop_level":83.81,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2019-07-22","known_ts":"2019-07-24","bar_index":2382,"type":"REBUY","strength":0.725,"price":85.1,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2019-10-08","known_ts":"2019-10-08","bar_index":2400,"type":"SELL","basis":"structure_stop","strength":0.588,"price":76.71,"stop_level":77.64,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-10-09","known_ts":"2019-10-09","bar_index":2400,"type":"RECLAIM","strength":0.588,"price":77.78,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-10-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-10-08","prior_stop_level":77.64,"sweep_low":75.97,"atr14":2.252663,"stop_level":74.843668,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-29","known_ts":"2019-10-29","bar_index":2405,"type":"SELL","basis":"structure_stop","strength":0.588,"price":72.14,"stop_level":76.71,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-12-13","known_ts":"2019-12-17","bar_index":2416,"type":"BUY","strength":0.45,"price":73.93,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2020-01-27","known_ts":"2020-01-27","bar_index":2425,"type":"SELL","basis":"structure_stop","strength":0.588,"price":74.06,"stop_level":75.53,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-01-29","known_ts":"2020-01-29","bar_index":2426,"type":"SELL","basis":"structure_stop","strength":0.588,"price":74.44,"stop_level":75.53,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-02-05","known_ts":"2020-02-05","bar_index":2427,"type":"RECLAIM","strength":0.45,"price":75.93,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-29 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":"2020-01-29","prior_stop_level":75.53,"sweep_low":69.4,"atr14":1.993889,"stop_level":68.403056,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-07","known_ts":"2020-04-09","bar_index":2442,"type":"BUY","strength":0.45,"price":59.16,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Consumer Discretionary"}},{"ts":"2020-04-07","known_ts":"2020-04-09","bar_index":2442,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-04-07","trigger_known_ts":"2020-04-09","strength":0.45,"price":59.16,"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.37746,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":44.49,"atr14":4.614232,"stop_level":42.182884,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-03","known_ts":"2020-06-03","bar_index":2455,"type":"RECLAIM","strength":0.863,"price":79.56,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-01-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-18","known_ts":"2020-06-18","bar_index":2458,"type":"SELL","basis":"structure_stop","strength":0.725,"price":68.05,"stop_level":68.21,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-22","known_ts":"2020-06-22","bar_index":2459,"type":"RECLAIM","strength":0.725,"price":68.26,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-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":"2020-06-18","prior_stop_level":68.21,"sweep_low":65.32,"atr14":3.209448,"stop_level":63.715276,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-16","known_ts":"2020-07-16","bar_index":2465,"type":"RECLAIM","strength":0.863,"price":70.49,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-07-21","known_ts":"2020-07-23","bar_index":2466,"type":"BUY","strength":0.863,"price":72.92,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2020-08-20","known_ts":"2020-08-20","bar_index":2473,"type":"SELL","basis":"structure_stop","strength":0.863,"price":82.85,"stop_level":83.06,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-08-24","known_ts":"2020-08-24","bar_index":2474,"type":"SELL","basis":"structure_stop","strength":0.863,"price":82.77,"stop_level":83.06,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-08-25","known_ts":"2020-08-25","bar_index":2474,"type":"RECLAIM","strength":0.863,"price":83.12,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-08-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-08-20","prior_stop_level":83.06,"sweep_low":80.9,"atr14":2.295882,"stop_level":79.752059,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-08-25","known_ts":"2020-08-25","bar_index":2474,"type":"RECLAIM","strength":0.863,"price":83.12,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-08-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-08-24","prior_stop_level":83.06,"sweep_low":81.49,"atr14":2.295882,"stop_level":80.342059,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-10","known_ts":"2020-09-10","bar_index":2478,"type":"RECLAIM","strength":1.0,"price":88.3,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-08-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-10-26","known_ts":"2020-10-26","bar_index":2488,"type":"SELL","basis":"structure_stop","strength":1.0,"price":89.94,"stop_level":90.04,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-11-09","known_ts":"2020-11-09","bar_index":2492,"type":"RECLAIM","strength":1.0,"price":96.2,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-10-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-12-18","known_ts":"2020-12-18","bar_index":2501,"type":"SELL","basis":"structure_stop","strength":0.863,"price":89.39,"stop_level":91.85,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2020-12-22","known_ts":"2020-12-22","bar_index":2502,"type":"SELL","basis":"structure_stop","strength":0.863,"price":87.87,"stop_level":91.85,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-01-20","known_ts":"2021-01-22","bar_index":2508,"type":"BUY","strength":0.863,"price":99.15,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2021-02-05","known_ts":"2021-02-09","bar_index":2512,"type":"BUY","strength":0.863,"price":100.35,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2021-03-23","known_ts":"2021-03-23","bar_index":2522,"type":"SELL","basis":"structure_stop","strength":1.0,"price":102.6,"stop_level":104.14,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-26","known_ts":"2021-03-26","bar_index":2523,"type":"RECLAIM","strength":1.0,"price":105.22,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-03-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-03-23","prior_stop_level":104.14,"sweep_low":100.01,"atr14":3.892353,"stop_level":98.063823,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-04-16","known_ts":"2021-04-20","bar_index":2528,"type":"BUY","strength":1.0,"price":107.78,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2021-06-29","known_ts":"2021-07-01","bar_index":2545,"type":"BUY","strength":0.725,"price":105.48,"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":"2021-07-26","known_ts":"2021-07-26","bar_index":2551,"type":"SELL","basis":"structure_stop","strength":0.725,"price":102.62,"stop_level":103.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-09-20","known_ts":"2021-09-22","bar_index":2564,"type":"BUY","strength":0.588,"price":96.77,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":70},{"ts":"2021-11-26","known_ts":"2021-11-26","bar_index":2580,"type":"SELL","basis":"structure_stop","strength":0.863,"price":113.9,"stop_level":117.98,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-12-01","known_ts":"2021-12-01","bar_index":2581,"type":"SELL","basis":"structure_stop","strength":1.0,"price":111.72,"stop_level":117.98,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-02-28","known_ts":"2022-03-02","bar_index":2601,"type":"BUY","strength":0.45,"price":96.36,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Consumer Discretionary"}},{"ts":"2022-03-24","known_ts":"2022-03-24","bar_index":2607,"type":"SELL","basis":"structure_stop","strength":0.45,"price":93.3,"stop_level":95.11,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-03-29","known_ts":"2022-03-29","bar_index":2608,"type":"SELL","basis":"structure_stop","strength":0.45,"price":95.06,"stop_level":95.11,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-03-30","known_ts":"2022-03-30","bar_index":2608,"type":"RECLAIM","strength":0.45,"price":96.41,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-03-24 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":"2022-03-24","prior_stop_level":95.11,"sweep_low":90.81,"atr14":3.23009,"stop_level":89.194955,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-30","known_ts":"2022-03-30","bar_index":2608,"type":"RECLAIM","strength":0.45,"price":96.41,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-03-29 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":"2022-03-29","prior_stop_level":95.11,"sweep_low":92.08,"atr14":3.23009,"stop_level":90.464955,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-11","known_ts":"2022-05-11","bar_index":2618,"type":"RECLAIM","strength":0.725,"price":100.83,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-03-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-05-20","known_ts":"2022-05-20","bar_index":2620,"type":"SELL","basis":"structure_stop","strength":0.588,"price":95.99,"stop_level":96.13,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-05-24","known_ts":"2022-05-24","bar_index":2621,"type":"RECLAIM","strength":0.588,"price":97.42,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-05-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-05-20","prior_stop_level":96.13,"sweep_low":93.67,"atr14":3.541316,"stop_level":91.899342,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-07","known_ts":"2022-06-07","bar_index":2624,"type":"RECLAIM","strength":0.725,"price":104.36,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-05-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-07-25","known_ts":"2022-07-25","bar_index":2634,"type":"SELL","basis":"structure_stop","strength":0.863,"price":105.23,"stop_level":108.97,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-07-27","known_ts":"2022-07-27","bar_index":2635,"type":"SELL","basis":"structure_stop","strength":0.863,"price":101.72,"stop_level":108.97,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-10-11","known_ts":"2022-10-13","bar_index":2653,"type":"BUY","strength":0.45,"price":91.56,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Consumer Discretionary"}},{"ts":"2022-11-04","known_ts":"2022-11-08","bar_index":2659,"type":"BUY","strength":0.45,"price":80.64,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Consumer Discretionary"}},{"ts":"2022-12-06","known_ts":"2022-12-06","bar_index":2666,"type":"SELL","basis":"structure_stop","strength":0.588,"price":86.37,"stop_level":87.04,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-14","known_ts":"2022-12-14","bar_index":2668,"type":"SELL","basis":"structure_stop","strength":0.588,"price":83.55,"stop_level":87.04,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-01-06","known_ts":"2023-01-10","bar_index":2673,"type":"REBUY","strength":0.588,"price":86.28,"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,"retro_override":true,"retro_ctx":{"group_id":"Consumer Discretionary"}},{"ts":"2023-01-30","known_ts":"2023-01-30","bar_index":2678,"type":"RECLAIM","strength":0.725,"price":99.12,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-01-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-22","known_ts":"2023-02-22","bar_index":2683,"type":"SELL","basis":"structure_stop","strength":0.725,"price":93.38,"stop_level":93.68,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-04-26","known_ts":"2023-04-28","bar_index":2698,"type":"BUY","strength":0.588,"price":86.16,"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":"2023-05-31","known_ts":"2023-05-31","bar_index":2706,"type":"SELL","basis":"structure_stop","strength":0.725,"price":82.05,"stop_level":84.63,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-06-02","known_ts":"2023-06-02","bar_index":2706,"type":"RECLAIM","strength":0.725,"price":84.87,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-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":"2023-05-31","prior_stop_level":84.63,"sweep_low":81.22,"atr14":2.792356,"stop_level":79.823822,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-05","known_ts":"2023-06-05","bar_index":2707,"type":"SELL","basis":"structure_stop","strength":0.588,"price":81.32,"stop_level":84.63,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-06-07","known_ts":"2023-06-07","bar_index":2707,"type":"RECLAIM","strength":0.588,"price":84.64,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-06-05 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-06-05","prior_stop_level":84.63,"sweep_low":78.6,"atr14":2.954991,"stop_level":77.122505,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-14","known_ts":"2023-07-18","bar_index":2716,"type":"BUY","strength":0.45,"price":80.94,"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-08-01","known_ts":"2023-08-01","bar_index":2720,"type":"RECLAIM","strength":0.725,"price":88.8,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-07-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-17","known_ts":"2023-08-17","bar_index":2724,"type":"SELL","basis":"structure_stop","strength":0.588,"price":82.12,"stop_level":83.07,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-21","known_ts":"2023-08-21","bar_index":2724,"type":"SELL","basis":"structure_stop","strength":0.588,"price":82.35,"stop_level":83.07,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-10-12","known_ts":"2023-10-16","bar_index":2737,"type":"BUY","strength":0.588,"price":78.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":"quality","score":65},{"ts":"2023-11-02","known_ts":"2023-11-06","bar_index":2742,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-11-02","trigger_known_ts":"2023-11-06","strength":0.45,"price":68.38,"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.310129,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":60.01,"atr14":3.257038,"stop_level":58.381481,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-15","known_ts":"2023-11-17","bar_index":2745,"type":"BUY","strength":0.45,"price":71.27,"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-11-15","known_ts":"2023-11-17","bar_index":2745,"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-11-15","trigger_known_ts":"2023-11-17","strength":0.45,"price":71.27,"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.280973,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":66.07,"atr14":2.625382,"stop_level":64.757309,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-12","known_ts":"2023-12-12","bar_index":2751,"type":"RECLAIM","strength":0.725,"price":81.24,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-11-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-02-05","known_ts":"2024-02-05","bar_index":2763,"type":"SELL","basis":"structure_stop","strength":0.863,"price":79.64,"stop_level":80.56,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-02-06","known_ts":"2024-02-06","bar_index":2763,"type":"RECLAIM","strength":0.863,"price":81.71,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-02-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-02-05","prior_stop_level":80.56,"sweep_low":79.43,"atr14":2.255767,"stop_level":78.302117,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-02-22","known_ts":"2024-02-22","bar_index":2767,"type":"SELL","basis":"structure_stop","strength":0.863,"price":81.16,"stop_level":81.35,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-02-23","known_ts":"2024-02-23","bar_index":2767,"type":"RECLAIM","strength":0.863,"price":82.73,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-02-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-02-22","prior_stop_level":81.35,"sweep_low":80.67,"atr14":2.315426,"stop_level":79.512287,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-03-11","known_ts":"2024-03-11","bar_index":2771,"type":"RECLAIM","strength":1.0,"price":90.75,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-02-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-11","known_ts":"2024-04-11","bar_index":2778,"type":"SELL","basis":"structure_stop","strength":1.0,"price":92.18,"stop_level":93.04,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-07-19","known_ts":"2024-07-19","bar_index":2801,"type":"RECLAIM","strength":1.0,"price":100.87,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-04-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-09","known_ts":"2024-12-09","bar_index":2834,"type":"SELL","basis":"structure_stop","strength":1.0,"price":137.42,"stop_level":138.46,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-10","known_ts":"2024-12-10","bar_index":2834,"type":"RECLAIM","strength":1.0,"price":139.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-12-09","prior_stop_level":138.46,"sweep_low":136.83,"atr14":3.504977,"stop_level":135.077511,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-05","known_ts":"2025-05-07","bar_index":2867,"type":"BUY","strength":0.725,"price":123.96,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2025-06-13","known_ts":"2025-06-13","bar_index":2876,"type":"SELL","basis":"structure_stop","strength":0.863,"price":124.55,"stop_level":126.67,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-07-01","known_ts":"2025-07-03","bar_index":2880,"type":"REBUY","strength":0.863,"price":128.09,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2025-07-31","known_ts":"2025-08-04","bar_index":2887,"type":"BUY","strength":0.45,"price":124.66,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Consumer Discretionary"}},{"ts":"2025-08-05","known_ts":"2025-08-05","bar_index":2888,"type":"RECLAIM","strength":0.588,"price":134.71,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-07-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2025-09-16","known_ts":"2025-09-16","bar_index":2897,"type":"SELL","basis":"structure_stop","strength":0.863,"price":157.09,"stop_level":159.16,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-01-13","known_ts":"2026-01-15","bar_index":2925,"type":"BUY","strength":0.45,"price":128.79,"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":"2026-02-25","known_ts":"2026-02-25","bar_index":2934,"type":"SELL","basis":"structure_stop","strength":0.588,"price":114.5,"stop_level":122.46,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-03-19","known_ts":"2026-03-23","bar_index":2940,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2026-03-19","trigger_known_ts":"2026-03-23","strength":0.45,"price":103.86,"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.375616,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":98.45,"atr14":4.170734,"stop_level":96.364633,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-07","known_ts":"2026-04-09","bar_index":2944,"type":"BUY","strength":0.45,"price":109.92,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Consumer Discretionary"}},{"ts":"2026-06-18","known_ts":"2026-06-18","bar_index":2961,"type":"RECLAIM","strength":0.725,"price":128.15,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-02-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-07-21","known_ts":"2026-07-21","bar_index":2968,"type":"SELL","basis":"structure_stop","strength":0.863,"price":137.47,"stop_level":137.545,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-07-28","known_ts":"2026-07-28","bar_index":2969,"type":"RECLAIM","strength":0.863,"price":143.17,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2026-07-21","prior_stop_level":137.545,"sweep_low":130.12,"atr14":4.589821,"stop_level":127.825089,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-08-06","known_ts":"2026-08-06","bar_index":2972,"type":"RECLAIM","strength":0.863,"price":136.84,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-07-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-08-06","last_scored_basis":null,"bars_since_signal":2,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2017-12-15","2018-04-03","2018-05-07","2018-10-12","2019-02-11","2019-03-18","2019-05-30","2019-11-21","2019-12-10","2020-03-09","2020-04-07","2020-07-13","2021-01-06","2021-02-05","2021-05-12","2021-05-20","2021-06-24","2021-08-11","2021-08-27","2021-09-07","2021-10-11","2021-12-28","2022-01-27","2022-02-14","2022-08-08","2022-09-15","2022-10-03","2022-11-04","2023-03-22","2024-07-11","2024-10-09","2025-01-15","2025-02-25","2025-04-22","2025-10-16","2025-11-11","2025-11-24","2025-12-16","2026-01-08","2026-02-04"],"warnings":[{"ts":"2022-05-17","kind":"arm","px":102.42},{"ts":"2022-05-20","kind":"confirm","px":95.99,"level":96.13},{"ts":"2022-05-25","kind":"arm","px":98.06},{"ts":"2022-07-25","kind":"confirm","px":105.23,"level":108.97},{"ts":"2022-07-26","kind":"arm","px":102.36},{"ts":"2022-07-27","kind":"confirm","px":101.72,"level":108.97},{"ts":"2022-11-30","kind":"arm","px":89.64},{"ts":"2022-12-06","kind":"confirm","px":86.37,"level":87.04},{"ts":"2022-12-13","kind":"arm","px":84.39},{"ts":"2022-12-14","kind":"confirm","px":83.55,"level":87.04},{"ts":"2023-02-09","kind":"arm","px":94.42},{"ts":"2023-02-22","kind":"confirm","px":93.38,"level":93.68},{"ts":"2023-05-22","kind":"arm","px":85.78},{"ts":"2023-05-31","kind":"confirm","px":82.05,"level":84.63},{"ts":"2023-06-01","kind":"arm","px":82.73},{"ts":"2023-06-05","kind":"confirm","px":81.32,"level":84.63},{"ts":"2023-08-09","kind":"arm","px":87.3},{"ts":"2023-08-17","kind":"confirm","px":82.12,"level":83.07},{"ts":"2023-08-18","kind":"arm","px":82.15},{"ts":"2023-08-21","kind":"confirm","px":82.35,"level":83.07},{"ts":"2023-12-29","kind":"arm","px":83.41},{"ts":"2024-01-31","kind":"arm","px":81.41},{"ts":"2024-02-05","kind":"confirm","px":79.64,"level":80.56},{"ts":"2024-02-06","kind":"arm","px":81.71},{"ts":"2024-02-22","kind":"confirm","px":81.16,"level":81.35},{"ts":"2024-04-10","kind":"arm","px":91.83},{"ts":"2024-04-11","kind":"confirm","px":92.18,"level":93.04},{"ts":"2024-07-31","kind":"arm","px":101.37},{"ts":"2024-08-29","kind":"arm","px":111.63},{"ts":"2024-11-21","kind":"arm","px":137.02},{"ts":"2024-12-09","kind":"confirm","px":137.42,"level":138.46},{"ts":"2025-05-23","kind":"arm","px":125.06},{"ts":"2025-06-13","kind":"confirm","px":124.55,"level":126.67},{"ts":"2025-08-21","kind":"arm","px":153.12},{"ts":"2025-09-16","kind":"confirm","px":157.09,"level":159.16},{"ts":"2026-02-18","kind":"arm","px":128.64},{"ts":"2026-02-25","kind":"confirm","px":114.5,"level":122.46},{"ts":"2026-05-13","kind":"arm","px":116.32},{"ts":"2026-06-16","kind":"arm","px":125.75},{"ts":"2026-07-21","kind":"confirm","px":137.47,"level":137.545}],"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":[]}}}