{"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":"WELL","timeframe":"3D","as_of":"2026-09-10T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1980-10-14","known_ts":"1980-10-16","bar_index":49,"type":"BUY","strength":0.45,"price":0.4854,"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":"1980-10-17","known_ts":"1980-10-17","bar_index":50,"type":"RECLAIM","strength":0.588,"price":0.4854,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1980-10-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1980-12-02","known_ts":"1980-12-02","bar_index":60,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.4647,"stop_level":0.4751,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1980-12-23","known_ts":"1980-12-26","bar_index":65,"type":"BUY","strength":0.45,"price":0.4751,"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":"1981-01-02","known_ts":"1981-01-02","bar_index":67,"type":"RECLAIM","strength":0.588,"price":0.4751,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1980-12-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1981-02-23","known_ts":"1981-02-23","bar_index":78,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.4544,"stop_level":0.4647,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-03-12","known_ts":"1981-03-16","bar_index":83,"type":"BUY","strength":0.588,"price":0.4647,"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":"1981-03-25","known_ts":"1981-03-25","bar_index":86,"type":"RECLAIM","strength":0.725,"price":0.4854,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1981-03-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-05-05","known_ts":"1981-05-05","bar_index":95,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4854,"stop_level":0.4957,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-06-16","known_ts":"1981-06-18","bar_index":105,"type":"BUY","strength":0.588,"price":0.5061,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1981-07-21","known_ts":"1981-07-21","bar_index":113,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4957,"stop_level":0.5061,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-10-30","known_ts":"1981-11-03","bar_index":137,"type":"BUY","strength":0.45,"price":0.4647,"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":"1982-03-03","known_ts":"1982-03-05","bar_index":165,"type":"BUY","strength":0.863,"price":0.4751,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1982-04-06","known_ts":"1982-04-08","bar_index":173,"type":"BUY","strength":0.725,"price":0.4647,"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":65},{"ts":"1982-04-23","known_ts":"1982-04-27","bar_index":177,"type":"BUY","strength":0.863,"price":0.4751,"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":"1982-05-06","known_ts":"1982-05-10","bar_index":180,"type":"BUY","strength":0.725,"price":0.4647,"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":45},{"ts":"1982-06-04","known_ts":"1982-06-04","bar_index":186,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.4544,"stop_level":0.4647,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-07-01","known_ts":"1982-07-06","bar_index":193,"type":"BUY","strength":0.725,"price":0.4647,"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":50},{"ts":"1982-08-09","known_ts":"1982-08-09","bar_index":201,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.4441,"stop_level":0.4493,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-08-16","known_ts":"1982-08-16","bar_index":203,"type":"RECLAIM","strength":0.725,"price":0.4544,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-08-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1982-08-09","prior_stop_level":0.4493,"sweep_low":0.4389,"atr14":0.015959,"stop_level":0.43092,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-08-18","known_ts":"1982-08-20","bar_index":204,"type":"REBUY","strength":0.725,"price":0.4854,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"1982-09-17","known_ts":"1982-09-17","bar_index":211,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4854,"stop_level":0.4957,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-10-05","known_ts":"1982-10-05","bar_index":215,"type":"RECLAIM","strength":0.863,"price":0.5009,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-09-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-06-09","known_ts":"1983-06-09","bar_index":272,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.6816,"stop_level":0.7023,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1983-08-29","known_ts":"1983-08-31","bar_index":291,"type":"BUY","strength":0.725,"price":0.6661,"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":"1983-10-31","known_ts":"1983-10-31","bar_index":305,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.661,"stop_level":0.6661,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-11-07","known_ts":"1983-11-07","bar_index":307,"type":"RECLAIM","strength":0.863,"price":0.6713,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-10-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":"1983-10-31","prior_stop_level":0.6661,"sweep_low":0.6558,"atr14":0.018752,"stop_level":0.646424,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-11-09","known_ts":"1983-11-11","bar_index":308,"type":"REBUY","strength":0.725,"price":0.6713,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"1984-01-06","known_ts":"1984-01-10","bar_index":321,"type":"BUY","strength":0.725,"price":0.6661,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1984-02-03","known_ts":"1984-02-03","bar_index":327,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.661,"stop_level":0.6661,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-02-06","known_ts":"1984-02-06","bar_index":328,"type":"RECLAIM","strength":0.588,"price":0.6816,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-02-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1984-02-03","prior_stop_level":0.6661,"sweep_low":0.661,"atr14":0.019143,"stop_level":0.651428,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-02-13","known_ts":"1984-02-13","bar_index":329,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.6403,"stop_level":0.661,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-06-13","known_ts":"1984-06-13","bar_index":357,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.6248,"stop_level":0.63,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-06-18","known_ts":"1984-06-18","bar_index":358,"type":"RECLAIM","strength":0.588,"price":0.6351,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-06-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1984-06-13","prior_stop_level":0.63,"sweep_low":0.6197,"atr14":0.007005,"stop_level":0.616197,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-07-16","known_ts":"1984-07-16","bar_index":365,"type":"RECLAIM","strength":0.725,"price":0.6506,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-06-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-09-26","known_ts":"1984-09-26","bar_index":382,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.7488,"stop_level":0.7539,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-10-01","known_ts":"1984-10-01","bar_index":383,"type":"RECLAIM","strength":0.863,"price":0.7591,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-09-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":"1984-09-26","prior_stop_level":0.7539,"sweep_low":0.7488,"atr14":0.012065,"stop_level":0.742768,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-10-12","known_ts":"1984-10-12","bar_index":386,"type":"RECLAIM","strength":0.863,"price":0.7797,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-09-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-12-28","known_ts":"1984-12-28","bar_index":403,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.7952,"stop_level":0.8056,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1985-01-02","known_ts":"1985-01-02","bar_index":404,"type":"RECLAIM","strength":0.863,"price":0.8107,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-12-28 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":"1984-12-28","prior_stop_level":0.8056,"sweep_low":0.7849,"atr14":0.01141,"stop_level":0.779195,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-05-17","known_ts":"1985-05-21","bar_index":436,"type":"BUY","strength":0.725,"price":0.8882,"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":"1985-06-17","known_ts":"1985-06-17","bar_index":442,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.945,"stop_level":0.9501,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-06-21","known_ts":"1985-06-21","bar_index":444,"type":"RECLAIM","strength":0.863,"price":0.9553,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-06-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1985-06-17","prior_stop_level":0.9501,"sweep_low":0.9295,"atr14":0.014905,"stop_level":0.922047,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-07-01","known_ts":"1985-07-01","bar_index":446,"type":"RECLAIM","strength":0.863,"price":0.9708,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-06-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-12-20","known_ts":"1985-12-24","bar_index":486,"type":"BUY","strength":0.588,"price":0.8985,"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":"1986-01-22","known_ts":"1986-01-22","bar_index":493,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.883,"stop_level":0.8908,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-02-07","known_ts":"1986-02-11","bar_index":497,"type":"REBUY","strength":0.45,"price":0.8443,"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":"1986-03-03","known_ts":"1986-03-03","bar_index":502,"type":"RECLAIM","strength":0.725,"price":1.0302,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-01-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-04-21","known_ts":"1986-04-21","bar_index":513,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0379,"stop_level":1.0534,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-04-25","known_ts":"1986-04-25","bar_index":514,"type":"RECLAIM","strength":0.863,"price":1.0689,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-04-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":"1986-04-21","prior_stop_level":1.0534,"sweep_low":1.0224,"atr14":0.025325,"stop_level":1.009738,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-05-06","known_ts":"1986-05-06","bar_index":517,"type":"RECLAIM","strength":0.863,"price":1.0689,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-04-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-07-10","known_ts":"1986-07-14","bar_index":532,"type":"BUY","strength":0.863,"price":1.0612,"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":"quality","score":65},{"ts":"1986-08-08","known_ts":"1986-08-08","bar_index":539,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0844,"stop_level":1.0999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-08-12","known_ts":"1986-08-12","bar_index":539,"type":"RECLAIM","strength":0.863,"price":1.1154,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-08-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1986-08-08","prior_stop_level":1.0999,"sweep_low":1.0844,"atr14":0.027269,"stop_level":1.070766,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-12-24","known_ts":"1986-12-29","bar_index":571,"type":"BUY","strength":0.45,"price":1.0147,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1987-01-13","known_ts":"1987-01-13","bar_index":575,"type":"RECLAIM","strength":0.725,"price":1.0689,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1986-12-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-01-28","known_ts":"1987-01-28","bar_index":578,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0301,"stop_level":1.0302,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-01-29","known_ts":"1987-01-29","bar_index":579,"type":"RECLAIM","strength":0.588,"price":1.0618,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-01-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1987-01-28","prior_stop_level":1.0302,"sweep_low":1.0221,"atr14":0.027715,"stop_level":1.008242,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-02-11","known_ts":"1987-02-11","bar_index":582,"type":"RECLAIM","strength":0.725,"price":1.0697,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-01-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-02-20","known_ts":"1987-02-20","bar_index":584,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.0221,"stop_level":1.0301,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-02-23","known_ts":"1987-02-23","bar_index":584,"type":"RECLAIM","strength":0.725,"price":1.0697,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-02-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1987-02-20","prior_stop_level":1.0301,"sweep_low":1.0221,"atr14":0.030397,"stop_level":1.006901,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-03-10","known_ts":"1987-03-12","bar_index":588,"type":"REBUY","strength":0.863,"price":1.0855,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1987-04-23","known_ts":"1987-04-23","bar_index":598,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0776,"stop_level":1.0935,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-04-24","known_ts":"1987-04-24","bar_index":598,"type":"RECLAIM","strength":0.863,"price":1.1093,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-04-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1987-04-23","prior_stop_level":1.0935,"sweep_low":1.0776,"atr14":0.027058,"stop_level":1.064071,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-04-27","known_ts":"1987-04-29","bar_index":599,"type":"BUY","strength":0.863,"price":1.1281,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1987-06-25","known_ts":"1987-06-29","bar_index":613,"type":"BUY","strength":0.588,"price":1.1281,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1987-07-27","known_ts":"1987-07-27","bar_index":620,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.1362,"stop_level":1.1443,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-07-28","known_ts":"1987-07-28","bar_index":620,"type":"RECLAIM","strength":0.863,"price":1.1558,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-07-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1987-07-27","prior_stop_level":1.1443,"sweep_low":1.1362,"atr14":0.017784,"stop_level":1.127308,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-10-07","known_ts":"1987-10-09","bar_index":637,"type":"BUY","strength":0.588,"price":1.1309,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"1987-10-21","known_ts":"1987-10-21","bar_index":640,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0311,"stop_level":1.0727,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-11-05","known_ts":"1987-11-09","bar_index":644,"type":"BUY","strength":0.588,"price":1.1118,"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":45},{"ts":"1987-11-27","known_ts":"1987-11-27","bar_index":649,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.0691,"stop_level":1.0776,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1987-12-15","known_ts":"1987-12-17","bar_index":653,"type":"REBUY","strength":0.45,"price":1.0605,"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-01-07","known_ts":"1988-01-07","bar_index":658,"type":"RECLAIM","strength":0.725,"price":1.1033,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1987-12-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-07-12","known_ts":"1988-07-14","bar_index":701,"type":"BUY","strength":0.725,"price":1.2056,"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":"1988-08-09","known_ts":"1988-08-09","bar_index":707,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.1178,"stop_level":1.1825,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1988-08-11","known_ts":"1988-08-11","bar_index":708,"type":"RECLAIM","strength":0.588,"price":1.1917,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-08-09 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":"1988-08-09","prior_stop_level":1.1825,"sweep_low":1.1178,"atr14":0.023817,"stop_level":1.105891,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-10-20","known_ts":"1988-10-20","bar_index":724,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.1086,"stop_level":1.1178,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1988-12-21","known_ts":"1988-12-23","bar_index":739,"type":"BUY","strength":0.45,"price":0.9141,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1989-05-05","known_ts":"1989-05-05","bar_index":770,"type":"RECLAIM","strength":0.863,"price":1.1131,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-10-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-05-10","known_ts":"1989-05-12","bar_index":771,"type":"REBUY","strength":0.863,"price":1.1333,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1989-06-27","known_ts":"1989-06-27","bar_index":782,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.1536,"stop_level":1.1637,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-06-28","known_ts":"1989-06-28","bar_index":782,"type":"RECLAIM","strength":0.863,"price":1.1839,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-06-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1989-06-27","prior_stop_level":1.1637,"sweep_low":1.1333,"atr14":0.024235,"stop_level":1.121182,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-07-14","known_ts":"1989-07-14","bar_index":786,"type":"RECLAIM","strength":1.0,"price":1.2649,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-11-07","known_ts":"1989-11-09","bar_index":813,"type":"BUY","strength":0.863,"price":1.2311,"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":"1990-06-08","known_ts":"1990-06-12","bar_index":862,"type":"BUY","strength":0.725,"price":1.2405,"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":"aplus","score":90},{"ts":"1990-06-27","known_ts":"1990-06-27","bar_index":866,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.1608,"stop_level":1.1722,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1990-06-28","known_ts":"1990-06-28","bar_index":866,"type":"RECLAIM","strength":0.588,"price":1.1836,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-06-27 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":"1990-06-27","prior_stop_level":1.1722,"sweep_low":1.1495,"atr14":0.024217,"stop_level":1.137392,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-07-13","known_ts":"1990-07-13","bar_index":870,"type":"RECLAIM","strength":0.725,"price":1.2405,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-07-25","known_ts":"1990-07-25","bar_index":872,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.2064,"stop_level":1.2291,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-09-07","known_ts":"1990-09-11","bar_index":883,"type":"BUY","strength":0.45,"price":1.1762,"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-01","known_ts":"1990-10-01","bar_index":888,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.1292,"stop_level":1.141,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1990-10-19","known_ts":"1990-10-19","bar_index":893,"type":"RECLAIM","strength":0.725,"price":1.2115,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-01-14","known_ts":"1991-01-14","bar_index":912,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.2651,"stop_level":1.2773,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-01-17","known_ts":"1991-01-17","bar_index":913,"type":"RECLAIM","strength":0.863,"price":1.3138,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-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":"1991-01-14","prior_stop_level":1.2773,"sweep_low":1.253,"atr14":0.023795,"stop_level":1.241102,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-21","known_ts":"1991-01-23","bar_index":914,"type":"REBUY","strength":0.863,"price":1.3625,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1991-03-19","known_ts":"1991-03-19","bar_index":927,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.4685,"stop_level":1.4811,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-03-20","known_ts":"1991-03-20","bar_index":927,"type":"RECLAIM","strength":1.0,"price":1.5062,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-03-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1991-03-19","prior_stop_level":1.4811,"sweep_low":1.4685,"atr14":0.027287,"stop_level":1.454857,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-04-04","known_ts":"1991-04-04","bar_index":931,"type":"RECLAIM","strength":1.0,"price":1.6317,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-03-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-05-13","known_ts":"1991-05-13","bar_index":940,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.7256,"stop_level":1.7513,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-10-15","known_ts":"1991-10-17","bar_index":976,"type":"BUY","strength":0.725,"price":1.8499,"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":"1991-11-20","known_ts":"1991-11-20","bar_index":984,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.8851,"stop_level":1.9258,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-12-27","known_ts":"1991-12-27","bar_index":993,"type":"RECLAIM","strength":0.863,"price":2.2649,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-11-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-05-11","known_ts":"1992-05-13","bar_index":1024,"type":"BUY","strength":0.725,"price":2.2803,"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":"1992-05-27","known_ts":"1992-05-27","bar_index":1027,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.2095,"stop_level":2.2236,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1992-05-29","known_ts":"1992-05-29","bar_index":1028,"type":"RECLAIM","strength":0.725,"price":2.2378,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-05-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1992-05-27","prior_stop_level":2.2236,"sweep_low":2.1811,"atr14":0.041326,"stop_level":2.160437,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-06-18","known_ts":"1992-06-18","bar_index":1033,"type":"RECLAIM","strength":0.863,"price":2.2661,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-05-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-06-26","known_ts":"1992-06-26","bar_index":1035,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.1953,"stop_level":2.2095,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1992-07-01","known_ts":"1992-07-06","bar_index":1036,"type":"REBUY","strength":0.588,"price":2.2661,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1992-07-01","known_ts":"1992-07-01","bar_index":1036,"type":"RECLAIM","strength":0.725,"price":2.2519,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-06-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1992-06-26","prior_stop_level":2.2095,"sweep_low":2.1386,"atr14":0.040299,"stop_level":2.11845,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-10-21","known_ts":"1992-10-23","bar_index":1062,"type":"BUY","strength":0.588,"price":2.3467,"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":65},{"ts":"1993-01-06","known_ts":"1993-01-06","bar_index":1079,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.4611,"stop_level":2.4907,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-01-12","known_ts":"1993-01-12","bar_index":1080,"type":"RECLAIM","strength":0.725,"price":2.5056,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-01-06 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":"1993-01-06","prior_stop_level":2.4907,"sweep_low":2.4314,"atr14":0.04543,"stop_level":2.408685,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-01-21","known_ts":"1993-01-21","bar_index":1083,"type":"RECLAIM","strength":0.863,"price":2.6538,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-01-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-07-22","known_ts":"1993-07-26","bar_index":1125,"type":"BUY","strength":0.725,"price":2.9661,"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":"1994-01-11","known_ts":"1994-01-13","bar_index":1165,"type":"BUY","strength":0.588,"price":3.073,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1994-03-29","known_ts":"1994-03-29","bar_index":1183,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.2165,"stop_level":3.2493,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-04-15","known_ts":"1994-04-15","bar_index":1187,"type":"RECLAIM","strength":0.725,"price":3.2329,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-03-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-04-29","known_ts":"1994-05-03","bar_index":1190,"type":"BUY","strength":0.863,"price":3.3491,"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":"1994-06-03","known_ts":"1994-06-07","bar_index":1198,"type":"BUY","strength":0.725,"price":3.2989,"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":"1994-06-29","known_ts":"1994-06-29","bar_index":1204,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.2151,"stop_level":3.2319,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1994-07-01","known_ts":"1994-07-01","bar_index":1204,"type":"RECLAIM","strength":0.725,"price":3.2654,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-06-29 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":"1994-06-29","prior_stop_level":3.2319,"sweep_low":3.2151,"atr14":0.038237,"stop_level":3.195981,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-10-24","known_ts":"1994-10-26","bar_index":1231,"type":"BUY","strength":0.45,"price":3.0602,"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-11-03","known_ts":"1994-11-03","bar_index":1233,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.9566,"stop_level":2.9918,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1994-11-04","known_ts":"1994-11-04","bar_index":1234,"type":"RECLAIM","strength":0.45,"price":3.0616,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-11-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1994-11-03","prior_stop_level":2.9918,"sweep_low":2.9391,"atr14":0.046878,"stop_level":2.915661,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-11-25","known_ts":"1994-11-25","bar_index":1238,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.9916,"stop_level":3.0266,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-12-14","known_ts":"1994-12-16","bar_index":1243,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1994-12-14","trigger_known_ts":"1994-12-16","strength":0.45,"price":2.9042,"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.132842,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.8342,"atr14":0.05969,"stop_level":2.804355,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-01-03","known_ts":"1995-01-05","bar_index":1247,"type":"BUY","strength":0.45,"price":2.9741,"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-03","known_ts":"1995-01-05","bar_index":1247,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1995-01-03","trigger_known_ts":"1995-01-05","strength":0.45,"price":2.9741,"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.11197,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.7642,"atr14":0.062744,"stop_level":2.732828,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-02-01","known_ts":"1995-02-01","bar_index":1254,"type":"RECLAIM","strength":0.725,"price":3.1533,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1995-01-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-09","known_ts":"1995-03-09","bar_index":1262,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.1354,"stop_level":3.1533,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-05-03","known_ts":"1995-05-03","bar_index":1275,"type":"RECLAIM","strength":0.863,"price":3.1572,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-03-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-05-19","known_ts":"1995-05-23","bar_index":1279,"type":"BUY","strength":0.863,"price":3.2489,"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":50},{"ts":"1995-06-09","known_ts":"1995-06-09","bar_index":1283,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.1388,"stop_level":3.2306,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-10-02","known_ts":"1995-10-04","bar_index":1310,"type":"BUY","strength":0.45,"price":2.7505,"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-11-02","known_ts":"1995-11-02","bar_index":1317,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.7321,"stop_level":2.7505,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-11-08","known_ts":"1995-11-08","bar_index":1319,"type":"RECLAIM","strength":0.588,"price":2.7902,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-11-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1995-11-02","prior_stop_level":2.7505,"sweep_low":2.6546,"atr14":0.058132,"stop_level":2.625534,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-12-12","known_ts":"1995-12-12","bar_index":1326,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.7321,"stop_level":2.7515,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-12-14","known_ts":"1995-12-14","bar_index":1327,"type":"RECLAIM","strength":0.725,"price":2.7709,"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":true,"above200":false,"monthlyBull":false},"anchor_ts":"1995-12-12","prior_stop_level":2.7515,"sweep_low":2.674,"atr14":0.047876,"stop_level":2.650062,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-01-10","known_ts":"1996-01-10","bar_index":1333,"type":"RECLAIM","strength":0.863,"price":2.9259,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-12-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-07-18","known_ts":"1996-07-22","bar_index":1377,"type":"BUY","strength":0.863,"price":3.5132,"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":"1996-09-05","known_ts":"1996-09-05","bar_index":1388,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.7033,"stop_level":3.7241,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-09-09","known_ts":"1996-09-09","bar_index":1389,"type":"RECLAIM","strength":1.0,"price":3.7449,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-09-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-09-05","prior_stop_level":3.7241,"sweep_low":3.6825,"atr14":0.043283,"stop_level":3.660858,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-09-20","known_ts":"1996-09-20","bar_index":1392,"type":"RECLAIM","strength":1.0,"price":3.8281,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-09-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-12-10","known_ts":"1996-12-10","bar_index":1410,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.1468,"stop_level":4.1681,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-03-05","known_ts":"1997-03-05","bar_index":1430,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.2349,"stop_level":4.3001,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-03-10","known_ts":"1997-03-10","bar_index":1431,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.2349,"stop_level":4.3001,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-04-25","known_ts":"1997-04-29","bar_index":1442,"type":"BUY","strength":0.725,"price":4.2349,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":80},{"ts":"1997-09-11","known_ts":"1997-09-15","bar_index":1474,"type":"REBUY","strength":1.0,"price":4.8949,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1997-12-10","known_ts":"1997-12-12","bar_index":1495,"type":"BUY","strength":0.725,"price":4.9958,"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":"1998-01-23","known_ts":"1998-01-23","bar_index":1504,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.1114,"stop_level":5.1461,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-01-27","known_ts":"1998-01-27","bar_index":1505,"type":"RECLAIM","strength":1.0,"price":5.2964,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-01-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1998-01-23","prior_stop_level":5.1461,"sweep_low":5.0883,"atr14":0.089584,"stop_level":5.043508,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-04-08","known_ts":"1998-04-13","bar_index":1522,"type":"BUY","strength":0.725,"price":5.2791,"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":75},{"ts":"1998-04-28","known_ts":"1998-04-28","bar_index":1526,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.1259,"stop_level":5.1848,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-04-30","known_ts":"1998-05-04","bar_index":1527,"type":"REBUY","strength":0.588,"price":5.2884,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"1998-04-30","known_ts":"1998-04-30","bar_index":1527,"type":"RECLAIM","strength":0.725,"price":5.2437,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-04-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1998-04-28","prior_stop_level":5.1848,"sweep_low":5.1023,"atr14":0.073962,"stop_level":5.065319,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-06-09","known_ts":"1998-06-11","bar_index":1536,"type":"BUY","strength":0.588,"price":5.1803,"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":75},{"ts":"1998-07-14","known_ts":"1998-07-16","bar_index":1544,"type":"BUY","strength":0.588,"price":5.1803,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"1998-07-31","known_ts":"1998-07-31","bar_index":1548,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.8752,"stop_level":4.9759,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-08-07","known_ts":"1998-08-11","bar_index":1550,"type":"REBUY","strength":0.588,"price":5.0717,"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":"1998-08-07","known_ts":"1998-08-07","bar_index":1550,"type":"RECLAIM","strength":0.45,"price":5.17,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-07-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1998-07-31","prior_stop_level":4.9759,"sweep_low":4.6174,"atr14":0.127217,"stop_level":4.553791,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-08","known_ts":"1998-09-10","bar_index":1557,"type":"BUY","strength":0.45,"price":4.9858,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-09-16","known_ts":"1998-09-16","bar_index":1559,"type":"RECLAIM","strength":0.588,"price":5.2314,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-09-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1998-10-06","known_ts":"1998-10-06","bar_index":1563,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.7033,"stop_level":4.8875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-05","known_ts":"1998-11-09","bar_index":1571,"type":"BUY","strength":0.45,"price":4.7045,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-11-05","known_ts":"1998-11-09","bar_index":1571,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-11-05","trigger_known_ts":"1998-11-09","strength":0.45,"price":4.7045,"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.129328,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.5032,"atr14":0.11372,"stop_level":4.44634,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-23","known_ts":"1998-12-23","bar_index":1582,"type":"RECLAIM","strength":0.725,"price":5.0567,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-10-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-04-14","known_ts":"1999-04-16","bar_index":1607,"type":"BUY","strength":0.588,"price":4.9505,"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":15},{"ts":"1999-06-01","known_ts":"1999-06-01","bar_index":1618,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.1473,"stop_level":5.1736,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-09-02","known_ts":"1999-09-07","bar_index":1640,"type":"BUY","strength":0.45,"price":4.4035,"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-12-15","known_ts":"1999-12-17","bar_index":1664,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-12-15","trigger_known_ts":"1999-12-17","strength":0.45,"price":3.4027,"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.363363,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.2772,"atr14":0.095305,"stop_level":3.229548,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-12-20","known_ts":"1999-12-22","bar_index":1665,"type":"BUY","strength":0.45,"price":3.4864,"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-02-03","known_ts":"2000-02-03","bar_index":1675,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.5951,"stop_level":3.5979,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-02-07","known_ts":"2000-02-07","bar_index":1676,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.5662,"stop_level":3.5979,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-03-08","known_ts":"2000-03-10","bar_index":1683,"type":"REBUY","strength":0.725,"price":3.5373,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2000-04-11","known_ts":"2000-04-13","bar_index":1691,"type":"BUY","strength":0.725,"price":3.6528,"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":25},{"ts":"2000-05-25","known_ts":"2000-05-25","bar_index":1701,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.8165,"stop_level":3.8315,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-05-30","known_ts":"2000-05-30","bar_index":1702,"type":"RECLAIM","strength":0.863,"price":3.8764,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-05-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":"2000-05-25","prior_stop_level":3.8315,"sweep_low":3.8015,"atr14":0.085298,"stop_level":3.758851,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-06-12","known_ts":"2000-06-12","bar_index":1705,"type":"RECLAIM","strength":0.863,"price":3.9512,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-05-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-07-07","known_ts":"2000-07-11","bar_index":1711,"type":"BUY","strength":0.863,"price":4.041,"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":"2001-01-05","known_ts":"2001-01-09","bar_index":1753,"type":"BUY","strength":0.863,"price":4.4621,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2001-05-10","known_ts":"2001-05-10","bar_index":1781,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.9115,"stop_level":5.9277,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-05-14","known_ts":"2001-05-14","bar_index":1782,"type":"RECLAIM","strength":1.0,"price":5.9521,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-05-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-05-10","prior_stop_level":5.9277,"sweep_low":5.833,"atr14":0.123819,"stop_level":5.77109,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-10","known_ts":"2001-08-10","bar_index":1803,"type":"RECLAIM","strength":1.0,"price":6.9761,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-05-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-08-29","known_ts":"2001-08-29","bar_index":1807,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.9235,"stop_level":6.9623,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-10-08","known_ts":"2001-10-10","bar_index":1815,"type":"BUY","strength":0.725,"price":7.2918,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2001-11-16","known_ts":"2001-11-16","bar_index":1824,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.0774,"stop_level":7.2333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-01-03","known_ts":"2002-01-07","bar_index":1835,"type":"BUY","strength":0.725,"price":7.2644,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2002-03-11","known_ts":"2002-03-11","bar_index":1850,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.8413,"stop_level":7.8731,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-15","known_ts":"2002-03-15","bar_index":1851,"type":"RECLAIM","strength":0.863,"price":7.9455,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-03-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-03-11","prior_stop_level":7.8731,"sweep_low":7.7371,"atr14":0.123673,"stop_level":7.675263,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-03-27","known_ts":"2002-03-27","bar_index":1854,"type":"RECLAIM","strength":1.0,"price":8.1481,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-03-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-06-13","known_ts":"2002-06-17","bar_index":1872,"type":"BUY","strength":0.725,"price":8.5813,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2002-07-02","known_ts":"2002-07-02","bar_index":1876,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.5547,"stop_level":8.5961,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-07-31","known_ts":"2002-08-02","bar_index":1883,"type":"BUY","strength":0.725,"price":8.6708,"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":"2002-10-16","known_ts":"2002-10-18","bar_index":1901,"type":"BUY","strength":0.725,"price":8.5502,"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":"2002-11-11","known_ts":"2002-11-11","bar_index":1907,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.483,"stop_level":8.5846,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-11-12","known_ts":"2002-11-12","bar_index":1907,"type":"RECLAIM","strength":0.725,"price":8.6524,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2002-11-11","prior_stop_level":8.5846,"sweep_low":8.4368,"atr14":0.170297,"stop_level":8.351651,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-27","known_ts":"2002-11-27","bar_index":1911,"type":"RECLAIM","strength":0.725,"price":8.6431,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-11-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-12-03","known_ts":"2002-12-03","bar_index":1912,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.4399,"stop_level":8.4645,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-12-05","known_ts":"2002-12-05","bar_index":1912,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.3845,"stop_level":8.4645,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-01-03","known_ts":"2003-01-07","bar_index":1919,"type":"BUY","strength":0.588,"price":8.406,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2003-02-21","known_ts":"2003-02-25","bar_index":1930,"type":"BUY","strength":0.45,"price":8.0651,"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-03-14","known_ts":"2003-03-14","bar_index":1935,"type":"RECLAIM","strength":0.725,"price":8.4274,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-02-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-23","known_ts":"2003-06-23","bar_index":1958,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.455,"stop_level":9.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-24","known_ts":"2003-06-24","bar_index":1958,"type":"RECLAIM","strength":0.863,"price":9.5418,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-06-23","prior_stop_level":9.5,"sweep_low":9.4132,"atr14":0.146162,"stop_level":9.340119,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-10","known_ts":"2003-07-10","bar_index":1962,"type":"RECLAIM","strength":0.863,"price":10.0915,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-08-04","known_ts":"2003-08-04","bar_index":1967,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.8686,"stop_level":9.934,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-08-11","known_ts":"2003-08-11","bar_index":1969,"type":"RECLAIM","strength":1.0,"price":9.9341,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-08-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-08-04","prior_stop_level":9.934,"sweep_low":9.636,"atr14":0.173272,"stop_level":9.549364,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-09-30","known_ts":"2003-10-02","bar_index":1981,"type":"BUY","strength":0.863,"price":10.3664,"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":"2003-11-20","known_ts":"2003-11-20","bar_index":1993,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.2937,"stop_level":11.3504,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-24","known_ts":"2003-11-24","bar_index":1994,"type":"RECLAIM","strength":1.0,"price":11.5304,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-11-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-11-20","prior_stop_level":11.3504,"sweep_low":11.1737,"atr14":0.193115,"stop_level":11.077143,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-12-08","known_ts":"2003-12-08","bar_index":1997,"type":"RECLAIM","strength":1.0,"price":11.7304,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-11-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-02-23","known_ts":"2004-02-23","bar_index":2014,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.2396,"stop_level":12.287,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-02-24","known_ts":"2004-02-24","bar_index":2014,"type":"RECLAIM","strength":0.863,"price":12.3987,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-02-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":"2004-02-23","prior_stop_level":12.287,"sweep_low":12.1753,"atr14":0.18244,"stop_level":12.08408,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-04-06","known_ts":"2004-04-06","bar_index":2024,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.6337,"stop_level":13.0046,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-04-08","known_ts":"2004-04-08","bar_index":2025,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.6912,"stop_level":13.0046,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-06-01","known_ts":"2004-06-03","bar_index":2037,"type":"BUY","strength":0.45,"price":10.9227,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2004-07-12","known_ts":"2004-07-12","bar_index":2046,"type":"RECLAIM","strength":0.725,"price":11.6637,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-04-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-07-22","known_ts":"2004-07-22","bar_index":2048,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.1019,"stop_level":11.3742,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-07-27","known_ts":"2004-07-27","bar_index":2049,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.1501,"stop_level":11.3742,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-08-02","known_ts":"2004-08-02","bar_index":2051,"type":"RECLAIM","strength":0.588,"price":11.4135,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-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":"2004-07-27","prior_stop_level":11.3742,"sweep_low":10.9991,"atr14":0.23161,"stop_level":10.883295,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-26","known_ts":"2004-08-26","bar_index":2057,"type":"RECLAIM","strength":0.725,"price":11.7191,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-07-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-11-05","known_ts":"2004-11-05","bar_index":2073,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.3882,"stop_level":12.5092,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-11-09","known_ts":"2004-11-09","bar_index":2074,"type":"RECLAIM","strength":0.863,"price":12.6024,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-11-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":"2004-11-05","prior_stop_level":12.5092,"sweep_low":12.3168,"atr14":0.217773,"stop_level":12.207914,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-19","known_ts":"2004-11-19","bar_index":2077,"type":"RECLAIM","strength":0.863,"price":12.6453,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-11-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-27","known_ts":"2004-12-29","bar_index":2085,"type":"BUY","strength":0.863,"price":13.2843,"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":50},{"ts":"2005-02-16","known_ts":"2005-02-18","bar_index":2097,"type":"BUY","strength":0.588,"price":12.6205,"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":35},{"ts":"2005-02-25","known_ts":"2005-03-01","bar_index":2099,"type":"BUY","strength":0.588,"price":12.5333,"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":"2005-04-19","known_ts":"2005-04-21","bar_index":2111,"type":"BUY","strength":0.45,"price":12.01,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-04-22","known_ts":"2005-04-22","bar_index":2112,"type":"RECLAIM","strength":0.588,"price":12.308,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-04-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-07-21","known_ts":"2005-07-21","bar_index":2132,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.9774,"stop_level":14.0885,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-07-22","known_ts":"2005-07-22","bar_index":2133,"type":"RECLAIM","strength":0.863,"price":14.1514,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-07-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-07-21","prior_stop_level":14.0885,"sweep_low":13.9034,"atr14":0.216274,"stop_level":13.795263,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-11-10","known_ts":"2005-11-14","bar_index":2159,"type":"BUY","strength":0.588,"price":13.6109,"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":65},{"ts":"2005-12-20","known_ts":"2005-12-22","bar_index":2168,"type":"BUY","strength":0.45,"price":13.1247,"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-01-04","known_ts":"2006-01-04","bar_index":2171,"type":"RECLAIM","strength":0.588,"price":13.7028,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-12-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2006-02-08","known_ts":"2006-02-08","bar_index":2179,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.8405,"stop_level":13.8598,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-02-10","known_ts":"2006-02-10","bar_index":2179,"type":"RECLAIM","strength":0.725,"price":13.8599,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-02-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-02-08","prior_stop_level":13.8598,"sweep_low":13.4979,"atr14":0.225078,"stop_level":13.385361,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-27","known_ts":"2006-02-27","bar_index":2183,"type":"RECLAIM","strength":0.863,"price":14.1013,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-02-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-06-01","known_ts":"2006-06-05","bar_index":2205,"type":"BUY","strength":0.588,"price":13.9353,"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":"aplus","score":80},{"ts":"2006-09-13","known_ts":"2006-09-13","bar_index":2229,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.6185,"stop_level":15.8122,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-09-15","known_ts":"2006-09-15","bar_index":2229,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.6951,"stop_level":15.8122,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-09-19","known_ts":"2006-09-19","bar_index":2230,"type":"RECLAIM","strength":0.863,"price":15.8808,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-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":"2006-09-13","prior_stop_level":15.8122,"sweep_low":15.3682,"atr14":0.252514,"stop_level":15.241943,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-19","known_ts":"2006-09-19","bar_index":2230,"type":"RECLAIM","strength":0.863,"price":15.8808,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-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":"2006-09-15","prior_stop_level":15.8122,"sweep_low":15.4974,"atr14":0.252514,"stop_level":15.371143,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-29","known_ts":"2006-09-29","bar_index":2233,"type":"RECLAIM","strength":0.863,"price":16.3167,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-09-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-02-26","known_ts":"2007-02-26","bar_index":2266,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.0746,"stop_level":19.3076,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-07-03","known_ts":"2007-07-06","bar_index":2296,"type":"BUY","strength":0.588,"price":17.7857,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2007-08-07","known_ts":"2007-08-09","bar_index":2304,"type":"BUY","strength":0.45,"price":16.1123,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-09-11","known_ts":"2007-09-11","bar_index":2312,"type":"RECLAIM","strength":0.725,"price":17.9523,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-08-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-11-02","known_ts":"2007-11-02","bar_index":2324,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.516,"stop_level":18.8593,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-11-08","known_ts":"2007-11-08","bar_index":2326,"type":"RECLAIM","strength":0.863,"price":19.0614,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-11-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-11-02","prior_stop_level":18.8593,"sweep_low":17.8878,"atr14":0.475688,"stop_level":17.649956,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-27","known_ts":"2007-11-27","bar_index":2330,"type":"RECLAIM","strength":0.863,"price":19.2665,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-11-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-12-27","known_ts":"2007-12-31","bar_index":2337,"type":"BUY","strength":0.863,"price":19.4977,"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":50},{"ts":"2008-03-12","known_ts":"2008-03-14","bar_index":2354,"type":"BUY","strength":0.588,"price":19.0832,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2008-05-07","known_ts":"2008-05-07","bar_index":2367,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.2126,"stop_level":21.4039,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-08","known_ts":"2008-05-08","bar_index":2367,"type":"RECLAIM","strength":0.863,"price":21.4147,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-05-07","prior_stop_level":21.4039,"sweep_low":21.1632,"atr14":0.466474,"stop_level":20.929963,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-03","known_ts":"2008-06-03","bar_index":2373,"type":"RECLAIM","strength":1.0,"price":22.0388,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-05-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-07-21","known_ts":"2008-07-23","bar_index":2384,"type":"BUY","strength":0.725,"price":22.1242,"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":"2008-09-03","known_ts":"2008-09-03","bar_index":2394,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.8099,"stop_level":22.8964,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-09-26","known_ts":"2008-09-30","bar_index":2400,"type":"BUY","strength":1.0,"price":24.2349,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2008-12-04","known_ts":"2008-12-08","bar_index":2416,"type":"BUY","strength":0.45,"price":18.3776,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_realestate"}},{"ts":"2009-01-05","known_ts":"2009-01-05","bar_index":2422,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.8914,"stop_level":17.9655,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-06","known_ts":"2009-01-06","bar_index":2423,"type":"RECLAIM","strength":0.588,"price":18.5582,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-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":"2009-01-05","prior_stop_level":17.9655,"sweep_low":17.6923,"atr14":1.252246,"stop_level":17.066177,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-14","known_ts":"2009-01-14","bar_index":2425,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.5718,"stop_level":17.9655,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-16","known_ts":"2009-01-16","bar_index":2425,"type":"RECLAIM","strength":0.588,"price":18.2156,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-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":"2009-01-14","prior_stop_level":17.9655,"sweep_low":16.118,"atr14":1.133223,"stop_level":15.551389,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-09","known_ts":"2009-03-11","bar_index":2437,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-03-09","trigger_known_ts":"2009-03-11","strength":0.45,"price":14.5004,"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.401673,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.1985,"atr14":1.043086,"stop_level":11.676957,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-17","known_ts":"2009-03-19","bar_index":2439,"type":"BUY","strength":0.45,"price":14.7599,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_realestate"}},{"ts":"2009-03-17","known_ts":"2009-03-19","bar_index":2439,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-03-17","trigger_known_ts":"2009-03-19","strength":0.45,"price":14.7599,"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.390965,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.4909,"atr14":1.110597,"stop_level":11.935601,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-20","known_ts":"2009-04-20","bar_index":2446,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.6042,"stop_level":14.7835,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-21","known_ts":"2009-04-21","bar_index":2447,"type":"RECLAIM","strength":0.588,"price":15.7363,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-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-04-20","prior_stop_level":14.7835,"sweep_low":14.2269,"atr14":1.205787,"stop_level":13.624006,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-07","known_ts":"2009-05-07","bar_index":2451,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.4207,"stop_level":15.5948,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-08","known_ts":"2009-05-08","bar_index":2451,"type":"RECLAIM","strength":0.588,"price":16.5999,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-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":"2009-05-07","prior_stop_level":15.5948,"sweep_low":15.2475,"atr14":1.05662,"stop_level":14.71919,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-29","known_ts":"2009-07-01","bar_index":2463,"type":"REBUY","strength":0.725,"price":16.5421,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2009-07-02","known_ts":"2009-07-02","bar_index":2464,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.9165,"stop_level":15.979,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-07-06","known_ts":"2009-07-06","bar_index":2464,"type":"RECLAIM","strength":0.725,"price":16.5614,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-07-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-07-02","prior_stop_level":15.979,"sweep_low":15.7095,"atr14":0.540649,"stop_level":15.439175,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-08","known_ts":"2009-07-10","bar_index":2465,"type":"REBUY","strength":0.725,"price":16.4892,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2009-09-01","known_ts":"2009-09-01","bar_index":2478,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.5941,"stop_level":20.6549,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-18","known_ts":"2009-09-18","bar_index":2482,"type":"RECLAIM","strength":0.863,"price":21.5007,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-09-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-11-04","known_ts":"2009-11-04","bar_index":2493,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.3785,"stop_level":21.53,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-09","known_ts":"2009-11-09","bar_index":2494,"type":"RECLAIM","strength":1.0,"price":21.7112,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-11-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-11-04","prior_stop_level":21.53,"sweep_low":20.8173,"atr14":0.626138,"stop_level":20.504231,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-14","known_ts":"2009-12-14","bar_index":2502,"type":"RECLAIM","strength":1.0,"price":22.5405,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-11-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-31","known_ts":"2009-12-31","bar_index":2506,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.0091,"stop_level":22.3418,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-03-04","known_ts":"2010-03-08","bar_index":2520,"type":"BUY","strength":0.725,"price":21.9007,"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":"2010-03-30","known_ts":"2010-03-30","bar_index":2526,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.0664,"stop_level":23.0866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-06","known_ts":"2010-04-06","bar_index":2527,"type":"RECLAIM","strength":0.863,"price":23.1673,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-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":"2010-03-30","prior_stop_level":23.0866,"sweep_low":22.5466,"atr14":0.355092,"stop_level":22.369054,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-15","known_ts":"2010-04-15","bar_index":2529,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.3347,"stop_level":22.7535,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-29","known_ts":"2010-05-03","bar_index":2533,"type":"REBUY","strength":0.863,"price":23.1824,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2010-06-11","known_ts":"2010-06-15","bar_index":2543,"type":"BUY","strength":0.725,"price":22.9762,"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":"2010-09-23","known_ts":"2010-09-23","bar_index":2567,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.1067,"stop_level":24.2628,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-09-24","known_ts":"2010-09-24","bar_index":2567,"type":"RECLAIM","strength":1.0,"price":24.6531,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-09-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":"2010-09-23","prior_stop_level":24.2628,"sweep_low":24.0754,"atr14":0.41448,"stop_level":23.86816,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-10-11","known_ts":"2010-10-11","bar_index":2571,"type":"RECLAIM","strength":1.0,"price":25.6732,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-09-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-10","known_ts":"2010-11-10","bar_index":2578,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.5759,"stop_level":26.2197,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-31","known_ts":"2011-01-04","bar_index":2590,"type":"BUY","strength":0.725,"price":25.196,"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":"2011-03-23","known_ts":"2011-03-23","bar_index":2608,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.9982,"stop_level":27.1053,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-24","known_ts":"2011-03-24","bar_index":2609,"type":"RECLAIM","strength":1.0,"price":27.1588,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-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":"2011-03-23","prior_stop_level":27.1053,"sweep_low":26.8484,"atr14":0.420031,"stop_level":26.638384,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-04-06","known_ts":"2011-04-06","bar_index":2612,"type":"RECLAIM","strength":1.0,"price":27.801,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-03-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-13","known_ts":"2011-05-13","bar_index":2620,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.4788,"stop_level":27.7663,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-05-18","known_ts":"2011-05-18","bar_index":2621,"type":"RECLAIM","strength":0.863,"price":27.9345,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2011-05-13","prior_stop_level":27.7663,"sweep_low":27.3974,"atr14":0.419652,"stop_level":27.187574,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-07-01","known_ts":"2011-07-06","bar_index":2632,"type":"BUY","strength":0.863,"price":28.9165,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2011-07-20","known_ts":"2011-07-22","bar_index":2636,"type":"BUY","strength":0.863,"price":29.5132,"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":"2011-08-01","known_ts":"2011-08-01","bar_index":2638,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.2093,"stop_level":28.1786,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-08-26","known_ts":"2011-08-30","bar_index":2645,"type":"BUY","strength":0.725,"price":27.9115,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2011-11-17","known_ts":"2011-11-17","bar_index":2664,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.2491,"stop_level":27.6679,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-30","known_ts":"2011-12-02","bar_index":2667,"type":"REBUY","strength":0.725,"price":27.6568,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2012-02-21","known_ts":"2012-02-21","bar_index":2685,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.6552,"stop_level":30.7669,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-27","known_ts":"2012-02-27","bar_index":2686,"type":"RECLAIM","strength":0.863,"price":30.9494,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-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":"2012-02-21","prior_stop_level":30.7669,"sweep_low":30.1291,"atr14":0.492467,"stop_level":29.882867,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-07","known_ts":"2012-03-07","bar_index":2689,"type":"RECLAIM","strength":1.0,"price":30.7457,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-02-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-04-24","known_ts":"2012-04-26","bar_index":2700,"type":"BUY","strength":0.588,"price":32.0412,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2012-05-14","known_ts":"2012-05-14","bar_index":2704,"type":"SELL","basis":"structure_stop","strength":0.725,"price":31.9985,"stop_level":32.0386,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-05-18","known_ts":"2012-05-18","bar_index":2706,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.8866,"stop_level":32.0386,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2012-06-14","known_ts":"2012-06-14","bar_index":2712,"type":"RECLAIM","strength":0.863,"price":33.0244,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-05-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-08-07","known_ts":"2012-08-07","bar_index":2724,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.3444,"stop_level":34.6579,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-08-09","known_ts":"2012-08-09","bar_index":2725,"type":"RECLAIM","strength":1.0,"price":34.6808,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-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":"2012-08-07","prior_stop_level":34.6579,"sweep_low":34.0022,"atr14":0.555952,"stop_level":33.724224,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-09","known_ts":"2012-10-11","bar_index":2739,"type":"BUY","strength":0.725,"price":34.4488,"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":"2012-10-24","known_ts":"2012-10-24","bar_index":2742,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.1646,"stop_level":34.2458,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-10-31","known_ts":"2012-10-31","bar_index":2743,"type":"RECLAIM","strength":0.725,"price":34.472,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2012-10-24","prior_stop_level":34.2458,"sweep_low":33.5381,"atr14":0.539178,"stop_level":33.268511,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-11-09","known_ts":"2012-11-13","bar_index":2746,"type":"REBUY","strength":0.588,"price":34.8718,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2012-12-06","known_ts":"2012-12-10","bar_index":2752,"type":"REBUY","strength":0.588,"price":35.0657,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2012-12-13","known_ts":"2012-12-13","bar_index":2753,"type":"SELL","basis":"structure_stop","strength":0.588,"price":34.4959,"stop_level":34.5899,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2012-12-18","known_ts":"2012-12-18","bar_index":2754,"type":"RECLAIM","strength":0.588,"price":34.8131,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-12-13 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":"2012-12-13","prior_stop_level":34.5899,"sweep_low":34.167,"atr14":0.453679,"stop_level":33.94016,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-12-19","known_ts":"2012-12-21","bar_index":2755,"type":"REBUY","strength":0.588,"price":35.5356,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2013-05-24","known_ts":"2013-05-24","bar_index":2790,"type":"SELL","basis":"structure_stop","strength":1.0,"price":44.4746,"stop_level":44.5407,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-09-09","known_ts":"2013-09-11","bar_index":2815,"type":"BUY","strength":0.45,"price":37.5561,"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-09-17","known_ts":"2013-09-17","bar_index":2817,"type":"RECLAIM","strength":0.588,"price":39.7571,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2013-09-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2013-09-30","known_ts":"2013-09-30","bar_index":2820,"type":"SELL","basis":"structure_stop","strength":0.45,"price":37.927,"stop_level":38.2553,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2013-10-01","known_ts":"2013-10-01","bar_index":2820,"type":"RECLAIM","strength":0.45,"price":38.614,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-09-30 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":"2013-09-30","prior_stop_level":38.2553,"sweep_low":37.6959,"atr14":0.783285,"stop_level":37.304258,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-21","known_ts":"2013-10-21","bar_index":2825,"type":"RECLAIM","strength":0.725,"price":39.6962,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-09-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-11-05","known_ts":"2013-11-05","bar_index":2828,"type":"SELL","basis":"structure_stop","strength":0.588,"price":38.2127,"stop_level":39.2889,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-01-08","known_ts":"2014-01-10","bar_index":2843,"type":"BUY","strength":0.45,"price":34.1446,"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-01-08","known_ts":"2014-01-10","bar_index":2843,"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-01-08","trigger_known_ts":"2014-01-10","strength":0.45,"price":34.1446,"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.280288,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":32.5568,"atr14":0.554649,"stop_level":32.279476,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-01-30","known_ts":"2014-02-03","bar_index":2848,"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-01-30","trigger_known_ts":"2014-02-03","strength":0.588,"price":35.3817,"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.254211,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":34.2616,"atr14":0.516447,"stop_level":34.003376,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-20","known_ts":"2014-02-20","bar_index":2852,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.3149,"stop_level":35.471,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-02-24","known_ts":"2014-02-24","bar_index":2853,"type":"RECLAIM","strength":0.588,"price":36.22,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-02-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":"2014-02-20","prior_stop_level":35.471,"sweep_low":34.9592,"atr14":0.593685,"stop_level":34.662358,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-03-19","known_ts":"2014-03-19","bar_index":2859,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.6894,"stop_level":36.2574,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-03-21","known_ts":"2014-03-21","bar_index":2859,"type":"RECLAIM","strength":0.588,"price":36.3448,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-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":"2014-03-19","prior_stop_level":36.2574,"sweep_low":35.2338,"atr14":0.59513,"stop_level":34.936235,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-04-04","known_ts":"2014-04-04","bar_index":2863,"type":"RECLAIM","strength":0.863,"price":38.7603,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-03-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-05-22","known_ts":"2014-05-22","bar_index":2874,"type":"SELL","basis":"structure_stop","strength":0.863,"price":40.2241,"stop_level":40.4326,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-05-23","known_ts":"2014-05-23","bar_index":2874,"type":"RECLAIM","strength":0.863,"price":40.774,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-05-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":"2014-05-22","prior_stop_level":40.4326,"sweep_low":40.1861,"atr14":0.552928,"stop_level":39.909636,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-07-31","known_ts":"2014-08-04","bar_index":2890,"type":"BUY","strength":0.725,"price":40.894,"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":50},{"ts":"2014-08-13","known_ts":"2014-08-15","bar_index":2893,"type":"REBUY","strength":0.725,"price":41.798,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2014-09-12","known_ts":"2014-09-12","bar_index":2900,"type":"SELL","basis":"structure_stop","strength":0.863,"price":40.4796,"stop_level":42.31,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-10-13","known_ts":"2014-10-15","bar_index":2907,"type":"BUY","strength":0.863,"price":43.302,"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":"2014-12-31","known_ts":"2014-12-31","bar_index":2925,"type":"SELL","basis":"structure_stop","strength":1.0,"price":48.9723,"stop_level":49.2506,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-01-02","known_ts":"2015-01-02","bar_index":2925,"type":"RECLAIM","strength":1.0,"price":49.8007,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-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":"2014-12-31","prior_stop_level":49.2506,"sweep_low":48.9011,"atr14":0.844237,"stop_level":48.478981,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-16","known_ts":"2015-01-16","bar_index":2929,"type":"RECLAIM","strength":1.0,"price":53.3473,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-01-30","known_ts":"2015-01-30","bar_index":2932,"type":"SELL","basis":"structure_stop","strength":1.0,"price":53.0366,"stop_level":53.3473,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-07-07","known_ts":"2015-07-09","bar_index":2968,"type":"BUY","strength":0.45,"price":45.2018,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-08-24","known_ts":"2015-08-24","bar_index":2979,"type":"SELL","basis":"structure_stop","strength":0.588,"price":44.0257,"stop_level":45.1035,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-08-27","known_ts":"2015-08-27","bar_index":2980,"type":"SELL","basis":"structure_stop","strength":0.588,"price":43.7311,"stop_level":45.1035,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-17","known_ts":"2015-09-21","bar_index":2985,"type":"BUY","strength":0.588,"price":45.3445,"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-10-28","known_ts":"2015-10-28","bar_index":2994,"type":"SELL","basis":"structure_stop","strength":0.588,"price":44.7353,"stop_level":45.3111,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-19","known_ts":"2015-11-23","bar_index":3000,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-11-19","trigger_known_ts":"2015-11-23","strength":0.45,"price":42.2122,"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.221107,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":39.459,"atr14":0.971323,"stop_level":38.973339,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-30","known_ts":"2015-12-02","bar_index":3002,"type":"BUY","strength":0.45,"price":43.0259,"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-11-30","known_ts":"2015-12-02","bar_index":3002,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-11-30","trigger_known_ts":"2015-12-02","strength":0.45,"price":43.0259,"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.206092,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":40.4694,"atr14":0.914256,"stop_level":40.012272,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-24","known_ts":"2015-12-24","bar_index":3008,"type":"RECLAIM","strength":0.725,"price":46.4571,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-11-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-01-13","known_ts":"2016-01-13","bar_index":3012,"type":"SELL","basis":"structure_stop","strength":0.725,"price":45.1484,"stop_level":46.0706,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-01-19","known_ts":"2016-01-19","bar_index":3013,"type":"SELL","basis":"structure_stop","strength":0.725,"price":45.9553,"stop_level":46.0706,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-02-26","known_ts":"2016-03-01","bar_index":3022,"type":"BUY","strength":0.725,"price":45.3539,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2016-04-21","known_ts":"2016-04-21","bar_index":3034,"type":"SELL","basis":"structure_stop","strength":0.863,"price":45.7938,"stop_level":47.2717,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-25","known_ts":"2016-04-25","bar_index":3035,"type":"RECLAIM","strength":0.863,"price":47.636,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-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":"2016-04-21","prior_stop_level":47.2717,"sweep_low":45.7457,"atr14":0.915117,"stop_level":45.288142,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-02","known_ts":"2016-05-04","bar_index":3037,"type":"REBUY","strength":0.863,"price":51.128,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2016-05-18","known_ts":"2016-05-18","bar_index":3041,"type":"SELL","basis":"structure_stop","strength":0.863,"price":48.24,"stop_level":49.4223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-06","known_ts":"2016-06-06","bar_index":3045,"type":"RECLAIM","strength":1.0,"price":49.944,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-05-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-06-14","known_ts":"2016-06-16","bar_index":3047,"type":"BUY","strength":1.0,"price":51.3767,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2016-06-27","known_ts":"2016-06-29","bar_index":3050,"type":"BUY","strength":1.0,"price":52.5242,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2016-08-05","known_ts":"2016-08-05","bar_index":3059,"type":"SELL","basis":"structure_stop","strength":1.0,"price":53.7168,"stop_level":53.804,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-08-08","known_ts":"2016-08-08","bar_index":3059,"type":"RECLAIM","strength":1.0,"price":54.1881,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-08-05","prior_stop_level":53.804,"sweep_low":53.5621,"atr14":0.919375,"stop_level":53.102412,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-12-07","known_ts":"2016-12-09","bar_index":3088,"type":"BUY","strength":0.588,"price":46.7946,"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":"2017-01-25","known_ts":"2017-01-25","bar_index":3098,"type":"SELL","basis":"structure_stop","strength":0.588,"price":47.2863,"stop_level":47.3148,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-02-22","known_ts":"2017-02-22","bar_index":3105,"type":"RECLAIM","strength":0.725,"price":50.5862,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-01-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-05-03","known_ts":"2017-05-03","bar_index":3121,"type":"SELL","basis":"structure_stop","strength":0.863,"price":50.4057,"stop_level":50.9617,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-05-05","known_ts":"2017-05-05","bar_index":3122,"type":"RECLAIM","strength":0.863,"price":51.034,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-05-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-05-03","prior_stop_level":50.9617,"sweep_low":49.7847,"atr14":0.770453,"stop_level":49.399474,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-05-18","known_ts":"2017-05-22","bar_index":3125,"type":"BUY","strength":0.863,"price":53.6662,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2017-06-09","known_ts":"2017-06-13","bar_index":3130,"type":"BUY","strength":1.0,"price":54.2072,"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":50},{"ts":"2017-07-06","known_ts":"2017-07-06","bar_index":3136,"type":"SELL","basis":"structure_stop","strength":0.863,"price":53.4249,"stop_level":54.4704,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-09-05","known_ts":"2017-09-07","bar_index":3150,"type":"BUY","strength":0.725,"price":54.7495,"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":"2017-09-21","known_ts":"2017-09-21","bar_index":3154,"type":"SELL","basis":"structure_stop","strength":0.863,"price":53.425,"stop_level":54.8309,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-09-25","known_ts":"2017-09-25","bar_index":3154,"type":"SELL","basis":"structure_stop","strength":0.863,"price":52.7664,"stop_level":54.8309,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-11-07","known_ts":"2017-11-09","bar_index":3165,"type":"BUY","strength":0.588,"price":51.1777,"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":"2017-12-05","known_ts":"2017-12-05","bar_index":3171,"type":"SELL","basis":"structure_stop","strength":0.45,"price":49.5587,"stop_level":50.3082,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2017-12-11","known_ts":"2017-12-11","bar_index":3172,"type":"SELL","basis":"structure_stop","strength":0.45,"price":49.4088,"stop_level":49.5587,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2017-12-13","known_ts":"2017-12-13","bar_index":3173,"type":"RECLAIM","strength":0.45,"price":49.776,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-12-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2017-12-11","prior_stop_level":49.5587,"sweep_low":49.1539,"atr14":0.6461,"stop_level":48.83085,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-03-02","known_ts":"2018-03-06","bar_index":3191,"type":"BUY","strength":0.45,"price":40.2512,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-03-23","known_ts":"2018-03-23","bar_index":3196,"type":"SELL","basis":"structure_stop","strength":0.45,"price":39.6191,"stop_level":39.7638,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-03-27","known_ts":"2018-03-27","bar_index":3196,"type":"RECLAIM","strength":0.45,"price":40.571,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-03-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":"2018-03-23","prior_stop_level":39.7638,"sweep_low":39.3831,"atr14":1.026364,"stop_level":38.869918,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-16","known_ts":"2018-04-16","bar_index":3201,"type":"SELL","basis":"structure_stop","strength":0.588,"price":40.0075,"stop_level":40.9289,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-04-23","known_ts":"2018-04-23","bar_index":3202,"type":"SELL","basis":"structure_stop","strength":0.588,"price":38.5911,"stop_level":40.0075,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-04-27","known_ts":"2018-04-27","bar_index":3204,"type":"RECLAIM","strength":0.588,"price":40.2664,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-04-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":"2018-04-23","prior_stop_level":40.0075,"sweep_low":37.7535,"atr14":1.07132,"stop_level":37.21784,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-13","known_ts":"2018-06-13","bar_index":3214,"type":"SELL","basis":"structure_stop","strength":0.725,"price":43.9548,"stop_level":44.4035,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-06-14","known_ts":"2018-06-14","bar_index":3215,"type":"RECLAIM","strength":0.725,"price":44.5813,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-06-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-06-13","prior_stop_level":44.4035,"sweep_low":43.9316,"atr14":0.798659,"stop_level":43.532271,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-27","known_ts":"2018-06-27","bar_index":3218,"type":"RECLAIM","strength":0.863,"price":48.4873,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-30","known_ts":"2018-07-30","bar_index":3225,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.7215,"stop_level":47.7989,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-31","known_ts":"2018-07-31","bar_index":3225,"type":"RECLAIM","strength":0.863,"price":48.4176,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-07-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":"2018-07-30","prior_stop_level":47.7989,"sweep_low":46.979,"atr14":0.984303,"stop_level":46.486849,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-14","known_ts":"2018-08-14","bar_index":3229,"type":"RECLAIM","strength":0.863,"price":51.4964,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-07-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-19","known_ts":"2018-09-19","bar_index":3237,"type":"SELL","basis":"structure_stop","strength":1.0,"price":51.3474,"stop_level":51.9276,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-11-12","known_ts":"2018-11-12","bar_index":3250,"type":"RECLAIM","strength":1.0,"price":55.6627,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-09-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-12-21","known_ts":"2018-12-21","bar_index":3259,"type":"SELL","basis":"structure_stop","strength":1.0,"price":55.9089,"stop_level":56.155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-02-01","known_ts":"2019-02-01","bar_index":3268,"type":"RECLAIM","strength":1.0,"price":61.5069,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-12-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-02-20","known_ts":"2019-02-20","bar_index":3272,"type":"SELL","basis":"structure_stop","strength":1.0,"price":60.1491,"stop_level":60.8637,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-05-24","known_ts":"2019-05-24","bar_index":3294,"type":"RECLAIM","strength":0.863,"price":64.7555,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-02-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-06-26","known_ts":"2019-06-26","bar_index":3301,"type":"SELL","basis":"structure_stop","strength":1.0,"price":65.8604,"stop_level":66.7053,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-07-02","known_ts":"2019-07-02","bar_index":3302,"type":"RECLAIM","strength":0.863,"price":68.3788,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-06-26 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":"2019-06-26","prior_stop_level":66.7053,"sweep_low":65.0155,"atr14":1.300843,"stop_level":64.365078,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-12","known_ts":"2019-07-12","bar_index":3305,"type":"RECLAIM","strength":1.0,"price":68.7687,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-06-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-09-11","known_ts":"2019-09-11","bar_index":3319,"type":"SELL","basis":"structure_stop","strength":1.0,"price":71.9428,"stop_level":72.0002,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-09-17","known_ts":"2019-09-17","bar_index":3320,"type":"RECLAIM","strength":1.0,"price":73.272,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-09-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-09-11","prior_stop_level":72.0002,"sweep_low":69.8997,"atr14":1.552725,"stop_level":69.123338,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-01-02","known_ts":"2020-01-06","bar_index":3345,"type":"BUY","strength":0.725,"price":68.6491,"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":"2020-01-30","known_ts":"2020-01-30","bar_index":3351,"type":"SELL","basis":"structure_stop","strength":0.863,"price":70.8133,"stop_level":71.3108,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-02-14","known_ts":"2020-02-14","bar_index":3355,"type":"RECLAIM","strength":0.863,"price":72.7536,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-01-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-02-26","known_ts":"2020-02-26","bar_index":3357,"type":"SELL","basis":"structure_stop","strength":0.725,"price":67.6008,"stop_level":69.6607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2020-02-28","known_ts":"2020-02-28","bar_index":3358,"type":"SELL","basis":"structure_stop","strength":0.588,"price":62.6597,"stop_level":69.6607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2020-04-07","known_ts":"2020-04-09","bar_index":3367,"type":"BUY","strength":0.45,"price":47.401,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_realestate"}},{"ts":"2020-04-07","known_ts":"2020-04-09","bar_index":3367,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-04-07","trigger_known_ts":"2020-04-09","strength":0.45,"price":47.401,"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.371794,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":30.3416,"atr14":4.990746,"stop_level":27.846227,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-14","known_ts":"2020-05-14","bar_index":3375,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.7837,"stop_level":36.1035,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":3376,"type":"RECLAIM","strength":0.588,"price":38.3709,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-14","prior_stop_level":36.1035,"sweep_low":30.216,"atr14":3.15449,"stop_level":28.638755,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-19","known_ts":"2020-06-19","bar_index":3384,"type":"SELL","basis":"structure_stop","strength":0.588,"price":43.3618,"stop_level":43.6509,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-22","known_ts":"2020-06-22","bar_index":3384,"type":"RECLAIM","strength":0.588,"price":43.6849,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-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":"2020-06-19","prior_stop_level":43.6509,"sweep_low":42.6646,"atr14":2.923615,"stop_level":41.202792,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-17","known_ts":"2020-09-17","bar_index":3404,"type":"SELL","basis":"structure_stop","strength":0.725,"price":49.6602,"stop_level":50.597,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-21","known_ts":"2020-09-21","bar_index":3405,"type":"SELL","basis":"structure_stop","strength":0.725,"price":46.5747,"stop_level":50.597,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-10-30","known_ts":"2020-11-03","bar_index":3415,"type":"BUY","strength":0.863,"price":50.7173,"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":"2020-11-09","known_ts":"2020-11-11","bar_index":3417,"type":"BUY","strength":0.863,"price":56.9383,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2020-11-30","known_ts":"2020-11-30","bar_index":3421,"type":"SELL","basis":"structure_stop","strength":0.863,"price":54.7309,"stop_level":55.3393,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-04","known_ts":"2020-12-04","bar_index":3423,"type":"RECLAIM","strength":0.863,"price":55.7912,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-11-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":"2020-11-30","prior_stop_level":55.3393,"sweep_low":53.4622,"atr14":2.097332,"stop_level":52.413534,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-12-14","known_ts":"2020-12-14","bar_index":3425,"type":"RECLAIM","strength":0.863,"price":57.7812,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-02-10","known_ts":"2021-02-12","bar_index":3438,"type":"BUY","strength":0.863,"price":58.6676,"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":25},{"ts":"2021-04-30","known_ts":"2021-04-30","bar_index":3456,"type":"SELL","basis":"structure_stop","strength":1.0,"price":65.7914,"stop_level":66.1509,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-03","known_ts":"2021-05-03","bar_index":3456,"type":"RECLAIM","strength":1.0,"price":67.0716,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-04-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":"2021-04-30","prior_stop_level":66.1509,"sweep_low":65.502,"atr14":1.39482,"stop_level":64.80459,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-06-11","known_ts":"2021-06-11","bar_index":3466,"type":"RECLAIM","strength":1.0,"price":71.7525,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-04-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-10","known_ts":"2021-08-10","bar_index":3479,"type":"SELL","basis":"structure_stop","strength":0.863,"price":75.1828,"stop_level":75.2358,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-08-13","known_ts":"2021-08-13","bar_index":3480,"type":"RECLAIM","strength":0.863,"price":75.7883,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-08-10 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-08-10","prior_stop_level":75.2358,"sweep_low":74.1765,"atr14":1.510098,"stop_level":73.421451,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-11-09","known_ts":"2021-11-11","bar_index":3501,"type":"BUY","strength":0.725,"price":75.8951,"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":"2021-12-06","known_ts":"2021-12-08","bar_index":3507,"type":"REBUY","strength":0.725,"price":76.8617,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2021-12-22","known_ts":"2021-12-27","bar_index":3511,"type":"REBUY","strength":0.725,"price":75.3729,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2022-01-19","known_ts":"2022-01-19","bar_index":3517,"type":"SELL","basis":"structure_stop","strength":0.863,"price":76.7092,"stop_level":77.4088,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-01-21","known_ts":"2022-01-21","bar_index":3517,"type":"RECLAIM","strength":0.863,"price":78.4851,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-01-19 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-01-19","prior_stop_level":77.4088,"sweep_low":76.6464,"atr14":1.927522,"stop_level":75.682639,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-01-28","known_ts":"2022-01-28","bar_index":3519,"type":"SELL","basis":"structure_stop","strength":0.863,"price":75.3908,"stop_level":76.7092,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-01-31","known_ts":"2022-01-31","bar_index":3519,"type":"RECLAIM","strength":0.863,"price":77.6958,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-01-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-01-28","prior_stop_level":76.7092,"sweep_low":72.3415,"atr14":2.37606,"stop_level":71.15347,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-02-28","known_ts":"2022-03-02","bar_index":3526,"type":"BUY","strength":0.725,"price":76.2023,"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":"2022-04-22","known_ts":"2022-04-22","bar_index":3538,"type":"SELL","basis":"structure_stop","strength":1.0,"price":85.7693,"stop_level":86.7541,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-07-21","known_ts":"2022-07-25","bar_index":3559,"type":"BUY","strength":0.588,"price":76.5243,"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":80},{"ts":"2022-08-16","known_ts":"2022-08-16","bar_index":3565,"type":"SELL","basis":"structure_stop","strength":0.45,"price":73.3767,"stop_level":73.3949,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-08-17","known_ts":"2022-08-17","bar_index":3565,"type":"RECLAIM","strength":0.45,"price":74.2046,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2022-08-16","prior_stop_level":73.3949,"sweep_low":72.8855,"atr14":1.660623,"stop_level":72.055189,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-11","known_ts":"2022-10-13","bar_index":3578,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-10-11","trigger_known_ts":"2022-10-13","strength":0.45,"price":54.243,"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.380875,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":51.7953,"atr14":1.88983,"stop_level":50.850385,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-24","known_ts":"2022-10-26","bar_index":3581,"type":"BUY","strength":0.45,"price":55.3705,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_realestate"}},{"ts":"2022-10-24","known_ts":"2022-10-26","bar_index":3581,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-10-24","trigger_known_ts":"2022-10-26","strength":0.45,"price":55.3705,"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.368005,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":51.942,"atr14":1.791042,"stop_level":51.046479,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-28","known_ts":"2022-11-28","bar_index":3589,"type":"SELL","basis":"structure_stop","strength":0.588,"price":61.6423,"stop_level":61.7163,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-11-29","known_ts":"2022-11-29","bar_index":3589,"type":"RECLAIM","strength":0.588,"price":64.0103,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-11-28","prior_stop_level":61.7163,"sweep_low":61.3185,"atr14":1.887561,"stop_level":60.37472,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-07","known_ts":"2022-12-07","bar_index":3591,"type":"SELL","basis":"structure_stop","strength":0.588,"price":60.1253,"stop_level":61.6423,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-09","known_ts":"2022-12-09","bar_index":3592,"type":"RECLAIM","strength":0.588,"price":61.67,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-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":"2022-12-07","prior_stop_level":61.6423,"sweep_low":59.2188,"atr14":1.967035,"stop_level":58.235283,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-16","known_ts":"2022-12-16","bar_index":3593,"type":"SELL","basis":"structure_stop","strength":0.588,"price":59.4963,"stop_level":60.1253,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-23","known_ts":"2022-12-23","bar_index":3595,"type":"RECLAIM","strength":0.588,"price":60.19,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-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":"2022-12-16","prior_stop_level":60.1253,"sweep_low":57.9238,"atr14":1.830568,"stop_level":57.008516,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-25","known_ts":"2023-01-25","bar_index":3602,"type":"RECLAIM","strength":0.725,"price":69.5511,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-03-01","known_ts":"2023-03-01","bar_index":3610,"type":"SELL","basis":"structure_stop","strength":0.863,"price":68.1639,"stop_level":68.4411,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-03-02","known_ts":"2023-03-02","bar_index":3610,"type":"RECLAIM","strength":0.863,"price":69.339,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-03-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-03-01","prior_stop_level":68.4411,"sweep_low":66.6904,"atr14":1.677881,"stop_level":65.85146,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-04-13","known_ts":"2023-04-17","bar_index":3620,"type":"BUY","strength":0.863,"price":70.169,"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":"2023-05-24","known_ts":"2023-05-24","bar_index":3629,"type":"SELL","basis":"structure_stop","strength":0.863,"price":69.7637,"stop_level":71.1856,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-06-08","known_ts":"2023-06-12","bar_index":3633,"type":"BUY","strength":0.863,"price":76.8877,"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":"2023-06-27","known_ts":"2023-06-29","bar_index":3637,"type":"BUY","strength":0.863,"price":75.5531,"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":20},{"ts":"2023-08-01","known_ts":"2023-08-03","bar_index":3645,"type":"BUY","strength":1.0,"price":78.7485,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2023-08-21","known_ts":"2023-08-21","bar_index":3649,"type":"SELL","basis":"structure_stop","strength":1.0,"price":76.0378,"stop_level":77.4234,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-09-18","known_ts":"2023-09-20","bar_index":3656,"type":"BUY","strength":1.0,"price":80.7144,"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":60},{"ts":"2023-11-02","known_ts":"2023-11-06","bar_index":3667,"type":"BUY","strength":0.863,"price":83.4409,"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":"2023-12-07","known_ts":"2023-12-07","bar_index":3675,"type":"SELL","basis":"structure_stop","strength":1.0,"price":83.4364,"stop_level":84.0943,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-12-12","known_ts":"2023-12-12","bar_index":3676,"type":"RECLAIM","strength":1.0,"price":84.4757,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-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":"2023-12-07","prior_stop_level":84.0943,"sweep_low":82.769,"atr14":1.505453,"stop_level":82.016273,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-26","known_ts":"2023-12-26","bar_index":3679,"type":"RECLAIM","strength":1.0,"price":86.9165,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-12-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-01-05","known_ts":"2024-01-05","bar_index":3681,"type":"SELL","basis":"structure_stop","strength":0.863,"price":84.3994,"stop_level":84.409,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-01-08","known_ts":"2024-01-08","bar_index":3681,"type":"RECLAIM","strength":0.863,"price":85.6294,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-05 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":"2024-01-05","prior_stop_level":84.409,"sweep_low":83.8083,"atr14":1.442671,"stop_level":83.086965,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-02-13","known_ts":"2024-02-15","bar_index":3690,"type":"BUY","strength":0.863,"price":89.3764,"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":"2024-03-05","known_ts":"2024-03-05","bar_index":3694,"type":"SELL","basis":"structure_stop","strength":0.863,"price":87.857,"stop_level":88.1545,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-03-06","known_ts":"2024-03-06","bar_index":3695,"type":"RECLAIM","strength":0.863,"price":88.356,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-03-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-03-05","prior_stop_level":88.1545,"sweep_low":87.5979,"atr14":1.782697,"stop_level":86.706552,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-03-27","known_ts":"2024-03-27","bar_index":3700,"type":"RECLAIM","strength":1.0,"price":88.2792,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-03-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-26","known_ts":"2024-04-30","bar_index":3707,"type":"BUY","strength":0.725,"price":91.4365,"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":"2024-06-21","known_ts":"2024-06-21","bar_index":3719,"type":"SELL","basis":"structure_stop","strength":1.0,"price":98.8003,"stop_level":99.3314,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-06-24","known_ts":"2024-06-24","bar_index":3720,"type":"RECLAIM","strength":1.0,"price":99.428,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-06-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":"2024-06-21","prior_stop_level":99.3314,"sweep_low":98.2982,"atr14":1.462918,"stop_level":97.566741,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-08","known_ts":"2024-07-08","bar_index":3723,"type":"RECLAIM","strength":1.0,"price":100.9536,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-06-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-03","known_ts":"2024-10-03","bar_index":3743,"type":"SELL","basis":"structure_stop","strength":1.0,"price":122.8108,"stop_level":122.8982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-01-24","known_ts":"2025-01-28","bar_index":3769,"type":"BUY","strength":0.725,"price":133.8519,"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":"2025-03-07","known_ts":"2025-03-07","bar_index":3778,"type":"SELL","basis":"structure_stop","strength":0.863,"price":144.5471,"stop_level":145.0071,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-03-11","known_ts":"2025-03-11","bar_index":3779,"type":"SELL","basis":"structure_stop","strength":0.863,"price":144.3903,"stop_level":145.0071,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-03-17","known_ts":"2025-03-17","bar_index":3780,"type":"RECLAIM","strength":0.863,"price":148.2821,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-03-11","prior_stop_level":145.0071,"sweep_low":141.9003,"atr14":3.391501,"stop_level":140.20455,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-26","known_ts":"2025-03-26","bar_index":3783,"type":"RECLAIM","strength":0.863,"price":150.3996,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-03-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-12-31","known_ts":"2025-12-31","bar_index":3847,"type":"SELL","basis":"structure_stop","strength":0.725,"price":184.3245,"stop_level":184.7217,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-01-02","known_ts":"2026-01-02","bar_index":3847,"type":"RECLAIM","strength":0.725,"price":185.6453,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2025-12-31","prior_stop_level":184.7217,"sweep_low":182.3979,"atr14":3.340562,"stop_level":180.727619,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-23","known_ts":"2026-02-23","bar_index":3859,"type":"RECLAIM","strength":0.725,"price":207.5415,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-12-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-27","known_ts":"2026-02-27","bar_index":3860,"type":"SELL","basis":"structure_stop","strength":0.725,"price":206.4153,"stop_level":206.5694,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-03-02","known_ts":"2026-03-02","bar_index":3860,"type":"RECLAIM","strength":0.725,"price":209.445,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-02-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2026-02-27","prior_stop_level":206.5694,"sweep_low":206.3854,"atr14":4.190284,"stop_level":204.290258,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-03-20","known_ts":"2026-03-20","bar_index":3865,"type":"SELL","basis":"structure_stop","strength":0.588,"price":195.2734,"stop_level":203.5949,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2026-04-15","known_ts":"2026-04-17","bar_index":3871,"type":"BUY","strength":0.588,"price":209.8038,"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":25},{"ts":"2026-04-28","known_ts":"2026-04-30","bar_index":3874,"type":"BUY","strength":0.725,"price":216.6005,"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":"2026-05-28","known_ts":"2026-05-28","bar_index":3881,"type":"SELL","basis":"structure_stop","strength":0.588,"price":210.29,"stop_level":212.61,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2026-07-02","known_ts":"2026-07-02","bar_index":3889,"type":"RECLAIM","strength":0.725,"price":237.59,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-05-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-08-04","known_ts":"2026-08-04","bar_index":3896,"type":"SELL","basis":"structure_stop","strength":0.863,"price":231.57,"stop_level":231.59,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-08-05","known_ts":"2026-08-05","bar_index":3896,"type":"RECLAIM","strength":0.863,"price":237.25,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-08-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2026-08-04","prior_stop_level":231.59,"sweep_low":226.48,"atr14":5.874376,"stop_level":223.542812,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"RECLAIM","last_scored_signal":"SELL","last_scored_ts":"2026-08-04","last_scored_basis":"structure_stop","bars_since_signal":9,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2016-11-10","2017-07-19","2017-08-14","2017-10-12","2017-12-29","2018-01-23","2018-02-13","2018-03-07","2018-10-04","2019-01-07","2019-08-02","2019-11-13","2019-12-18","2020-10-01","2021-01-20","2021-01-28","2021-05-20","2021-08-27","2021-10-06","2021-11-01","2022-02-14","2022-05-11","2022-06-21","2022-07-21","2022-09-07","2023-03-27","2023-10-09","2023-11-02","2024-01-31","2024-04-23","2024-10-14","2024-11-15","2025-05-21","2025-09-25","2025-10-16","2025-12-24","2026-01-13","2026-01-30","2026-04-07","2026-04-28"],"warnings":[{"ts":"2022-08-16","kind":"confirm","px":73.3767,"level":73.3949},{"ts":"2022-11-23","kind":"arm","px":64.149},{"ts":"2022-11-28","kind":"confirm","px":61.6423,"level":61.7163},{"ts":"2022-12-06","kind":"arm","px":63.0853},{"ts":"2022-12-07","kind":"confirm","px":60.1253,"level":61.6423},{"ts":"2022-12-15","kind":"arm","px":62.0863},{"ts":"2022-12-16","kind":"confirm","px":59.4963,"level":60.1253},{"ts":"2023-02-07","kind":"arm","px":69.3013},{"ts":"2023-03-01","kind":"confirm","px":68.1639,"level":68.4411},{"ts":"2023-05-18","kind":"arm","px":72.2543},{"ts":"2023-05-24","kind":"confirm","px":69.7637,"level":71.1856},{"ts":"2023-08-18","kind":"arm","px":76.8709},{"ts":"2023-08-21","kind":"confirm","px":76.0378,"level":77.4234},{"ts":"2023-12-06","kind":"arm","px":83.3506},{"ts":"2023-12-07","kind":"confirm","px":83.4364,"level":84.0943},{"ts":"2023-12-08","kind":"arm","px":83.6367},{"ts":"2024-01-05","kind":"confirm","px":84.3994,"level":84.409},{"ts":"2024-03-04","kind":"arm","px":89.6324},{"ts":"2024-03-05","kind":"confirm","px":87.857,"level":88.1545},{"ts":"2024-05-24","kind":"arm","px":97.4002},{"ts":"2024-06-21","kind":"confirm","px":98.8003,"level":99.3314},{"ts":"2024-08-19","kind":"arm","px":112.2059},{"ts":"2024-09-17","kind":"arm","px":123.782},{"ts":"2024-10-03","kind":"confirm","px":122.8108,"level":122.8982},{"ts":"2025-02-19","kind":"arm","px":146.1099},{"ts":"2025-03-07","kind":"confirm","px":144.5471,"level":145.0071},{"ts":"2025-03-10","kind":"arm","px":143.3218},{"ts":"2025-03-11","kind":"confirm","px":144.3903,"level":145.0071},{"ts":"2025-07-02","kind":"arm","px":148.4275},{"ts":"2025-08-11","kind":"arm","px":165.4852},{"ts":"2025-12-02","kind":"arm","px":201.7927},{"ts":"2025-12-31","kind":"confirm","px":184.3245,"level":184.7217},{"ts":"2026-02-24","kind":"arm","px":207.8504},{"ts":"2026-02-27","kind":"confirm","px":206.4153,"level":206.5694},{"ts":"2026-03-11","kind":"arm","px":204.6314},{"ts":"2026-03-20","kind":"confirm","px":195.2734,"level":203.5949},{"ts":"2026-05-27","kind":"arm","px":214.18},{"ts":"2026-05-28","kind":"confirm","px":210.29,"level":212.61},{"ts":"2026-07-29","kind":"arm","px":241.08},{"ts":"2026-08-04","kind":"confirm","px":231.57,"level":231.59}],"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":[]}}}