{"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":"WEC","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1980-10-10","known_ts":"1980-10-14","bar_index":49,"type":"BUY","strength":0.45,"price":0.5302,"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-12-16","known_ts":"1980-12-18","bar_index":64,"type":"BUY","strength":0.45,"price":0.499,"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-30","known_ts":"1981-01-30","bar_index":74,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.499,"stop_level":0.5018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-03-10","known_ts":"1981-03-12","bar_index":83,"type":"BUY","strength":0.588,"price":0.4877,"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-04-13","known_ts":"1981-04-13","bar_index":91,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.4933,"stop_level":0.499,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-04-16","known_ts":"1981-04-16","bar_index":92,"type":"RECLAIM","strength":0.588,"price":0.5132,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-04-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":"1981-04-13","prior_stop_level":0.499,"sweep_low":0.4877,"atr14":0.009454,"stop_level":0.482973,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-05-13","known_ts":"1981-05-15","bar_index":98,"type":"REBUY","strength":0.863,"price":0.5188,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1981-06-30","known_ts":"1981-06-30","bar_index":109,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.567,"stop_level":0.5699,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-07-02","known_ts":"1981-07-02","bar_index":109,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.5585,"stop_level":0.5699,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-07-17","known_ts":"1981-07-17","bar_index":113,"type":"RECLAIM","strength":1.0,"price":0.5614,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-07-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-08-04","known_ts":"1981-08-06","bar_index":117,"type":"BUY","strength":1.0,"price":0.5926,"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":"1981-08-24","known_ts":"1981-08-24","bar_index":121,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.5727,"stop_level":0.5869,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-10-07","known_ts":"1981-10-09","bar_index":132,"type":"BUY","strength":0.863,"price":0.5954,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1981-10-26","known_ts":"1981-10-26","bar_index":136,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.5841,"stop_level":0.5897,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1981-10-29","known_ts":"1981-10-29","bar_index":137,"type":"RECLAIM","strength":0.863,"price":0.5954,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-10-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":"1981-10-26","prior_stop_level":0.5897,"sweep_low":0.5755,"atr14":0.009409,"stop_level":0.570795,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-11-10","known_ts":"1981-11-10","bar_index":140,"type":"RECLAIM","strength":1.0,"price":0.6521,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-10-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-12-11","known_ts":"1981-12-11","bar_index":147,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.6067,"stop_level":0.6096,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1982-01-28","known_ts":"1982-02-01","bar_index":158,"type":"BUY","strength":0.725,"price":0.6351,"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":"1982-04-06","known_ts":"1982-04-06","bar_index":173,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.6833,"stop_level":0.6861,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1982-04-21","known_ts":"1982-04-21","bar_index":177,"type":"RECLAIM","strength":1.0,"price":0.7315,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-04-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1982-07-16","known_ts":"1982-07-20","bar_index":197,"type":"BUY","strength":0.725,"price":0.723,"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":"1982-08-05","known_ts":"1982-08-05","bar_index":201,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6932,"stop_level":0.6975,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1982-08-11","known_ts":"1982-08-11","bar_index":203,"type":"RECLAIM","strength":0.725,"price":0.706,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-08-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":"1982-08-05","prior_stop_level":0.6975,"sweep_low":0.6805,"atr14":0.011863,"stop_level":0.674568,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-08-16","known_ts":"1982-08-18","bar_index":204,"type":"REBUY","strength":0.725,"price":0.8336,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1982-12-22","known_ts":"1982-12-27","bar_index":234,"type":"BUY","strength":0.725,"price":0.7783,"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":"1983-03-02","known_ts":"1983-03-04","bar_index":250,"type":"BUY","strength":0.725,"price":0.8038,"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":"1983-03-31","known_ts":"1983-03-31","bar_index":257,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.8038,"stop_level":0.808,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-04-04","known_ts":"1983-04-04","bar_index":257,"type":"RECLAIM","strength":0.725,"price":0.8123,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-03-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1983-03-31","prior_stop_level":0.808,"sweep_low":0.8038,"atr14":0.013692,"stop_level":0.796954,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-04-19","known_ts":"1983-04-19","bar_index":261,"type":"RECLAIM","strength":0.725,"price":0.8506,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-03-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-05-03","known_ts":"1983-05-03","bar_index":264,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.8165,"stop_level":0.8208,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-05-06","known_ts":"1983-05-06","bar_index":265,"type":"RECLAIM","strength":0.863,"price":0.825,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-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":"1983-05-03","prior_stop_level":0.8208,"sweep_low":0.7995,"atr14":0.015937,"stop_level":0.791532,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-07-11","known_ts":"1983-07-13","bar_index":280,"type":"BUY","strength":0.588,"price":0.8123,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1983-08-11","known_ts":"1983-08-11","bar_index":287,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.808,"stop_level":0.8165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-09-16","known_ts":"1983-09-20","bar_index":296,"type":"BUY","strength":0.588,"price":0.8463,"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":100},{"ts":"1984-04-03","known_ts":"1984-04-05","bar_index":342,"type":"BUY","strength":0.588,"price":0.9016,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1984-05-01","known_ts":"1984-05-01","bar_index":348,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.8888,"stop_level":0.9059,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-05-08","known_ts":"1984-05-08","bar_index":350,"type":"RECLAIM","strength":0.725,"price":0.9271,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-05-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":"1984-05-01","prior_stop_level":0.9059,"sweep_low":0.8803,"atr14":0.015913,"stop_level":0.872344,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-05-16","known_ts":"1984-05-16","bar_index":352,"type":"RECLAIM","strength":0.725,"price":0.9186,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-05-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-05-24","known_ts":"1984-05-24","bar_index":354,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.8803,"stop_level":0.8846,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-05-25","known_ts":"1984-05-25","bar_index":354,"type":"RECLAIM","strength":0.725,"price":0.8973,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-05-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1984-05-24","prior_stop_level":0.8846,"sweep_low":0.8718,"atr14":0.0147,"stop_level":0.86445,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-06-12","known_ts":"1984-06-12","bar_index":358,"type":"RECLAIM","strength":0.725,"price":0.9356,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-05-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-07-23","known_ts":"1984-07-23","bar_index":367,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.9399,"stop_level":0.9441,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-07-25","known_ts":"1984-07-25","bar_index":368,"type":"RECLAIM","strength":0.863,"price":0.9654,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-07-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":"1984-07-23","prior_stop_level":0.9441,"sweep_low":0.9314,"atr14":0.01376,"stop_level":0.92452,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-08-07","known_ts":"1984-08-07","bar_index":371,"type":"RECLAIM","strength":0.863,"price":0.9526,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-07-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-08-20","known_ts":"1984-08-22","bar_index":374,"type":"BUY","strength":0.863,"price":0.9994,"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-09-14","known_ts":"1984-09-18","bar_index":380,"type":"BUY","strength":0.863,"price":1.0292,"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":65},{"ts":"1984-10-31","known_ts":"1984-10-31","bar_index":391,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.059,"stop_level":1.0717,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-11-06","known_ts":"1984-11-06","bar_index":392,"type":"RECLAIM","strength":1.0,"price":1.0802,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-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":"1984-10-31","prior_stop_level":1.0717,"sweep_low":1.0334,"atr14":0.018357,"stop_level":1.024222,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-12-21","known_ts":"1984-12-26","bar_index":403,"type":"BUY","strength":0.863,"price":1.076,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1985-01-10","known_ts":"1985-01-14","bar_index":407,"type":"BUY","strength":0.863,"price":1.0887,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1985-02-01","known_ts":"1985-02-01","bar_index":412,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.059,"stop_level":1.0675,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1985-02-08","known_ts":"1985-02-08","bar_index":414,"type":"RECLAIM","strength":0.725,"price":1.076,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-02-01 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":"1985-02-01","prior_stop_level":1.0675,"sweep_low":1.0462,"atr14":0.012766,"stop_level":1.039817,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-03-04","known_ts":"1985-03-06","bar_index":419,"type":"BUY","strength":0.725,"price":1.0845,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"1985-07-24","known_ts":"1985-07-24","bar_index":452,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.2588,"stop_level":1.2844,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-10-31","known_ts":"1985-10-31","bar_index":475,"type":"RECLAIM","strength":0.725,"price":1.2418,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-07-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-01-10","known_ts":"1986-01-10","bar_index":491,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.3396,"stop_level":1.3481,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-01-14","known_ts":"1986-01-14","bar_index":491,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.3141,"stop_level":1.3481,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-01-21","known_ts":"1986-01-21","bar_index":493,"type":"RECLAIM","strength":0.863,"price":1.3609,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-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":"1986-01-14","prior_stop_level":1.3481,"sweep_low":1.3099,"atr14":0.019867,"stop_level":1.299966,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-01-28","known_ts":"1986-01-28","bar_index":495,"type":"RECLAIM","strength":0.863,"price":1.4715,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-01-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-09-04","known_ts":"1986-09-04","bar_index":545,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.0158,"stop_level":2.0201,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-11-25","known_ts":"1986-11-28","bar_index":565,"type":"BUY","strength":0.725,"price":1.9624,"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":60},{"ts":"1987-01-30","known_ts":"1987-01-30","bar_index":580,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.915,"stop_level":1.9236,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-02-05","known_ts":"1987-02-05","bar_index":581,"type":"RECLAIM","strength":0.725,"price":1.9384,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-01-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1987-01-30","prior_stop_level":1.9236,"sweep_low":1.8948,"atr14":0.025419,"stop_level":1.882091,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-02-11","known_ts":"1987-02-11","bar_index":582,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.8338,"stop_level":1.9236,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-04-20","known_ts":"1987-04-22","bar_index":598,"type":"BUY","strength":0.45,"price":1.7293,"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-05-19","known_ts":"1987-05-19","bar_index":605,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6534,"stop_level":1.6857,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-05-22","known_ts":"1987-05-22","bar_index":606,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6578,"stop_level":1.6857,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-05-29","known_ts":"1987-05-29","bar_index":607,"type":"RECLAIM","strength":0.588,"price":1.6888,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-05-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1987-05-22","prior_stop_level":1.6857,"sweep_low":1.6446,"atr14":0.026241,"stop_level":1.63148,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-07-15","known_ts":"1987-07-15","bar_index":618,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7153,"stop_level":1.7418,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-07-17","known_ts":"1987-07-17","bar_index":618,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6888,"stop_level":1.7418,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-07-23","known_ts":"1987-07-27","bar_index":620,"type":"REBUY","strength":0.588,"price":1.7507,"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":"1987-07-24","known_ts":"1987-07-24","bar_index":620,"type":"RECLAIM","strength":0.588,"price":1.7595,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-07-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1987-07-17","prior_stop_level":1.7418,"sweep_low":1.6711,"atr14":0.028149,"stop_level":1.657025,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-08-10","known_ts":"1987-08-10","bar_index":624,"type":"RECLAIM","strength":0.725,"price":1.8038,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1987-07-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-08-28","known_ts":"1987-08-28","bar_index":628,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7948,"stop_level":1.8487,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-09-01","known_ts":"1987-09-01","bar_index":629,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.8218,"stop_level":1.8487,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-09-30","known_ts":"1987-09-30","bar_index":636,"type":"RECLAIM","strength":0.863,"price":1.8307,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-09-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-10-05","known_ts":"1987-10-07","bar_index":637,"type":"BUY","strength":0.863,"price":1.8487,"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":65},{"ts":"1987-12-30","known_ts":"1988-01-04","bar_index":657,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1987-12-30","trigger_known_ts":"1988-01-04","strength":0.45,"price":1.6668,"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.143077,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.6212,"atr14":0.040584,"stop_level":1.600908,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-01-05","known_ts":"1988-01-07","bar_index":658,"type":"BUY","strength":0.588,"price":1.7579,"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":60},{"ts":"1988-02-16","known_ts":"1988-02-16","bar_index":667,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.8102,"stop_level":1.8564,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-02-18","known_ts":"1988-02-18","bar_index":668,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.8287,"stop_level":1.8564,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-02-24","known_ts":"1988-02-24","bar_index":669,"type":"RECLAIM","strength":0.863,"price":1.8657,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-02-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1988-02-18","prior_stop_level":1.8564,"sweep_low":1.8102,"atr14":0.034721,"stop_level":1.792839,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-04-08","known_ts":"1988-04-08","bar_index":680,"type":"RECLAIM","strength":0.863,"price":1.8657,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-02-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-04-29","known_ts":"1988-05-03","bar_index":685,"type":"BUY","strength":0.863,"price":1.8667,"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":75},{"ts":"1988-07-11","known_ts":"1988-07-11","bar_index":701,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.9793,"stop_level":1.9886,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-09-12","known_ts":"1988-09-14","bar_index":716,"type":"BUY","strength":0.863,"price":1.98,"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":75},{"ts":"1988-09-28","known_ts":"1988-09-30","bar_index":720,"type":"REBUY","strength":0.863,"price":1.9991,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1989-02-23","known_ts":"1989-02-27","bar_index":754,"type":"BUY","strength":0.725,"price":2.0575,"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":"1989-06-16","known_ts":"1989-06-16","bar_index":780,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.2487,"stop_level":2.2586,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-06-19","known_ts":"1989-06-19","bar_index":780,"type":"RECLAIM","strength":1.0,"price":2.2686,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-06-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1989-06-16","prior_stop_level":2.2586,"sweep_low":2.2487,"atr14":0.034916,"stop_level":2.231242,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-07-03","known_ts":"1989-07-03","bar_index":784,"type":"RECLAIM","strength":1.0,"price":2.3283,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-06-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-08-21","known_ts":"1989-08-21","bar_index":795,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.4013,"stop_level":2.4114,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-10-31","known_ts":"1989-11-02","bar_index":812,"type":"BUY","strength":0.725,"price":2.3848,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1990-01-17","known_ts":"1990-01-17","bar_index":829,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.436,"stop_level":2.4565,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1990-05-07","known_ts":"1990-05-09","bar_index":855,"type":"BUY","strength":0.45,"price":2.3531,"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-05-10","known_ts":"1990-05-10","bar_index":856,"type":"RECLAIM","strength":0.725,"price":2.4269,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1990-05-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-06-14","known_ts":"1990-06-14","bar_index":864,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.4164,"stop_level":2.4269,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-06-19","known_ts":"1990-06-19","bar_index":865,"type":"RECLAIM","strength":0.725,"price":2.4375,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-06-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":"1990-06-14","prior_stop_level":2.4269,"sweep_low":2.3847,"atr14":0.037393,"stop_level":2.366003,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-07-02","known_ts":"1990-07-02","bar_index":868,"type":"RECLAIM","strength":0.725,"price":2.448,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-06-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-07-27","known_ts":"1990-07-31","bar_index":874,"type":"BUY","strength":0.863,"price":2.4902,"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":"1990-10-01","known_ts":"1990-10-03","bar_index":889,"type":"BUY","strength":0.588,"price":2.4744,"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":"1991-02-27","known_ts":"1991-02-27","bar_index":923,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.8109,"stop_level":2.8219,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-02-28","known_ts":"1991-02-28","bar_index":923,"type":"RECLAIM","strength":1.0,"price":2.8439,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-02-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1991-02-27","prior_stop_level":2.8219,"sweep_low":2.7998,"atr14":0.045367,"stop_level":2.777116,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-03-27","known_ts":"1991-03-27","bar_index":930,"type":"RECLAIM","strength":1.0,"price":3.0423,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-02-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-04-22","known_ts":"1991-04-22","bar_index":935,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.9652,"stop_level":2.9872,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-07-18","known_ts":"1991-07-22","bar_index":956,"type":"BUY","strength":0.725,"price":2.9403,"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":"1991-09-25","known_ts":"1991-09-27","bar_index":972,"type":"REBUY","strength":1.0,"price":3.3323,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1992-01-13","known_ts":"1992-01-13","bar_index":997,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.4326,"stop_level":3.444,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1992-04-07","known_ts":"1992-04-09","bar_index":1017,"type":"BUY","strength":0.725,"price":3.4754,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1992-06-11","known_ts":"1992-06-11","bar_index":1032,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.6491,"stop_level":3.6609,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-06-12","known_ts":"1992-06-12","bar_index":1032,"type":"RECLAIM","strength":0.863,"price":3.6726,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-06-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":"1992-06-11","prior_stop_level":3.6609,"sweep_low":3.6373,"atr14":0.044928,"stop_level":3.614836,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-06-29","known_ts":"1992-06-29","bar_index":1036,"type":"RECLAIM","strength":0.863,"price":3.7962,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-06-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-08-28","known_ts":"1992-08-28","bar_index":1050,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.9299,"stop_level":3.9478,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-11-20","known_ts":"1992-11-24","bar_index":1070,"type":"BUY","strength":0.588,"price":3.6724,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"1993-01-05","known_ts":"1993-01-05","bar_index":1079,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.7447,"stop_level":3.7628,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-01-08","known_ts":"1993-01-08","bar_index":1080,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.6,"stop_level":3.7628,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-01-22","known_ts":"1993-01-22","bar_index":1084,"type":"RECLAIM","strength":0.725,"price":3.799,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-01-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-06-23","known_ts":"1993-06-25","bar_index":1119,"type":"BUY","strength":0.588,"price":4.0232,"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":20},{"ts":"1993-07-15","known_ts":"1993-07-15","bar_index":1124,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.0788,"stop_level":4.0974,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-07-16","known_ts":"1993-07-16","bar_index":1124,"type":"RECLAIM","strength":0.725,"price":4.1345,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-07-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1993-07-15","prior_stop_level":4.0974,"sweep_low":4.0603,"atr14":0.059671,"stop_level":4.030465,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-08-05","known_ts":"1993-08-05","bar_index":1129,"type":"RECLAIM","strength":0.863,"price":4.2043,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-07-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-09-22","known_ts":"1993-09-22","bar_index":1140,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.3169,"stop_level":4.3357,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-09-28","known_ts":"1993-09-28","bar_index":1141,"type":"RECLAIM","strength":0.863,"price":4.3544,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-09-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1993-09-22","prior_stop_level":4.3357,"sweep_low":4.2606,"atr14":0.055489,"stop_level":4.232855,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-12-16","known_ts":"1993-12-20","bar_index":1160,"type":"BUY","strength":0.725,"price":4.2926,"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":"1994-03-01","known_ts":"1994-03-03","bar_index":1177,"type":"BUY","strength":0.45,"price":3.8866,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-04-04","known_ts":"1994-04-04","bar_index":1184,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.7904,"stop_level":3.8674,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-04-05","known_ts":"1994-04-05","bar_index":1185,"type":"RECLAIM","strength":0.588,"price":3.8866,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-04-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1994-04-04","prior_stop_level":3.8674,"sweep_low":3.7712,"atr14":0.084979,"stop_level":3.728711,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-04-18","known_ts":"1994-04-20","bar_index":1188,"type":"REBUY","strength":0.588,"price":3.9251,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-05-09","known_ts":"1994-05-09","bar_index":1192,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.7834,"stop_level":3.8866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-05-11","known_ts":"1994-05-11","bar_index":1193,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.7639,"stop_level":3.8866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-05-18","known_ts":"1994-05-18","bar_index":1195,"type":"RECLAIM","strength":0.588,"price":3.9199,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-05-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1994-05-11","prior_stop_level":3.8866,"sweep_low":3.6664,"atr14":0.105704,"stop_level":3.613548,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-06-20","known_ts":"1994-06-20","bar_index":1202,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.8614,"stop_level":3.9589,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-07-11","known_ts":"1994-07-13","bar_index":1207,"type":"BUY","strength":0.588,"price":3.8419,"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,"retro_override":true,"retro_ctx":{"group_id":"us_sector_utilities"}},{"ts":"1994-07-11","known_ts":"1994-07-13","bar_index":1207,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1994-07-11","trigger_known_ts":"1994-07-13","strength":0.588,"price":3.8419,"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.12525,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.6859,"atr14":0.079548,"stop_level":3.646126,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-07-27","known_ts":"1994-07-27","bar_index":1211,"type":"RECLAIM","strength":0.725,"price":4.0564,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-07-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-09-02","known_ts":"1994-09-02","bar_index":1220,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.013,"stop_level":4.0525,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-09-29","known_ts":"1994-09-29","bar_index":1226,"type":"RECLAIM","strength":0.863,"price":4.0328,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-09-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-10-07","known_ts":"1994-10-11","bar_index":1228,"type":"BUY","strength":0.863,"price":4.1316,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1994-11-09","known_ts":"1994-11-09","bar_index":1235,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.0676,"stop_level":4.1277,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-11-11","known_ts":"1994-11-11","bar_index":1236,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.0074,"stop_level":4.1277,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-11-29","known_ts":"1994-11-29","bar_index":1240,"type":"RECLAIM","strength":0.863,"price":4.1277,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-11-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-12-02","known_ts":"1994-12-06","bar_index":1241,"type":"BUY","strength":0.863,"price":4.2479,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1995-01-12","known_ts":"1995-01-16","bar_index":1250,"type":"BUY","strength":0.863,"price":4.2679,"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-02-24","known_ts":"1995-02-24","bar_index":1260,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.3839,"stop_level":4.4042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-02-28","known_ts":"1995-02-28","bar_index":1260,"type":"RECLAIM","strength":0.863,"price":4.5057,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-02-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-02-24","prior_stop_level":4.4042,"sweep_low":4.3433,"atr14":0.076455,"stop_level":4.305072,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-04-07","known_ts":"1995-04-11","bar_index":1270,"type":"BUY","strength":1.0,"price":4.526,"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":50},{"ts":"1995-05-22","known_ts":"1995-05-22","bar_index":1280,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.4207,"stop_level":4.5646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-05-25","known_ts":"1995-05-25","bar_index":1281,"type":"RECLAIM","strength":0.863,"price":4.6057,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-05-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1995-05-22","prior_stop_level":4.5646,"sweep_low":4.4001,"atr14":0.076425,"stop_level":4.361887,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-05-31","known_ts":"1995-06-02","bar_index":1282,"type":"REBUY","strength":0.863,"price":4.7085,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1995-09-25","known_ts":"1995-09-27","bar_index":1309,"type":"BUY","strength":0.725,"price":4.6682,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1995-11-06","known_ts":"1995-11-06","bar_index":1319,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.8541,"stop_level":4.8974,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-11-28","known_ts":"1995-11-30","bar_index":1324,"type":"REBUY","strength":1.0,"price":4.9807,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1996-05-07","known_ts":"1996-05-09","bar_index":1361,"type":"BUY","strength":0.45,"price":4.7639,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-05-15","known_ts":"1996-05-15","bar_index":1363,"type":"RECLAIM","strength":0.588,"price":4.8722,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-05-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1996-06-06","known_ts":"1996-06-06","bar_index":1368,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.8289,"stop_level":4.8506,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-06-11","known_ts":"1996-06-11","bar_index":1369,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.7639,"stop_level":4.8506,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-06-27","known_ts":"1996-06-27","bar_index":1373,"type":"RECLAIM","strength":0.725,"price":5.0238,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-06-11 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-18","bar_index":1377,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.8289,"stop_level":4.8506,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-08-14","known_ts":"1996-08-16","bar_index":1384,"type":"BUY","strength":0.588,"price":4.831,"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":"1996-09-18","known_ts":"1996-09-20","bar_index":1392,"type":"BUY","strength":0.588,"price":4.7871,"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":"1996-10-04","known_ts":"1996-10-08","bar_index":1396,"type":"BUY","strength":0.588,"price":4.8749,"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":"1996-10-17","known_ts":"1996-10-21","bar_index":1399,"type":"BUY","strength":0.588,"price":4.7871,"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":"1996-11-04","known_ts":"1996-11-04","bar_index":1403,"type":"RECLAIM","strength":0.725,"price":4.9628,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-07-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-11-27","known_ts":"1996-11-27","bar_index":1408,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.763,"stop_level":4.8075,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-12-20","known_ts":"1996-12-24","bar_index":1414,"type":"BUY","strength":0.725,"price":4.8298,"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":"1997-01-30","known_ts":"1997-01-30","bar_index":1423,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.674,"stop_level":4.8075,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-02-18","known_ts":"1997-02-20","bar_index":1427,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1997-02-18","trigger_known_ts":"1997-02-20","strength":0.45,"price":4.6311,"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.081094,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.5405,"atr14":0.072845,"stop_level":4.504077,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-03-24","known_ts":"1997-03-26","bar_index":1435,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1997-03-24","trigger_known_ts":"1997-03-26","strength":0.45,"price":4.4729,"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.109658,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.2018,"atr14":0.081782,"stop_level":4.160909,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-04-10","known_ts":"1997-04-14","bar_index":1439,"type":"BUY","strength":0.45,"price":4.4277,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1997-04-10","known_ts":"1997-04-14","bar_index":1439,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1997-04-10","trigger_known_ts":"1997-04-14","strength":0.45,"price":4.4277,"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.118655,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.3374,"atr14":0.080479,"stop_level":4.297161,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-04-25","known_ts":"1997-04-25","bar_index":1442,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.3148,"stop_level":4.4052,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1997-04-28","known_ts":"1997-04-28","bar_index":1443,"type":"RECLAIM","strength":0.45,"price":4.4277,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-04-25 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":"1997-04-25","prior_stop_level":4.4052,"sweep_low":4.3148,"atr14":0.084595,"stop_level":4.272502,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-05-19","known_ts":"1997-05-19","bar_index":1448,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.4278,"stop_level":4.5181,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-05-23","known_ts":"1997-05-23","bar_index":1449,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.4966,"stop_level":4.5181,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-07-01","known_ts":"1997-07-01","bar_index":1458,"type":"RECLAIM","strength":0.863,"price":4.6343,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-05-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-07-23","known_ts":"1997-07-23","bar_index":1463,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.4049,"stop_level":4.4622,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-07-25","known_ts":"1997-07-25","bar_index":1463,"type":"RECLAIM","strength":0.725,"price":4.4852,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-07-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":"1997-07-23","prior_stop_level":4.4622,"sweep_low":4.3131,"atr14":0.075691,"stop_level":4.275255,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-08-05","known_ts":"1997-08-07","bar_index":1466,"type":"REBUY","strength":0.863,"price":4.6458,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1997-10-23","known_ts":"1997-10-23","bar_index":1484,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.8222,"stop_level":4.8338,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-28","known_ts":"1997-10-28","bar_index":1485,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.6591,"stop_level":4.8338,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-11-28","known_ts":"1997-11-28","bar_index":1493,"type":"RECLAIM","strength":1.0,"price":5.1929,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-10-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-01-15","known_ts":"1998-01-15","bar_index":1503,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.2284,"stop_level":5.2639,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-01-21","known_ts":"1998-01-21","bar_index":1504,"type":"RECLAIM","strength":1.0,"price":5.2994,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-01-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1998-01-15","prior_stop_level":5.2639,"sweep_low":5.1101,"atr14":0.099752,"stop_level":5.060224,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-03-16","known_ts":"1998-03-18","bar_index":1517,"type":"BUY","strength":0.863,"price":5.4446,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1998-04-21","known_ts":"1998-04-21","bar_index":1525,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.7324,"stop_level":5.7804,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-08-21","known_ts":"1998-08-25","bar_index":1554,"type":"BUY","strength":0.725,"price":5.7747,"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":"1998-10-29","known_ts":"1998-10-29","bar_index":1570,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.0086,"stop_level":6.0209,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-10-30","known_ts":"1998-10-30","bar_index":1570,"type":"RECLAIM","strength":0.863,"price":6.0332,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-10-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1998-10-29","prior_stop_level":6.0209,"sweep_low":5.9593,"atr14":0.136634,"stop_level":5.890983,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-11-19","known_ts":"1998-11-19","bar_index":1575,"type":"RECLAIM","strength":0.863,"price":6.1587,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-10-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-12-03","known_ts":"1998-12-07","bar_index":1578,"type":"BUY","strength":0.863,"price":6.3457,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1999-03-03","known_ts":"1999-03-05","bar_index":1598,"type":"BUY","strength":0.45,"price":5.3265,"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-04-01","known_ts":"1999-04-01","bar_index":1605,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.2759,"stop_level":5.3012,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1999-04-15","known_ts":"1999-04-15","bar_index":1608,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.1114,"stop_level":5.124,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1999-04-16","known_ts":"1999-04-16","bar_index":1608,"type":"RECLAIM","strength":0.45,"price":5.162,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-04-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1999-04-15","prior_stop_level":5.124,"sweep_low":5.0734,"atr14":0.100996,"stop_level":5.022902,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-06-08","known_ts":"1999-06-08","bar_index":1620,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.5712,"stop_level":5.6097,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-06-10","known_ts":"1999-06-10","bar_index":1621,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.5456,"stop_level":5.6097,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-06-15","known_ts":"1999-06-15","bar_index":1622,"type":"RECLAIM","strength":0.588,"price":5.6868,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-06-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-06-08","prior_stop_level":5.6097,"sweep_low":5.4429,"atr14":0.105315,"stop_level":5.390242,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-06-15","known_ts":"1999-06-15","bar_index":1622,"type":"RECLAIM","strength":0.588,"price":5.6868,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-06-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-06-10","prior_stop_level":5.6097,"sweep_low":5.4429,"atr14":0.105315,"stop_level":5.390242,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-08-02","known_ts":"1999-08-04","bar_index":1633,"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-08-02","trigger_known_ts":"1999-08-04","strength":0.45,"price":5.2631,"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.185808,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.1476,"atr14":0.073169,"stop_level":5.111016,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-09-07","known_ts":"1999-09-07","bar_index":1641,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.0711,"stop_level":5.0972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1999-09-30","known_ts":"1999-10-04","bar_index":1647,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-09-30","trigger_known_ts":"1999-10-04","strength":0.45,"price":5.032,"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.221559,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.68,"atr14":0.093911,"stop_level":4.633044,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-21","known_ts":"1999-10-25","bar_index":1652,"type":"BUY","strength":0.45,"price":4.8495,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-10-21","known_ts":"1999-10-25","bar_index":1652,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1999-10-21","trigger_known_ts":"1999-10-25","strength":0.45,"price":4.8495,"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.235782,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.5888,"atr14":0.094476,"stop_level":4.541562,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-30","known_ts":"1999-12-02","bar_index":1661,"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-11-30","trigger_known_ts":"1999-12-02","strength":0.45,"price":4.233,"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.332934,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.0605,"atr14":0.094222,"stop_level":4.013389,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-12-21","known_ts":"1999-12-23","bar_index":1666,"type":"BUY","strength":0.45,"price":4.233,"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_utilities"}},{"ts":"1999-12-21","known_ts":"1999-12-23","bar_index":1666,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1999-12-21","trigger_known_ts":"1999-12-23","strength":0.45,"price":4.233,"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.320927,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.0472,"atr14":0.084479,"stop_level":4.004961,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-02-10","known_ts":"2000-02-10","bar_index":1677,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.1816,"stop_level":4.1932,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-02-15","known_ts":"2000-02-15","bar_index":1678,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.0869,"stop_level":4.1932,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-03-09","known_ts":"2000-03-13","bar_index":1684,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-03-09","trigger_known_ts":"2000-03-13","strength":0.588,"price":3.7215,"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.34999,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.6403,"atr14":0.092632,"stop_level":3.593984,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-14","known_ts":"2000-03-16","bar_index":1685,"type":"BUY","strength":0.588,"price":4.1545,"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,"retro_override":true,"retro_ctx":{"group_id":"us_sector_utilities"}},{"ts":"2000-03-14","known_ts":"2000-03-16","bar_index":1685,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-03-14","trigger_known_ts":"2000-03-16","strength":0.588,"price":4.1545,"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.274361,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.6403,"atr14":0.117629,"stop_level":3.581485,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-04-07","known_ts":"2000-04-07","bar_index":1691,"type":"RECLAIM","strength":0.725,"price":4.4522,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-03-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-05-02","known_ts":"2000-05-02","bar_index":1696,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.3981,"stop_level":4.5199,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-05-08","known_ts":"2000-05-08","bar_index":1697,"type":"RECLAIM","strength":0.863,"price":4.547,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-05-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2000-05-02","prior_stop_level":4.5199,"sweep_low":4.371,"atr14":0.145277,"stop_level":4.298362,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-17","known_ts":"2000-05-17","bar_index":1700,"type":"RECLAIM","strength":0.863,"price":4.5355,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-05-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-08-08","known_ts":"2000-08-10","bar_index":1719,"type":"BUY","strength":0.863,"price":4.6667,"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":"2000-09-14","known_ts":"2000-09-14","bar_index":1727,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.3261,"stop_level":4.607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2000-11-09","known_ts":"2000-11-13","bar_index":1741,"type":"BUY","strength":0.863,"price":4.4431,"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":"2001-01-04","known_ts":"2001-01-04","bar_index":1753,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.6418,"stop_level":4.8121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-01-08","known_ts":"2001-01-08","bar_index":1754,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.5992,"stop_level":4.8121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-02-12","known_ts":"2001-02-14","bar_index":1762,"type":"BUY","strength":0.863,"price":4.8155,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2001-03-19","known_ts":"2001-03-19","bar_index":1770,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.9302,"stop_level":4.9417,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-03-21","known_ts":"2001-03-21","bar_index":1770,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.8935,"stop_level":4.9417,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-05-14","known_ts":"2001-05-16","bar_index":1783,"type":"BUY","strength":1.0,"price":5.138,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2001-07-16","known_ts":"2001-07-16","bar_index":1797,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.33,"stop_level":5.3856,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-08-21","known_ts":"2001-08-23","bar_index":1806,"type":"BUY","strength":0.863,"price":5.5215,"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":"2001-09-21","known_ts":"2001-09-21","bar_index":1812,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.1783,"stop_level":5.2745,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2001-11-02","known_ts":"2001-11-06","bar_index":1822,"type":"BUY","strength":0.725,"price":5.3417,"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-01-18","known_ts":"2002-01-18","bar_index":1839,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.3174,"stop_level":5.3198,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2002-01-23","known_ts":"2002-01-23","bar_index":1840,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.2845,"stop_level":5.3198,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-24","known_ts":"2002-01-24","bar_index":1840,"type":"RECLAIM","strength":0.725,"price":5.3245,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-01-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2002-01-18","prior_stop_level":5.3198,"sweep_low":5.2279,"atr14":0.08844,"stop_level":5.18368,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-24","known_ts":"2002-01-24","bar_index":1840,"type":"RECLAIM","strength":0.725,"price":5.3245,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-01-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2002-01-23","prior_stop_level":5.3198,"sweep_low":5.2279,"atr14":0.08844,"stop_level":5.18368,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-02-08","known_ts":"2002-02-08","bar_index":1844,"type":"RECLAIM","strength":0.863,"price":5.5959,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-01-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-11","known_ts":"2002-04-11","bar_index":1858,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.8548,"stop_level":5.9023,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-12","known_ts":"2002-04-12","bar_index":1858,"type":"RECLAIM","strength":1.0,"price":6.002,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-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-04-11","prior_stop_level":5.9023,"sweep_low":5.8476,"atr14":0.103023,"stop_level":5.796089,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-16","known_ts":"2002-04-18","bar_index":1859,"type":"REBUY","strength":1.0,"price":6.0448,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":25},{"ts":"2002-08-01","known_ts":"2002-08-05","bar_index":1884,"type":"BUY","strength":0.725,"price":5.8869,"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":60},{"ts":"2002-09-10","known_ts":"2002-09-10","bar_index":1893,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.9601,"stop_level":6.0445,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-09-12","known_ts":"2002-09-12","bar_index":1893,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.8998,"stop_level":6.0445,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-09-13","known_ts":"2002-09-13","bar_index":1894,"type":"RECLAIM","strength":0.863,"price":6.059,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-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":"2002-09-10","prior_stop_level":6.0445,"sweep_low":5.8756,"atr14":0.13977,"stop_level":5.805715,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-13","known_ts":"2002-09-13","bar_index":1894,"type":"RECLAIM","strength":0.863,"price":6.059,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-09-12","prior_stop_level":6.0445,"sweep_low":5.8756,"atr14":0.13977,"stop_level":5.805715,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-04","known_ts":"2002-11-06","bar_index":1906,"type":"BUY","strength":0.588,"price":5.7236,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2003-03-20","known_ts":"2003-03-24","bar_index":1937,"type":"BUY","strength":0.725,"price":6.0895,"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":"quality","score":65},{"ts":"2003-04-21","known_ts":"2003-04-21","bar_index":1944,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.2049,"stop_level":6.2098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-04-23","known_ts":"2003-04-23","bar_index":1944,"type":"RECLAIM","strength":0.863,"price":6.2343,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-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":"2003-04-21","prior_stop_level":6.2098,"sweep_low":6.1386,"atr14":0.097806,"stop_level":6.089697,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-07","known_ts":"2003-05-07","bar_index":1948,"type":"RECLAIM","strength":0.863,"price":6.5609,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-04-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-10","known_ts":"2003-07-10","bar_index":1962,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.026,"stop_level":7.1744,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-15","known_ts":"2003-09-15","bar_index":1978,"type":"RECLAIM","strength":1.0,"price":7.4147,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-07-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-17","known_ts":"2003-11-17","bar_index":1993,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.9772,"stop_level":8.0752,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-05-03","known_ts":"2004-05-05","bar_index":2031,"type":"BUY","strength":0.725,"price":8.0719,"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":"2004-07-07","known_ts":"2004-07-07","bar_index":2045,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.1513,"stop_level":8.1666,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-07-14","known_ts":"2004-07-14","bar_index":2047,"type":"RECLAIM","strength":0.725,"price":8.1793,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-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":"2004-07-07","prior_stop_level":8.1666,"sweep_low":8.0268,"atr14":0.105872,"stop_level":7.973864,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-07-29","known_ts":"2004-07-29","bar_index":2051,"type":"RECLAIM","strength":0.725,"price":8.2809,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-07-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-09-20","known_ts":"2004-09-20","bar_index":2063,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.121,"stop_level":8.1721,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-10-14","known_ts":"2004-10-18","bar_index":2069,"type":"BUY","strength":0.725,"price":8.2744,"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":"2004-10-22","known_ts":"2004-10-26","bar_index":2071,"type":"BUY","strength":0.588,"price":8.2463,"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":35},{"ts":"2004-11-30","known_ts":"2004-11-30","bar_index":2079,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.5599,"stop_level":8.6319,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-02","known_ts":"2004-12-02","bar_index":2080,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.5804,"stop_level":8.6319,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-14","known_ts":"2004-12-16","bar_index":2083,"type":"REBUY","strength":0.863,"price":8.83,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2005-02-01","known_ts":"2005-02-03","bar_index":2094,"type":"BUY","strength":0.725,"price":8.8763,"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":"2005-03-03","known_ts":"2005-03-07","bar_index":2101,"type":"REBUY","strength":0.863,"price":9.2377,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2005-05-24","known_ts":"2005-05-26","bar_index":2120,"type":"BUY","strength":1.0,"price":9.41,"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":20},{"ts":"2005-07-21","known_ts":"2005-07-21","bar_index":2133,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.1343,"stop_level":10.202,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-07-26","known_ts":"2005-07-26","bar_index":2134,"type":"RECLAIM","strength":1.0,"price":10.2645,"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":true},"anchor_ts":"2005-07-21","prior_stop_level":10.202,"sweep_low":10.0665,"atr14":0.103939,"stop_level":10.01453,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-11-21","known_ts":"2005-11-23","bar_index":2162,"type":"BUY","strength":0.725,"price":10.1212,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2005-12-23","known_ts":"2005-12-23","bar_index":2169,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.2583,"stop_level":10.2926,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-28","known_ts":"2005-12-28","bar_index":2170,"type":"RECLAIM","strength":0.725,"price":10.3426,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-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":"2005-12-23","prior_stop_level":10.2926,"sweep_low":10.1977,"atr14":0.128475,"stop_level":10.133463,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-10","known_ts":"2006-01-10","bar_index":2173,"type":"RECLAIM","strength":0.725,"price":10.5561,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-03-03","known_ts":"2006-03-03","bar_index":2185,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.675,"stop_level":10.7333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-05-03","known_ts":"2006-05-05","bar_index":2199,"type":"BUY","strength":0.588,"price":10.8367,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2006-05-30","known_ts":"2006-06-01","bar_index":2205,"type":"REBUY","strength":0.588,"price":10.7655,"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":"2006-06-20","known_ts":"2006-06-20","bar_index":2210,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.4376,"stop_level":10.4643,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-07-07","known_ts":"2006-07-07","bar_index":2214,"type":"RECLAIM","strength":0.725,"price":10.9175,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-11","known_ts":"2006-08-11","bar_index":2222,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.9756,"stop_level":10.9975,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-14","known_ts":"2006-08-14","bar_index":2222,"type":"RECLAIM","strength":0.725,"price":11.0051,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-08-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-08-11","prior_stop_level":10.9975,"sweep_low":10.9542,"atr14":0.142229,"stop_level":10.883085,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-28","known_ts":"2006-08-28","bar_index":2226,"type":"RECLAIM","strength":0.863,"price":11.3804,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-08-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-09-22","known_ts":"2006-09-26","bar_index":2232,"type":"BUY","strength":0.863,"price":11.5922,"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":"2006-11-16","known_ts":"2006-11-20","bar_index":2245,"type":"REBUY","strength":0.863,"price":12.5858,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2006-11-30","known_ts":"2006-12-04","bar_index":2248,"type":"REBUY","strength":1.0,"price":12.7151,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2006-12-22","known_ts":"2006-12-22","bar_index":2253,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.7906,"stop_level":12.8876,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-12-27","known_ts":"2006-12-27","bar_index":2254,"type":"RECLAIM","strength":1.0,"price":12.9064,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-12-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-12-22","prior_stop_level":12.8876,"sweep_low":12.734,"atr14":0.127814,"stop_level":12.670093,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-02-28","known_ts":"2007-02-28","bar_index":2267,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.9875,"stop_level":13.0471,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-03-01","known_ts":"2007-03-01","bar_index":2268,"type":"RECLAIM","strength":0.863,"price":13.1933,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-02-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":"2007-02-28","prior_stop_level":13.0471,"sweep_low":12.8954,"atr14":0.167632,"stop_level":12.811584,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-06","known_ts":"2007-03-06","bar_index":2269,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.8412,"stop_level":13.0471,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-03-12","known_ts":"2007-03-12","bar_index":2270,"type":"RECLAIM","strength":0.863,"price":13.0498,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-03-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2007-03-06","prior_stop_level":13.0471,"sweep_low":12.7329,"atr14":0.162375,"stop_level":12.651712,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-04-23","known_ts":"2007-04-23","bar_index":2280,"type":"RECLAIM","strength":0.863,"price":13.4804,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-04-30","known_ts":"2007-04-30","bar_index":2281,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.215,"stop_level":13.3477,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-07-23","known_ts":"2007-07-25","bar_index":2301,"type":"BUY","strength":0.588,"price":12.1393,"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":60},{"ts":"2007-07-31","known_ts":"2007-08-02","bar_index":2303,"type":"BUY","strength":0.45,"price":12.221,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-11-14","known_ts":"2007-11-14","bar_index":2328,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.7978,"stop_level":12.8014,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-11-15","known_ts":"2007-11-15","bar_index":2328,"type":"RECLAIM","strength":0.863,"price":12.9382,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-11-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":"2007-11-14","prior_stop_level":12.8014,"sweep_low":12.718,"atr14":0.215861,"stop_level":12.610069,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-03","known_ts":"2007-12-03","bar_index":2332,"type":"RECLAIM","strength":0.863,"price":13.6264,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-11-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-01-02","known_ts":"2008-01-02","bar_index":2338,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.1584,"stop_level":13.3704,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-01-07","known_ts":"2008-01-07","bar_index":2339,"type":"RECLAIM","strength":0.863,"price":13.4585,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-01-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-01-02","prior_stop_level":13.3704,"sweep_low":12.8639,"atr14":0.234256,"stop_level":12.746772,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-01","known_ts":"2008-04-03","bar_index":2359,"type":"BUY","strength":0.45,"price":12.4223,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-04-04","known_ts":"2008-04-04","bar_index":2360,"type":"RECLAIM","strength":0.588,"price":12.5109,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-04-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2008-05-23","known_ts":"2008-05-23","bar_index":2371,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.2973,"stop_level":13.3753,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-27","known_ts":"2008-05-27","bar_index":2372,"type":"RECLAIM","strength":0.725,"price":13.4115,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-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":"2008-05-23","prior_stop_level":13.3753,"sweep_low":13.275,"atr14":0.209236,"stop_level":13.170382,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-03","known_ts":"2008-06-03","bar_index":2373,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.2611,"stop_level":13.2973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-04","known_ts":"2008-06-04","bar_index":2374,"type":"RECLAIM","strength":0.863,"price":13.3224,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-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":"2008-06-03","prior_stop_level":13.2973,"sweep_low":13.172,"atr14":0.205976,"stop_level":13.069012,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-07","known_ts":"2008-08-11","bar_index":2389,"type":"BUY","strength":0.588,"price":13.0578,"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":"2008-09-04","known_ts":"2008-09-04","bar_index":2395,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.6937,"stop_level":12.8674,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-10","known_ts":"2008-09-10","bar_index":2396,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.4752,"stop_level":12.8674,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-08","known_ts":"2008-09-08","bar_index":2396,"type":"RECLAIM","strength":0.588,"price":12.9262,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-09-04","prior_stop_level":12.8674,"sweep_low":12.4808,"atr14":0.249482,"stop_level":12.356059,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-29","known_ts":"2008-10-01","bar_index":2401,"type":"BUY","strength":0.725,"price":12.7469,"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":50},{"ts":"2008-10-31","known_ts":"2008-11-04","bar_index":2409,"type":"BUY","strength":0.45,"price":11.9543,"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_utilities"}},{"ts":"2009-02-11","known_ts":"2009-02-11","bar_index":2432,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.2983,"stop_level":12.5686,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-26","known_ts":"2009-03-30","bar_index":2442,"type":"BUY","strength":0.588,"price":11.5594,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":65,"retro_override":true,"retro_ctx":{"group_id":"us_sector_utilities"}},{"ts":"2009-05-08","known_ts":"2009-05-08","bar_index":2452,"type":"SELL","basis":"structure_stop","strength":0.45,"price":11.0508,"stop_level":11.2099,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2009-05-27","known_ts":"2009-05-29","bar_index":2456,"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-05-27","trigger_known_ts":"2009-05-29","strength":0.45,"price":11.3107,"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.147077,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.5109,"atr14":0.268937,"stop_level":10.376432,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-01","known_ts":"2009-06-03","bar_index":2457,"type":"BUY","strength":0.45,"price":11.5686,"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_utilities"}},{"ts":"2009-06-01","known_ts":"2009-06-03","bar_index":2457,"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-06-01","trigger_known_ts":"2009-06-03","strength":0.45,"price":11.5686,"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.127083,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.5109,"atr14":0.267356,"stop_level":10.377222,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-23","known_ts":"2009-06-23","bar_index":2462,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.3766,"stop_level":11.474,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-24","known_ts":"2009-06-24","bar_index":2462,"type":"RECLAIM","strength":0.725,"price":11.5027,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-06-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-06-23","prior_stop_level":11.474,"sweep_low":11.3336,"atr14":0.255001,"stop_level":11.2061,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-09","known_ts":"2009-07-09","bar_index":2466,"type":"RECLAIM","strength":0.863,"price":11.7291,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-11","known_ts":"2009-09-11","bar_index":2481,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.8896,"stop_level":12.9358,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-14","known_ts":"2009-09-14","bar_index":2481,"type":"RECLAIM","strength":0.863,"price":13.0167,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-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":"2009-09-11","prior_stop_level":12.9358,"sweep_low":12.8058,"atr14":0.186602,"stop_level":12.712499,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-11-23","known_ts":"2009-11-25","bar_index":2498,"type":"BUY","strength":0.863,"price":13.2805,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2010-01-22","known_ts":"2010-01-22","bar_index":2511,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.2641,"stop_level":14.2815,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-25","known_ts":"2010-01-25","bar_index":2511,"type":"RECLAIM","strength":1.0,"price":14.3514,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-01-22","prior_stop_level":14.2815,"sweep_low":14.2,"atr14":0.21148,"stop_level":14.09426,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-30","known_ts":"2010-04-30","bar_index":2534,"type":"RECLAIM","strength":1.0,"price":15.5427,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-01-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-06-17","known_ts":"2010-06-21","bar_index":2545,"type":"BUY","strength":0.725,"price":15.1601,"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":"2010-11-16","known_ts":"2010-11-16","bar_index":2580,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.5843,"stop_level":17.6772,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-18","known_ts":"2010-11-18","bar_index":2581,"type":"RECLAIM","strength":1.0,"price":17.7762,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-11-16","prior_stop_level":17.6772,"sweep_low":17.4643,"atr14":0.222611,"stop_level":17.352995,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-02","known_ts":"2010-12-02","bar_index":2584,"type":"RECLAIM","strength":1.0,"price":17.962,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-25","known_ts":"2011-01-27","bar_index":2596,"type":"BUY","strength":0.725,"price":18.1989,"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":"2011-06-03","known_ts":"2011-06-03","bar_index":2626,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.7803,"stop_level":18.8316,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-08","known_ts":"2011-06-08","bar_index":2627,"type":"RECLAIM","strength":1.0,"price":18.9389,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-06-03 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-06-03","prior_stop_level":18.8316,"sweep_low":18.6278,"atr14":0.233508,"stop_level":18.511046,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-08-24","known_ts":"2011-08-26","bar_index":2645,"type":"BUY","strength":0.725,"price":19.0622,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2011-10-04","known_ts":"2011-10-04","bar_index":2654,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.6929,"stop_level":19.0499,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-10-06","known_ts":"2011-10-06","bar_index":2655,"type":"RECLAIM","strength":0.863,"price":19.3761,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-10-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":"2011-10-04","prior_stop_level":19.0499,"sweep_low":18.3544,"atr14":0.445955,"stop_level":18.131423,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-19","known_ts":"2011-10-19","bar_index":2658,"type":"RECLAIM","strength":0.863,"price":20.2502,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-10-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-11-22","known_ts":"2011-11-22","bar_index":2666,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.7278,"stop_level":19.9263,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-11-25","known_ts":"2011-11-25","bar_index":2666,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.796,"stop_level":19.9263,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-11-28","known_ts":"2011-11-30","bar_index":2667,"type":"REBUY","strength":0.863,"price":20.5839,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2011-11-29","known_ts":"2011-11-29","bar_index":2667,"type":"RECLAIM","strength":0.863,"price":20.069,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-11-22","prior_stop_level":19.9263,"sweep_low":19.4176,"atr14":0.379504,"stop_level":19.227848,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-29","known_ts":"2011-11-29","bar_index":2667,"type":"RECLAIM","strength":0.863,"price":20.069,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-11-25","prior_stop_level":19.9263,"sweep_low":19.4858,"atr14":0.379504,"stop_level":19.296048,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-14","known_ts":"2011-12-16","bar_index":2671,"type":"REBUY","strength":1.0,"price":20.7452,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2012-01-11","known_ts":"2012-01-11","bar_index":2677,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.2353,"stop_level":21.3718,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-02-02","known_ts":"2012-02-02","bar_index":2682,"type":"RECLAIM","strength":1.0,"price":21.5082,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-01-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-02-15","known_ts":"2012-02-17","bar_index":2685,"type":"BUY","strength":1.0,"price":21.5143,"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":55},{"ts":"2012-08-02","known_ts":"2012-08-02","bar_index":2724,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.1933,"stop_level":25.2249,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-08-03","known_ts":"2012-08-03","bar_index":2724,"type":"RECLAIM","strength":1.0,"price":25.4583,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-08-02","prior_stop_level":25.2249,"sweep_low":25.0166,"atr14":0.354686,"stop_level":24.839257,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-10","known_ts":"2012-10-12","bar_index":2740,"type":"BUY","strength":0.588,"price":24.2615,"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":"2012-10-25","known_ts":"2012-10-25","bar_index":2743,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.0326,"stop_level":24.2488,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2012-10-31","known_ts":"2012-10-31","bar_index":2744,"type":"RECLAIM","strength":0.588,"price":24.4586,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-25 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-10-25","prior_stop_level":24.2488,"sweep_low":23.8673,"atr14":0.290808,"stop_level":23.721896,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-09","known_ts":"2013-01-09","bar_index":2760,"type":"RECLAIM","strength":0.725,"price":24.3772,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-10-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-23","known_ts":"2013-05-23","bar_index":2791,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.6349,"stop_level":27.8564,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2013-07-11","known_ts":"2013-07-15","bar_index":2802,"type":"BUY","strength":0.588,"price":28.0845,"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":90},{"ts":"2013-08-13","known_ts":"2013-08-13","bar_index":2809,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.9143,"stop_level":28.0258,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-08-15","known_ts":"2013-08-15","bar_index":2810,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.3489,"stop_level":28.0258,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-10-09","known_ts":"2013-10-11","bar_index":2823,"type":"BUY","strength":0.588,"price":27.27,"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":"2013-11-07","known_ts":"2013-11-07","bar_index":2830,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.6381,"stop_level":27.6842,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-11-13","known_ts":"2013-11-13","bar_index":2831,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.2433,"stop_level":27.6842,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-11-14","known_ts":"2013-11-14","bar_index":2831,"type":"RECLAIM","strength":0.725,"price":27.7011,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-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":"2013-11-07","prior_stop_level":27.6842,"sweep_low":26.8651,"atr14":0.421452,"stop_level":26.654374,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-11-14","known_ts":"2013-11-14","bar_index":2831,"type":"RECLAIM","strength":0.725,"price":27.7011,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-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":"2013-11-13","prior_stop_level":27.6842,"sweep_low":26.8651,"atr14":0.421452,"stop_level":26.654374,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-04","known_ts":"2013-12-04","bar_index":2836,"type":"RECLAIM","strength":0.725,"price":27.8604,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-11-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-12-11","known_ts":"2013-12-11","bar_index":2837,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.9182,"stop_level":27.1106,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-12-16","known_ts":"2013-12-16","bar_index":2838,"type":"RECLAIM","strength":0.45,"price":27.2168,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-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":"2013-12-11","prior_stop_level":27.1106,"sweep_low":26.7656,"atr14":0.406696,"stop_level":26.562252,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-01-14","known_ts":"2014-01-16","bar_index":2845,"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-14","trigger_known_ts":"2014-01-16","strength":0.45,"price":27.2698,"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.048663,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":26.6528,"atr14":0.380815,"stop_level":26.462393,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-01-17","known_ts":"2014-01-22","bar_index":2846,"type":"BUY","strength":0.588,"price":27.6414,"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":35},{"ts":"2014-05-09","known_ts":"2014-05-09","bar_index":2871,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.0202,"stop_level":31.7969,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-08-27","known_ts":"2014-08-29","bar_index":2897,"type":"BUY","strength":0.725,"price":30.8869,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2014-09-18","known_ts":"2014-09-18","bar_index":2902,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.9875,"stop_level":30.0556,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-09-19","known_ts":"2014-09-19","bar_index":2902,"type":"RECLAIM","strength":0.588,"price":30.1169,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-09-18 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":"2014-09-18","prior_stop_level":30.0556,"sweep_low":29.8784,"atr14":0.46499,"stop_level":29.645905,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-09-23","known_ts":"2014-09-23","bar_index":2903,"type":"SELL","basis":"structure_stop","strength":0.45,"price":29.6468,"stop_level":30.0556,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2014-10-06","known_ts":"2014-10-08","bar_index":2906,"type":"REBUY","strength":0.588,"price":30.9073,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2014-11-12","known_ts":"2014-11-12","bar_index":2915,"type":"SELL","basis":"structure_stop","strength":0.725,"price":33.1432,"stop_level":33.5511,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-11-14","known_ts":"2014-11-14","bar_index":2915,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.8411,"stop_level":33.5511,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-01","known_ts":"2014-12-01","bar_index":2919,"type":"RECLAIM","strength":0.863,"price":34.2901,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-11-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-02-11","known_ts":"2015-02-11","bar_index":2935,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.828,"stop_level":36.0826,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-02-12","known_ts":"2015-02-12","bar_index":2935,"type":"RECLAIM","strength":0.863,"price":36.181,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-02-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2015-02-11","prior_stop_level":36.0826,"sweep_low":35.5442,"atr14":0.830475,"stop_level":35.128962,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-16","known_ts":"2015-04-20","bar_index":2950,"type":"BUY","strength":0.725,"price":34.8382,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2015-05-05","known_ts":"2015-05-05","bar_index":2954,"type":"SELL","basis":"structure_stop","strength":0.45,"price":33.2046,"stop_level":33.9521,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-05-26","known_ts":"2015-05-28","bar_index":2959,"type":"BUY","strength":0.45,"price":33.7519,"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-06-24","known_ts":"2015-06-26","bar_index":2966,"type":"BUY","strength":0.45,"price":32.2714,"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-06","known_ts":"2015-08-06","bar_index":2976,"type":"RECLAIM","strength":0.725,"price":34.8965,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-05-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-25","known_ts":"2015-08-25","bar_index":2980,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.1841,"stop_level":34.1248,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-08-27","known_ts":"2015-08-27","bar_index":2981,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.9665,"stop_level":34.1248,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-15","known_ts":"2015-09-15","bar_index":2985,"type":"RECLAIM","strength":0.863,"price":34.6714,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-08-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-09-18","known_ts":"2015-09-22","bar_index":2986,"type":"BUY","strength":0.725,"price":34.7136,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2015-10-28","known_ts":"2015-10-28","bar_index":2995,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.5815,"stop_level":36.8282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-10-30","known_ts":"2015-10-30","bar_index":2996,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.3418,"stop_level":36.8282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-22","known_ts":"2015-12-24","bar_index":3008,"type":"BUY","strength":0.725,"price":36.6905,"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-20","known_ts":"2016-04-20","bar_index":3035,"type":"SELL","basis":"structure_stop","strength":1.0,"price":40.9927,"stop_level":41.897,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-06-20","known_ts":"2016-06-20","bar_index":3049,"type":"RECLAIM","strength":1.0,"price":45.5016,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-08-03","known_ts":"2016-08-03","bar_index":3059,"type":"SELL","basis":"structure_stop","strength":0.863,"price":46.095,"stop_level":46.3049,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-09-22","known_ts":"2016-09-26","bar_index":3071,"type":"BUY","strength":0.725,"price":45.7775,"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":"2016-11-03","known_ts":"2016-11-07","bar_index":3081,"type":"BUY","strength":0.588,"price":42.7286,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2016-11-25","known_ts":"2016-11-29","bar_index":3086,"type":"BUY","strength":0.588,"price":42.6855,"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":80},{"ts":"2017-02-01","known_ts":"2017-02-01","bar_index":3101,"type":"SELL","basis":"structure_stop","strength":0.588,"price":42.0896,"stop_level":42.7664,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-02-08","known_ts":"2017-02-08","bar_index":3102,"type":"RECLAIM","strength":0.588,"price":42.9061,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-02-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2017-02-01","prior_stop_level":42.7664,"sweep_low":41.229,"atr14":0.585114,"stop_level":40.936443,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-23","known_ts":"2017-02-23","bar_index":3106,"type":"RECLAIM","strength":0.725,"price":44.1927,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-02-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-04-07","known_ts":"2017-04-07","bar_index":3116,"type":"SELL","basis":"structure_stop","strength":0.863,"price":44.8014,"stop_level":44.8533,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-04-10","known_ts":"2017-04-10","bar_index":3116,"type":"RECLAIM","strength":0.863,"price":44.9424,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-04-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":"2017-04-07","prior_stop_level":44.8533,"sweep_low":44.6381,"atr14":0.556569,"stop_level":44.359815,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-04-25","known_ts":"2017-04-25","bar_index":3120,"type":"RECLAIM","strength":0.863,"price":45.1502,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-04-07 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-05","bar_index":3122,"type":"REBUY","strength":0.863,"price":45.7218,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2017-05-11","known_ts":"2017-05-15","bar_index":3124,"type":"REBUY","strength":0.863,"price":45.6736,"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":"2017-06-27","known_ts":"2017-06-27","bar_index":3134,"type":"SELL","basis":"structure_stop","strength":0.863,"price":46.9163,"stop_level":47.0436,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-08-18","known_ts":"2017-08-18","bar_index":3147,"type":"RECLAIM","strength":1.0,"price":48.943,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-19","known_ts":"2017-09-19","bar_index":3154,"type":"SELL","basis":"structure_stop","strength":1.0,"price":49.0563,"stop_level":49.1619,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-26","known_ts":"2017-10-26","bar_index":3163,"type":"RECLAIM","strength":1.0,"price":50.9204,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-09-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-12-12","known_ts":"2017-12-12","bar_index":3173,"type":"SELL","basis":"structure_stop","strength":1.0,"price":51.4578,"stop_level":51.8989,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-03-08","known_ts":"2018-03-12","bar_index":3193,"type":"BUY","strength":0.45,"price":46.7306,"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-05-17","known_ts":"2018-05-17","bar_index":3209,"type":"SELL","basis":"structure_stop","strength":0.588,"price":46.7627,"stop_level":47.1527,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-05-23","known_ts":"2018-05-23","bar_index":3210,"type":"RECLAIM","strength":0.588,"price":47.5758,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-05-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-05-17","prior_stop_level":47.1527,"sweep_low":46.4297,"atr14":0.680308,"stop_level":46.089546,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-24","known_ts":"2018-05-29","bar_index":3211,"type":"REBUY","strength":0.588,"price":48.6754,"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":"2018-06-20","known_ts":"2018-06-22","bar_index":3217,"type":"BUY","strength":0.588,"price":48.234,"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":"2018-06-25","known_ts":"2018-06-25","bar_index":3218,"type":"RECLAIM","strength":0.725,"price":49.5504,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2018-06-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-24","known_ts":"2018-09-24","bar_index":3239,"type":"SELL","basis":"structure_stop","strength":0.863,"price":52.0309,"stop_level":52.2651,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-10-10","known_ts":"2018-10-10","bar_index":3243,"type":"RECLAIM","strength":1.0,"price":52.6945,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-09-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-10-23","known_ts":"2018-10-25","bar_index":3246,"type":"BUY","strength":1.0,"price":55.1149,"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":50},{"ts":"2018-12-24","known_ts":"2018-12-24","bar_index":3260,"type":"SELL","basis":"structure_stop","strength":1.0,"price":53.2114,"stop_level":55.4541,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-01-30","known_ts":"2019-02-01","bar_index":3268,"type":"BUY","strength":0.863,"price":57.2955,"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":60},{"ts":"2019-04-04","known_ts":"2019-04-04","bar_index":3283,"type":"SELL","basis":"structure_stop","strength":1.0,"price":61.4456,"stop_level":61.5566,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-04-05","known_ts":"2019-04-05","bar_index":3283,"type":"RECLAIM","strength":1.0,"price":62.0405,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-04-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-04-04","prior_stop_level":61.5566,"sweep_low":60.7317,"atr14":0.822534,"stop_level":60.320433,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-05-17","known_ts":"2019-05-17","bar_index":3293,"type":"RECLAIM","strength":1.0,"price":64.6157,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-04-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-12-16","known_ts":"2019-12-18","bar_index":3342,"type":"BUY","strength":0.725,"price":74.2318,"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":"2020-02-27","known_ts":"2020-02-27","bar_index":3358,"type":"SELL","basis":"structure_stop","strength":0.863,"price":77.8796,"stop_level":80.6945,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-03-04","known_ts":"2020-03-04","bar_index":3359,"type":"RECLAIM","strength":0.725,"price":84.9291,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-02-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":"2020-02-27","prior_stop_level":80.6945,"sweep_low":73.4787,"atr14":2.018929,"stop_level":72.469236,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-18","known_ts":"2020-06-18","bar_index":3384,"type":"SELL","basis":"structure_stop","strength":0.45,"price":73.7836,"stop_level":74.1531,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2020-06-30","known_ts":"2020-07-02","bar_index":3387,"type":"REBUY","strength":0.45,"price":74.0381,"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,"retro_override":true,"retro_ctx":{"group_id":"us_sector_utilities"}},{"ts":"2020-07-22","known_ts":"2020-07-22","bar_index":3392,"type":"RECLAIM","strength":0.725,"price":76.8463,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-06-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-08-11","known_ts":"2020-08-11","bar_index":3396,"type":"SELL","basis":"structure_stop","strength":0.588,"price":74.6375,"stop_level":76.641,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-08-25","known_ts":"2020-08-25","bar_index":3400,"type":"RECLAIM","strength":0.725,"price":76.3519,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-08-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-18","known_ts":"2020-09-18","bar_index":3405,"type":"SELL","basis":"structure_stop","strength":0.725,"price":78.4354,"stop_level":79.0306,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-23","known_ts":"2020-09-23","bar_index":3406,"type":"SELL","basis":"structure_stop","strength":0.725,"price":76.9389,"stop_level":79.0306,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-25","known_ts":"2020-09-25","bar_index":3407,"type":"RECLAIM","strength":0.725,"price":79.6259,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-09-18","prior_stop_level":79.0306,"sweep_low":76.6909,"atr14":1.807965,"stop_level":75.786918,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-25","known_ts":"2020-09-25","bar_index":3407,"type":"RECLAIM","strength":0.725,"price":79.6259,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-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":"2020-09-23","prior_stop_level":79.0306,"sweep_low":76.6909,"atr14":1.807965,"stop_level":75.786918,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-07","known_ts":"2020-10-07","bar_index":3410,"type":"RECLAIM","strength":0.863,"price":82.2137,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-09-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-11-17","known_ts":"2020-11-17","bar_index":3419,"type":"SELL","basis":"structure_stop","strength":0.863,"price":83.3306,"stop_level":83.9995,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-03-05","known_ts":"2021-03-09","bar_index":3444,"type":"BUY","strength":0.45,"price":72.7335,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2021-03-23","known_ts":"2021-03-23","bar_index":3448,"type":"RECLAIM","strength":0.725,"price":78.133,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2021-03-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-04-08","known_ts":"2021-04-08","bar_index":3451,"type":"SELL","basis":"structure_stop","strength":0.725,"price":77.8563,"stop_level":78.242,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-04-13","known_ts":"2021-04-13","bar_index":3452,"type":"RECLAIM","strength":0.725,"price":78.854,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-04-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":"2021-04-08","prior_stop_level":78.242,"sweep_low":77.1017,"atr14":1.470513,"stop_level":76.366444,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-04-22","known_ts":"2021-04-22","bar_index":3455,"type":"RECLAIM","strength":0.725,"price":80.3213,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-04-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-05-11","known_ts":"2021-05-11","bar_index":3459,"type":"SELL","basis":"structure_stop","strength":0.863,"price":80.8579,"stop_level":80.9585,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-05-14","known_ts":"2021-05-14","bar_index":3460,"type":"RECLAIM","strength":0.863,"price":81.2363,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-05-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":"2021-05-11","prior_stop_level":80.9585,"sweep_low":79.4545,"atr14":1.594774,"stop_level":78.657113,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-07-14","known_ts":"2021-07-16","bar_index":3474,"type":"BUY","strength":0.725,"price":80.5945,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2021-08-25","known_ts":"2021-08-25","bar_index":3484,"type":"SELL","basis":"structure_stop","strength":0.863,"price":80.502,"stop_level":81.1519,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-08-27","known_ts":"2021-08-27","bar_index":3484,"type":"SELL","basis":"structure_stop","strength":0.863,"price":80.2894,"stop_level":81.1519,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-09-01","known_ts":"2021-09-01","bar_index":3485,"type":"RECLAIM","strength":0.863,"price":81.5565,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-08-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":"2021-08-25","prior_stop_level":81.1519,"sweep_low":79.7791,"atr14":1.196804,"stop_level":79.180698,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-09-01","known_ts":"2021-09-01","bar_index":3485,"type":"RECLAIM","strength":0.863,"price":81.5565,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-08-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":"2021-08-27","prior_stop_level":81.1519,"sweep_low":79.8982,"atr14":1.196804,"stop_level":79.299798,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-10-20","known_ts":"2021-10-22","bar_index":3497,"type":"BUY","strength":0.725,"price":77.9507,"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":35},{"ts":"2021-12-01","known_ts":"2021-12-01","bar_index":3506,"type":"SELL","basis":"structure_stop","strength":0.45,"price":75.1333,"stop_level":77.2327,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2021-12-03","known_ts":"2021-12-03","bar_index":3507,"type":"RECLAIM","strength":0.45,"price":78.1239,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-12-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2021-12-01","prior_stop_level":77.2327,"sweep_low":74.4649,"atr14":1.548309,"stop_level":73.690745,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-15","known_ts":"2021-12-15","bar_index":3510,"type":"RECLAIM","strength":0.725,"price":82.5112,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-12-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-01-11","known_ts":"2022-01-11","bar_index":3516,"type":"SELL","basis":"structure_stop","strength":0.863,"price":81.68,"stop_level":82.1342,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-01-13","known_ts":"2022-01-13","bar_index":3516,"type":"RECLAIM","strength":0.863,"price":83.3596,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-01-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":"2022-01-11","prior_stop_level":82.1342,"sweep_low":80.6946,"atr14":1.449854,"stop_level":79.969673,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-01-24","known_ts":"2022-01-24","bar_index":3518,"type":"SELL","basis":"structure_stop","strength":0.863,"price":81.5172,"stop_level":81.68,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-01-28","known_ts":"2022-01-28","bar_index":3520,"type":"RECLAIM","strength":0.863,"price":82.7512,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-01-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-01-24","prior_stop_level":81.68,"sweep_low":79.5978,"atr14":1.696125,"stop_level":78.749738,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-09","known_ts":"2022-03-11","bar_index":3529,"type":"BUY","strength":0.863,"price":81.0705,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2022-04-26","known_ts":"2022-04-26","bar_index":3540,"type":"SELL","basis":"structure_stop","strength":0.863,"price":88.6454,"stop_level":88.8269,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-04-28","known_ts":"2022-04-28","bar_index":3540,"type":"SELL","basis":"structure_stop","strength":0.863,"price":88.775,"stop_level":88.8269,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-05-12","known_ts":"2022-05-12","bar_index":3544,"type":"RECLAIM","strength":1.0,"price":89.4061,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-04-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-07-27","known_ts":"2022-07-29","bar_index":3561,"type":"BUY","strength":0.725,"price":90.3108,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2022-09-15","known_ts":"2022-09-15","bar_index":3572,"type":"SELL","basis":"structure_stop","strength":1.0,"price":88.5313,"stop_level":90.2395,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-11-02","known_ts":"2022-11-04","bar_index":3584,"type":"BUY","strength":0.45,"price":80.0601,"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":"2022-11-18","known_ts":"2022-11-18","bar_index":3588,"type":"RECLAIM","strength":0.725,"price":85.7796,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-11-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-19","known_ts":"2022-12-19","bar_index":3594,"type":"SELL","basis":"structure_stop","strength":0.588,"price":83.2274,"stop_level":83.2362,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-20","known_ts":"2022-12-20","bar_index":3595,"type":"RECLAIM","strength":0.588,"price":83.3068,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-12-19","prior_stop_level":83.2362,"sweep_low":82.7593,"atr14":1.741662,"stop_level":81.888469,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-30","known_ts":"2022-12-30","bar_index":3597,"type":"SELL","basis":"structure_stop","strength":0.588,"price":82.8034,"stop_level":83.2274,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-01-04","known_ts":"2023-01-04","bar_index":3598,"type":"RECLAIM","strength":0.588,"price":83.7042,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-12-30","prior_stop_level":83.2274,"sweep_low":81.9821,"atr14":1.598618,"stop_level":81.182791,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-03-15","known_ts":"2023-03-17","bar_index":3614,"type":"BUY","strength":0.45,"price":83.9382,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-03-31","known_ts":"2023-03-31","bar_index":3618,"type":"RECLAIM","strength":0.725,"price":84.4191,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-03-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-05-02","known_ts":"2023-05-02","bar_index":3625,"type":"SELL","basis":"structure_stop","strength":0.863,"price":84.8287,"stop_level":85.3097,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-05-05","known_ts":"2023-05-05","bar_index":3626,"type":"RECLAIM","strength":0.863,"price":85.5056,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-05-02","prior_stop_level":85.3097,"sweep_low":83.3236,"atr14":1.53009,"stop_level":82.558555,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-07","known_ts":"2023-07-11","bar_index":3640,"type":"BUY","strength":0.45,"price":80.3556,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-07-12","known_ts":"2023-07-12","bar_index":3641,"type":"RECLAIM","strength":0.588,"price":82.0706,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-07-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2023-08-03","known_ts":"2023-08-03","bar_index":3646,"type":"SELL","basis":"structure_stop","strength":0.588,"price":79.2511,"stop_level":79.6283,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-07","known_ts":"2023-08-07","bar_index":3647,"type":"SELL","basis":"structure_stop","strength":0.45,"price":78.5597,"stop_level":79.6283,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-09-14","known_ts":"2023-09-18","bar_index":3656,"type":"BUY","strength":0.45,"price":78.5359,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-01-17","known_ts":"2024-01-17","bar_index":3684,"type":"SELL","basis":"structure_stop","strength":0.725,"price":74.3929,"stop_level":74.8321,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-03-04","known_ts":"2024-03-06","bar_index":3695,"type":"BUY","strength":0.45,"price":75.1109,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-03-22","known_ts":"2024-03-22","bar_index":3699,"type":"SELL","basis":"structure_stop","strength":0.588,"price":73.9919,"stop_level":74.3341,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-03-27","known_ts":"2024-03-27","bar_index":3700,"type":"RECLAIM","strength":0.725,"price":75.0739,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-03-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-03-22","prior_stop_level":74.3341,"sweep_low":72.5955,"atr14":1.341508,"stop_level":71.924746,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-16","known_ts":"2024-04-18","bar_index":3705,"type":"REBUY","strength":0.725,"price":74.3896,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2024-04-16","known_ts":"2024-04-16","bar_index":3705,"type":"SELL","basis":"structure_stop","strength":0.725,"price":71.9481,"stop_level":72.7342,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-04-17","known_ts":"2024-04-17","bar_index":3705,"type":"RECLAIM","strength":0.725,"price":73.6405,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-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":"2024-04-16","prior_stop_level":72.7342,"sweep_low":71.6984,"atr14":1.366332,"stop_level":71.015234,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-02","known_ts":"2024-05-02","bar_index":3709,"type":"RECLAIM","strength":0.863,"price":76.609,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-04-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-05-22","known_ts":"2024-05-22","bar_index":3713,"type":"SELL","basis":"structure_stop","strength":0.863,"price":76.8702,"stop_level":78.8408,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-05-28","known_ts":"2024-05-28","bar_index":3714,"type":"SELL","basis":"structure_stop","strength":0.725,"price":74.4514,"stop_level":78.8408,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-07-12","known_ts":"2024-07-16","bar_index":3725,"type":"BUY","strength":0.863,"price":75.4694,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2025-01-22","known_ts":"2025-01-24","bar_index":3769,"type":"BUY","strength":0.863,"price":93.1923,"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":"2025-03-25","known_ts":"2025-03-25","bar_index":3783,"type":"SELL","basis":"structure_stop","strength":1.0,"price":100.0434,"stop_level":100.4558,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-03-26","known_ts":"2025-03-26","bar_index":3783,"type":"RECLAIM","strength":1.0,"price":101.4725,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-03-25","prior_stop_level":100.4558,"sweep_low":99.3817,"atr14":1.902946,"stop_level":98.430227,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-09","known_ts":"2025-04-09","bar_index":3787,"type":"RECLAIM","strength":1.0,"price":102.585,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-03-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-07-16","known_ts":"2025-07-18","bar_index":3809,"type":"BUY","strength":0.725,"price":104.3093,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2025-08-18","known_ts":"2025-08-18","bar_index":3816,"type":"SELL","basis":"structure_stop","strength":0.863,"price":103.7688,"stop_level":103.9998,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-08-19","known_ts":"2025-08-19","bar_index":3817,"type":"RECLAIM","strength":0.863,"price":105.8073,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-08-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-08-18","prior_stop_level":103.9998,"sweep_low":103.7688,"atr14":1.573683,"stop_level":102.981958,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-28","known_ts":"2025-08-28","bar_index":3819,"type":"SELL","basis":"structure_stop","strength":0.863,"price":103.6907,"stop_level":103.7688,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-08-29","known_ts":"2025-08-29","bar_index":3819,"type":"RECLAIM","strength":0.863,"price":103.8858,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-08-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-08-28","prior_stop_level":103.7688,"sweep_low":103.5639,"atr14":1.410264,"stop_level":102.858768,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-10","known_ts":"2025-09-12","bar_index":3822,"type":"REBUY","strength":0.725,"price":107.797,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2025-10-30","known_ts":"2025-10-30","bar_index":3834,"type":"SELL","basis":"structure_stop","strength":0.725,"price":109.8258,"stop_level":111.0742,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-01-14","known_ts":"2026-01-16","bar_index":3851,"type":"BUY","strength":0.725,"price":106.7678,"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":"2026-03-20","known_ts":"2026-03-20","bar_index":3866,"type":"SELL","basis":"structure_stop","strength":0.725,"price":111.2272,"stop_level":112.3377,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-03-26","known_ts":"2026-03-26","bar_index":3867,"type":"RECLAIM","strength":0.725,"price":113.0515,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-03-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":"2026-03-20","prior_stop_level":112.3377,"sweep_low":110.4042,"atr14":2.131024,"stop_level":109.338688,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-08","known_ts":"2026-04-08","bar_index":3870,"type":"RECLAIM","strength":0.725,"price":116.5416,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-03-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-06-11","known_ts":"2026-06-15","bar_index":3885,"type":"BUY","strength":0.725,"price":114.0,"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":"2026-06-22","known_ts":"2026-06-24","bar_index":3887,"type":"BUY","strength":0.725,"price":115.61,"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":"2026-07-10","known_ts":"2026-07-10","bar_index":3891,"type":"SELL","basis":"structure_stop","strength":0.725,"price":114.96,"stop_level":116.22,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}}],"state":{"position_hint":"flat","last_signal":"SELL","last_scored_signal":"SELL","last_scored_ts":"2026-07-10","last_scored_basis":"structure_stop","bars_since_signal":8,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":false},"early_dots":["2019-04-23","2019-05-09","2019-09-20","2019-10-29","2019-11-19","2020-01-08","2020-03-26","2020-12-15","2021-01-15","2021-02-22","2021-06-09","2021-06-30","2021-10-04","2022-02-24","2022-06-22","2022-07-22","2022-10-17","2023-01-31","2023-03-02","2023-03-31","2023-06-01","2023-07-03","2023-08-18","2023-10-10","2024-01-29","2024-02-14","2024-06-20","2024-07-09","2024-11-08","2024-12-23","2025-01-07","2025-04-14","2025-05-06","2025-07-02","2025-11-12","2025-11-25","2025-12-17","2026-04-29","2026-05-20","2026-08-12"],"warnings":[{"ts":"2022-04-27","kind":"arm","px":88.179},{"ts":"2022-04-28","kind":"confirm","px":88.775,"level":88.8269},{"ts":"2022-08-24","kind":"arm","px":92.7449},{"ts":"2022-09-15","kind":"confirm","px":88.5313,"level":90.2395},{"ts":"2022-11-29","kind":"arm","px":85.6472},{"ts":"2022-12-19","kind":"confirm","px":83.2274,"level":83.2362},{"ts":"2022-12-21","kind":"arm","px":83.8102},{"ts":"2022-12-30","kind":"confirm","px":82.8034,"level":83.2274},{"ts":"2023-03-27","kind":"arm","px":82.6468},{"ts":"2023-05-02","kind":"confirm","px":84.8287,"level":85.3097},{"ts":"2023-07-31","kind":"arm","px":80.6878},{"ts":"2023-08-03","kind":"confirm","px":79.2511,"level":79.6283},{"ts":"2023-08-04","kind":"arm","px":78.3622},{"ts":"2023-08-07","kind":"confirm","px":78.5597,"level":79.6283},{"ts":"2023-11-13","kind":"arm","px":72.6271},{"ts":"2023-12-12","kind":"arm","px":75.9666},{"ts":"2024-01-11","kind":"arm","px":75.1341},{"ts":"2024-01-17","kind":"confirm","px":74.3929,"level":74.8321},{"ts":"2024-03-21","kind":"arm","px":74.0196},{"ts":"2024-03-22","kind":"confirm","px":73.9919,"level":74.3341},{"ts":"2024-04-10","kind":"arm","px":73.7237},{"ts":"2024-04-16","kind":"confirm","px":71.9481,"level":72.7342},{"ts":"2024-05-20","kind":"arm","px":79.0929},{"ts":"2024-05-22","kind":"confirm","px":76.8702,"level":78.8408},{"ts":"2024-05-24","kind":"arm","px":75.3666},{"ts":"2024-05-28","kind":"confirm","px":74.4514,"level":78.8408},{"ts":"2024-08-07","kind":"arm","px":83.0714},{"ts":"2024-09-18","kind":"arm","px":89.7839},{"ts":"2025-03-05","kind":"arm","px":100.1969},{"ts":"2025-03-25","kind":"confirm","px":100.0434,"level":100.4558},{"ts":"2025-07-30","kind":"arm","px":104.8317},{"ts":"2025-08-18","kind":"confirm","px":103.7688,"level":103.9998},{"ts":"2025-08-19","kind":"arm","px":105.8073},{"ts":"2025-08-28","kind":"confirm","px":103.6907,"level":103.7688},{"ts":"2025-10-09","kind":"arm","px":111.0742},{"ts":"2025-10-30","kind":"confirm","px":109.8258,"level":111.0742},{"ts":"2026-02-09","kind":"arm","px":109.452},{"ts":"2026-03-20","kind":"confirm","px":111.2272,"level":112.3377},{"ts":"2026-07-09","kind":"arm","px":114.89},{"ts":"2026-07-10","kind":"confirm","px":114.96,"level":116.22}],"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":[]}}}