{"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":"WMK","timeframe":"3D","as_of":"2026-09-21T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1980-11-19","known_ts":"1980-11-21","bar_index":58,"type":"REBUY","strength":0.588,"price":1.8728,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"1980-12-10","known_ts":"1980-12-10","bar_index":62,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.8248,"stop_level":1.8568,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-02-17","known_ts":"1981-02-17","bar_index":78,"type":"RECLAIM","strength":0.725,"price":2.1209,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1980-12-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-03-12","known_ts":"1981-03-12","bar_index":83,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.1129,"stop_level":2.1289,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-03-16","known_ts":"1981-03-16","bar_index":84,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.1129,"stop_level":2.1289,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-03-31","known_ts":"1981-03-31","bar_index":88,"type":"RECLAIM","strength":0.863,"price":2.1449,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-03-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-07-01","known_ts":"1981-07-01","bar_index":109,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.377,"stop_level":2.385,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-09-16","known_ts":"1981-09-18","bar_index":127,"type":"BUY","strength":0.588,"price":2.2249,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":80},{"ts":"1982-01-14","known_ts":"1982-01-14","bar_index":154,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.393,"stop_level":2.401,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-01-15","known_ts":"1982-01-15","bar_index":155,"type":"RECLAIM","strength":0.863,"price":2.417,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-01-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1982-01-14","prior_stop_level":2.401,"sweep_low":2.393,"atr14":0.016625,"stop_level":2.384687,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-01-28","known_ts":"1982-01-28","bar_index":158,"type":"RECLAIM","strength":0.863,"price":2.473,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-01-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-03-22","known_ts":"1982-03-24","bar_index":170,"type":"BUY","strength":0.588,"price":2.489,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1982-04-02","known_ts":"1982-04-06","bar_index":173,"type":"BUY","strength":0.863,"price":2.489,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1982-05-28","known_ts":"1982-05-28","bar_index":186,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.5931,"stop_level":2.6091,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-06-01","known_ts":"1982-06-01","bar_index":186,"type":"RECLAIM","strength":0.863,"price":2.6411,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-05-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1982-05-28","prior_stop_level":2.6091,"sweep_low":2.5931,"atr14":0.020056,"stop_level":2.583072,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-07-08","known_ts":"1982-07-12","bar_index":195,"type":"BUY","strength":0.725,"price":2.6651,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1982-08-04","known_ts":"1982-08-04","bar_index":201,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.5931,"stop_level":2.6051,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1982-08-06","known_ts":"1982-08-06","bar_index":202,"type":"RECLAIM","strength":0.725,"price":2.6291,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-08-04 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":"1982-08-04","prior_stop_level":2.6051,"sweep_low":2.5931,"atr14":0.022112,"stop_level":2.582044,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-08-27","known_ts":"1982-08-31","bar_index":207,"type":"BUY","strength":0.725,"price":2.7131,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1982-11-09","known_ts":"1982-11-11","bar_index":224,"type":"REBUY","strength":1.0,"price":3.6495,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1983-08-01","known_ts":"1983-08-01","bar_index":285,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.5463,"stop_level":5.6184,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-11-23","known_ts":"1983-11-28","bar_index":312,"type":"BUY","strength":0.45,"price":4.6099,"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":"1983-12-02","known_ts":"1983-12-02","bar_index":314,"type":"RECLAIM","strength":0.588,"price":5.0061,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1983-11-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1984-01-13","known_ts":"1984-01-13","bar_index":323,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.8621,"stop_level":4.8981,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-02-29","known_ts":"1984-03-02","bar_index":334,"type":"BUY","strength":0.45,"price":4.682,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1984-02-29","known_ts":"1984-03-02","bar_index":334,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1984-02-29","trigger_known_ts":"1984-03-02","strength":0.45,"price":4.682,"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.187491,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.5379,"atr14":0.054665,"stop_level":4.510568,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-04-06","known_ts":"1984-04-06","bar_index":343,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.5019,"stop_level":4.5739,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-04-16","known_ts":"1984-04-18","bar_index":345,"type":"REBUY","strength":0.45,"price":4.646,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1984-05-08","known_ts":"1984-05-08","bar_index":350,"type":"RECLAIM","strength":0.725,"price":4.844,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1984-04-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-07-17","known_ts":"1984-07-19","bar_index":366,"type":"BUY","strength":0.45,"price":4.5739,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1984-07-17","known_ts":"1984-07-19","bar_index":366,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1984-07-17","trigger_known_ts":"1984-07-19","strength":0.45,"price":4.5739,"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.203764,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.3038,"atr14":0.057199,"stop_level":4.275201,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-07-30","known_ts":"1984-07-30","bar_index":369,"type":"RECLAIM","strength":0.725,"price":4.646,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1984-07-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-08-27","known_ts":"1984-08-27","bar_index":375,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.9341,"stop_level":4.9701,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-09-06","known_ts":"1984-09-06","bar_index":378,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.8981,"stop_level":4.9161,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-09-11","known_ts":"1984-09-11","bar_index":379,"type":"RECLAIM","strength":0.863,"price":4.9341,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-09-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1984-09-06","prior_stop_level":4.9161,"sweep_low":4.8981,"atr14":0.036535,"stop_level":4.879832,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-11-08","known_ts":"1984-11-12","bar_index":393,"type":"BUY","strength":0.863,"price":5.0061,"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":60},{"ts":"1985-01-07","known_ts":"1985-01-07","bar_index":406,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.2222,"stop_level":5.2402,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-01-23","known_ts":"1985-01-23","bar_index":410,"type":"RECLAIM","strength":0.863,"price":5.2222,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-01-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-03-25","known_ts":"1985-03-25","bar_index":424,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.3663,"stop_level":5.4023,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-03-28","known_ts":"1985-03-28","bar_index":425,"type":"RECLAIM","strength":1.0,"price":5.4743,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-03-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":"1985-03-25","prior_stop_level":5.4023,"sweep_low":5.3483,"atr14":0.058264,"stop_level":5.319168,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-04-11","known_ts":"1985-04-11","bar_index":428,"type":"RECLAIM","strength":1.0,"price":5.7624,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-03-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-04-24","known_ts":"1985-04-24","bar_index":431,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.4743,"stop_level":5.6544,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-06-27","known_ts":"1985-06-27","bar_index":446,"type":"RECLAIM","strength":1.0,"price":6.1046,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-04-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-08-14","known_ts":"1985-08-14","bar_index":457,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.3387,"stop_level":6.3747,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-08-15","known_ts":"1985-08-15","bar_index":457,"type":"RECLAIM","strength":1.0,"price":6.3927,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-08-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":"1985-08-14","prior_stop_level":6.3747,"sweep_low":6.3027,"atr14":0.062776,"stop_level":6.271312,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-08-30","known_ts":"1985-08-30","bar_index":461,"type":"RECLAIM","strength":1.0,"price":7.023,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-08-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-09-19","known_ts":"1985-09-19","bar_index":465,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.9689,"stop_level":7.05,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-12-02","known_ts":"1985-12-02","bar_index":482,"type":"RECLAIM","strength":1.0,"price":8.6436,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-09-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-01-09","known_ts":"1986-01-09","bar_index":490,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.4816,"stop_level":8.6977,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-01-13","known_ts":"1986-01-13","bar_index":491,"type":"RECLAIM","strength":1.0,"price":8.7517,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-01-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":"1986-01-09","prior_stop_level":8.6977,"sweep_low":8.4276,"atr14":0.130752,"stop_level":8.362224,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-05-07","known_ts":"1986-05-09","bar_index":518,"type":"BUY","strength":0.725,"price":7.8063,"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":"1986-07-14","known_ts":"1986-07-14","bar_index":533,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.1845,"stop_level":8.2385,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-09-05","known_ts":"1986-09-09","bar_index":546,"type":"BUY","strength":0.45,"price":7.8603,"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":"1986-10-01","known_ts":"1986-10-03","bar_index":552,"type":"BUY","strength":0.45,"price":7.7793,"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":"1986-10-01","known_ts":"1986-10-03","bar_index":552,"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":"1986-10-01","trigger_known_ts":"1986-10-03","strength":0.45,"price":7.7793,"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.13253,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.2661,"atr14":0.111445,"stop_level":7.210378,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-10-27","known_ts":"1986-10-29","bar_index":558,"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":"1986-10-27","trigger_known_ts":"1986-10-29","strength":0.588,"price":7.8873,"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.120487,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":7.6712,"atr14":0.07328,"stop_level":7.63456,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-11-04","known_ts":"1986-11-04","bar_index":560,"type":"RECLAIM","strength":0.725,"price":8.4816,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1986-10-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-11-19","known_ts":"1986-11-19","bar_index":563,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.6172,"stop_level":7.8333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-11-25","known_ts":"1986-11-25","bar_index":565,"type":"RECLAIM","strength":0.588,"price":7.9413,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-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":"1986-11-19","prior_stop_level":7.8333,"sweep_low":7.5362,"atr14":0.163533,"stop_level":7.454433,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-12-12","known_ts":"1986-12-12","bar_index":569,"type":"RECLAIM","strength":0.863,"price":8.0258,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-11-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-12-17","known_ts":"1986-12-19","bar_index":570,"type":"BUY","strength":0.863,"price":8.3512,"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":75},{"ts":"1987-02-04","known_ts":"1987-02-06","bar_index":581,"type":"BUY","strength":0.725,"price":8.2427,"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":"1987-03-06","known_ts":"1987-03-06","bar_index":588,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.6043,"stop_level":8.6588,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-03-11","known_ts":"1987-03-11","bar_index":589,"type":"RECLAIM","strength":0.863,"price":8.7132,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-03-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1987-03-06","prior_stop_level":8.6588,"sweep_low":8.5226,"atr14":0.1158,"stop_level":8.4647,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-03-24","known_ts":"1987-03-24","bar_index":592,"type":"RECLAIM","strength":0.863,"price":9.4756,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-04-14","known_ts":"1987-04-14","bar_index":597,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.04,"stop_level":9.0944,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-04-15","known_ts":"1987-04-15","bar_index":597,"type":"RECLAIM","strength":0.863,"price":9.1216,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-04-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1987-04-14","prior_stop_level":9.0944,"sweep_low":9.04,"atr14":0.165042,"stop_level":8.957479,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-05-11","known_ts":"1987-05-11","bar_index":603,"type":"RECLAIM","strength":1.0,"price":9.6224,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-04-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-06-30","known_ts":"1987-06-30","bar_index":614,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.7022,"stop_level":10.9072,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-07-06","known_ts":"1987-07-06","bar_index":615,"type":"RECLAIM","strength":1.0,"price":11.0303,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-06-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":"1987-06-30","prior_stop_level":10.9072,"sweep_low":10.6612,"atr14":0.184201,"stop_level":10.5691,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-07-15","known_ts":"1987-07-15","bar_index":618,"type":"RECLAIM","strength":1.0,"price":12.5064,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-06-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-08-18","known_ts":"1987-08-18","bar_index":626,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.9672,"stop_level":12.0084,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-08-21","known_ts":"1987-08-21","bar_index":627,"type":"RECLAIM","strength":1.0,"price":12.1317,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-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":"1987-08-18","prior_stop_level":12.0084,"sweep_low":11.885,"atr14":0.18804,"stop_level":11.79098,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-09-25","known_ts":"1987-09-25","bar_index":635,"type":"RECLAIM","strength":1.0,"price":13.1598,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-08-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-12-11","known_ts":"1987-12-15","bar_index":653,"type":"BUY","strength":0.588,"price":10.7319,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":60},{"ts":"1988-01-11","known_ts":"1988-01-11","bar_index":659,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.3923,"stop_level":11.5574,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-01-21","known_ts":"1988-01-21","bar_index":662,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.8144,"stop_level":11.3923,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-02-08","known_ts":"1988-02-10","bar_index":666,"type":"REBUY","strength":0.45,"price":11.0631,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1988-03-22","known_ts":"1988-03-24","bar_index":676,"type":"BUY","strength":0.45,"price":10.8973,"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":"1988-05-31","known_ts":"1988-06-02","bar_index":692,"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":"1988-05-31","trigger_known_ts":"1988-06-02","strength":0.45,"price":9.694,"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.289989,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.5276,"atr14":0.186816,"stop_level":9.434192,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-06-08","known_ts":"1988-06-10","bar_index":694,"type":"BUY","strength":0.45,"price":10.3181,"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":"1988-06-08","known_ts":"1988-06-10","bar_index":694,"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":"1988-06-08","trigger_known_ts":"1988-06-10","strength":0.45,"price":10.3181,"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.244278,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.5692,"atr14":0.198765,"stop_level":9.469817,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-08-19","known_ts":"1988-08-23","bar_index":711,"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":"1988-08-19","trigger_known_ts":"1988-08-23","strength":0.45,"price":9.4446,"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.308255,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.0267,"atr14":0.158609,"stop_level":8.947395,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-08-24","known_ts":"1988-08-26","bar_index":712,"type":"BUY","strength":0.45,"price":9.7789,"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":"1988-08-24","known_ts":"1988-08-26","bar_index":712,"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":"1988-08-24","trigger_known_ts":"1988-08-26","strength":0.45,"price":9.7789,"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.28377,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.0267,"atr14":0.173172,"stop_level":8.940114,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-09-13","known_ts":"1988-09-13","bar_index":716,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.4028,"stop_level":9.4863,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-11-03","known_ts":"1988-11-03","bar_index":728,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.7369,"stop_level":9.7789,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-12-19","known_ts":"1988-12-21","bar_index":739,"type":"BUY","strength":0.725,"price":9.611,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1989-01-11","known_ts":"1989-01-13","bar_index":744,"type":"BUY","strength":0.863,"price":10.0307,"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":60},{"ts":"1989-02-23","known_ts":"1989-02-23","bar_index":754,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.9087,"stop_level":9.993,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-03-16","known_ts":"1989-03-16","bar_index":759,"type":"RECLAIM","strength":0.863,"price":9.9087,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-02-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-10-05","known_ts":"1989-10-09","bar_index":806,"type":"BUY","strength":0.725,"price":11.3947,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1989-11-13","known_ts":"1989-11-15","bar_index":815,"type":"BUY","strength":0.588,"price":10.4226,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1989-12-14","known_ts":"1989-12-14","bar_index":822,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.1663,"stop_level":10.2944,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1990-02-05","known_ts":"1990-02-07","bar_index":834,"type":"BUY","strength":0.45,"price":10.1663,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-04-02","known_ts":"1990-04-02","bar_index":847,"type":"RECLAIM","strength":0.725,"price":11.0764,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-04-27","known_ts":"1990-04-27","bar_index":853,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.089,"stop_level":10.1319,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-05-29","known_ts":"1990-05-31","bar_index":860,"type":"BUY","strength":0.725,"price":10.5303,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1990-10-01","known_ts":"1990-10-03","bar_index":889,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1990-10-01","trigger_known_ts":"1990-10-03","strength":0.45,"price":9.0665,"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.206079,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.4158,"atr14":0.171518,"stop_level":8.330041,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-10-04","known_ts":"1990-10-08","bar_index":890,"type":"BUY","strength":0.45,"price":9.1967,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-10-04","known_ts":"1990-10-08","bar_index":890,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1990-10-04","trigger_known_ts":"1990-10-08","strength":0.45,"price":9.1967,"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.194678,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.4158,"atr14":0.17233,"stop_level":8.329635,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-02","known_ts":"1991-01-02","bar_index":910,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.2111,"stop_level":10.342,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-01-17","known_ts":"1991-01-17","bar_index":914,"type":"RECLAIM","strength":0.863,"price":10.3856,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-01-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-05-30","known_ts":"1991-05-30","bar_index":944,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.3742,"stop_level":11.4624,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-09-20","known_ts":"1991-09-24","bar_index":971,"type":"BUY","strength":0.588,"price":10.769,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"1991-12-11","known_ts":"1991-12-13","bar_index":990,"type":"BUY","strength":0.45,"price":9.2278,"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-02-19","known_ts":"1992-02-19","bar_index":1005,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.5108,"stop_level":9.5398,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-02-20","known_ts":"1992-02-20","bar_index":1006,"type":"RECLAIM","strength":0.588,"price":9.5557,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-02-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":"1992-02-19","prior_stop_level":9.5398,"sweep_low":9.5108,"atr14":0.140302,"stop_level":9.440649,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-03-04","known_ts":"1992-03-04","bar_index":1009,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.3314,"stop_level":9.5108,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-03-12","known_ts":"1992-03-16","bar_index":1011,"type":"REBUY","strength":0.588,"price":9.6454,"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":"1992-04-24","known_ts":"1992-04-28","bar_index":1021,"type":"BUY","strength":0.725,"price":9.2865,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1992-05-15","known_ts":"1992-05-15","bar_index":1026,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.6602,"stop_level":9.7054,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-06-01","known_ts":"1992-06-01","bar_index":1029,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.4797,"stop_level":9.57,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-07-24","known_ts":"1992-07-28","bar_index":1042,"type":"BUY","strength":0.45,"price":9.0734,"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-06","known_ts":"1992-08-06","bar_index":1045,"type":"RECLAIM","strength":0.725,"price":9.632,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1992-07-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-08-20","known_ts":"1992-08-20","bar_index":1048,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.3594,"stop_level":9.4503,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-08-27","known_ts":"1992-08-27","bar_index":1050,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.996,"stop_level":9.4503,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-09-04","known_ts":"1992-09-09","bar_index":1052,"type":"REBUY","strength":0.725,"price":9.2231,"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":"1992-10-19","known_ts":"1992-10-21","bar_index":1062,"type":"BUY","strength":0.588,"price":9.1777,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"quality","score":75},{"ts":"1992-12-18","known_ts":"1992-12-18","bar_index":1076,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.6497,"stop_level":9.6954,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-01-06","known_ts":"1993-01-06","bar_index":1080,"type":"RECLAIM","strength":1.0,"price":9.604,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-12-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-01-22","known_ts":"1993-01-26","bar_index":1084,"type":"BUY","strength":1.0,"price":9.7869,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1993-03-24","known_ts":"1993-03-26","bar_index":1098,"type":"BUY","strength":0.863,"price":9.5748,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"1993-06-18","known_ts":"1993-06-18","bar_index":1118,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.5458,"stop_level":9.5921,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-06-21","known_ts":"1993-06-21","bar_index":1118,"type":"RECLAIM","strength":0.863,"price":9.6384,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-06-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":"1993-06-18","prior_stop_level":9.5921,"sweep_low":9.5458,"atr14":0.095847,"stop_level":9.497876,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-07-07","known_ts":"1993-07-07","bar_index":1122,"type":"RECLAIM","strength":1.0,"price":10.8433,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-06-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-07-23","known_ts":"1993-07-23","bar_index":1126,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.5189,"stop_level":10.6116,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-07-29","known_ts":"1993-07-29","bar_index":1127,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.4262,"stop_level":10.5189,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-08-02","known_ts":"1993-08-02","bar_index":1128,"type":"RECLAIM","strength":1.0,"price":10.6116,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-07-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1993-07-29","prior_stop_level":10.5189,"sweep_low":10.3799,"atr14":0.153279,"stop_level":10.303261,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-08-13","known_ts":"1993-08-13","bar_index":1131,"type":"RECLAIM","strength":1.0,"price":10.6324,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-07-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-11-03","known_ts":"1993-11-05","bar_index":1150,"type":"BUY","strength":0.725,"price":10.3992,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1993-12-21","known_ts":"1993-12-21","bar_index":1161,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.1852,"stop_level":10.326,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1994-01-20","known_ts":"1994-01-24","bar_index":1168,"type":"BUY","strength":0.725,"price":10.4199,"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":"1994-03-04","known_ts":"1994-03-08","bar_index":1178,"type":"BUY","strength":0.588,"price":10.0195,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"1994-06-06","known_ts":"1994-06-08","bar_index":1199,"type":"BUY","strength":0.45,"price":9.473,"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-11","known_ts":"1994-07-11","bar_index":1207,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.4254,"stop_level":9.5206,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-07-14","known_ts":"1994-07-14","bar_index":1208,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.3778,"stop_level":9.5206,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-07-27","known_ts":"1994-07-29","bar_index":1211,"type":"REBUY","strength":0.588,"price":9.473,"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":"1994-09-07","known_ts":"1994-09-07","bar_index":1220,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.4976,"stop_level":9.6415,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-09-14","known_ts":"1994-09-14","bar_index":1222,"type":"RECLAIM","strength":0.588,"price":9.7854,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-09-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":"1994-09-07","prior_stop_level":9.6415,"sweep_low":9.4496,"atr14":0.103874,"stop_level":9.397663,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-09-26","known_ts":"1994-09-26","bar_index":1225,"type":"RECLAIM","strength":0.863,"price":9.7854,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-09-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-11-09","known_ts":"1994-11-09","bar_index":1235,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.0013,"stop_level":10.0252,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-01-12","known_ts":"1995-01-16","bar_index":1250,"type":"BUY","strength":0.45,"price":9.5182,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1995-01-20","known_ts":"1995-01-20","bar_index":1252,"type":"RECLAIM","strength":0.588,"price":9.7114,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1995-01-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1995-02-16","known_ts":"1995-02-16","bar_index":1258,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.784,"stop_level":9.8327,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-02-23","known_ts":"1995-02-23","bar_index":1259,"type":"RECLAIM","strength":0.863,"price":9.9787,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-02-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":"1995-02-16","prior_stop_level":9.8327,"sweep_low":9.7353,"atr14":0.117153,"stop_level":9.676723,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-03-09","known_ts":"1995-03-09","bar_index":1263,"type":"RECLAIM","strength":0.863,"price":9.784,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-02-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-05-12","known_ts":"1995-05-12","bar_index":1278,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.0024,"stop_level":10.0274,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-05-15","known_ts":"1995-05-15","bar_index":1278,"type":"RECLAIM","strength":1.0,"price":10.2476,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-05-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1995-05-12","prior_stop_level":10.0274,"sweep_low":10.0024,"atr14":0.141086,"stop_level":9.931857,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-05-31","known_ts":"1995-05-31","bar_index":1282,"type":"RECLAIM","strength":1.0,"price":10.2476,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-05-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-06-08","known_ts":"1995-06-12","bar_index":1284,"type":"REBUY","strength":1.0,"price":10.7869,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1995-08-24","known_ts":"1995-08-28","bar_index":1302,"type":"BUY","strength":0.863,"price":11.2135,"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":60},{"ts":"1995-11-22","known_ts":"1995-11-27","bar_index":1323,"type":"BUY","strength":0.725,"price":11.3978,"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":65},{"ts":"1995-12-12","known_ts":"1995-12-12","bar_index":1327,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.0991,"stop_level":11.1987,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-12-19","known_ts":"1995-12-21","bar_index":1329,"type":"REBUY","strength":0.725,"price":11.348,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1995-12-19","known_ts":"1995-12-19","bar_index":1329,"type":"RECLAIM","strength":0.725,"price":11.348,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-12-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":"1995-12-12","prior_stop_level":11.1987,"sweep_low":11.0494,"atr14":0.105136,"stop_level":10.996832,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-03-11","known_ts":"1996-03-11","bar_index":1347,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.7817,"stop_level":11.8318,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-03-25","known_ts":"1996-03-25","bar_index":1351,"type":"RECLAIM","strength":1.0,"price":11.9823,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-03-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-05-23","known_ts":"1996-05-28","bar_index":1365,"type":"BUY","strength":0.725,"price":12.2204,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1996-07-24","known_ts":"1996-07-24","bar_index":1379,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.6244,"stop_level":12.7254,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-08-19","known_ts":"1996-08-19","bar_index":1385,"type":"RECLAIM","strength":1.0,"price":13.6837,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-07-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-08-27","known_ts":"1996-08-29","bar_index":1387,"type":"REBUY","strength":0.863,"price":13.9889,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1996-11-12","known_ts":"1996-11-14","bar_index":1405,"type":"BUY","strength":0.588,"price":13.1186,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1996-12-17","known_ts":"1996-12-17","bar_index":1413,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.9649,"stop_level":13.2723,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-01-22","known_ts":"1997-01-24","bar_index":1421,"type":"BUY","strength":0.588,"price":13.2211,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1997-04-07","known_ts":"1997-04-09","bar_index":1438,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1997-04-07","trigger_known_ts":"1997-04-09","strength":0.45,"price":11.7202,"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.162179,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.1006,"atr14":0.156824,"stop_level":11.022188,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-04-10","known_ts":"1997-04-14","bar_index":1439,"type":"BUY","strength":0.45,"price":11.8234,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1997-04-10","known_ts":"1997-04-14","bar_index":1439,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1997-04-10","trigger_known_ts":"1997-04-14","strength":0.45,"price":11.8234,"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.154801,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.1006,"atr14":0.14221,"stop_level":11.029495,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-06-16","known_ts":"1997-06-16","bar_index":1454,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.0745,"stop_level":12.1786,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-06-18","known_ts":"1997-06-18","bar_index":1455,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.8663,"stop_level":12.1786,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-07-01","known_ts":"1997-07-03","bar_index":1458,"type":"REBUY","strength":0.588,"price":12.2307,"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":"1997-07-07","known_ts":"1997-07-07","bar_index":1459,"type":"RECLAIM","strength":0.725,"price":12.7251,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1997-07-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-08-18","known_ts":"1997-08-18","bar_index":1469,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.7358,"stop_level":13.8144,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-08-20","known_ts":"1997-08-20","bar_index":1469,"type":"RECLAIM","strength":0.863,"price":13.893,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-08-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-08-18","prior_stop_level":13.8144,"sweep_low":13.6309,"atr14":0.159951,"stop_level":13.550924,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-09-04","known_ts":"1997-09-04","bar_index":1473,"type":"RECLAIM","strength":0.863,"price":14.1028,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-08-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-10-08","known_ts":"1997-10-10","bar_index":1481,"type":"REBUY","strength":0.863,"price":15.2037,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1998-02-12","known_ts":"1998-02-17","bar_index":1510,"type":"BUY","strength":0.725,"price":14.8274,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1998-04-08","known_ts":"1998-04-08","bar_index":1522,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.9868,"stop_level":15.0931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-04-13","known_ts":"1998-04-13","bar_index":1523,"type":"RECLAIM","strength":1.0,"price":15.1728,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-04-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1998-04-08","prior_stop_level":15.0931,"sweep_low":14.9868,"atr14":0.122122,"stop_level":14.925739,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-05-11","known_ts":"1998-05-11","bar_index":1530,"type":"RECLAIM","strength":1.0,"price":15.1684,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-04-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-06-26","known_ts":"1998-06-30","bar_index":1541,"type":"BUY","strength":1.0,"price":15.7302,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":85},{"ts":"1998-08-21","known_ts":"1998-08-25","bar_index":1554,"type":"BUY","strength":0.725,"price":15.335,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"1998-12-14","known_ts":"1998-12-14","bar_index":1580,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.9555,"stop_level":16.3353,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-30","known_ts":"1999-01-04","bar_index":1584,"type":"REBUY","strength":0.863,"price":17.2851,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1999-01-19","known_ts":"1999-01-19","bar_index":1588,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.7424,"stop_level":16.9052,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-03","known_ts":"1999-05-05","bar_index":1612,"type":"BUY","strength":0.45,"price":15.6773,"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-05-19","known_ts":"1999-05-19","bar_index":1616,"type":"RECLAIM","strength":0.588,"price":15.8148,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-05-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1999-07-22","known_ts":"1999-07-22","bar_index":1630,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.97,"stop_level":17.08,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-10-08","known_ts":"1999-10-12","bar_index":1649,"type":"BUY","strength":0.45,"price":15.5632,"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-30","known_ts":"1999-11-30","bar_index":1661,"type":"RECLAIM","strength":0.725,"price":18.6112,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-07-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-01-14","known_ts":"2000-01-14","bar_index":1671,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.6949,"stop_level":18.8903,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-01-31","known_ts":"2000-01-31","bar_index":1675,"type":"RECLAIM","strength":1.0,"price":19.1693,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-01-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-05-12","known_ts":"2000-05-16","bar_index":1699,"type":"BUY","strength":0.45,"price":15.0744,"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-06-23","known_ts":"2000-06-23","bar_index":1708,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.4987,"stop_level":15.6118,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-06-29","known_ts":"2000-06-29","bar_index":1710,"type":"RECLAIM","strength":0.588,"price":15.6684,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-06-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-06-23","prior_stop_level":15.6118,"sweep_low":14.6785,"atr14":0.361376,"stop_level":14.497812,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-25","known_ts":"2000-09-25","bar_index":1730,"type":"RECLAIM","strength":0.863,"price":17.4708,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-10-26","known_ts":"2000-10-26","bar_index":1737,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.5303,"stop_level":16.6728,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-10-27","known_ts":"2000-10-27","bar_index":1738,"type":"RECLAIM","strength":0.863,"price":16.8723,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-10-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":"2000-10-26","prior_stop_level":16.6728,"sweep_low":16.3593,"atr14":0.388845,"stop_level":16.164877,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-11","known_ts":"2000-12-13","bar_index":1748,"type":"BUY","strength":0.863,"price":16.9972,"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":45},{"ts":"2001-01-22","known_ts":"2001-01-22","bar_index":1757,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.0546,"stop_level":17.0833,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-01-23","known_ts":"2001-01-23","bar_index":1757,"type":"RECLAIM","strength":0.863,"price":17.2269,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-01-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2001-01-22","prior_stop_level":17.0833,"sweep_low":16.8823,"atr14":0.191404,"stop_level":16.786598,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-09","known_ts":"2001-02-09","bar_index":1761,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.7174,"stop_level":17.0546,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-04-04","known_ts":"2001-04-06","bar_index":1774,"type":"BUY","strength":0.588,"price":16.0326,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2001-04-26","known_ts":"2001-04-30","bar_index":1779,"type":"BUY","strength":0.588,"price":16.263,"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":"2001-06-01","known_ts":"2001-06-01","bar_index":1787,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.9504,"stop_level":16.0904,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-06-06","known_ts":"2001-06-06","bar_index":1788,"type":"RECLAIM","strength":0.588,"price":16.3096,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-06-01","prior_stop_level":16.0904,"sweep_low":15.6192,"atr14":0.290264,"stop_level":15.474068,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-06-20","known_ts":"2001-06-20","bar_index":1791,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.8571,"stop_level":15.9504,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-06-21","known_ts":"2001-06-21","bar_index":1792,"type":"RECLAIM","strength":0.588,"price":16.347,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-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":"2001-06-20","prior_stop_level":15.9504,"sweep_low":15.3812,"atr14":0.326526,"stop_level":15.217937,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-04","known_ts":"2001-10-08","bar_index":1815,"type":"BUY","strength":0.45,"price":13.7158,"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-10-25","known_ts":"2001-10-25","bar_index":1820,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.3019,"stop_level":13.3583,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-10-29","known_ts":"2001-10-29","bar_index":1820,"type":"RECLAIM","strength":0.588,"price":13.7064,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-10-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-10-25","prior_stop_level":13.3583,"sweep_low":13.2643,"atr14":0.279017,"stop_level":13.124792,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-14","known_ts":"2001-11-14","bar_index":1824,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.29,"stop_level":13.3019,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-11-20","known_ts":"2001-11-20","bar_index":1826,"type":"RECLAIM","strength":0.588,"price":13.4229,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-11-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":"2001-11-14","prior_stop_level":13.3019,"sweep_low":13.176,"atr14":0.175361,"stop_level":13.08832,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-10","known_ts":"2001-12-10","bar_index":1830,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.1048,"stop_level":13.2045,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-12-26","known_ts":"2001-12-28","bar_index":1834,"type":"BUY","strength":0.588,"price":13.1428,"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":"2002-01-28","known_ts":"2002-01-28","bar_index":1841,"type":"RECLAIM","strength":0.725,"price":13.6698,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-12-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-02-01","known_ts":"2002-02-01","bar_index":1842,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.5891,"stop_level":13.9215,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-03-07","known_ts":"2002-03-11","bar_index":1850,"type":"BUY","strength":0.725,"price":14.0218,"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":40},{"ts":"2002-04-05","known_ts":"2002-04-05","bar_index":1856,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.1943,"stop_level":14.2471,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-04-08","known_ts":"2002-04-08","bar_index":1857,"type":"RECLAIM","strength":0.863,"price":14.2566,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2002-04-05","prior_stop_level":14.2471,"sweep_low":14.0457,"atr14":0.232237,"stop_level":13.929582,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-19","known_ts":"2002-04-19","bar_index":1860,"type":"RECLAIM","strength":0.863,"price":14.7648,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-04-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-10-17","known_ts":"2002-10-21","bar_index":1902,"type":"BUY","strength":0.725,"price":16.7873,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":90},{"ts":"2003-01-31","known_ts":"2003-02-04","bar_index":1926,"type":"BUY","strength":0.588,"price":15.4476,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2003-02-13","known_ts":"2003-02-18","bar_index":1929,"type":"BUY","strength":0.588,"price":14.9276,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2003-03-17","known_ts":"2003-03-19","bar_index":1936,"type":"BUY","strength":0.45,"price":14.8781,"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":"2003-04-11","known_ts":"2003-04-11","bar_index":1942,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.1356,"stop_level":15.1604,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-04-14","known_ts":"2003-04-14","bar_index":1942,"type":"RECLAIM","strength":0.588,"price":15.4526,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2003-04-11","prior_stop_level":15.1604,"sweep_low":15.0811,"atr14":0.360381,"stop_level":14.900909,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-07","known_ts":"2003-05-07","bar_index":1948,"type":"RECLAIM","strength":0.725,"price":15.9111,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-04-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-16","known_ts":"2003-05-16","bar_index":1950,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.6114,"stop_level":15.6613,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-05-20","known_ts":"2003-05-20","bar_index":1951,"type":"RECLAIM","strength":0.588,"price":15.6763,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-16 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":"2003-05-16","prior_stop_level":15.6613,"sweep_low":15.5514,"atr14":0.243377,"stop_level":15.429711,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-03","known_ts":"2003-06-03","bar_index":1954,"type":"RECLAIM","strength":0.863,"price":15.8362,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-06","known_ts":"2003-06-06","bar_index":1955,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.6863,"stop_level":15.8312,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-16","known_ts":"2003-06-18","bar_index":1957,"type":"REBUY","strength":0.863,"price":15.9761,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2003-06-24","known_ts":"2003-06-26","bar_index":1959,"type":"REBUY","strength":0.863,"price":16.041,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2003-07-16","known_ts":"2003-07-18","bar_index":1964,"type":"BUY","strength":1.0,"price":16.2109,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2003-07-28","known_ts":"2003-07-28","bar_index":1966,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.9111,"stop_level":15.9861,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-07-29","known_ts":"2003-07-31","bar_index":1967,"type":"BUY","strength":1.0,"price":16.3457,"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":60},{"ts":"2003-07-29","known_ts":"2003-07-29","bar_index":1967,"type":"RECLAIM","strength":1.0,"price":16.1759,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-07-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":"2003-07-28","prior_stop_level":15.9861,"sweep_low":15.8612,"atr14":0.244568,"stop_level":15.738916,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-09-09","known_ts":"2003-09-09","bar_index":1976,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.2313,"stop_level":17.4127,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-12","known_ts":"2003-09-12","bar_index":1977,"type":"RECLAIM","strength":1.0,"price":17.5739,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-09-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":"2003-09-09","prior_stop_level":17.4127,"sweep_low":17.0298,"atr14":0.33377,"stop_level":16.862915,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-10-01","known_ts":"2003-10-01","bar_index":1982,"type":"RECLAIM","strength":1.0,"price":17.7452,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-09-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-16","known_ts":"2004-03-18","bar_index":2020,"type":"BUY","strength":0.588,"price":17.1059,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2004-05-10","known_ts":"2004-05-10","bar_index":2032,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.5413,"stop_level":18.0523,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2004-05-12","known_ts":"2004-05-12","bar_index":2033,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.3709,"stop_level":18.0523,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2004-05-24","known_ts":"2004-05-26","bar_index":2036,"type":"REBUY","strength":0.863,"price":17.9027,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2004-06-21","known_ts":"2004-06-23","bar_index":2042,"type":"BUY","strength":0.863,"price":17.8355,"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":45},{"ts":"2004-07-14","known_ts":"2004-07-14","bar_index":2047,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.4484,"stop_level":17.531,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2004-08-16","known_ts":"2004-08-18","bar_index":2055,"type":"BUY","strength":0.725,"price":17.5881,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2004-09-22","known_ts":"2004-09-22","bar_index":2063,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.8725,"stop_level":17.9208,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-09-23","known_ts":"2004-09-23","bar_index":2064,"type":"RECLAIM","strength":0.725,"price":18.3178,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-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":"2004-09-22","prior_stop_level":17.9208,"sweep_low":17.7705,"atr14":0.362712,"stop_level":17.589144,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-06","known_ts":"2004-10-06","bar_index":2067,"type":"RECLAIM","strength":0.863,"price":18.7256,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-09-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-10-13","known_ts":"2004-10-13","bar_index":2068,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.6451,"stop_level":18.7202,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-10-18","known_ts":"2004-10-18","bar_index":2069,"type":"RECLAIM","strength":0.863,"price":18.9134,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-10-13","prior_stop_level":18.7202,"sweep_low":18.4144,"atr14":0.37069,"stop_level":18.229055,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-27","known_ts":"2004-10-27","bar_index":2072,"type":"RECLAIM","strength":0.863,"price":19.7236,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-10-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-07","known_ts":"2004-12-07","bar_index":2081,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.2794,"stop_level":20.3173,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-12-09","known_ts":"2004-12-09","bar_index":2082,"type":"RECLAIM","strength":1.0,"price":20.6471,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-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":"2004-12-07","prior_stop_level":20.3173,"sweep_low":20.1767,"atr14":0.391463,"stop_level":19.980969,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-22","known_ts":"2004-12-22","bar_index":2085,"type":"RECLAIM","strength":1.0,"price":20.6957,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-12-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-04-15","known_ts":"2005-04-19","bar_index":2111,"type":"BUY","strength":0.725,"price":20.969,"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":50},{"ts":"2005-05-31","known_ts":"2005-05-31","bar_index":2121,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.1577,"stop_level":20.251,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-06-01","known_ts":"2005-06-01","bar_index":2121,"type":"RECLAIM","strength":0.725,"price":20.2729,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-05-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2005-05-31","prior_stop_level":20.251,"sweep_low":20.0589,"atr14":0.434362,"stop_level":19.841719,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-07","known_ts":"2005-06-09","bar_index":2123,"type":"BUY","strength":0.725,"price":20.6954,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2005-08-05","known_ts":"2005-08-05","bar_index":2137,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.5445,"stop_level":21.7817,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-08-09","known_ts":"2005-08-09","bar_index":2137,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.7213,"stop_level":21.7817,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-09-30","known_ts":"2005-09-30","bar_index":2150,"type":"RECLAIM","strength":0.863,"price":22.0196,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-08-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-10-11","known_ts":"2005-10-11","bar_index":2152,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.0197,"stop_level":21.4064,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2005-11-08","known_ts":"2005-11-10","bar_index":2159,"type":"BUY","strength":0.725,"price":22.7832,"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":"2005-12-21","known_ts":"2005-12-21","bar_index":2169,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.6514,"stop_level":23.7515,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-22","known_ts":"2005-12-22","bar_index":2169,"type":"RECLAIM","strength":0.863,"price":23.9463,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-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":"2005-12-21","prior_stop_level":23.7515,"sweep_low":23.5679,"atr14":0.435386,"stop_level":23.350207,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-09","known_ts":"2006-02-13","bar_index":2180,"type":"BUY","strength":0.863,"price":24.1369,"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":"2006-03-21","known_ts":"2006-03-21","bar_index":2189,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.3274,"stop_level":24.5347,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-03-23","known_ts":"2006-03-23","bar_index":2189,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.3722,"stop_level":24.5347,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-03-24","known_ts":"2006-03-24","bar_index":2190,"type":"RECLAIM","strength":1.0,"price":24.5403,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-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":"2006-03-21","prior_stop_level":24.5347,"sweep_low":23.9464,"atr14":0.542571,"stop_level":23.675114,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-03-24","known_ts":"2006-03-24","bar_index":2190,"type":"RECLAIM","strength":1.0,"price":24.5403,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-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":"2006-03-23","prior_stop_level":24.5347,"sweep_low":23.9464,"atr14":0.542571,"stop_level":23.675114,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-05-30","known_ts":"2006-06-01","bar_index":2205,"type":"BUY","strength":0.725,"price":24.0793,"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":65},{"ts":"2006-07-03","known_ts":"2006-07-06","bar_index":2213,"type":"BUY","strength":0.45,"price":22.8604,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-09-14","known_ts":"2006-09-14","bar_index":2230,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.9964,"stop_level":22.0704,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-09-15","known_ts":"2006-09-15","bar_index":2230,"type":"RECLAIM","strength":0.588,"price":22.0874,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-09-14","prior_stop_level":22.0704,"sweep_low":21.8543,"atr14":0.35246,"stop_level":21.67807,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-18","known_ts":"2006-10-18","bar_index":2238,"type":"RECLAIM","strength":0.725,"price":23.3609,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-09-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-01","known_ts":"2006-11-01","bar_index":2241,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.7903,"stop_level":22.8208,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-11-08","known_ts":"2006-11-10","bar_index":2243,"type":"REBUY","strength":0.588,"price":23.0022,"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":"2006-11-08","known_ts":"2006-11-08","bar_index":2243,"type":"RECLAIM","strength":0.588,"price":23.0194,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-11-01","prior_stop_level":22.8208,"sweep_low":22.2635,"atr14":0.388473,"stop_level":22.069264,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-13","known_ts":"2006-11-13","bar_index":2244,"type":"RECLAIM","strength":0.725,"price":23.4775,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2006-11-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-01-08","known_ts":"2007-01-10","bar_index":2256,"type":"BUY","strength":0.863,"price":23.8611,"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":"2007-03-02","known_ts":"2007-03-02","bar_index":2268,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.8448,"stop_level":25.0523,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-03-06","known_ts":"2007-03-06","bar_index":2269,"type":"RECLAIM","strength":0.863,"price":25.646,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-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":"2007-03-02","prior_stop_level":25.0523,"sweep_low":24.5854,"atr14":0.323457,"stop_level":24.423672,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-19","known_ts":"2007-03-19","bar_index":2272,"type":"RECLAIM","strength":0.863,"price":25.8247,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-03-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-07-26","known_ts":"2007-07-26","bar_index":2302,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.0753,"stop_level":24.2552,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2007-08-08","known_ts":"2007-08-10","bar_index":2305,"type":"REBUY","strength":0.588,"price":25.5111,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2008-03-13","known_ts":"2008-03-17","bar_index":2355,"type":"BUY","strength":0.45,"price":20.155,"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-11","known_ts":"2008-04-11","bar_index":2361,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.0067,"stop_level":20.0364,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-15","known_ts":"2008-04-15","bar_index":2362,"type":"RECLAIM","strength":0.588,"price":20.1431,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-04-11","prior_stop_level":20.0364,"sweep_low":19.8051,"atr14":0.558782,"stop_level":19.525709,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-08","known_ts":"2008-05-12","bar_index":2368,"type":"REBUY","strength":0.588,"price":19.4789,"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-06-11","known_ts":"2008-06-11","bar_index":2375,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.1495,"stop_level":20.5208,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-06-12","known_ts":"2008-06-12","bar_index":2376,"type":"RECLAIM","strength":0.588,"price":20.9459,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-06-11","prior_stop_level":20.5208,"sweep_low":20.1495,"atr14":0.624408,"stop_level":19.837296,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-24","known_ts":"2008-06-24","bar_index":2378,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.1136,"stop_level":20.1495,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-07-09","known_ts":"2008-07-09","bar_index":2382,"type":"RECLAIM","strength":0.863,"price":22.0897,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-08-19","known_ts":"2008-08-19","bar_index":2391,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.9194,"stop_level":22.9315,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-08-22","known_ts":"2008-08-22","bar_index":2392,"type":"RECLAIM","strength":0.863,"price":23.1487,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-08-19 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-08-19","prior_stop_level":22.9315,"sweep_low":22.7203,"atr14":0.560007,"stop_level":22.440296,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-16","known_ts":"2008-09-16","bar_index":2398,"type":"RECLAIM","strength":0.863,"price":22.9315,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-08-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-11-13","known_ts":"2008-11-17","bar_index":2412,"type":"BUY","strength":0.588,"price":19.9135,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2009-01-20","known_ts":"2009-01-20","bar_index":2426,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.7186,"stop_level":19.877,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-21","known_ts":"2009-01-21","bar_index":2427,"type":"RECLAIM","strength":0.588,"price":20.0963,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-20","prior_stop_level":19.877,"sweep_low":19.4932,"atr14":0.723003,"stop_level":19.131698,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-26","known_ts":"2009-01-26","bar_index":2428,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.8161,"stop_level":19.877,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-27","known_ts":"2009-01-27","bar_index":2428,"type":"RECLAIM","strength":0.725,"price":20.1511,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-26","prior_stop_level":19.877,"sweep_low":19.414,"atr14":0.688849,"stop_level":19.069576,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-23","known_ts":"2009-03-25","bar_index":2441,"type":"BUY","strength":0.45,"price":18.7701,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-04-14","known_ts":"2009-04-14","bar_index":2446,"type":"RECLAIM","strength":0.725,"price":19.5816,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2009-03-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-06","known_ts":"2009-05-06","bar_index":2451,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.8755,"stop_level":21.9241,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-07","known_ts":"2009-05-07","bar_index":2451,"type":"RECLAIM","strength":0.863,"price":22.2598,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-05-06","prior_stop_level":21.9241,"sweep_low":21.7888,"atr14":0.859592,"stop_level":21.359004,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-18","known_ts":"2009-05-18","bar_index":2454,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.8632,"stop_level":21.8755,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-19","known_ts":"2009-05-19","bar_index":2454,"type":"RECLAIM","strength":0.863,"price":22.0986,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-05-18","prior_stop_level":21.8755,"sweep_low":21.5347,"atr14":0.770931,"stop_level":21.149234,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-04","known_ts":"2009-06-04","bar_index":2458,"type":"RECLAIM","strength":1.0,"price":22.4519,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-11","known_ts":"2009-09-15","bar_index":2481,"type":"BUY","strength":0.725,"price":20.3302,"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":"2009-11-27","known_ts":"2009-11-27","bar_index":2499,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.8979,"stop_level":22.2445,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-01","known_ts":"2009-12-01","bar_index":2499,"type":"RECLAIM","strength":1.0,"price":22.5028,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-11-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-11-27","prior_stop_level":22.2445,"sweep_low":21.3938,"atr14":0.486633,"stop_level":21.150483,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-01-04","known_ts":"2010-01-04","bar_index":2507,"type":"RECLAIM","strength":1.0,"price":22.6667,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-11-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-02","known_ts":"2010-03-04","bar_index":2520,"type":"BUY","strength":0.725,"price":22.8613,"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":"2010-05-06","known_ts":"2010-05-06","bar_index":2535,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.621,"stop_level":23.7005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-10","known_ts":"2010-05-10","bar_index":2536,"type":"RECLAIM","strength":1.0,"price":24.204,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-05-06","prior_stop_level":23.7005,"sweep_low":23.0893,"atr14":0.446892,"stop_level":22.865854,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-09","known_ts":"2010-07-13","bar_index":2550,"type":"BUY","strength":0.725,"price":22.4999,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2010-08-19","known_ts":"2010-08-19","bar_index":2559,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.6524,"stop_level":22.111,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-08-30","known_ts":"2010-09-01","bar_index":2562,"type":"REBUY","strength":0.725,"price":23.3319,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2010-10-28","known_ts":"2010-10-28","bar_index":2576,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.1922,"stop_level":25.3666,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-02","known_ts":"2010-11-04","bar_index":2577,"type":"REBUY","strength":1.0,"price":26.0734,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2010-11-02","known_ts":"2010-11-02","bar_index":2577,"type":"RECLAIM","strength":1.0,"price":25.7025,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-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":"2010-10-28","prior_stop_level":25.3666,"sweep_low":24.8563,"atr14":0.494812,"stop_level":24.608894,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-04","known_ts":"2011-03-08","bar_index":2605,"type":"BUY","strength":0.863,"price":26.4812,"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":50},{"ts":"2011-06-24","known_ts":"2011-06-28","bar_index":2631,"type":"BUY","strength":0.725,"price":26.5302,"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":"2011-07-22","known_ts":"2011-07-22","bar_index":2637,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.3401,"stop_level":27.3667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-29","known_ts":"2011-07-29","bar_index":2639,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.7217,"stop_level":27.3667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-10-27","known_ts":"2011-10-27","bar_index":2660,"type":"RECLAIM","strength":0.863,"price":27.1674,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-07-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-11-22","known_ts":"2011-11-22","bar_index":2666,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.3753,"stop_level":27.4037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-25","known_ts":"2011-11-25","bar_index":2666,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.864,"stop_level":27.4037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-29","known_ts":"2011-11-29","bar_index":2667,"type":"RECLAIM","strength":0.725,"price":27.4321,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-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":"2011-11-22","prior_stop_level":27.4037,"sweep_low":26.8498,"atr14":0.60239,"stop_level":26.548605,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-29","known_ts":"2011-11-29","bar_index":2667,"type":"RECLAIM","strength":0.725,"price":27.4321,"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":27.4037,"sweep_low":26.8498,"atr14":0.60239,"stop_level":26.548605,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-09","known_ts":"2011-12-09","bar_index":2670,"type":"RECLAIM","strength":0.863,"price":28.4121,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-05-25","known_ts":"2012-05-25","bar_index":2708,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.7245,"stop_level":31.742,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-05-29","known_ts":"2012-05-29","bar_index":2708,"type":"RECLAIM","strength":0.863,"price":31.7965,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-05-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2012-05-25","prior_stop_level":31.742,"sweep_low":31.3862,"atr14":0.560619,"stop_level":31.105891,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-07-03","known_ts":"2012-07-06","bar_index":2717,"type":"BUY","strength":0.725,"price":32.9843,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2012-07-23","known_ts":"2012-07-23","bar_index":2721,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.3526,"stop_level":30.6375,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-07-26","known_ts":"2012-07-26","bar_index":2722,"type":"RECLAIM","strength":0.725,"price":30.715,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-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":"2012-07-23","prior_stop_level":30.6375,"sweep_low":29.8235,"atr14":0.622866,"stop_level":29.512067,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-11-02","known_ts":"2012-11-06","bar_index":2745,"type":"BUY","strength":0.45,"price":30.0717,"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":"2012-12-07","known_ts":"2012-12-11","bar_index":2753,"type":"BUY","strength":0.45,"price":28.7065,"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":"2013-03-12","known_ts":"2013-03-12","bar_index":2774,"type":"RECLAIM","strength":0.863,"price":30.4773,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-07-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-04-05","known_ts":"2013-04-05","bar_index":2779,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.6021,"stop_level":29.6389,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-04-08","known_ts":"2013-04-08","bar_index":2780,"type":"RECLAIM","strength":0.725,"price":29.8448,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-04-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":"2013-04-05","prior_stop_level":29.6389,"sweep_low":29.4256,"atr14":0.429033,"stop_level":29.211084,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-19","known_ts":"2013-04-19","bar_index":2783,"type":"RECLAIM","strength":0.863,"price":30.72,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-04-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-02","known_ts":"2013-05-06","bar_index":2786,"type":"BUY","strength":0.863,"price":31.294,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2013-05-30","known_ts":"2013-05-30","bar_index":2792,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.5383,"stop_level":31.0792,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-06-03","known_ts":"2013-06-03","bar_index":2793,"type":"RECLAIM","strength":0.863,"price":31.257,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-05-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":"2013-05-30","prior_stop_level":31.0792,"sweep_low":30.3087,"atr14":0.680416,"stop_level":29.968492,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-11","known_ts":"2013-06-13","bar_index":2795,"type":"REBUY","strength":0.863,"price":31.7534,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2013-08-15","known_ts":"2013-08-15","bar_index":2810,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.1155,"stop_level":37.7852,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-25","known_ts":"2013-10-25","bar_index":2827,"type":"RECLAIM","strength":1.0,"price":39.4326,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-04","known_ts":"2013-11-04","bar_index":2829,"type":"SELL","basis":"structure_stop","strength":0.863,"price":37.0955,"stop_level":37.3007,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-02-24","known_ts":"2014-02-26","bar_index":2854,"type":"BUY","strength":0.725,"price":37.6261,"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":"2014-04-10","known_ts":"2014-04-10","bar_index":2865,"type":"SELL","basis":"structure_stop","strength":0.588,"price":36.2983,"stop_level":36.4492,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2014-04-14","known_ts":"2014-04-14","bar_index":2865,"type":"RECLAIM","strength":0.588,"price":36.7283,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-04-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":"2014-04-10","prior_stop_level":36.4492,"sweep_low":36.0568,"atr14":0.85879,"stop_level":35.627405,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-03","known_ts":"2014-06-05","bar_index":2877,"type":"BUY","strength":0.45,"price":33.9009,"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-08-11","known_ts":"2014-08-13","bar_index":2893,"type":"BUY","strength":0.45,"price":33.0221,"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-10-01","known_ts":"2014-10-03","bar_index":2905,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2014-10-01","trigger_known_ts":"2014-10-03","strength":0.45,"price":29.8644,"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.25221,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":29.2297,"atr14":0.614195,"stop_level":28.922603,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-14","known_ts":"2014-10-16","bar_index":2908,"type":"BUY","strength":0.45,"price":31.1106,"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-10-14","known_ts":"2014-10-16","bar_index":2908,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2014-10-14","trigger_known_ts":"2014-10-16","strength":0.45,"price":31.1106,"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.221006,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":29.5203,"atr14":0.769907,"stop_level":29.135346,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-11-04","known_ts":"2014-11-04","bar_index":2913,"type":"RECLAIM","strength":0.725,"price":34.5112,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-10-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-15","known_ts":"2014-12-15","bar_index":2922,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.1416,"stop_level":34.5497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-16","known_ts":"2014-12-16","bar_index":2922,"type":"RECLAIM","strength":0.863,"price":35.0656,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-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":"2014-12-15","prior_stop_level":34.5497,"sweep_low":33.9953,"atr14":1.023406,"stop_level":33.483597,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-31","known_ts":"2014-12-31","bar_index":2926,"type":"RECLAIM","strength":0.863,"price":36.0743,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-01-30","known_ts":"2015-01-30","bar_index":2932,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.2889,"stop_level":36.5209,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-02-03","known_ts":"2015-02-03","bar_index":2933,"type":"RECLAIM","strength":0.863,"price":36.6826,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-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":"2015-01-30","prior_stop_level":36.5209,"sweep_low":34.9424,"atr14":0.993867,"stop_level":34.445466,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-09","known_ts":"2015-03-09","bar_index":2941,"type":"RECLAIM","strength":0.863,"price":38.0299,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-01-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-17","known_ts":"2015-03-19","bar_index":2943,"type":"BUY","strength":0.863,"price":38.8901,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2015-06-24","known_ts":"2015-06-26","bar_index":2966,"type":"BUY","strength":0.45,"price":33.2697,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-07-22","known_ts":"2015-07-22","bar_index":2972,"type":"SELL","basis":"structure_stop","strength":0.45,"price":32.3929,"stop_level":32.5442,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-07-24","known_ts":"2015-07-24","bar_index":2973,"type":"SELL","basis":"structure_stop","strength":0.45,"price":31.2144,"stop_level":32.5442,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-07-29","known_ts":"2015-07-31","bar_index":2974,"type":"REBUY","strength":0.45,"price":33.1314,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-07-31","known_ts":"2015-07-31","bar_index":2974,"type":"RECLAIM","strength":0.45,"price":33.1314,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-07-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":"2015-07-24","prior_stop_level":32.5442,"sweep_low":30.8922,"atr14":0.819041,"stop_level":30.48268,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-21","known_ts":"2015-08-21","bar_index":2979,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.7857,"stop_level":33.1785,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-08-27","known_ts":"2015-08-27","bar_index":2981,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.8822,"stop_level":33.1785,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-24","known_ts":"2015-09-24","bar_index":2987,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.2807,"stop_level":33.2885,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-28","known_ts":"2015-09-28","bar_index":2988,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.4636,"stop_level":33.2885,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-27","known_ts":"2015-10-27","bar_index":2995,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.4265,"stop_level":32.9742,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-02","known_ts":"2015-11-02","bar_index":2996,"type":"RECLAIM","strength":0.588,"price":33.0214,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-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":"2015-10-27","prior_stop_level":32.9742,"sweep_low":31.2772,"atr14":0.904752,"stop_level":30.824824,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-04","known_ts":"2015-11-06","bar_index":2997,"type":"REBUY","strength":0.725,"price":33.5713,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":100},{"ts":"2015-12-01","known_ts":"2015-12-03","bar_index":3003,"type":"BUY","strength":0.588,"price":33.4653,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-12-22","known_ts":"2015-12-24","bar_index":3008,"type":"BUY","strength":0.863,"price":36.3458,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2016-01-15","known_ts":"2016-01-15","bar_index":3013,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.9885,"stop_level":31.2417,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2016-01-20","known_ts":"2016-01-20","bar_index":3014,"type":"RECLAIM","strength":0.588,"price":32.1359,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-01-15 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":"2016-01-15","prior_stop_level":31.2417,"sweep_low":30.0072,"atr14":1.157456,"stop_level":29.428472,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-19","known_ts":"2016-02-23","bar_index":3021,"type":"BUY","strength":0.45,"price":32.7891,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-02-29","known_ts":"2016-02-29","bar_index":3023,"type":"RECLAIM","strength":0.725,"price":33.4272,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-02-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-09-29","known_ts":"2016-09-29","bar_index":3072,"type":"SELL","basis":"structure_stop","strength":0.863,"price":41.7825,"stop_level":42.1377,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-09-30","known_ts":"2016-09-30","bar_index":3073,"type":"RECLAIM","strength":0.863,"price":42.7917,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-09-29 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-09-29","prior_stop_level":42.1377,"sweep_low":41.7825,"atr14":0.891122,"stop_level":41.336939,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-10-21","known_ts":"2016-10-21","bar_index":3078,"type":"RECLAIM","strength":1.0,"price":45.4158,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-09-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-30","known_ts":"2016-11-30","bar_index":3087,"type":"SELL","basis":"structure_stop","strength":1.0,"price":45.2186,"stop_level":45.7219,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-05","known_ts":"2016-12-05","bar_index":3088,"type":"RECLAIM","strength":1.0,"price":46.4039,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-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":"2016-11-30","prior_stop_level":45.7219,"sweep_low":44.9182,"atr14":1.428551,"stop_level":44.203925,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-12-30","known_ts":"2016-12-30","bar_index":3094,"type":"RECLAIM","strength":1.0,"price":55.066,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-04-06","known_ts":"2017-04-10","bar_index":3116,"type":"BUY","strength":0.725,"price":49.8947,"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":"2017-07-20","known_ts":"2017-07-24","bar_index":3140,"type":"BUY","strength":0.45,"price":38.5999,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2017-10-10","known_ts":"2017-10-10","bar_index":3159,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.5748,"stop_level":35.7226,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-10-25","known_ts":"2017-10-25","bar_index":3162,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.4852,"stop_level":34.6551,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-10-31","known_ts":"2017-11-02","bar_index":3164,"type":"REBUY","strength":0.588,"price":33.2097,"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-11-16","known_ts":"2017-11-20","bar_index":3168,"type":"REBUY","strength":0.588,"price":31.3068,"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-12","known_ts":"2017-12-12","bar_index":3173,"type":"SELL","basis":"structure_stop","strength":0.588,"price":34.1033,"stop_level":34.1446,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-12-18","known_ts":"2017-12-18","bar_index":3175,"type":"RECLAIM","strength":0.588,"price":34.2522,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-12-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":"2017-12-12","prior_stop_level":34.1446,"sweep_low":33.0856,"atr14":1.143843,"stop_level":32.513678,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-01-09","known_ts":"2018-01-09","bar_index":3179,"type":"SELL","basis":"structure_stop","strength":0.725,"price":33.3421,"stop_level":33.4414,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-03-05","known_ts":"2018-03-07","bar_index":3192,"type":"BUY","strength":0.725,"price":32.8005,"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":40},{"ts":"2018-03-26","known_ts":"2018-03-28","bar_index":3197,"type":"BUY","strength":0.725,"price":32.9757,"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":55},{"ts":"2018-06-12","known_ts":"2018-06-12","bar_index":3215,"type":"SELL","basis":"structure_stop","strength":0.863,"price":44.3027,"stop_level":45.1087,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-06-15","known_ts":"2018-06-15","bar_index":3216,"type":"RECLAIM","strength":0.863,"price":45.2682,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-06-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-06-12","prior_stop_level":45.1087,"sweep_low":44.0005,"atr14":1.137067,"stop_level":43.431967,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-28","known_ts":"2018-06-28","bar_index":3219,"type":"RECLAIM","strength":0.863,"price":44.9995,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-10-18","known_ts":"2018-10-22","bar_index":3245,"type":"BUY","strength":0.588,"price":37.3384,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"aplus","score":80},{"ts":"2018-11-30","known_ts":"2018-11-30","bar_index":3255,"type":"SELL","basis":"structure_stop","strength":0.725,"price":38.9323,"stop_level":38.9408,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2018-12-04","known_ts":"2018-12-04","bar_index":3255,"type":"SELL","basis":"structure_stop","strength":0.725,"price":38.3713,"stop_level":38.9408,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2018-12-03","known_ts":"2018-12-03","bar_index":3255,"type":"RECLAIM","strength":0.863,"price":39.1618,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-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":"2018-11-30","prior_stop_level":38.9408,"sweep_low":38.3883,"atr14":1.242185,"stop_level":37.767207,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-07","known_ts":"2018-12-07","bar_index":3256,"type":"RECLAIM","strength":0.725,"price":39.0173,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-12-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2018-12-04","prior_stop_level":38.9408,"sweep_low":37.4787,"atr14":1.242709,"stop_level":36.857345,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-19","known_ts":"2018-12-19","bar_index":3259,"type":"RECLAIM","strength":0.863,"price":40.2329,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-12-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-01-29","known_ts":"2019-01-29","bar_index":3267,"type":"SELL","basis":"structure_stop","strength":1.0,"price":40.6409,"stop_level":40.6494,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-01-30","known_ts":"2019-01-30","bar_index":3268,"type":"RECLAIM","strength":1.0,"price":41.2105,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-01-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-01-29","prior_stop_level":40.6494,"sweep_low":40.3349,"atr14":0.904852,"stop_level":39.882474,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-02-12","known_ts":"2019-02-12","bar_index":3271,"type":"RECLAIM","strength":1.0,"price":44.6447,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-01-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-03-04","known_ts":"2019-03-04","bar_index":3275,"type":"SELL","basis":"structure_stop","strength":0.863,"price":39.839,"stop_level":40.6409,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2019-05-01","known_ts":"2019-05-03","bar_index":3289,"type":"BUY","strength":0.588,"price":36.0086,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2019-05-09","known_ts":"2019-05-13","bar_index":3291,"type":"BUY","strength":0.588,"price":34.7681,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2019-05-17","known_ts":"2019-05-17","bar_index":3293,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.9159,"stop_level":33.3984,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2019-07-05","known_ts":"2019-07-09","bar_index":3304,"type":"BUY","strength":0.45,"price":31.4343,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-07-23","known_ts":"2019-07-23","bar_index":3308,"type":"SELL","basis":"structure_stop","strength":0.45,"price":30.6503,"stop_level":31.2189,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-07-24","known_ts":"2019-07-24","bar_index":3308,"type":"RECLAIM","strength":0.45,"price":31.2792,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2019-07-23","prior_stop_level":31.2189,"sweep_low":30.5297,"atr14":0.591245,"stop_level":30.234077,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-09","known_ts":"2019-09-09","bar_index":3319,"type":"RECLAIM","strength":0.725,"price":36.9274,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-07-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-10-01","known_ts":"2019-10-01","bar_index":3324,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.9827,"stop_level":33.0522,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-10-29","known_ts":"2019-10-31","bar_index":3331,"type":"BUY","strength":0.588,"price":33.4432,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":60},{"ts":"2019-11-22","known_ts":"2019-11-22","bar_index":3337,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.1847,"stop_level":34.4823,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-11-25","known_ts":"2019-11-25","bar_index":3337,"type":"RECLAIM","strength":0.863,"price":34.8937,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-11-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-11-22","prior_stop_level":34.4823,"sweep_low":34.0971,"atr14":0.735524,"stop_level":33.729338,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-11","known_ts":"2019-12-11","bar_index":3341,"type":"RECLAIM","strength":0.863,"price":34.0621,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-11-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-12-19","known_ts":"2019-12-23","bar_index":3343,"type":"REBUY","strength":0.863,"price":35.0163,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2020-05-26","known_ts":"2020-05-26","bar_index":3378,"type":"SELL","basis":"structure_stop","strength":1.0,"price":47.6442,"stop_level":48.3366,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-05-27","known_ts":"2020-05-27","bar_index":3379,"type":"RECLAIM","strength":1.0,"price":49.899,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-05-26","prior_stop_level":48.3366,"sweep_low":47.4311,"atr14":1.997261,"stop_level":46.432469,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-02","known_ts":"2020-10-06","bar_index":3409,"type":"BUY","strength":0.725,"price":44.0375,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2020-10-28","known_ts":"2020-10-28","bar_index":3415,"type":"SELL","basis":"structure_stop","strength":0.588,"price":40.9386,"stop_level":41.6709,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2020-11-03","known_ts":"2020-11-03","bar_index":3416,"type":"RECLAIM","strength":0.588,"price":41.9388,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-10-28 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":"2020-10-28","prior_stop_level":41.6709,"sweep_low":39.6079,"atr14":1.010693,"stop_level":39.102554,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-13","known_ts":"2020-11-17","bar_index":3419,"type":"BUY","strength":0.725,"price":43.3249,"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":"2020-12-22","known_ts":"2020-12-22","bar_index":3427,"type":"SELL","basis":"structure_stop","strength":0.588,"price":41.9494,"stop_level":42.0662,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2020-12-23","known_ts":"2020-12-23","bar_index":3428,"type":"RECLAIM","strength":0.588,"price":42.264,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2020-12-22","prior_stop_level":42.0662,"sweep_low":41.2301,"atr14":1.174627,"stop_level":40.642786,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-08","known_ts":"2021-01-08","bar_index":3431,"type":"SELL","basis":"structure_stop","strength":0.588,"price":42.6506,"stop_level":42.9833,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-01-12","known_ts":"2021-01-12","bar_index":3432,"type":"RECLAIM","strength":0.588,"price":43.28,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-01-08 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":"2021-01-08","prior_stop_level":42.9833,"sweep_low":42.1831,"atr14":1.137084,"stop_level":41.614558,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-29","known_ts":"2021-01-29","bar_index":3436,"type":"RECLAIM","strength":0.863,"price":45.3567,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-01-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-24","known_ts":"2021-03-24","bar_index":3448,"type":"SELL","basis":"structure_stop","strength":1.0,"price":49.9193,"stop_level":51.0495,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-26","known_ts":"2021-03-26","bar_index":3449,"type":"RECLAIM","strength":1.0,"price":51.9989,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-03-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-03-24","prior_stop_level":51.0495,"sweep_low":49.4853,"atr14":1.503124,"stop_level":48.733738,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-06-09","known_ts":"2021-06-11","bar_index":3466,"type":"BUY","strength":0.725,"price":48.7783,"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":"2021-07-06","known_ts":"2021-07-06","bar_index":3472,"type":"SELL","basis":"structure_stop","strength":0.725,"price":46.4413,"stop_level":46.6686,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-07-07","known_ts":"2021-07-07","bar_index":3472,"type":"RECLAIM","strength":0.725,"price":46.6959,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-07-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-07-06","prior_stop_level":46.6686,"sweep_low":46.1776,"atr14":1.070184,"stop_level":45.642508,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-08-09","known_ts":"2021-08-09","bar_index":3480,"type":"RECLAIM","strength":0.863,"price":51.6552,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-07-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-09-13","known_ts":"2021-09-13","bar_index":3488,"type":"SELL","basis":"structure_stop","strength":1.0,"price":50.6032,"stop_level":50.6215,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-10-12","known_ts":"2021-10-14","bar_index":3495,"type":"BUY","strength":0.725,"price":50.1459,"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":"2021-10-20","known_ts":"2021-10-22","bar_index":3497,"type":"BUY","strength":0.725,"price":50.8136,"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":65},{"ts":"2021-11-26","known_ts":"2021-11-26","bar_index":3505,"type":"SELL","basis":"structure_stop","strength":1.0,"price":57.5413,"stop_level":57.8171,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-12-01","known_ts":"2021-12-01","bar_index":3506,"type":"SELL","basis":"structure_stop","strength":1.0,"price":56.9712,"stop_level":57.8171,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-29","known_ts":"2021-11-29","bar_index":3506,"type":"RECLAIM","strength":1.0,"price":58.5435,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-11-26","prior_stop_level":57.8171,"sweep_low":57.3573,"atr14":1.530682,"stop_level":56.591959,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-02","known_ts":"2021-12-02","bar_index":3507,"type":"RECLAIM","strength":1.0,"price":58.6171,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-12-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-12-01","prior_stop_level":57.8171,"sweep_low":56.962,"atr14":1.610756,"stop_level":56.156622,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-15","known_ts":"2021-12-15","bar_index":3510,"type":"RECLAIM","strength":1.0,"price":59.2423,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-12-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-03-01","known_ts":"2022-03-03","bar_index":3527,"type":"BUY","strength":0.725,"price":61.3313,"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":"2022-03-28","known_ts":"2022-03-28","bar_index":3533,"type":"SELL","basis":"structure_stop","strength":1.0,"price":67.9405,"stop_level":68.0699,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-03-31","known_ts":"2022-03-31","bar_index":3534,"type":"SELL","basis":"structure_stop","strength":1.0,"price":66.0178,"stop_level":68.0699,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-04-01","known_ts":"2022-04-01","bar_index":3534,"type":"RECLAIM","strength":1.0,"price":68.3379,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-03-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2022-03-28","prior_stop_level":68.0699,"sweep_low":65.8607,"atr14":1.922991,"stop_level":64.899205,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-01","known_ts":"2022-04-01","bar_index":3534,"type":"RECLAIM","strength":1.0,"price":68.3379,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-03-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2022-03-31","prior_stop_level":68.0699,"sweep_low":65.8607,"atr14":1.922991,"stop_level":64.899205,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-18","known_ts":"2022-04-18","bar_index":3538,"type":"RECLAIM","strength":1.0,"price":78.8017,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-03-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-05-17","known_ts":"2022-05-17","bar_index":3545,"type":"SELL","basis":"structure_stop","strength":1.0,"price":72.4854,"stop_level":73.2463,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-07-14","known_ts":"2022-07-18","bar_index":3558,"type":"BUY","strength":0.725,"price":73.0608,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2022-08-30","known_ts":"2022-08-30","bar_index":3569,"type":"SELL","basis":"structure_stop","strength":0.863,"price":73.7406,"stop_level":73.8617,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-09-01","known_ts":"2022-09-01","bar_index":3569,"type":"SELL","basis":"structure_stop","strength":0.863,"price":73.7406,"stop_level":73.8617,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-09-06","known_ts":"2022-09-06","bar_index":3570,"type":"RECLAIM","strength":0.863,"price":74.0854,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-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":"2022-08-30","prior_stop_level":73.8617,"sweep_low":71.3363,"atr14":1.98709,"stop_level":70.342755,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-06","known_ts":"2022-09-06","bar_index":3570,"type":"RECLAIM","strength":0.863,"price":74.0854,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2022-09-01","prior_stop_level":73.8617,"sweep_low":71.3363,"atr14":1.98709,"stop_level":70.342755,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-12","known_ts":"2022-10-14","bar_index":3579,"type":"BUY","strength":0.725,"price":75.5671,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2023-01-12","known_ts":"2023-01-17","bar_index":3600,"type":"BUY","strength":0.863,"price":82.7626,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2023-03-23","known_ts":"2023-03-27","bar_index":3616,"type":"BUY","strength":0.588,"price":78.8632,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2023-04-26","known_ts":"2023-04-26","bar_index":3623,"type":"SELL","basis":"structure_stop","strength":0.725,"price":78.2808,"stop_level":79.1074,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-05-01","known_ts":"2023-05-01","bar_index":3624,"type":"SELL","basis":"structure_stop","strength":0.725,"price":77.9426,"stop_level":79.1074,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-06-14","known_ts":"2023-06-16","bar_index":3635,"type":"BUY","strength":0.45,"price":62.9935,"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-07-19","known_ts":"2023-07-19","bar_index":3642,"type":"SELL","basis":"structure_stop","strength":0.45,"price":60.1443,"stop_level":60.5028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-07-20","known_ts":"2023-07-20","bar_index":3643,"type":"RECLAIM","strength":0.45,"price":61.267,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-07-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2023-07-19","prior_stop_level":60.5028,"sweep_low":59.4367,"atr14":1.490872,"stop_level":58.691264,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-07","known_ts":"2023-08-07","bar_index":3647,"type":"SELL","basis":"structure_stop","strength":0.588,"price":61.1588,"stop_level":61.5689,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-08","known_ts":"2023-08-08","bar_index":3647,"type":"RECLAIM","strength":0.588,"price":66.0618,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-08-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":"2023-08-07","prior_stop_level":61.5689,"sweep_low":60.9976,"atr14":1.801368,"stop_level":60.096916,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-09-01","known_ts":"2023-09-01","bar_index":3653,"type":"SELL","basis":"structure_stop","strength":0.588,"price":60.7985,"stop_level":61.1588,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-10-02","known_ts":"2023-10-04","bar_index":3660,"type":"BUY","strength":0.588,"price":61.4813,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-11-09","known_ts":"2023-11-09","bar_index":3669,"type":"SELL","basis":"structure_stop","strength":0.588,"price":59.5565,"stop_level":61.7373,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-12-05","known_ts":"2023-12-07","bar_index":3675,"type":"BUY","strength":0.725,"price":60.4811,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2024-01-11","known_ts":"2024-01-11","bar_index":3683,"type":"SELL","basis":"structure_stop","strength":0.725,"price":59.4517,"stop_level":60.9673,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-02-28","known_ts":"2024-03-01","bar_index":3694,"type":"BUY","strength":0.863,"price":61.5781,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":75},{"ts":"2024-04-03","known_ts":"2024-04-03","bar_index":3702,"type":"SELL","basis":"structure_stop","strength":0.725,"price":60.0635,"stop_level":60.5524,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-04-24","known_ts":"2024-04-26","bar_index":3707,"type":"BUY","strength":0.863,"price":61.0221,"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":60},{"ts":"2024-06-04","known_ts":"2024-06-04","bar_index":3716,"type":"SELL","basis":"structure_stop","strength":0.863,"price":61.9651,"stop_level":62.1578,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-07-09","known_ts":"2024-07-11","bar_index":3724,"type":"BUY","strength":0.725,"price":64.1042,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2024-09-16","known_ts":"2024-09-18","bar_index":3740,"type":"BUY","strength":0.863,"price":67.9874,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2025-02-04","known_ts":"2025-02-06","bar_index":3772,"type":"BUY","strength":0.725,"price":68.8669,"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":"2025-03-21","known_ts":"2025-03-21","bar_index":3782,"type":"SELL","basis":"structure_stop","strength":1.0,"price":74.4535,"stop_level":75.5867,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-03-25","known_ts":"2025-03-25","bar_index":3783,"type":"SELL","basis":"structure_stop","strength":1.0,"price":72.5093,"stop_level":75.5867,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-03-27","known_ts":"2025-03-27","bar_index":3784,"type":"RECLAIM","strength":1.0,"price":76.0166,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-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":"2025-03-21","prior_stop_level":75.5867,"sweep_low":72.2944,"atr14":2.128164,"stop_level":71.230318,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-27","known_ts":"2025-03-27","bar_index":3784,"type":"RECLAIM","strength":1.0,"price":76.0166,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-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":"2025-03-25","prior_stop_level":75.5867,"sweep_low":72.2944,"atr14":2.128164,"stop_level":71.230318,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-01","known_ts":"2025-04-03","bar_index":3785,"type":"REBUY","strength":1.0,"price":77.5211,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2025-04-14","known_ts":"2025-04-16","bar_index":3788,"type":"REBUY","strength":1.0,"price":78.9181,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2025-05-12","known_ts":"2025-05-12","bar_index":3794,"type":"SELL","basis":"structure_stop","strength":1.0,"price":76.9764,"stop_level":79.5727,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-07-16","known_ts":"2025-07-18","bar_index":3809,"type":"BUY","strength":0.725,"price":75.0927,"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":"2025-07-28","known_ts":"2025-07-28","bar_index":3811,"type":"SELL","basis":"structure_stop","strength":0.725,"price":72.371,"stop_level":72.64,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-08-04","known_ts":"2025-08-04","bar_index":3813,"type":"SELL","basis":"structure_stop","strength":0.588,"price":70.8337,"stop_level":72.64,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2025-08-22","known_ts":"2025-08-26","bar_index":3818,"type":"BUY","strength":0.588,"price":72.371,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2025-11-17","known_ts":"2025-11-19","bar_index":3838,"type":"BUY","strength":0.45,"price":64.6999,"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":"2025-12-26","known_ts":"2025-12-26","bar_index":3847,"type":"SELL","basis":"structure_stop","strength":0.588,"price":64.4523,"stop_level":65.6014,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-12-30","known_ts":"2025-12-30","bar_index":3847,"type":"SELL","basis":"structure_stop","strength":0.588,"price":63.7786,"stop_level":65.6014,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-02-02","known_ts":"2026-02-02","bar_index":3855,"type":"RECLAIM","strength":0.725,"price":73.2889,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-12-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-26","known_ts":"2026-02-26","bar_index":3860,"type":"SELL","basis":"structure_stop","strength":0.725,"price":66.0714,"stop_level":70.1585,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-04-02","known_ts":"2026-04-07","bar_index":3869,"type":"BUY","strength":0.863,"price":71.0972,"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":10}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-04-07","last_scored_basis":null,"bars_since_signal":39,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2019-06-26","2019-10-16","2020-02-04","2020-03-02","2020-06-22","2020-07-14","2020-08-17","2020-09-16","2020-11-02","2020-12-07","2021-04-30","2021-06-01","2021-09-29","2021-10-28","2022-02-07","2022-02-24","2022-05-31","2022-07-06","2022-08-01","2022-09-26","2022-12-20","2023-03-02","2023-06-01","2023-11-30","2024-01-29","2024-02-14","2024-06-20","2024-07-09","2024-08-23","2024-10-15","2024-11-05","2025-01-16","2025-05-22","2025-06-18","2025-08-11","2025-11-04","2025-12-01","2026-03-12","2026-07-27","2026-08-25"],"warnings":[{"ts":"2022-08-31","kind":"arm","px":72.4173},{"ts":"2022-09-01","kind":"confirm","px":73.7406,"level":73.8617},{"ts":"2022-11-03","kind":"arm","px":80.0774},{"ts":"2023-04-25","kind":"arm","px":78.6753},{"ts":"2023-04-26","kind":"confirm","px":78.2808,"level":79.1074},{"ts":"2023-04-28","kind":"arm","px":77.4916},{"ts":"2023-05-01","kind":"confirm","px":77.9426,"level":79.1074},{"ts":"2023-07-18","kind":"arm","px":59.3329},{"ts":"2023-07-19","kind":"confirm","px":60.1443,"level":60.5028},{"ts":"2023-08-03","kind":"arm","px":62.0029},{"ts":"2023-08-07","kind":"confirm","px":61.1588,"level":61.5689},{"ts":"2023-08-21","kind":"arm","px":64.9902},{"ts":"2023-09-01","kind":"confirm","px":60.7985,"level":61.1588},{"ts":"2023-11-08","kind":"arm","px":57.8312},{"ts":"2023-11-09","kind":"confirm","px":59.5565,"level":61.7373},{"ts":"2024-01-10","kind":"arm","px":60.1952},{"ts":"2024-01-11","kind":"confirm","px":59.4517,"level":60.9673},{"ts":"2024-03-18","kind":"arm","px":60.8879},{"ts":"2024-04-03","kind":"confirm","px":60.0635,"level":60.5524},{"ts":"2024-05-23","kind":"arm","px":63.2948},{"ts":"2024-06-04","kind":"confirm","px":61.9651,"level":62.1578},{"ts":"2024-08-02","kind":"arm","px":70.6105},{"ts":"2024-11-20","kind":"arm","px":68.1668},{"ts":"2025-03-13","kind":"arm","px":75.743},{"ts":"2025-03-21","kind":"confirm","px":74.4535,"level":75.5867},{"ts":"2025-03-24","kind":"arm","px":74.346},{"ts":"2025-03-25","kind":"confirm","px":72.5093,"level":75.5867},{"ts":"2025-05-09","kind":"arm","px":78.7227},{"ts":"2025-05-12","kind":"confirm","px":76.9764,"level":79.5727},{"ts":"2025-07-25","kind":"arm","px":75.5146},{"ts":"2025-07-28","kind":"confirm","px":72.371,"level":72.64},{"ts":"2025-08-01","kind":"arm","px":71.5235},{"ts":"2025-08-04","kind":"confirm","px":70.8337,"level":72.64},{"ts":"2025-12-24","kind":"arm","px":65.3042},{"ts":"2025-12-26","kind":"confirm","px":64.4523,"level":65.6014},{"ts":"2025-12-29","kind":"arm","px":64.2145},{"ts":"2025-12-30","kind":"confirm","px":63.7786,"level":65.6014},{"ts":"2026-02-12","kind":"arm","px":71.5058},{"ts":"2026-02-26","kind":"confirm","px":66.0714,"level":70.1585},{"ts":"2026-06-15","kind":"arm","px":79.24}],"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":[]}}}