{"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":"DSGR","timeframe":"3D","as_of":"2026-09-11T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1980-08-18","known_ts":"1980-08-18","bar_index":36,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.4252,"stop_level":1.4697,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1980-09-19","known_ts":"1980-09-23","bar_index":44,"type":"BUY","strength":0.45,"price":1.5736,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1980-10-21","known_ts":"1980-10-21","bar_index":51,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5291,"stop_level":1.5439,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1980-10-23","known_ts":"1980-10-23","bar_index":52,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5291,"stop_level":1.5439,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1980-11-14","known_ts":"1980-11-18","bar_index":57,"type":"BUY","strength":0.45,"price":1.6478,"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-09","known_ts":"1980-12-09","bar_index":62,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.633,"stop_level":1.6627,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-12-12","known_ts":"1980-12-12","bar_index":63,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5736,"stop_level":1.6627,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-12-30","known_ts":"1980-12-30","bar_index":67,"type":"RECLAIM","strength":0.725,"price":1.633,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1980-12-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-01-05","known_ts":"1981-01-07","bar_index":68,"type":"BUY","strength":0.725,"price":1.6627,"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":"1981-02-11","known_ts":"1981-02-13","bar_index":77,"type":"BUY","strength":0.588,"price":1.6627,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"1981-04-27","known_ts":"1981-04-27","bar_index":94,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0784,"stop_level":2.0932,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-05-13","known_ts":"1981-05-13","bar_index":98,"type":"RECLAIM","strength":0.863,"price":2.0784,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-04-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-06-26","known_ts":"1981-06-26","bar_index":108,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.3382,"stop_level":2.3604,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-09-03","known_ts":"1981-09-03","bar_index":124,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.4495,"stop_level":2.4718,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1981-10-12","known_ts":"1981-10-14","bar_index":133,"type":"BUY","strength":0.725,"price":2.4495,"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":"1982-01-25","known_ts":"1982-01-25","bar_index":157,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.2936,"stop_level":2.405,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1982-03-30","known_ts":"1982-04-01","bar_index":172,"type":"BUY","strength":0.45,"price":2.0041,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1982-05-26","known_ts":"1982-05-26","bar_index":185,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7592,"stop_level":1.826,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-06-29","known_ts":"1982-07-01","bar_index":193,"type":"BUY","strength":0.45,"price":1.7814,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1982-08-13","known_ts":"1982-08-13","bar_index":203,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6701,"stop_level":1.7146,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-08-18","known_ts":"1982-08-18","bar_index":204,"type":"RECLAIM","strength":0.588,"price":1.7369,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-08-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":"1982-08-13","prior_stop_level":1.7146,"sweep_low":1.6701,"atr14":0.050935,"stop_level":1.644632,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-08-27","known_ts":"1982-08-27","bar_index":207,"type":"RECLAIM","strength":0.725,"price":2.1155,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-08-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-04-07","known_ts":"1983-04-07","bar_index":258,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.1175,"stop_level":3.1621,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-08-30","known_ts":"1983-09-01","bar_index":292,"type":"BUY","strength":0.725,"price":2.9839,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1984-01-20","known_ts":"1984-01-20","bar_index":325,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.1398,"stop_level":3.1621,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-04-03","known_ts":"1984-04-05","bar_index":342,"type":"BUY","strength":0.45,"price":2.6388,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1984-06-15","known_ts":"1984-06-19","bar_index":359,"type":"REBUY","strength":0.588,"price":2.5386,"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":"1984-08-02","known_ts":"1984-08-02","bar_index":370,"type":"RECLAIM","strength":0.725,"price":2.9394,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-01-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-09-21","known_ts":"1984-09-21","bar_index":381,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.0396,"stop_level":3.073,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-09-27","known_ts":"1984-09-27","bar_index":383,"type":"RECLAIM","strength":0.863,"price":3.1064,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-09-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":"1984-09-21","prior_stop_level":3.073,"sweep_low":2.9728,"atr14":0.082092,"stop_level":2.931754,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-11-05","known_ts":"1984-11-05","bar_index":392,"type":"RECLAIM","strength":1.0,"price":3.3068,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-09-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-12-06","known_ts":"1984-12-06","bar_index":399,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.24,"stop_level":3.2734,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-12-07","known_ts":"1984-12-07","bar_index":399,"type":"RECLAIM","strength":1.0,"price":3.3068,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-12-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1984-12-06","prior_stop_level":3.2734,"sweep_low":3.24,"atr14":0.05994,"stop_level":3.21003,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-01-18","known_ts":"1985-01-18","bar_index":409,"type":"RECLAIM","strength":1.0,"price":3.6742,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-12-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-03-25","known_ts":"1985-03-25","bar_index":424,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.8412,"stop_level":3.8747,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-03-27","known_ts":"1985-03-27","bar_index":424,"type":"RECLAIM","strength":1.0,"price":3.9081,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-03-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1985-03-25","prior_stop_level":3.8747,"sweep_low":3.8412,"atr14":0.088125,"stop_level":3.797138,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-06-24","known_ts":"1985-06-26","bar_index":445,"type":"BUY","strength":0.725,"price":3.8412,"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":"1985-07-25","known_ts":"1985-07-25","bar_index":452,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.9415,"stop_level":3.9916,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-07-26","known_ts":"1985-07-26","bar_index":452,"type":"RECLAIM","strength":0.863,"price":4.0083,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-07-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1985-07-25","prior_stop_level":3.9916,"sweep_low":3.9415,"atr14":0.092452,"stop_level":3.895274,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-07-30","known_ts":"1985-07-30","bar_index":453,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.8747,"stop_level":3.9916,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-11-21","known_ts":"1985-11-25","bar_index":480,"type":"BUY","strength":0.588,"price":3.6241,"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":30},{"ts":"1986-01-31","known_ts":"1986-01-31","bar_index":496,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.9081,"stop_level":4.0083,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-02-06","known_ts":"1986-02-06","bar_index":497,"type":"RECLAIM","strength":0.863,"price":4.0417,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1986-01-31","prior_stop_level":4.0083,"sweep_low":3.8747,"atr14":0.097268,"stop_level":3.826066,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-02-10","known_ts":"1986-02-12","bar_index":498,"type":"REBUY","strength":0.863,"price":4.1419,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1986-03-21","known_ts":"1986-03-21","bar_index":507,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.3423,"stop_level":4.4759,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-03-26","known_ts":"1986-03-26","bar_index":508,"type":"RECLAIM","strength":0.863,"price":4.5761,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-03-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1986-03-21","prior_stop_level":4.4759,"sweep_low":4.2421,"atr14":0.095088,"stop_level":4.194556,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-04-08","known_ts":"1986-04-08","bar_index":511,"type":"RECLAIM","strength":1.0,"price":4.5427,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-03-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-08-22","known_ts":"1986-08-26","bar_index":543,"type":"BUY","strength":0.588,"price":4.359,"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":75},{"ts":"1986-09-15","known_ts":"1986-09-15","bar_index":548,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.9582,"stop_level":4.1085,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1986-09-19","known_ts":"1986-09-19","bar_index":549,"type":"RECLAIM","strength":0.45,"price":4.2087,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-09-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":"1986-09-15","prior_stop_level":4.1085,"sweep_low":3.9582,"atr14":0.131516,"stop_level":3.892442,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-11-26","known_ts":"1986-11-26","bar_index":565,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.1586,"stop_level":4.2087,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-11-28","known_ts":"1986-11-28","bar_index":565,"type":"RECLAIM","strength":0.588,"price":4.2588,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-11-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1986-11-26","prior_stop_level":4.2087,"sweep_low":4.1586,"atr14":0.111604,"stop_level":4.102798,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-12-30","known_ts":"1986-12-30","bar_index":572,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.2707,"stop_level":4.3089,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-01-02","known_ts":"1987-01-02","bar_index":573,"type":"RECLAIM","strength":0.588,"price":4.3209,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-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":"1986-12-30","prior_stop_level":4.3089,"sweep_low":4.1953,"atr14":0.090665,"stop_level":4.149967,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-01-14","known_ts":"1987-01-14","bar_index":576,"type":"RECLAIM","strength":0.725,"price":5.1248,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-12-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-02-12","known_ts":"1987-02-12","bar_index":583,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.9741,"stop_level":5.2756,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-04-06","known_ts":"1987-04-06","bar_index":595,"type":"RECLAIM","strength":0.863,"price":5.6425,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-02-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-06-15","known_ts":"1987-06-17","bar_index":611,"type":"BUY","strength":0.863,"price":5.6928,"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":"1987-08-12","known_ts":"1987-08-12","bar_index":624,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.6664,"stop_level":6.7674,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-08-26","known_ts":"1987-08-26","bar_index":628,"type":"RECLAIM","strength":1.0,"price":6.8937,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-08-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-02-09","known_ts":"1988-02-09","bar_index":666,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.0901,"stop_level":6.1408,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-02-11","known_ts":"1988-02-11","bar_index":667,"type":"RECLAIM","strength":0.725,"price":6.1916,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-02-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1988-02-09","prior_stop_level":6.1408,"sweep_low":6.0393,"atr14":0.146385,"stop_level":5.966107,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-02-25","known_ts":"1988-02-25","bar_index":670,"type":"RECLAIM","strength":0.725,"price":6.4961,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-02-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-03-31","known_ts":"1988-03-31","bar_index":678,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.07,"stop_level":7.2573,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-04-18","known_ts":"1988-04-20","bar_index":682,"type":"REBUY","strength":0.863,"price":7.6295,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1988-06-13","known_ts":"1988-06-15","bar_index":695,"type":"BUY","strength":1.0,"price":8.6214,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1988-06-29","known_ts":"1988-07-01","bar_index":699,"type":"BUY","strength":1.0,"price":8.8688,"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":"1988-07-26","known_ts":"1988-07-26","bar_index":705,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.7923,"stop_level":8.9452,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-07-29","known_ts":"1988-07-29","bar_index":706,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.7923,"stop_level":8.9452,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1988-10-19","known_ts":"1988-10-21","bar_index":725,"type":"BUY","strength":0.725,"price":8.2755,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1988-11-01","known_ts":"1988-11-03","bar_index":728,"type":"BUY","strength":0.588,"price":7.8158,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1989-02-02","known_ts":"1989-02-02","bar_index":749,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.5341,"stop_level":7.611,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-02-06","known_ts":"1989-02-06","bar_index":750,"type":"RECLAIM","strength":0.588,"price":7.6879,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-02-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1989-02-02","prior_stop_level":7.611,"sweep_low":7.5341,"atr14":0.148169,"stop_level":7.460016,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-02-17","known_ts":"1989-02-17","bar_index":753,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.3804,"stop_level":7.5341,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-03-27","known_ts":"1989-03-29","bar_index":761,"type":"BUY","strength":0.45,"price":6.636,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1989-04-17","known_ts":"1989-04-19","bar_index":766,"type":"BUY","strength":0.45,"price":6.7132,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1989-05-18","known_ts":"1989-05-18","bar_index":773,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.9446,"stop_level":7.0218,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-08-15","known_ts":"1989-08-17","bar_index":794,"type":"BUY","strength":0.725,"price":7.1235,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1989-09-06","known_ts":"1989-09-08","bar_index":799,"type":"BUY","strength":0.863,"price":7.2783,"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":75},{"ts":"1989-10-17","known_ts":"1989-10-17","bar_index":808,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.8373,"stop_level":6.9927,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-11-21","known_ts":"1989-11-24","bar_index":817,"type":"BUY","strength":0.588,"price":6.915,"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":90},{"ts":"1990-02-02","known_ts":"1990-02-02","bar_index":833,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.3325,"stop_level":7.3715,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-02-07","known_ts":"1990-02-07","bar_index":834,"type":"RECLAIM","strength":0.863,"price":7.4105,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-02-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":"1990-02-02","prior_stop_level":7.3715,"sweep_low":7.2545,"atr14":0.179823,"stop_level":7.164588,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-02-16","known_ts":"1990-02-16","bar_index":837,"type":"RECLAIM","strength":0.863,"price":7.8005,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-02-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-09-10","known_ts":"1990-09-12","bar_index":884,"type":"BUY","strength":0.725,"price":8.4803,"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":"1990-10-01","known_ts":"1990-10-03","bar_index":889,"type":"BUY","strength":0.588,"price":8.0381,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":75},{"ts":"1990-10-26","known_ts":"1990-10-26","bar_index":895,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.8017,"stop_level":7.8805,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1990-10-31","known_ts":"1990-10-31","bar_index":896,"type":"RECLAIM","strength":0.588,"price":8.0381,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-10-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"1990-10-26","prior_stop_level":7.8805,"sweep_low":7.7229,"atr14":0.256875,"stop_level":7.594463,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-11-15","known_ts":"1990-11-15","bar_index":900,"type":"RECLAIM","strength":0.863,"price":8.5897,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-10-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-01-25","known_ts":"1991-01-29","bar_index":916,"type":"BUY","strength":1.0,"price":9.4102,"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":35},{"ts":"1991-05-31","known_ts":"1991-06-04","bar_index":945,"type":"BUY","strength":0.725,"price":9.9177,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1991-07-26","known_ts":"1991-07-26","bar_index":958,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.076,"stop_level":9.1556,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1991-07-29","known_ts":"1991-07-29","bar_index":958,"type":"RECLAIM","strength":0.725,"price":9.275,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-07-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1991-07-26","prior_stop_level":9.1556,"sweep_low":8.9964,"atr14":0.3001,"stop_level":8.84635,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-07-31","known_ts":"1991-08-02","bar_index":959,"type":"REBUY","strength":0.588,"price":9.7129,"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":"1991-08-29","known_ts":"1991-09-03","bar_index":966,"type":"BUY","strength":0.725,"price":9.4741,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1991-12-11","known_ts":"1991-12-13","bar_index":990,"type":"BUY","strength":0.45,"price":8.1486,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1991-12-24","known_ts":"1991-12-24","bar_index":993,"type":"RECLAIM","strength":0.588,"price":9.2201,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1991-12-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1992-01-31","known_ts":"1992-01-31","bar_index":1001,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.4606,"stop_level":9.621,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-02-03","known_ts":"1992-02-03","bar_index":1002,"type":"RECLAIM","strength":0.725,"price":9.7011,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1992-01-31","prior_stop_level":9.621,"sweep_low":9.4606,"atr14":0.250495,"stop_level":9.335352,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-02-11","known_ts":"1992-02-11","bar_index":1004,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.3804,"stop_level":9.4606,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-02-13","known_ts":"1992-02-13","bar_index":1004,"type":"RECLAIM","strength":0.863,"price":9.5408,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-02-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":"1992-02-11","prior_stop_level":9.4606,"sweep_low":9.3804,"atr14":0.222592,"stop_level":9.269104,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-04-15","known_ts":"1992-04-20","bar_index":1019,"type":"BUY","strength":0.863,"price":9.5738,"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":"1992-05-08","known_ts":"1992-05-08","bar_index":1024,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.7693,"stop_level":9.0911,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1992-06-03","known_ts":"1992-06-05","bar_index":1030,"type":"BUY","strength":0.588,"price":9.0911,"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":"1992-08-19","known_ts":"1992-08-21","bar_index":1048,"type":"BUY","strength":0.45,"price":7.5513,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1992-10-12","known_ts":"1992-10-12","bar_index":1060,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.3795,"stop_level":7.6228,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-11-09","known_ts":"1992-11-11","bar_index":1067,"type":"REBUY","strength":0.588,"price":7.785,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1992-12-04","known_ts":"1992-12-08","bar_index":1073,"type":"BUY","strength":0.588,"price":7.3795,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1992-12-31","known_ts":"1992-12-31","bar_index":1079,"type":"RECLAIM","strength":0.725,"price":8.1426,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1992-12-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-01-13","known_ts":"1993-01-13","bar_index":1081,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.6948,"stop_level":7.8983,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-01-27","known_ts":"1993-01-27","bar_index":1085,"type":"RECLAIM","strength":0.863,"price":8.6312,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-01-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-04-02","known_ts":"1993-04-02","bar_index":1100,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.0704,"stop_level":9.2011,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-04-08","known_ts":"1993-04-08","bar_index":1101,"type":"RECLAIM","strength":1.0,"price":9.2338,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-04-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":"1993-04-02","prior_stop_level":9.2011,"sweep_low":9.0704,"atr14":0.259789,"stop_level":8.940505,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-06-07","known_ts":"1993-06-09","bar_index":1115,"type":"BUY","strength":0.863,"price":8.907,"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":"1993-08-17","known_ts":"1993-08-17","bar_index":1131,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.1058,"stop_level":9.1878,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-08-31","known_ts":"1993-08-31","bar_index":1135,"type":"RECLAIM","strength":1.0,"price":9.2698,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-08-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-10-29","known_ts":"1993-11-02","bar_index":1149,"type":"BUY","strength":0.588,"price":8.8164,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"1993-11-08","known_ts":"1993-11-10","bar_index":1151,"type":"BUY","strength":0.725,"price":8.9812,"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":"1993-12-22","known_ts":"1993-12-22","bar_index":1161,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.8052,"stop_level":9.8876,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-12-28","known_ts":"1993-12-28","bar_index":1162,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.4756,"stop_level":9.8876,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-01-12","known_ts":"1994-01-14","bar_index":1166,"type":"REBUY","strength":1.0,"price":10.1773,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1994-05-18","known_ts":"1994-05-20","bar_index":1195,"type":"BUY","strength":0.588,"price":7.8135,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":70},{"ts":"1994-07-25","known_ts":"1994-07-25","bar_index":1210,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.5641,"stop_level":7.6472,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-07-28","known_ts":"1994-07-28","bar_index":1211,"type":"RECLAIM","strength":0.588,"price":7.7304,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-07-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1994-07-25","prior_stop_level":7.6472,"sweep_low":7.5641,"atr14":0.196616,"stop_level":7.465792,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-09-27","known_ts":"1994-09-27","bar_index":1225,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.3105,"stop_level":8.3122,"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.588,"price":8.3941,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-09-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1994-09-27","prior_stop_level":8.3122,"sweep_low":8.2688,"atr14":0.214541,"stop_level":8.16153,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-10-12","known_ts":"1994-10-12","bar_index":1229,"type":"RECLAIM","strength":0.863,"price":9.104,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-09-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-04-21","known_ts":"1995-04-25","bar_index":1273,"type":"BUY","strength":1.0,"price":9.1026,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1995-08-08","known_ts":"1995-08-10","bar_index":1298,"type":"BUY","strength":0.863,"price":9.1051,"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-12-06","known_ts":"1995-12-08","bar_index":1326,"type":"BUY","strength":0.45,"price":8.3806,"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-04-29","known_ts":"1996-05-01","bar_index":1359,"type":"BUY","strength":0.45,"price":8.0415,"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-04-29","known_ts":"1996-05-01","bar_index":1359,"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":"1996-04-29","trigger_known_ts":"1996-05-01","strength":0.45,"price":8.0415,"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.165343,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.5227,"atr14":0.220484,"stop_level":7.412458,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-05-22","known_ts":"1996-05-22","bar_index":1364,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.6956,"stop_level":7.7821,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-05-23","known_ts":"1996-05-23","bar_index":1365,"type":"RECLAIM","strength":0.588,"price":7.8253,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-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":"1996-05-22","prior_stop_level":7.7821,"sweep_low":7.6956,"atr14":0.21565,"stop_level":7.587775,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-06-27","known_ts":"1996-06-27","bar_index":1373,"type":"RECLAIM","strength":0.725,"price":8.6468,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-05-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-09-18","known_ts":"1996-09-20","bar_index":1392,"type":"BUY","strength":0.45,"price":7.7141,"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-10-14","known_ts":"1996-10-14","bar_index":1398,"type":"RECLAIM","strength":0.725,"price":7.6512,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-09-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-10-28","known_ts":"1996-10-28","bar_index":1401,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.52,"stop_level":7.6075,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-01-06","known_ts":"1997-01-06","bar_index":1417,"type":"RECLAIM","strength":0.863,"price":7.7849,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-10-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-02-10","known_ts":"1997-02-10","bar_index":1425,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.609,"stop_level":7.697,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-03-03","known_ts":"1997-03-05","bar_index":1430,"type":"BUY","strength":1.0,"price":7.7849,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1998-02-02","known_ts":"1998-02-02","bar_index":1507,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.2347,"stop_level":10.4143,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-02-05","known_ts":"1998-02-05","bar_index":1508,"type":"RECLAIM","strength":0.725,"price":10.6836,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-02-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1998-02-02","prior_stop_level":10.4143,"sweep_low":10.0551,"atr14":0.292962,"stop_level":9.908619,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-04-01","known_ts":"1998-04-03","bar_index":1521,"type":"BUY","strength":0.725,"price":10.1983,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1998-06-01","known_ts":"1998-06-01","bar_index":1534,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.7019,"stop_level":9.747,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1998-07-01","known_ts":"1998-07-06","bar_index":1542,"type":"REBUY","strength":0.45,"price":9.5276,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-08-21","known_ts":"1998-08-25","bar_index":1554,"type":"BUY","strength":0.45,"price":8.2119,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-10-02","known_ts":"1998-10-02","bar_index":1563,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.8516,"stop_level":7.8943,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-10-05","known_ts":"1998-10-05","bar_index":1564,"type":"RECLAIM","strength":0.588,"price":7.9657,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-10-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-10-02","prior_stop_level":7.8943,"sweep_low":7.7831,"atr14":0.265979,"stop_level":7.650111,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-11-03","known_ts":"1998-11-03","bar_index":1571,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.3081,"stop_level":8.3537,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-04","known_ts":"1998-11-04","bar_index":1571,"type":"RECLAIM","strength":0.588,"price":8.3994,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-11-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-11-03","prior_stop_level":8.3537,"sweep_low":8.2168,"atr14":0.221907,"stop_level":8.105847,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-16","known_ts":"1998-12-18","bar_index":1581,"type":"BUY","strength":0.588,"price":8.3081,"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":"1998-12-16","known_ts":"1998-12-18","bar_index":1581,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-12-16","trigger_known_ts":"1998-12-18","strength":0.588,"price":8.3081,"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.256705,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":7.8516,"atr14":0.230941,"stop_level":7.73613,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-05","known_ts":"1999-01-05","bar_index":1585,"type":"RECLAIM","strength":0.725,"price":8.3593,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-12-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-01-15","known_ts":"1999-01-15","bar_index":1587,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.2674,"stop_level":8.3133,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-01-19","known_ts":"1999-01-19","bar_index":1588,"type":"RECLAIM","strength":0.725,"price":8.4052,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-01-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-01-15","prior_stop_level":8.3133,"sweep_low":8.2215,"atr14":0.216802,"stop_level":8.113099,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-27","known_ts":"1999-01-27","bar_index":1590,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.1755,"stop_level":8.2674,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-03-24","known_ts":"1999-03-26","bar_index":1603,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-03-24","trigger_known_ts":"1999-03-26","strength":0.45,"price":7.6703,"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.247884,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.4866,"atr14":0.22506,"stop_level":7.37407,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-01","known_ts":"1999-04-06","bar_index":1605,"type":"BUY","strength":0.588,"price":7.9067,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":65},{"ts":"1999-11-19","known_ts":"1999-11-23","bar_index":1659,"type":"BUY","strength":0.588,"price":8.5139,"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":100},{"ts":"1999-12-27","known_ts":"1999-12-27","bar_index":1667,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.3969,"stop_level":8.5607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1999-12-28","known_ts":"1999-12-28","bar_index":1667,"type":"RECLAIM","strength":0.725,"price":8.5841,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-12-27 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":"1999-12-27","prior_stop_level":8.5607,"sweep_low":8.3268,"atr14":0.211859,"stop_level":8.220871,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-12","known_ts":"2000-01-12","bar_index":1671,"type":"RECLAIM","strength":0.863,"price":9.2287,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-12-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-01-31","known_ts":"2000-01-31","bar_index":1675,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.6636,"stop_level":8.6872,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2000-02-01","known_ts":"2000-02-01","bar_index":1675,"type":"RECLAIM","strength":0.863,"price":8.7107,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-01-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":"2000-01-31","prior_stop_level":8.6872,"sweep_low":8.6636,"atr14":0.164805,"stop_level":8.581198,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-17","known_ts":"2000-03-21","bar_index":1686,"type":"BUY","strength":0.725,"price":8.6636,"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":"2000-04-14","known_ts":"2000-04-14","bar_index":1692,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.6238,"stop_level":8.6712,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2000-04-20","known_ts":"2000-04-25","bar_index":1694,"type":"REBUY","strength":0.863,"price":9.0976,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2000-04-20","known_ts":"2000-04-20","bar_index":1694,"type":"RECLAIM","strength":0.725,"price":8.9081,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-14 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":"2000-04-14","prior_stop_level":8.6712,"sweep_low":7.7709,"atr14":0.274743,"stop_level":7.633529,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-06-13","known_ts":"2000-06-15","bar_index":1706,"type":"BUY","strength":1.0,"price":9.1924,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2000-06-20","known_ts":"2000-06-20","bar_index":1707,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.0029,"stop_level":9.1213,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-06-22","known_ts":"2000-06-22","bar_index":1708,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.7186,"stop_level":9.1213,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2000-06-29","known_ts":"2000-06-29","bar_index":1710,"type":"RECLAIM","strength":0.863,"price":9.3217,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-06-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":"2000-06-22","prior_stop_level":9.1213,"sweep_low":8.6238,"atr14":0.182689,"stop_level":8.532456,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-05","known_ts":"2000-07-07","bar_index":1711,"type":"BUY","strength":1.0,"price":9.6317,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2000-08-03","known_ts":"2000-08-07","bar_index":1718,"type":"BUY","strength":1.0,"price":9.6317,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2000-08-23","known_ts":"2000-08-23","bar_index":1722,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.1787,"stop_level":9.727,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-08-25","known_ts":"2000-08-25","bar_index":1723,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.2741,"stop_level":9.727,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2000-10-16","known_ts":"2000-10-18","bar_index":1735,"type":"BUY","strength":0.863,"price":9.6922,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2000-11-07","known_ts":"2000-11-07","bar_index":1740,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.0281,"stop_level":10.1301,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-11-13","known_ts":"2000-11-13","bar_index":1741,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.9561,"stop_level":10.1301,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-11-09","known_ts":"2000-11-09","bar_index":1741,"type":"RECLAIM","strength":0.863,"price":10.1481,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-11-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-11-07","prior_stop_level":10.1301,"sweep_low":9.8602,"atr14":0.324483,"stop_level":9.697959,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-17","known_ts":"2000-11-17","bar_index":1743,"type":"RECLAIM","strength":0.863,"price":10.268,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-11-13 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":"2000-11-13","prior_stop_level":10.1301,"sweep_low":9.4523,"atr14":0.343768,"stop_level":9.280416,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-03","known_ts":"2001-01-05","bar_index":1753,"type":"BUY","strength":0.725,"price":10.4224,"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-01-26","known_ts":"2001-01-26","bar_index":1758,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.1812,"stop_level":10.3018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-01-31","known_ts":"2001-01-31","bar_index":1759,"type":"RECLAIM","strength":0.863,"price":10.3259,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-01-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-01-26","prior_stop_level":10.3018,"sweep_low":9.9882,"atr14":0.412481,"stop_level":9.78196,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-02","known_ts":"2001-02-06","bar_index":1760,"type":"REBUY","strength":0.863,"price":10.7361,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2001-02-20","known_ts":"2001-02-20","bar_index":1763,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.5189,"stop_level":10.5431,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-04-09","known_ts":"2001-04-11","bar_index":1775,"type":"BUY","strength":0.725,"price":9.9854,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2001-05-29","known_ts":"2001-05-29","bar_index":1786,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.0345,"stop_level":11.1977,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-06-13","known_ts":"2001-06-13","bar_index":1790,"type":"RECLAIM","strength":1.0,"price":11.2793,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-05-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-08-13","known_ts":"2001-08-15","bar_index":1804,"type":"BUY","strength":0.725,"price":11.0137,"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-09-06","known_ts":"2001-09-06","bar_index":1809,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.8769,"stop_level":11.0137,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-12-04","known_ts":"2001-12-04","bar_index":1829,"type":"RECLAIM","strength":0.725,"price":10.9334,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-09-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-12-27","known_ts":"2001-12-27","bar_index":1834,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.2648,"stop_level":10.4222,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-01-02","known_ts":"2002-01-02","bar_index":1835,"type":"RECLAIM","strength":0.588,"price":10.4861,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-12-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-12-27","prior_stop_level":10.4222,"sweep_low":10.0092,"atr14":0.49052,"stop_level":9.76394,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-14","known_ts":"2002-01-14","bar_index":1838,"type":"RECLAIM","strength":0.725,"price":11.4753,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-12-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-02-22","known_ts":"2002-02-26","bar_index":1847,"type":"BUY","strength":0.863,"price":11.139,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2002-08-14","known_ts":"2002-08-16","bar_index":1887,"type":"BUY","strength":0.725,"price":11.1793,"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":"2002-12-05","known_ts":"2002-12-05","bar_index":1913,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.089,"stop_level":12.3062,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-12-09","known_ts":"2002-12-09","bar_index":1914,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.9161,"stop_level":12.3062,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-12-11","known_ts":"2002-12-11","bar_index":1914,"type":"RECLAIM","strength":0.725,"price":12.4147,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2002-12-05","prior_stop_level":12.3062,"sweep_low":11.7954,"atr14":0.323583,"stop_level":11.633609,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-11","known_ts":"2002-12-11","bar_index":1914,"type":"RECLAIM","strength":0.725,"price":12.4147,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2002-12-09","prior_stop_level":12.3062,"sweep_low":11.8115,"atr14":0.323583,"stop_level":11.649709,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-20","known_ts":"2003-03-24","bar_index":1937,"type":"BUY","strength":0.45,"price":10.5039,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-05-16","known_ts":"2003-05-16","bar_index":1950,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.0067,"stop_level":10.8203,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-05-20","known_ts":"2003-05-20","bar_index":1951,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.9254,"stop_level":10.8203,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-06-03","known_ts":"2003-06-05","bar_index":1954,"type":"BUY","strength":0.45,"price":10.6982,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-06-11","known_ts":"2003-06-11","bar_index":1956,"type":"RECLAIM","strength":0.725,"price":11.2108,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-06-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-21","known_ts":"2003-07-21","bar_index":1965,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.2725,"stop_level":11.5671,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-08-19","known_ts":"2003-08-21","bar_index":1972,"type":"BUY","strength":0.725,"price":11.5262,"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":20},{"ts":"2003-09-19","known_ts":"2003-09-19","bar_index":1979,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.0475,"stop_level":11.3134,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-10-06","known_ts":"2003-10-08","bar_index":1983,"type":"BUY","strength":0.863,"price":11.9695,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2003-10-27","known_ts":"2003-10-29","bar_index":1988,"type":"REBUY","strength":0.863,"price":12.451,"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":"2003-11-18","known_ts":"2003-11-18","bar_index":1993,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.5334,"stop_level":12.661,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-11-19","known_ts":"2003-11-19","bar_index":1993,"type":"RECLAIM","strength":0.863,"price":13.1096,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-11-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":"2003-11-18","prior_stop_level":12.661,"sweep_low":12.3605,"atr14":0.455212,"stop_level":12.132894,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-12-04","known_ts":"2003-12-04","bar_index":1997,"type":"RECLAIM","strength":1.0,"price":13.6447,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-15","known_ts":"2003-12-15","bar_index":1999,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.5212,"stop_level":13.5418,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-17","known_ts":"2003-12-17","bar_index":2000,"type":"RECLAIM","strength":1.0,"price":13.583,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-12-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":"2003-12-15","prior_stop_level":13.5418,"sweep_low":12.7968,"atr14":0.453149,"stop_level":12.570225,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-12-26","known_ts":"2003-12-30","bar_index":2002,"type":"REBUY","strength":1.0,"price":14.2991,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2004-02-24","known_ts":"2004-02-26","bar_index":2015,"type":"BUY","strength":0.863,"price":14.1295,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2004-05-05","known_ts":"2004-05-05","bar_index":2031,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.3455,"stop_level":14.437,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-05-10","known_ts":"2004-05-10","bar_index":2032,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.7921,"stop_level":14.437,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-05-19","known_ts":"2004-05-21","bar_index":2035,"type":"REBUY","strength":0.863,"price":14.4578,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2004-07-21","known_ts":"2004-07-21","bar_index":2049,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.4753,"stop_level":15.4795,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-26","known_ts":"2004-07-26","bar_index":2050,"type":"RECLAIM","strength":1.0,"price":15.5087,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-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":"2004-07-21","prior_stop_level":15.4795,"sweep_low":15.2621,"atr14":0.393508,"stop_level":15.065346,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-19","known_ts":"2004-08-19","bar_index":2056,"type":"RECLAIM","strength":1.0,"price":15.839,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-07-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-08-24","known_ts":"2004-08-26","bar_index":2057,"type":"BUY","strength":1.0,"price":15.8264,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2004-10-27","known_ts":"2004-10-29","bar_index":2072,"type":"REBUY","strength":1.0,"price":18.1804,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2004-12-03","known_ts":"2004-12-03","bar_index":2080,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.2335,"stop_level":20.3805,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-12-06","known_ts":"2004-12-06","bar_index":2081,"type":"RECLAIM","strength":1.0,"price":20.4687,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-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":"2004-12-03","prior_stop_level":20.3805,"sweep_low":20.1873,"atr14":0.356012,"stop_level":20.009294,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-17","known_ts":"2004-12-17","bar_index":2084,"type":"RECLAIM","strength":1.0,"price":21.5183,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-12-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-01-10","known_ts":"2005-01-10","bar_index":2089,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.0913,"stop_level":20.2335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-01-12","known_ts":"2005-01-12","bar_index":2089,"type":"RECLAIM","strength":0.863,"price":20.2683,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-01-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2005-01-10","prior_stop_level":20.2335,"sweep_low":19.8342,"atr14":0.450344,"stop_level":19.609028,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-16","known_ts":"2005-05-18","bar_index":2118,"type":"BUY","strength":0.588,"price":18.6033,"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":25},{"ts":"2005-06-03","known_ts":"2005-06-03","bar_index":2122,"type":"SELL","basis":"structure_stop","strength":0.45,"price":17.7357,"stop_level":18.032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2005-06-06","known_ts":"2005-06-06","bar_index":2122,"type":"RECLAIM","strength":0.45,"price":18.1674,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-06-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2005-06-03","prior_stop_level":18.032,"sweep_low":17.5664,"atr14":0.52411,"stop_level":17.304345,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-21","known_ts":"2005-06-21","bar_index":2126,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.5284,"stop_level":17.6003,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-07-07","known_ts":"2005-07-11","bar_index":2130,"type":"REBUY","strength":0.588,"price":19.1042,"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":"2005-10-21","known_ts":"2005-10-25","bar_index":2155,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2005-10-21","trigger_known_ts":"2005-10-25","strength":0.45,"price":14.4788,"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.355335,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.2341,"atr14":0.548815,"stop_level":12.959692,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-10-26","known_ts":"2005-10-28","bar_index":2156,"type":"BUY","strength":0.45,"price":14.4574,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-10-26","known_ts":"2005-10-28","bar_index":2156,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2005-10-26","trigger_known_ts":"2005-10-28","strength":0.45,"price":14.4574,"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.356287,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.2341,"atr14":0.618333,"stop_level":12.924933,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-16","known_ts":"2005-12-16","bar_index":2168,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.0528,"stop_level":16.3437,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-12-21","known_ts":"2005-12-21","bar_index":2169,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.33,"stop_level":16.3437,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-12-29","known_ts":"2005-12-29","bar_index":2170,"type":"RECLAIM","strength":0.725,"price":16.3769,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2005-12-21","prior_stop_level":16.3437,"sweep_low":15.1974,"atr14":0.514947,"stop_level":14.939926,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-10","known_ts":"2006-01-10","bar_index":2173,"type":"RECLAIM","strength":0.863,"price":17.4649,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-02-13","known_ts":"2006-02-13","bar_index":2180,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.7791,"stop_level":16.1919,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-02-14","known_ts":"2006-02-14","bar_index":2181,"type":"RECLAIM","strength":0.725,"price":16.3296,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-02-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":"2006-02-13","prior_stop_level":16.1919,"sweep_low":15.749,"atr14":0.612572,"stop_level":15.442714,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-03-29","known_ts":"2006-03-31","bar_index":2191,"type":"BUY","strength":0.725,"price":17.6917,"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":"2006-05-11","known_ts":"2006-05-11","bar_index":2201,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.1427,"stop_level":18.0072,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-05-16","known_ts":"2006-05-16","bar_index":2202,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.6889,"stop_level":18.0072,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-07-03","known_ts":"2006-07-06","bar_index":2213,"type":"BUY","strength":0.725,"price":16.7413,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2006-10-30","known_ts":"2006-10-30","bar_index":2240,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.1276,"stop_level":21.4989,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-02","known_ts":"2006-11-02","bar_index":2241,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.6995,"stop_level":21.4989,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-13","known_ts":"2006-11-15","bar_index":2244,"type":"REBUY","strength":0.863,"price":22.2938,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2006-12-15","known_ts":"2006-12-15","bar_index":2251,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.2496,"stop_level":20.9398,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-02-21","known_ts":"2007-02-23","bar_index":2266,"type":"BUY","strength":0.725,"price":19.1889,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2007-03-19","known_ts":"2007-03-21","bar_index":2272,"type":"BUY","strength":0.588,"price":17.7368,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":25},{"ts":"2007-07-09","known_ts":"2007-07-09","bar_index":2297,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.0122,"stop_level":16.1115,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-07-12","known_ts":"2007-07-12","bar_index":2298,"type":"RECLAIM","strength":0.588,"price":16.4156,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-07-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-07-09","prior_stop_level":16.1115,"sweep_low":15.7994,"atr14":0.505789,"stop_level":15.546505,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-07-17","known_ts":"2007-07-17","bar_index":2299,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.6975,"stop_level":15.8349,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-07-18","known_ts":"2007-07-18","bar_index":2300,"type":"RECLAIM","strength":0.588,"price":16.092,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-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":"2007-07-17","prior_stop_level":15.8349,"sweep_low":15.5689,"atr14":0.505738,"stop_level":15.316031,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-08-03","known_ts":"2007-08-07","bar_index":2304,"type":"BUY","strength":0.588,"price":16.1851,"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":"2007-09-04","known_ts":"2007-09-04","bar_index":2311,"type":"RECLAIM","strength":0.725,"price":16.3225,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-08-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-09-28","known_ts":"2007-10-02","bar_index":2317,"type":"BUY","strength":0.725,"price":16.3086,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2007-11-28","known_ts":"2007-11-30","bar_index":2331,"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":"2007-11-28","trigger_known_ts":"2007-11-30","strength":0.45,"price":15.0826,"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.31623,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.2667,"atr14":0.601856,"stop_level":13.965772,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-06","known_ts":"2007-12-10","bar_index":2333,"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":"2007-12-06","trigger_known_ts":"2007-12-10","strength":0.45,"price":14.7393,"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.301644,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.5133,"atr14":0.622387,"stop_level":13.202106,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-11","known_ts":"2008-01-11","bar_index":2341,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.7514,"stop_level":14.9218,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-14","known_ts":"2008-01-14","bar_index":2341,"type":"RECLAIM","strength":0.863,"price":15.2671,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-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":"2008-01-11","prior_stop_level":14.9218,"sweep_low":14.7514,"atr14":0.913533,"stop_level":14.294633,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-21","known_ts":"2008-02-25","bar_index":2350,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-02-21","trigger_known_ts":"2008-02-25","strength":0.45,"price":12.0343,"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.35196,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.8327,"atr14":0.823623,"stop_level":10.420889,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-13","known_ts":"2008-03-17","bar_index":2355,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-03-13","trigger_known_ts":"2008-03-17","strength":0.45,"price":11.4021,"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.386003,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.4067,"atr14":0.692947,"stop_level":10.060227,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-24","known_ts":"2008-03-26","bar_index":2357,"type":"BUY","strength":0.45,"price":13.0207,"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-03-24","known_ts":"2008-03-26","bar_index":2357,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-03-24","trigger_known_ts":"2008-03-26","strength":0.45,"price":13.0207,"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.256372,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.4067,"atr14":0.763896,"stop_level":10.024752,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-11","known_ts":"2008-04-11","bar_index":2361,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.2603,"stop_level":12.3302,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-16","known_ts":"2008-04-16","bar_index":2362,"type":"RECLAIM","strength":0.588,"price":12.4252,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-04-11","prior_stop_level":12.3302,"sweep_low":11.0797,"atr14":0.912581,"stop_level":10.62341,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-08","known_ts":"2008-05-12","bar_index":2368,"type":"REBUY","strength":0.588,"price":11.5267,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-06-17","known_ts":"2008-06-19","bar_index":2377,"type":"BUY","strength":0.588,"price":11.5448,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-06-30","known_ts":"2008-07-02","bar_index":2380,"type":"BUY","strength":0.588,"price":11.2756,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-07-09","known_ts":"2008-07-09","bar_index":2382,"type":"RECLAIM","strength":0.725,"price":12.4637,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-06-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-02","known_ts":"2008-09-02","bar_index":2394,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.0145,"stop_level":13.1237,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-03","known_ts":"2008-09-03","bar_index":2395,"type":"RECLAIM","strength":0.725,"price":13.151,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-09-02","prior_stop_level":13.1237,"sweep_low":12.6822,"atr14":0.911648,"stop_level":12.226376,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-16","known_ts":"2008-09-16","bar_index":2398,"type":"RECLAIM","strength":0.863,"price":16.4968,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-09-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-12-10","known_ts":"2008-12-12","bar_index":2418,"type":"BUY","strength":0.588,"price":8.8142,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2009-01-20","known_ts":"2009-01-20","bar_index":2426,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.5849,"stop_level":9.668,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2009-01-21","known_ts":"2009-01-21","bar_index":2427,"type":"RECLAIM","strength":0.725,"price":9.8066,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2009-01-20","prior_stop_level":9.668,"sweep_low":8.7996,"atr14":0.954065,"stop_level":8.322568,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-03","known_ts":"2009-04-07","bar_index":2444,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-04-03","trigger_known_ts":"2009-04-07","strength":0.45,"price":5.3295,"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.676937,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.1906,"atr14":0.518896,"stop_level":4.931152,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-17","known_ts":"2009-04-21","bar_index":2447,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-04-17","trigger_known_ts":"2009-04-21","strength":0.45,"price":5.5378,"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.664311,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.6118,"atr14":0.500833,"stop_level":4.361383,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-30","known_ts":"2009-05-04","bar_index":2450,"type":"BUY","strength":0.45,"price":5.436,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-04-30","known_ts":"2009-05-04","bar_index":2450,"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-04-30","trigger_known_ts":"2009-05-04","strength":0.45,"price":5.436,"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.670482,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.047,"atr14":0.427551,"stop_level":4.833224,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-20","known_ts":"2009-05-20","bar_index":2454,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.1813,"stop_level":5.2693,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2009-05-26","known_ts":"2009-05-26","bar_index":2455,"type":"RECLAIM","strength":0.45,"price":5.7369,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2009-05-20","prior_stop_level":5.2693,"sweep_low":4.8757,"atr14":0.385744,"stop_level":4.682828,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-23","known_ts":"2009-06-23","bar_index":2462,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.987,"stop_level":6.3898,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-30","known_ts":"2009-06-30","bar_index":2464,"type":"RECLAIM","strength":0.588,"price":6.5796,"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":6.3898,"sweep_low":5.598,"atr14":0.540437,"stop_level":5.327781,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-14","known_ts":"2009-07-16","bar_index":2467,"type":"REBUY","strength":0.725,"price":6.5485,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2009-09-01","known_ts":"2009-09-01","bar_index":2478,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.4117,"stop_level":7.9918,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-09-03","known_ts":"2009-09-03","bar_index":2479,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.9268,"stop_level":7.9918,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-08","known_ts":"2009-09-08","bar_index":2480,"type":"RECLAIM","strength":0.863,"price":8.2285,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-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":"2009-09-01","prior_stop_level":7.9918,"sweep_low":7.0543,"atr14":0.664488,"stop_level":6.722056,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-08","known_ts":"2009-09-08","bar_index":2480,"type":"RECLAIM","strength":0.863,"price":8.2285,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-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":"2009-09-03","prior_stop_level":7.9918,"sweep_low":7.0543,"atr14":0.664488,"stop_level":6.722056,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-21","known_ts":"2009-09-21","bar_index":2483,"type":"RECLAIM","strength":0.863,"price":7.964,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-09-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-10-15","known_ts":"2009-10-19","bar_index":2489,"type":"BUY","strength":1.0,"price":9.1786,"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":"2009-12-10","known_ts":"2009-12-14","bar_index":2502,"type":"BUY","strength":0.863,"price":7.7909,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2010-01-08","known_ts":"2010-01-08","bar_index":2508,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.0503,"stop_level":8.1541,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-13","known_ts":"2010-01-13","bar_index":2509,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.6298,"stop_level":8.1541,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-02-22","known_ts":"2010-02-24","bar_index":2518,"type":"BUY","strength":0.863,"price":8.2839,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2010-04-27","known_ts":"2010-04-29","bar_index":2533,"type":"BUY","strength":0.725,"price":7.9034,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2010-05-11","known_ts":"2010-05-11","bar_index":2536,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.576,"stop_level":6.9513,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-05-12","known_ts":"2010-05-12","bar_index":2536,"type":"RECLAIM","strength":0.588,"price":7.1483,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2010-05-11","prior_stop_level":6.9513,"sweep_low":6.4541,"atr14":0.407573,"stop_level":6.250313,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-05-13","known_ts":"2010-05-17","bar_index":2537,"type":"REBUY","strength":0.588,"price":7.4297,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2010-07-22","known_ts":"2010-07-26","bar_index":2553,"type":"REBUY","strength":1.0,"price":8.2399,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2010-08-19","known_ts":"2010-08-19","bar_index":2559,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.7465,"stop_level":6.9773,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-09-24","known_ts":"2010-09-28","bar_index":2568,"type":"BUY","strength":0.588,"price":7.0268,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2010-11-30","known_ts":"2010-11-30","bar_index":2583,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.5286,"stop_level":9.5712,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-01","known_ts":"2010-12-01","bar_index":2583,"type":"RECLAIM","strength":1.0,"price":9.7276,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-11-30","prior_stop_level":9.5712,"sweep_low":9.4575,"atr14":0.355894,"stop_level":9.279553,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-02","known_ts":"2010-12-06","bar_index":2584,"type":"REBUY","strength":1.0,"price":10.5615,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2010-12-31","known_ts":"2010-12-31","bar_index":2590,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.8487,"stop_level":12.0778,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-05","known_ts":"2011-01-05","bar_index":2591,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.4678,"stop_level":12.0778,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-03","known_ts":"2011-01-03","bar_index":2591,"type":"RECLAIM","strength":1.0,"price":12.2343,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-12-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-12-31","prior_stop_level":12.0778,"sweep_low":11.7868,"atr14":0.435563,"stop_level":11.569019,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-04-04","known_ts":"2011-04-06","bar_index":2612,"type":"BUY","strength":0.725,"price":11.8724,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2011-06-21","known_ts":"2011-06-23","bar_index":2630,"type":"BUY","strength":0.588,"price":8.9534,"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":"2011-07-27","known_ts":"2011-07-27","bar_index":2638,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.1519,"stop_level":9.2578,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-08-29","known_ts":"2011-08-31","bar_index":2646,"type":"BUY","strength":0.588,"price":8.2131,"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":15},{"ts":"2011-09-12","known_ts":"2011-09-14","bar_index":2649,"type":"BUY","strength":0.588,"price":7.621,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2011-11-07","known_ts":"2011-11-07","bar_index":2662,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.3044,"stop_level":7.6881,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-10","known_ts":"2011-11-10","bar_index":2663,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.2947,"stop_level":7.6881,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-28","known_ts":"2011-11-30","bar_index":2667,"type":"REBUY","strength":0.588,"price":7.6541,"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":"2012-01-30","known_ts":"2012-01-30","bar_index":2681,"type":"RECLAIM","strength":0.725,"price":8.3665,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-10","known_ts":"2012-02-10","bar_index":2684,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.7888,"stop_level":8.2196,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-02-14","known_ts":"2012-02-14","bar_index":2684,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.9749,"stop_level":8.2196,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-02-16","known_ts":"2012-02-16","bar_index":2685,"type":"RECLAIM","strength":0.725,"price":8.249,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-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":"2012-02-10","prior_stop_level":8.2196,"sweep_low":7.7252,"atr14":0.271337,"stop_level":7.589531,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-16","known_ts":"2012-02-16","bar_index":2685,"type":"RECLAIM","strength":0.725,"price":8.249,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-02-14","prior_stop_level":8.2196,"sweep_low":7.8084,"atr14":0.271337,"stop_level":7.672731,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-04","known_ts":"2012-06-06","bar_index":2710,"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":"2012-06-04","trigger_known_ts":"2012-06-06","strength":0.45,"price":4.6181,"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.54795,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.3665,"atr14":0.305197,"stop_level":4.213902,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-25","known_ts":"2012-06-27","bar_index":2715,"type":"BUY","strength":0.45,"price":4.4158,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-06-25","known_ts":"2012-06-27","bar_index":2715,"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":"2012-06-25","trigger_known_ts":"2012-06-27","strength":0.45,"price":4.4158,"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.567752,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.1346,"atr14":0.233622,"stop_level":4.017789,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-07-23","known_ts":"2012-07-23","bar_index":2721,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.665,"stop_level":4.69,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-07-27","known_ts":"2012-07-27","bar_index":2722,"type":"RECLAIM","strength":0.588,"price":4.75,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-07-23","prior_stop_level":4.69,"sweep_low":4.53,"atr14":0.205839,"stop_level":4.427081,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-15","known_ts":"2012-08-15","bar_index":2727,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.495,"stop_level":4.7,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-08-22","known_ts":"2012-08-22","bar_index":2728,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.22,"stop_level":4.495,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-09-24","known_ts":"2012-09-26","bar_index":2736,"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":"2012-09-24","trigger_known_ts":"2012-09-26","strength":0.45,"price":3.125,"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.63895,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.92,"atr14":0.191621,"stop_level":2.824189,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-27","known_ts":"2012-10-01","bar_index":2737,"type":"BUY","strength":0.45,"price":3.535,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-09-27","known_ts":"2012-10-01","bar_index":2737,"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":"2012-09-27","trigger_known_ts":"2012-10-01","strength":0.45,"price":3.535,"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.59158,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.925,"atr14":0.202302,"stop_level":2.823849,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-25","known_ts":"2012-10-25","bar_index":2743,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.24,"stop_level":3.585,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-11-01","known_ts":"2012-11-01","bar_index":2744,"type":"RECLAIM","strength":0.588,"price":4.0,"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":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-10-25","prior_stop_level":3.585,"sweep_low":3.17,"atr14":0.249961,"stop_level":3.04502,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-11-27","known_ts":"2012-11-27","bar_index":2750,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.215,"stop_level":4.23,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-12-03","known_ts":"2012-12-03","bar_index":2751,"type":"RECLAIM","strength":0.725,"price":4.285,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-11-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-11-27","prior_stop_level":4.23,"sweep_low":4.04,"atr14":0.214431,"stop_level":3.932784,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-12-06","known_ts":"2012-12-06","bar_index":2752,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.105,"stop_level":4.14,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-12-07","known_ts":"2012-12-07","bar_index":2753,"type":"RECLAIM","strength":0.725,"price":4.195,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-12-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-12-06","prior_stop_level":4.14,"sweep_low":4.075,"atr14":0.212709,"stop_level":3.968646,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-12-28","known_ts":"2012-12-28","bar_index":2757,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.65,"stop_level":4.77,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-12-31","known_ts":"2012-12-31","bar_index":2758,"type":"RECLAIM","strength":0.725,"price":4.95,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-12-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-12-28","prior_stop_level":4.77,"sweep_low":4.575,"atr14":0.252604,"stop_level":4.448698,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-14","known_ts":"2013-01-14","bar_index":2761,"type":"RECLAIM","strength":0.863,"price":6.085,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-12-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-19","known_ts":"2013-02-21","bar_index":2769,"type":"REBUY","strength":0.863,"price":6.82,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2013-04-03","known_ts":"2013-04-03","bar_index":2779,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.875,"stop_level":7.89,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-04","known_ts":"2013-04-04","bar_index":2779,"type":"RECLAIM","strength":1.0,"price":8.015,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-04-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":"2013-04-03","prior_stop_level":7.89,"sweep_low":7.34,"atr14":0.420642,"stop_level":7.129679,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-16","known_ts":"2013-07-18","bar_index":2803,"type":"BUY","strength":0.725,"price":7.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2013-07-31","known_ts":"2013-07-31","bar_index":2806,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.065,"stop_level":6.305,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2013-10-04","known_ts":"2013-10-08","bar_index":2822,"type":"BUY","strength":0.588,"price":5.625,"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":10},{"ts":"2013-11-13","known_ts":"2013-11-13","bar_index":2831,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.315,"stop_level":6.325,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2013-11-15","known_ts":"2013-11-15","bar_index":2832,"type":"RECLAIM","strength":0.725,"price":6.41,"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":false,"monthlyBull":true},"anchor_ts":"2013-11-13","prior_stop_level":6.325,"sweep_low":6.115,"atr14":0.234502,"stop_level":5.997749,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-05","known_ts":"2013-12-05","bar_index":2836,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.325,"stop_level":6.385,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2014-01-06","known_ts":"2014-01-08","bar_index":2843,"type":"BUY","strength":0.863,"price":6.505,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2014-04-17","known_ts":"2014-04-17","bar_index":2866,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.045,"stop_level":8.085,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-04-21","known_ts":"2014-04-21","bar_index":2867,"type":"RECLAIM","strength":1.0,"price":8.24,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-04-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-04-17","prior_stop_level":8.085,"sweep_low":7.895,"atr14":0.177745,"stop_level":7.806127,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-07","known_ts":"2014-05-07","bar_index":2871,"type":"RECLAIM","strength":1.0,"price":8.365,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-04-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-07-08","known_ts":"2014-07-10","bar_index":2885,"type":"BUY","strength":0.863,"price":8.205,"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":"2014-08-20","known_ts":"2014-08-20","bar_index":2895,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.875,"stop_level":8.895,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-08-21","known_ts":"2014-08-21","bar_index":2895,"type":"RECLAIM","strength":1.0,"price":8.91,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-08-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-08-20","prior_stop_level":8.895,"sweep_low":8.76,"atr14":0.306321,"stop_level":8.60684,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-09-05","known_ts":"2014-09-09","bar_index":2899,"type":"REBUY","strength":1.0,"price":9.215,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2014-10-08","known_ts":"2014-10-08","bar_index":2906,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.86,"stop_level":11.045,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-10-13","known_ts":"2014-10-13","bar_index":2907,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.2,"stop_level":11.045,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-10-27","known_ts":"2014-10-27","bar_index":2911,"type":"RECLAIM","strength":1.0,"price":11.925,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-10-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-01-28","known_ts":"2015-01-28","bar_index":2932,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.58,"stop_level":12.89,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-02-27","known_ts":"2015-03-03","bar_index":2939,"type":"BUY","strength":0.725,"price":13.47,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2015-08-04","known_ts":"2015-08-04","bar_index":2975,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.145,"stop_level":13.32,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-07","known_ts":"2015-08-07","bar_index":2976,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.905,"stop_level":13.32,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-11","known_ts":"2015-08-11","bar_index":2977,"type":"RECLAIM","strength":0.725,"price":13.495,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-08-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-08-04","prior_stop_level":13.32,"sweep_low":12.625,"atr14":0.63816,"stop_level":12.30592,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-11","known_ts":"2015-08-11","bar_index":2977,"type":"RECLAIM","strength":0.725,"price":13.495,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-08-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":"2015-08-07","prior_stop_level":13.32,"sweep_low":12.67,"atr14":0.63816,"stop_level":12.35092,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-18","known_ts":"2015-08-18","bar_index":2978,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.48,"stop_level":12.645,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-10-01","known_ts":"2015-10-05","bar_index":2989,"type":"BUY","strength":0.588,"price":12.965,"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":70},{"ts":"2016-03-03","known_ts":"2016-03-07","bar_index":3024,"type":"BUY","strength":0.45,"price":9.315,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-03-31","known_ts":"2016-03-31","bar_index":3030,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.79,"stop_level":9.91,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-04","known_ts":"2016-04-04","bar_index":3031,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.26,"stop_level":9.91,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-05-03","known_ts":"2016-05-03","bar_index":3038,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.625,"stop_level":10.015,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-05-05","known_ts":"2016-05-05","bar_index":3038,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.5,"stop_level":10.015,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-05-24","known_ts":"2016-05-26","bar_index":3043,"type":"REBUY","strength":0.588,"price":9.72,"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":"2016-06-28","known_ts":"2016-06-28","bar_index":3051,"type":"RECLAIM","strength":0.725,"price":9.93,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-05-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-07-07","known_ts":"2016-07-11","bar_index":3053,"type":"REBUY","strength":0.725,"price":10.12,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2016-10-14","known_ts":"2016-10-14","bar_index":3076,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.63,"stop_level":8.665,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-10-20","known_ts":"2016-10-20","bar_index":3077,"type":"RECLAIM","strength":0.725,"price":9.505,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-10-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":"2016-10-14","prior_stop_level":8.665,"sweep_low":8.345,"atr14":0.362771,"stop_level":8.163614,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-10-31","known_ts":"2016-10-31","bar_index":3080,"type":"RECLAIM","strength":0.725,"price":9.35,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-10-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-12-14","known_ts":"2016-12-14","bar_index":3090,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.95,"stop_level":11.975,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-12-16","known_ts":"2016-12-16","bar_index":3091,"type":"RECLAIM","strength":0.863,"price":12.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-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":"2016-12-14","prior_stop_level":11.975,"sweep_low":11.59,"atr14":0.319939,"stop_level":11.430031,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-12-30","known_ts":"2016-12-30","bar_index":3094,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.9,"stop_level":12.275,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-01-04","known_ts":"2017-01-04","bar_index":3094,"type":"RECLAIM","strength":0.863,"price":12.425,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-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":"2016-12-30","prior_stop_level":12.275,"sweep_low":11.45,"atr14":0.47026,"stop_level":11.21487,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-06","known_ts":"2017-02-06","bar_index":3102,"type":"RECLAIM","strength":1.0,"price":12.55,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-12-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-05-03","known_ts":"2017-05-05","bar_index":3122,"type":"BUY","strength":0.725,"price":11.15,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2017-07-21","known_ts":"2017-07-21","bar_index":3140,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.025,"stop_level":10.1,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2017-07-25","known_ts":"2017-07-27","bar_index":3141,"type":"REBUY","strength":0.588,"price":11.2,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":35},{"ts":"2017-07-27","known_ts":"2017-07-27","bar_index":3141,"type":"RECLAIM","strength":0.588,"price":11.2,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-07-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2017-07-21","prior_stop_level":10.1,"sweep_low":9.65,"atr14":0.500181,"stop_level":9.39991,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-09-15","known_ts":"2017-09-15","bar_index":3153,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.4,"stop_level":11.725,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-09-19","known_ts":"2017-09-19","bar_index":3154,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.675,"stop_level":11.725,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-09-20","known_ts":"2017-09-20","bar_index":3154,"type":"RECLAIM","strength":0.725,"price":12.1,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-09-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-09-15","prior_stop_level":11.725,"sweep_low":11.1,"atr14":0.416565,"stop_level":10.891717,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-09-20","known_ts":"2017-09-20","bar_index":3154,"type":"RECLAIM","strength":0.725,"price":12.1,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-09-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-09-19","prior_stop_level":11.725,"sweep_low":11.2,"atr14":0.416565,"stop_level":10.991717,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-10-05","known_ts":"2017-10-05","bar_index":3158,"type":"RECLAIM","strength":1.0,"price":12.725,"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-10-26","known_ts":"2017-10-26","bar_index":3163,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.525,"stop_level":12.725,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-30","known_ts":"2017-11-30","bar_index":3171,"type":"RECLAIM","strength":1.0,"price":12.8,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-02-28","known_ts":"2018-03-02","bar_index":3191,"type":"BUY","strength":0.725,"price":12.05,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2018-04-02","known_ts":"2018-04-02","bar_index":3198,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.175,"stop_level":12.325,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2018-04-12","known_ts":"2018-04-16","bar_index":3201,"type":"REBUY","strength":0.863,"price":12.75,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65},{"ts":"2018-05-21","known_ts":"2018-05-23","bar_index":3210,"type":"BUY","strength":0.588,"price":12.125,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2018-07-23","known_ts":"2018-07-23","bar_index":3224,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.275,"stop_level":12.325,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-07-26","known_ts":"2018-07-26","bar_index":3225,"type":"RECLAIM","strength":0.588,"price":13.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-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":"2018-07-23","prior_stop_level":12.325,"sweep_low":11.75,"atr14":0.541811,"stop_level":11.479094,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-07","known_ts":"2018-08-07","bar_index":3228,"type":"RECLAIM","strength":0.725,"price":14.725,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-07-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-19","known_ts":"2018-09-19","bar_index":3238,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.975,"stop_level":16.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-09-25","known_ts":"2018-09-25","bar_index":3239,"type":"RECLAIM","strength":1.0,"price":16.65,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-09-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2018-09-19","prior_stop_level":16.2,"sweep_low":15.275,"atr14":0.681537,"stop_level":14.934231,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-10-05","known_ts":"2018-10-05","bar_index":3242,"type":"RECLAIM","strength":1.0,"price":16.185,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-09-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-12-24","known_ts":"2018-12-27","bar_index":3260,"type":"BUY","strength":0.725,"price":15.9,"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":"2019-01-10","known_ts":"2019-01-10","bar_index":3263,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.12,"stop_level":15.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-02-07","known_ts":"2019-02-11","bar_index":3270,"type":"BUY","strength":0.725,"price":15.25,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2019-02-26","known_ts":"2019-02-28","bar_index":3274,"type":"BUY","strength":0.725,"price":15.785,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2019-06-12","known_ts":"2019-06-12","bar_index":3298,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.025,"stop_level":17.145,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-06-13","known_ts":"2019-06-13","bar_index":3299,"type":"RECLAIM","strength":1.0,"price":17.54,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-06-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":"2019-06-12","prior_stop_level":17.145,"sweep_low":16.525,"atr14":0.691046,"stop_level":16.179477,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-26","known_ts":"2019-06-26","bar_index":3302,"type":"RECLAIM","strength":1.0,"price":18.365,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-06-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-08-14","known_ts":"2019-08-14","bar_index":3313,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.615,"stop_level":19.595,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-09-17","known_ts":"2019-09-19","bar_index":3321,"type":"BUY","strength":0.725,"price":20.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":45},{"ts":"2020-01-03","known_ts":"2020-01-07","bar_index":3346,"type":"REBUY","strength":1.0,"price":26.93,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2020-04-17","known_ts":"2020-04-21","bar_index":3370,"type":"BUY","strength":0.45,"price":14.37,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2020-04-17","known_ts":"2020-04-21","bar_index":3370,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-04-17","trigger_known_ts":"2020-04-21","strength":0.45,"price":14.37,"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.488703,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.255,"atr14":1.438372,"stop_level":12.535814,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-15","known_ts":"2020-05-15","bar_index":3376,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.0,"stop_level":16.02,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-24","known_ts":"2020-06-24","bar_index":3385,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.215,"stop_level":16.505,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-07-17","known_ts":"2020-07-21","bar_index":3391,"type":"REBUY","strength":0.588,"price":15.785,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2020-07-17","known_ts":"2020-07-21","bar_index":3391,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-07-17","trigger_known_ts":"2020-07-21","strength":0.588,"price":15.785,"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.438356,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":14.13,"atr14":0.75968,"stop_level":13.75016,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-30","known_ts":"2020-08-03","bar_index":3394,"type":"BUY","strength":0.588,"price":15.165,"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":"Industrials"}},{"ts":"2020-07-30","known_ts":"2020-08-03","bar_index":3394,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-07-30","trigger_known_ts":"2020-08-03","strength":0.588,"price":15.165,"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.460416,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":14.21,"atr14":0.778152,"stop_level":13.820924,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-08-04","known_ts":"2020-08-06","bar_index":3395,"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":"2020-08-04","trigger_known_ts":"2020-08-06","strength":0.588,"price":17.465,"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.37858,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":14.21,"atr14":0.811917,"stop_level":13.804041,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-08-28","known_ts":"2020-08-28","bar_index":3401,"type":"RECLAIM","strength":0.725,"price":20.925,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-07-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-11-23","known_ts":"2020-11-25","bar_index":3421,"type":"REBUY","strength":0.863,"price":25.0,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2021-01-08","known_ts":"2021-01-08","bar_index":3431,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.62,"stop_level":24.905,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-02-25","known_ts":"2021-03-01","bar_index":3442,"type":"BUY","strength":0.863,"price":26.79,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2021-05-05","known_ts":"2021-05-07","bar_index":3458,"type":"BUY","strength":0.863,"price":27.695,"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":"2021-06-03","known_ts":"2021-06-03","bar_index":3464,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.395,"stop_level":29.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-06-08","known_ts":"2021-06-08","bar_index":3465,"type":"RECLAIM","strength":1.0,"price":29.655,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-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":"2021-06-03","prior_stop_level":29.5,"sweep_low":29.095,"atr14":0.827243,"stop_level":28.681378,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-06-14","known_ts":"2021-06-14","bar_index":3467,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.515,"stop_level":29.255,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-20","known_ts":"2021-08-24","bar_index":3483,"type":"BUY","strength":0.725,"price":26.89,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2021-09-29","known_ts":"2021-10-01","bar_index":3492,"type":"BUY","strength":0.588,"price":25.65,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2021-11-22","known_ts":"2021-11-22","bar_index":3504,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.92,"stop_level":25.1,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-12-29","known_ts":"2021-12-31","bar_index":3513,"type":"BUY","strength":0.588,"price":27.375,"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":"2022-03-09","known_ts":"2022-03-11","bar_index":3529,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-03-09","trigger_known_ts":"2022-03-11","strength":0.45,"price":18.765,"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.384754,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.55,"atr14":0.815542,"stop_level":17.142229,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-30","known_ts":"2022-04-01","bar_index":3534,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-03-30","trigger_known_ts":"2022-04-01","strength":0.45,"price":19.345,"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.365738,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.71,"atr14":0.757113,"stop_level":17.331443,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-18","known_ts":"2022-04-20","bar_index":3538,"type":"BUY","strength":0.45,"price":18.555,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2022-04-18","known_ts":"2022-04-20","bar_index":3538,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-04-18","trigger_known_ts":"2022-04-20","strength":0.45,"price":18.555,"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.391639,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.96,"atr14":0.749778,"stop_level":16.585111,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-01","known_ts":"2022-07-01","bar_index":3555,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.405,"stop_level":25.655,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-07-07","known_ts":"2022-07-07","bar_index":3556,"type":"RECLAIM","strength":0.725,"price":25.7,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-07-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":"2022-07-01","prior_stop_level":25.655,"sweep_low":24.205,"atr14":1.331906,"stop_level":23.539047,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-19","known_ts":"2022-07-19","bar_index":3559,"type":"RECLAIM","strength":0.863,"price":25.585,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-07-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-10-28","known_ts":"2022-11-01","bar_index":3583,"type":"BUY","strength":0.45,"price":15.28,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2022-10-28","known_ts":"2022-11-01","bar_index":3583,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-10-28","trigger_known_ts":"2022-11-01","strength":0.45,"price":15.28,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.441826,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.305,"atr14":0.729616,"stop_level":12.940192,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-03-09","known_ts":"2023-03-09","bar_index":3612,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.145,"stop_level":22.005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-04-27","known_ts":"2023-05-01","bar_index":3624,"type":"BUY","strength":1.0,"price":22.95,"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":20},{"ts":"2023-05-25","known_ts":"2023-05-25","bar_index":3630,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.63,"stop_level":22.795,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-06-01","known_ts":"2023-06-01","bar_index":3632,"type":"RECLAIM","strength":0.863,"price":23.005,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2023-05-25","prior_stop_level":22.795,"sweep_low":22.155,"atr14":0.81044,"stop_level":21.74978,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-06","known_ts":"2023-06-08","bar_index":3633,"type":"REBUY","strength":1.0,"price":26.725,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2023-06-23","known_ts":"2023-06-23","bar_index":3637,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.94,"stop_level":24.995,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-06-27","known_ts":"2023-06-27","bar_index":3637,"type":"RECLAIM","strength":1.0,"price":25.36,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-06-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2023-06-23","prior_stop_level":24.995,"sweep_low":24.505,"atr14":0.925027,"stop_level":24.042487,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-12","known_ts":"2023-07-12","bar_index":3641,"type":"RECLAIM","strength":1.0,"price":26.095,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-08-04","known_ts":"2023-08-04","bar_index":3646,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.355,"stop_level":26.53,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-10-02","known_ts":"2023-10-04","bar_index":3660,"type":"BUY","strength":0.863,"price":27.63,"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":15},{"ts":"2023-11-02","known_ts":"2023-11-02","bar_index":3667,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.78,"stop_level":29.01,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-12-13","known_ts":"2023-12-15","bar_index":3677,"type":"BUY","strength":0.725,"price":29.59,"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":"2024-02-21","known_ts":"2024-02-21","bar_index":3692,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.8,"stop_level":31.91,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-02-26","known_ts":"2024-02-26","bar_index":3693,"type":"RECLAIM","strength":1.0,"price":32.21,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-02-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-02-21","prior_stop_level":31.91,"sweep_low":30.86,"atr14":1.192334,"stop_level":30.263833,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-03-20","known_ts":"2024-03-22","bar_index":3699,"type":"BUY","strength":0.863,"price":34.42,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2024-04-10","known_ts":"2024-04-10","bar_index":3703,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.33,"stop_level":34.61,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-12","known_ts":"2024-04-12","bar_index":3704,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.3,"stop_level":34.61,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-05-20","known_ts":"2024-05-20","bar_index":3713,"type":"RECLAIM","strength":0.863,"price":35.94,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-04-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-07-12","known_ts":"2024-07-16","bar_index":3725,"type":"BUY","strength":0.725,"price":33.44,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2024-10-31","known_ts":"2024-10-31","bar_index":3751,"type":"SELL","basis":"structure_stop","strength":1.0,"price":38.5,"stop_level":39.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-11-06","known_ts":"2024-11-06","bar_index":3752,"type":"RECLAIM","strength":1.0,"price":40.69,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-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":"2024-10-31","prior_stop_level":39.0,"sweep_low":34.67,"atr14":1.535832,"stop_level":33.902084,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-14","known_ts":"2025-03-18","bar_index":3781,"type":"BUY","strength":0.45,"price":29.65,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2025-04-09","known_ts":"2025-04-11","bar_index":3787,"type":"BUY","strength":0.45,"price":27.06,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2025-06-13","known_ts":"2025-06-13","bar_index":3802,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.75,"stop_level":27.02,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-20","known_ts":"2025-06-20","bar_index":3803,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.58,"stop_level":27.02,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-23","known_ts":"2025-06-23","bar_index":3803,"type":"RECLAIM","strength":0.588,"price":27.07,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-06-13","prior_stop_level":27.02,"sweep_low":26.29,"atr14":0.817346,"stop_level":25.881327,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-23","known_ts":"2025-06-23","bar_index":3803,"type":"RECLAIM","strength":0.588,"price":27.07,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-06-20","prior_stop_level":27.02,"sweep_low":26.29,"atr14":0.817346,"stop_level":25.881327,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-11","known_ts":"2025-08-11","bar_index":3815,"type":"RECLAIM","strength":0.863,"price":33.18,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-03","known_ts":"2025-09-03","bar_index":3820,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.41,"stop_level":31.72,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-04","known_ts":"2025-09-04","bar_index":3820,"type":"RECLAIM","strength":0.863,"price":31.9,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-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":"2025-09-03","prior_stop_level":31.72,"sweep_low":30.64,"atr14":0.914247,"stop_level":30.182876,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-04","known_ts":"2025-12-08","bar_index":3842,"type":"BUY","strength":0.45,"price":27.4,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-12-09","known_ts":"2025-12-09","bar_index":3843,"type":"RECLAIM","strength":0.588,"price":29.12,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-12-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2025-12-31","known_ts":"2025-12-31","bar_index":3848,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.39,"stop_level":28.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-01-05","known_ts":"2026-01-05","bar_index":3848,"type":"RECLAIM","strength":0.863,"price":29.2,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-12-31","prior_stop_level":28.2,"sweep_low":27.29,"atr14":0.940302,"stop_level":26.819849,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-20","known_ts":"2026-01-20","bar_index":3852,"type":"RECLAIM","strength":0.863,"price":29.85,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-12-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-01-27","known_ts":"2026-01-27","bar_index":3853,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.5,"stop_level":29.02,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-29","known_ts":"2026-01-29","bar_index":3854,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.42,"stop_level":29.02,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-02-02","known_ts":"2026-02-04","bar_index":3855,"type":"REBUY","strength":0.863,"price":29.67,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2026-02-02","known_ts":"2026-02-02","bar_index":3855,"type":"RECLAIM","strength":0.725,"price":29.41,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-01-27","prior_stop_level":29.02,"sweep_low":27.56,"atr14":0.923296,"stop_level":27.098352,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-02","known_ts":"2026-02-02","bar_index":3855,"type":"RECLAIM","strength":0.725,"price":29.41,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-01-29","prior_stop_level":29.02,"sweep_low":27.56,"atr14":0.923296,"stop_level":27.098352,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-03-04","known_ts":"2026-03-04","bar_index":3862,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.71,"stop_level":29.78,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-06-16","known_ts":"2026-06-16","bar_index":3886,"type":"RECLAIM","strength":0.863,"price":28.61,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-03-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-06-25","known_ts":"2026-06-25","bar_index":3888,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.31,"stop_level":27.39,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-06-26","known_ts":"2026-06-26","bar_index":3888,"type":"RECLAIM","strength":0.725,"price":27.82,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-06-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-06-25","prior_stop_level":27.39,"sweep_low":26.78,"atr14":0.707474,"stop_level":26.426263,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-14","known_ts":"2026-07-14","bar_index":3892,"type":"RECLAIM","strength":0.863,"price":34.43,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-06-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-08-18","known_ts":"2026-08-18","bar_index":3900,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.67,"stop_level":34.81,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-09-02","known_ts":"2026-09-02","bar_index":3904,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.66,"stop_level":34.67,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-09-03","known_ts":"2026-09-03","bar_index":3904,"type":"RECLAIM","strength":0.863,"price":34.73,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-09-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":"2026-09-02","prior_stop_level":34.67,"sweep_low":34.63,"atr14":0.207689,"stop_level":34.526156,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"RECLAIM","last_scored_signal":"SELL","last_scored_ts":"2026-09-02","last_scored_basis":"structure_stop","bars_since_signal":2,"extended":true,"strong_bull":true,"overbought":true,"weeklyBull":true,"above200":true},"early_dots":["2018-02-09","2018-05-03","2018-10-18","2018-12-14","2019-01-25","2019-02-26","2019-06-26","2019-07-23","2019-09-09","2020-02-04","2020-03-02","2020-03-23","2020-07-17","2020-08-28","2021-01-21","2021-02-08","2021-02-25","2021-04-06","2021-04-22","2021-07-19","2021-09-21","2021-12-07","2022-04-18","2022-09-08","2022-10-04","2023-03-23","2023-08-18","2023-09-27","2023-11-16","2023-12-08","2024-03-12","2024-06-14","2024-06-25","2024-07-09","2025-01-13","2025-03-06","2025-09-26","2025-10-17","2025-11-17","2026-07-09"],"warnings":[{"ts":"2023-05-25","kind":"confirm","px":22.63,"level":22.795},{"ts":"2023-06-16","kind":"arm","px":24.995},{"ts":"2023-06-23","kind":"confirm","px":24.94,"level":24.995},{"ts":"2023-07-27","kind":"arm","px":26.53},{"ts":"2023-08-04","kind":"confirm","px":26.355,"level":26.53},{"ts":"2023-10-18","kind":"arm","px":29.36},{"ts":"2023-11-02","kind":"confirm","px":26.78,"level":29.01},{"ts":"2024-01-02","kind":"arm","px":31.23},{"ts":"2024-02-13","kind":"arm","px":31.91},{"ts":"2024-02-21","kind":"confirm","px":31.8,"level":31.91},{"ts":"2024-04-03","kind":"arm","px":35.42},{"ts":"2024-04-10","kind":"confirm","px":34.33,"level":34.61},{"ts":"2024-04-11","kind":"arm","px":33.96},{"ts":"2024-04-12","kind":"confirm","px":33.3,"level":34.61},{"ts":"2024-08-07","kind":"arm","px":32.39},{"ts":"2024-08-30","kind":"arm","px":37.22},{"ts":"2024-10-23","kind":"arm","px":39.0},{"ts":"2024-10-31","kind":"confirm","px":38.5,"level":39.0},{"ts":"2025-05-07","kind":"arm","px":24.45},{"ts":"2025-06-13","kind":"confirm","px":26.75,"level":27.02},{"ts":"2025-06-18","kind":"arm","px":26.74},{"ts":"2025-06-20","kind":"confirm","px":26.58,"level":27.02},{"ts":"2025-07-14","kind":"arm","px":28.27},{"ts":"2025-08-20","kind":"arm","px":31.87},{"ts":"2025-09-03","kind":"confirm","px":31.41,"level":31.72},{"ts":"2025-12-29","kind":"arm","px":28.18},{"ts":"2025-12-31","kind":"confirm","px":27.39,"level":28.2},{"ts":"2026-01-22","kind":"arm","px":29.85},{"ts":"2026-01-27","kind":"confirm","px":28.5,"level":29.02},{"ts":"2026-01-28","kind":"arm","px":28.02},{"ts":"2026-01-29","kind":"confirm","px":28.42,"level":29.02},{"ts":"2026-02-25","kind":"arm","px":29.78},{"ts":"2026-03-04","kind":"confirm","px":29.71,"level":29.78},{"ts":"2026-05-12","kind":"arm","px":26.98},{"ts":"2026-06-10","kind":"arm","px":27.22},{"ts":"2026-06-25","kind":"confirm","px":27.31,"level":27.39},{"ts":"2026-08-12","kind":"arm","px":34.81},{"ts":"2026-08-18","kind":"confirm","px":34.67,"level":34.81},{"ts":"2026-08-26","kind":"arm","px":34.81},{"ts":"2026-09-02","kind":"confirm","px":34.66,"level":34.67}],"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":[]}}}