{"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":"WEN","timeframe":"3D","as_of":"2026-09-10T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1980-11-06","known_ts":"1980-11-06","bar_index":43,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.5928,"stop_level":0.6139,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-11-11","known_ts":"1980-11-11","bar_index":44,"type":"RECLAIM","strength":0.588,"price":0.6351,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-11-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":"1980-11-06","prior_stop_level":0.6139,"sweep_low":0.5928,"atr14":0.037712,"stop_level":0.573944,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-02-05","known_ts":"1981-02-09","bar_index":64,"type":"BUY","strength":0.45,"price":0.6774,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1981-03-20","known_ts":"1981-03-24","bar_index":74,"type":"BUY","strength":0.588,"price":0.6351,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1981-04-23","known_ts":"1981-04-23","bar_index":81,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.7198,"stop_level":0.741,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-06-16","known_ts":"1981-06-18","bar_index":94,"type":"BUY","strength":0.588,"price":0.6774,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1981-07-08","known_ts":"1981-07-10","bar_index":99,"type":"BUY","strength":0.588,"price":0.6563,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1981-08-11","known_ts":"1981-08-13","bar_index":107,"type":"BUY","strength":0.45,"price":0.5716,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1981-08-19","known_ts":"1981-08-21","bar_index":109,"type":"BUY","strength":0.45,"price":0.5928,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1981-09-10","known_ts":"1981-09-14","bar_index":114,"type":"BUY","strength":0.588,"price":0.5293,"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":70},{"ts":"1981-10-01","known_ts":"1981-10-05","bar_index":119,"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":"1981-10-01","trigger_known_ts":"1981-10-05","strength":0.45,"price":0.4869,"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.394779,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4234,"atr14":0.030102,"stop_level":0.408349,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-10-06","known_ts":"1981-10-08","bar_index":120,"type":"BUY","strength":0.45,"price":0.4657,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1981-10-06","known_ts":"1981-10-08","bar_index":120,"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":"1981-10-06","trigger_known_ts":"1981-10-08","strength":0.45,"price":0.4657,"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.421131,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4234,"atr14":0.028313,"stop_level":0.409243,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-01-27","known_ts":"1982-01-29","bar_index":146,"type":"REBUY","strength":0.725,"price":0.4869,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65},{"ts":"1982-04-01","known_ts":"1982-04-05","bar_index":161,"type":"BUY","strength":0.588,"price":0.4446,"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":60},{"ts":"1982-05-03","known_ts":"1982-05-05","bar_index":168,"type":"REBUY","strength":0.725,"price":0.4446,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"1982-05-19","known_ts":"1982-05-19","bar_index":172,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.4022,"stop_level":0.4234,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-07-26","known_ts":"1982-07-26","bar_index":187,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.4022,"stop_level":0.4234,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-07-29","known_ts":"1982-07-29","bar_index":188,"type":"RECLAIM","strength":0.725,"price":0.4446,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-07-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":"1982-07-26","prior_stop_level":0.4234,"sweep_low":0.4022,"atr14":0.022415,"stop_level":0.390993,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-08-23","known_ts":"1982-08-23","bar_index":194,"type":"RECLAIM","strength":0.863,"price":0.5081,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-07-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-09-08","known_ts":"1982-09-08","bar_index":197,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4657,"stop_level":0.4869,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-09-09","known_ts":"1982-09-09","bar_index":198,"type":"RECLAIM","strength":0.863,"price":0.5081,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-09-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1982-09-08","prior_stop_level":0.4869,"sweep_low":0.4657,"atr14":0.030115,"stop_level":0.450642,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-10-21","known_ts":"1982-10-21","bar_index":208,"type":"RECLAIM","strength":1.0,"price":0.4869,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-09-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-06-27","known_ts":"1983-06-27","bar_index":265,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.6986,"stop_level":0.7198,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-07-13","known_ts":"1983-07-13","bar_index":269,"type":"RECLAIM","strength":1.0,"price":0.6986,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-12-14","known_ts":"1983-12-16","bar_index":305,"type":"BUY","strength":0.588,"price":0.5928,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":90},{"ts":"1984-01-03","known_ts":"1984-01-05","bar_index":309,"type":"BUY","strength":0.588,"price":0.5716,"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":"1984-04-02","known_ts":"1984-04-04","bar_index":330,"type":"BUY","strength":0.588,"price":0.5716,"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":"1984-06-06","known_ts":"1984-06-08","bar_index":345,"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":"1984-06-06","trigger_known_ts":"1984-06-08","strength":0.45,"price":0.4869,"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.342915,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4657,"atr14":0.019828,"stop_level":0.455786,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-06-15","known_ts":"1984-06-15","bar_index":347,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.4657,"stop_level":0.4869,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1984-06-22","known_ts":"1984-06-26","bar_index":349,"type":"BUY","strength":0.45,"price":0.4869,"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-22","known_ts":"1984-06-26","bar_index":349,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1984-06-22","trigger_known_ts":"1984-06-26","strength":0.45,"price":0.4869,"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.342915,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4446,"atr14":0.023224,"stop_level":0.432988,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-08-06","known_ts":"1984-08-08","bar_index":359,"type":"BUY","strength":0.588,"price":0.4657,"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":"1984-08-14","known_ts":"1984-08-14","bar_index":361,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.4234,"stop_level":0.4446,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-08-22","known_ts":"1984-08-24","bar_index":363,"type":"BUY","strength":0.588,"price":0.4446,"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":"1984-09-26","known_ts":"1984-09-28","bar_index":371,"type":"BUY","strength":0.588,"price":0.4234,"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":"1984-11-23","known_ts":"1984-11-23","bar_index":384,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.3599,"stop_level":0.3811,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-12-12","known_ts":"1984-12-14","bar_index":389,"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":"1984-12-12","trigger_known_ts":"1984-12-14","strength":0.45,"price":0.3387,"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.448281,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.3176,"atr14":0.020317,"stop_level":0.307441,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-12-20","known_ts":"1984-12-24","bar_index":391,"type":"BUY","strength":0.588,"price":0.3811,"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":"1984-12-20","known_ts":"1984-12-24","bar_index":391,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1984-12-20","trigger_known_ts":"1984-12-24","strength":0.588,"price":0.3811,"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.379215,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.3176,"atr14":0.026509,"stop_level":0.304346,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-01-14","known_ts":"1985-01-14","bar_index":396,"type":"RECLAIM","strength":0.863,"price":0.4446,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1984-12-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-03-05","known_ts":"1985-03-05","bar_index":407,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4446,"stop_level":0.4869,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-03-08","known_ts":"1985-03-08","bar_index":408,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.4234,"stop_level":0.4869,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-05-09","known_ts":"1985-05-13","bar_index":423,"type":"BUY","strength":0.725,"price":0.3811,"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":"1985-05-28","known_ts":"1985-05-30","bar_index":427,"type":"REBUY","strength":0.725,"price":0.3599,"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":35},{"ts":"1985-07-10","known_ts":"1985-07-12","bar_index":437,"type":"BUY","strength":0.45,"price":0.3387,"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":"1985-08-13","known_ts":"1985-08-13","bar_index":445,"type":"RECLAIM","strength":0.588,"price":0.3176,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1985-07-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1985-09-16","known_ts":"1985-09-16","bar_index":452,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.2964,"stop_level":0.3176,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-09-17","known_ts":"1985-09-19","bar_index":453,"type":"REBUY","strength":0.725,"price":0.3176,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"1986-01-29","known_ts":"1986-01-29","bar_index":483,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.2752,"stop_level":0.3176,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-03-19","known_ts":"1986-03-21","bar_index":495,"type":"BUY","strength":0.863,"price":0.3387,"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":"1986-04-18","known_ts":"1986-04-22","bar_index":502,"type":"REBUY","strength":0.863,"price":0.3176,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1986-08-18","known_ts":"1986-08-20","bar_index":530,"type":"BUY","strength":0.863,"price":0.4022,"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":"1986-08-29","known_ts":"1986-09-03","bar_index":533,"type":"BUY","strength":0.863,"price":0.4022,"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":65},{"ts":"1986-11-25","known_ts":"1986-11-25","bar_index":553,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.4446,"stop_level":0.4657,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-01-08","known_ts":"1987-01-12","bar_index":563,"type":"BUY","strength":0.725,"price":0.4869,"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":35},{"ts":"1987-10-02","known_ts":"1987-10-06","bar_index":625,"type":"BUY","strength":0.725,"price":1.1855,"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":"1987-11-13","known_ts":"1987-11-17","bar_index":635,"type":"BUY","strength":0.725,"price":1.1008,"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-12-08","known_ts":"1987-12-08","bar_index":640,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.0797,"stop_level":1.1008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1987-12-09","known_ts":"1987-12-09","bar_index":640,"type":"RECLAIM","strength":0.725,"price":1.122,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-12-08 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":"1987-12-08","prior_stop_level":1.1008,"sweep_low":1.0373,"atr14":0.057019,"stop_level":1.00879,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-01-14","known_ts":"1988-01-14","bar_index":648,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.122,"stop_level":1.1432,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1988-01-15","known_ts":"1988-01-15","bar_index":649,"type":"RECLAIM","strength":0.725,"price":1.1644,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-01-14 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":"1988-01-14","prior_stop_level":1.1432,"sweep_low":1.1008,"atr14":0.044162,"stop_level":1.078719,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-03-11","known_ts":"1988-03-11","bar_index":662,"type":"RECLAIM","strength":0.725,"price":1.1855,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-01-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-05-12","known_ts":"1988-05-12","bar_index":676,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.4396,"stop_level":1.4607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-05-13","known_ts":"1988-05-13","bar_index":676,"type":"RECLAIM","strength":0.725,"price":1.4819,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-05-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1988-05-12","prior_stop_level":1.4607,"sweep_low":1.4184,"atr14":0.05759,"stop_level":1.389605,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-08-18","known_ts":"1988-08-22","bar_index":699,"type":"BUY","strength":0.45,"price":1.1855,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1988-09-06","known_ts":"1988-09-06","bar_index":703,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.1008,"stop_level":1.122,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1988-09-14","known_ts":"1988-09-14","bar_index":705,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.0797,"stop_level":1.1008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1988-09-15","known_ts":"1988-09-15","bar_index":705,"type":"RECLAIM","strength":0.45,"price":1.122,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-09-14 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":"1988-09-14","prior_stop_level":1.1008,"sweep_low":1.0797,"atr14":0.058233,"stop_level":1.050584,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-10-11","known_ts":"1988-10-11","bar_index":711,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.0585,"stop_level":1.0797,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1988-10-13","known_ts":"1988-10-13","bar_index":712,"type":"RECLAIM","strength":0.45,"price":1.122,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-10-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1988-10-11","prior_stop_level":1.0797,"sweep_low":1.0373,"atr14":0.039522,"stop_level":1.017539,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-10-31","known_ts":"1988-10-31","bar_index":716,"type":"RECLAIM","strength":0.725,"price":1.2702,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-10-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-11-16","known_ts":"1988-11-16","bar_index":720,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.1432,"stop_level":1.1644,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-11-30","known_ts":"1988-12-02","bar_index":723,"type":"REBUY","strength":0.725,"price":1.2702,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1989-02-03","known_ts":"1989-02-07","bar_index":738,"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":"1989-02-03","trigger_known_ts":"1989-02-07","strength":0.45,"price":1.0373,"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.328782,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.9103,"atr14":0.041728,"stop_level":0.889436,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-02-13","known_ts":"1989-02-15","bar_index":740,"type":"BUY","strength":0.588,"price":1.249,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1989-09-26","known_ts":"1989-09-28","bar_index":792,"type":"BUY","strength":0.725,"price":2.244,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1990-01-12","known_ts":"1990-01-16","bar_index":817,"type":"BUY","strength":0.588,"price":2.4346,"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":70},{"ts":"1990-01-26","known_ts":"1990-01-26","bar_index":820,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.117,"stop_level":2.3075,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1990-03-14","known_ts":"1990-03-16","bar_index":831,"type":"BUY","strength":0.45,"price":1.6936,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-03-14","known_ts":"1990-03-16","bar_index":831,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1990-03-14","trigger_known_ts":"1990-03-16","strength":0.45,"price":1.6936,"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.354844,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.6301,"atr14":0.101075,"stop_level":1.579563,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-04-09","known_ts":"1990-04-09","bar_index":837,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.7995,"stop_level":1.8206,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1990-04-24","known_ts":"1990-04-24","bar_index":840,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.6724,"stop_level":1.7571,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1990-04-27","known_ts":"1990-04-27","bar_index":841,"type":"RECLAIM","strength":0.45,"price":1.7783,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-04-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1990-04-24","prior_stop_level":1.7571,"sweep_low":1.6724,"atr14":0.081232,"stop_level":1.631784,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-05-22","known_ts":"1990-05-24","bar_index":847,"type":"BUY","strength":0.45,"price":1.7148,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-08-24","known_ts":"1990-08-28","bar_index":869,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1990-08-24","trigger_known_ts":"1990-08-28","strength":0.45,"price":0.8045,"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.693535,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.5928,"atr14":0.093871,"stop_level":0.545865,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-08-29","known_ts":"1990-08-31","bar_index":870,"type":"BUY","strength":0.45,"price":1.1644,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-08-29","known_ts":"1990-08-31","bar_index":870,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1990-08-29","trigger_known_ts":"1990-08-31","strength":0.45,"price":1.1644,"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.556436,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.5928,"atr14":0.108914,"stop_level":0.538343,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-11-28","known_ts":"1990-11-30","bar_index":891,"type":"BUY","strength":0.45,"price":0.5928,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-11-28","known_ts":"1990-11-30","bar_index":891,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1990-11-28","trigger_known_ts":"1990-11-30","strength":0.45,"price":0.5928,"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.760669,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4657,"atr14":0.051245,"stop_level":0.440078,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-24","known_ts":"1991-01-28","bar_index":904,"type":"REBUY","strength":0.588,"price":0.4657,"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":"1991-02-20","known_ts":"1991-02-20","bar_index":910,"type":"RECLAIM","strength":0.725,"price":0.6774,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1991-01-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-03-18","known_ts":"1991-03-18","bar_index":916,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6139,"stop_level":0.6351,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-03-26","known_ts":"1991-03-28","bar_index":918,"type":"REBUY","strength":0.725,"price":0.6351,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":25},{"ts":"1991-08-07","known_ts":"1991-08-09","bar_index":949,"type":"BUY","strength":0.588,"price":0.4446,"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":40},{"ts":"1991-09-20","known_ts":"1991-09-20","bar_index":959,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.3599,"stop_level":0.3811,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1991-10-31","known_ts":"1991-10-31","bar_index":969,"type":"RECLAIM","strength":0.863,"price":0.5504,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-09-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-12-23","known_ts":"1991-12-23","bar_index":981,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.5081,"stop_level":0.5293,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-12-27","known_ts":"1991-12-27","bar_index":982,"type":"RECLAIM","strength":1.0,"price":0.5716,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-12-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":"1991-12-23","prior_stop_level":0.5293,"sweep_low":0.5081,"atr14":0.044283,"stop_level":0.485958,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-01-10","known_ts":"1992-01-10","bar_index":985,"type":"RECLAIM","strength":1.0,"price":0.6139,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-12-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-05-26","known_ts":"1992-05-26","bar_index":1016,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.6089,"stop_level":1.6513,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1992-07-20","known_ts":"1992-07-22","bar_index":1029,"type":"BUY","strength":0.863,"price":1.6724,"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":"1992-09-29","known_ts":"1992-09-29","bar_index":1045,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.8841,"stop_level":1.9053,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-09-30","known_ts":"1992-09-30","bar_index":1046,"type":"RECLAIM","strength":0.863,"price":1.9265,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-09-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1992-09-29","prior_stop_level":1.9053,"sweep_low":1.863,"atr14":0.07073,"stop_level":1.827635,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-11-03","known_ts":"1992-11-05","bar_index":1054,"type":"BUY","strength":0.725,"price":1.9476,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1993-02-18","known_ts":"1993-02-18","bar_index":1078,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.5404,"stop_level":2.5616,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1993-02-19","known_ts":"1993-02-19","bar_index":1078,"type":"RECLAIM","strength":0.863,"price":2.5828,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-02-18 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":"1993-02-18","prior_stop_level":2.5616,"sweep_low":2.4557,"atr14":0.106609,"stop_level":2.402395,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-03-18","known_ts":"1993-03-18","bar_index":1085,"type":"RECLAIM","strength":1.0,"price":3.2602,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-02-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-04-21","known_ts":"1993-04-21","bar_index":1092,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.2814,"stop_level":3.3237,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1993-04-23","known_ts":"1993-04-23","bar_index":1093,"type":"RECLAIM","strength":0.863,"price":3.366,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-04-21 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":"1993-04-21","prior_stop_level":3.3237,"sweep_low":3.2602,"atr14":0.106992,"stop_level":3.206704,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-06-14","known_ts":"1993-06-16","bar_index":1105,"type":"BUY","strength":0.725,"price":3.3449,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1994-01-14","known_ts":"1994-01-18","bar_index":1155,"type":"BUY","strength":0.588,"price":4.2975,"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":"1994-02-09","known_ts":"1994-02-11","bar_index":1161,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1994-02-09","trigger_known_ts":"1994-02-11","strength":0.45,"price":3.4507,"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.358272,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.1755,"atr14":0.142589,"stop_level":3.104206,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-02-17","known_ts":"1994-02-22","bar_index":1163,"type":"BUY","strength":0.45,"price":3.6624,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-05-09","known_ts":"1994-05-09","bar_index":1181,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.9638,"stop_level":3.0697,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-05-20","known_ts":"1994-05-24","bar_index":1184,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1994-05-20","trigger_known_ts":"1994-05-24","strength":0.45,"price":2.9215,"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.456687,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.6463,"atr14":0.130035,"stop_level":2.581282,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-05-25","known_ts":"1994-05-27","bar_index":1185,"type":"BUY","strength":0.45,"price":3.0908,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-05-25","known_ts":"1994-05-27","bar_index":1185,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1994-05-25","trigger_known_ts":"1994-05-27","strength":0.45,"price":3.0908,"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.425203,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.6463,"atr14":0.1334,"stop_level":2.5796,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-06-21","known_ts":"1994-06-21","bar_index":1191,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.8156,"stop_level":2.858,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-06-22","known_ts":"1994-06-22","bar_index":1191,"type":"RECLAIM","strength":0.588,"price":2.8791,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-06-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":"1994-06-21","prior_stop_level":2.858,"sweep_low":2.8156,"atr14":0.118399,"stop_level":2.7564,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-06-28","known_ts":"1994-06-28","bar_index":1192,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.7945,"stop_level":2.8156,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-07-05","known_ts":"1994-07-07","bar_index":1194,"type":"BUY","strength":0.588,"price":2.9215,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-07-05","known_ts":"1994-07-05","bar_index":1194,"type":"RECLAIM","strength":0.588,"price":2.8791,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-06-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1994-06-28","prior_stop_level":2.8156,"sweep_low":2.6251,"atr14":0.109111,"stop_level":2.570544,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-07-13","known_ts":"1994-07-15","bar_index":1196,"type":"BUY","strength":0.588,"price":2.858,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-08-19","known_ts":"1994-08-23","bar_index":1205,"type":"BUY","strength":0.45,"price":2.6463,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-08-19","known_ts":"1994-08-23","bar_index":1205,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1994-08-19","trigger_known_ts":"1994-08-23","strength":0.45,"price":2.6463,"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.507867,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.117,"atr14":0.11336,"stop_level":2.06032,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-09-21","known_ts":"1994-09-21","bar_index":1212,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.6463,"stop_level":2.6674,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-09-28","known_ts":"1994-09-28","bar_index":1214,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.4346,"stop_level":2.6674,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-10-11","known_ts":"1994-10-13","bar_index":1217,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1994-10-11","trigger_known_ts":"1994-10-13","strength":0.588,"price":2.2652,"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.563268,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2.117,"atr14":0.080103,"stop_level":2.076948,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-11-04","known_ts":"1994-11-08","bar_index":1223,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1994-11-04","trigger_known_ts":"1994-11-08","strength":0.45,"price":2.1382,"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.558952,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.8841,"atr14":0.081615,"stop_level":1.843293,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-11-09","known_ts":"1994-11-11","bar_index":1224,"type":"BUY","strength":0.45,"price":2.117,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-11-09","known_ts":"1994-11-11","bar_index":1224,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1994-11-09","trigger_known_ts":"1994-11-11","strength":0.45,"price":2.117,"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.55556,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.8841,"atr14":0.07931,"stop_level":1.844445,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-12-09","known_ts":"1994-12-13","bar_index":1231,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1994-12-09","trigger_known_ts":"1994-12-13","strength":0.45,"price":1.7995,"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.595227,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.6089,"atr14":0.091531,"stop_level":1.563135,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-01-16","known_ts":"1995-01-16","bar_index":1239,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.9053,"stop_level":1.9476,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-01-18","known_ts":"1995-01-18","bar_index":1239,"type":"RECLAIM","strength":0.588,"price":1.9688,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-01-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1995-01-16","prior_stop_level":1.9476,"sweep_low":1.8841,"atr14":0.061672,"stop_level":1.853264,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-02-22","known_ts":"1995-02-22","bar_index":1247,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.0535,"stop_level":2.0958,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-02-28","known_ts":"1995-02-28","bar_index":1249,"type":"RECLAIM","strength":0.725,"price":2.1382,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-02-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":"1995-02-22","prior_stop_level":2.0958,"sweep_low":2.0112,"atr14":0.059166,"stop_level":1.981617,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-03-29","known_ts":"1995-03-31","bar_index":1256,"type":"BUY","strength":0.725,"price":2.1593,"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":"1995-05-01","known_ts":"1995-05-01","bar_index":1263,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.4557,"stop_level":2.4981,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-05-04","known_ts":"1995-05-04","bar_index":1264,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.4346,"stop_level":2.4981,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-05-03","known_ts":"1995-05-03","bar_index":1264,"type":"RECLAIM","strength":0.863,"price":2.5192,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-05-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-05-01","prior_stop_level":2.4981,"sweep_low":2.4346,"atr14":0.080952,"stop_level":2.394124,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-05-05","known_ts":"1995-05-05","bar_index":1264,"type":"RECLAIM","strength":0.863,"price":2.5404,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-05-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":"1995-05-04","prior_stop_level":2.4981,"sweep_low":2.4346,"atr14":0.087403,"stop_level":2.390898,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-05-19","known_ts":"1995-05-19","bar_index":1268,"type":"RECLAIM","strength":0.863,"price":2.6251,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-05-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-05-31","known_ts":"1995-05-31","bar_index":1270,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.6039,"stop_level":2.6251,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-06-01","known_ts":"1995-06-01","bar_index":1270,"type":"RECLAIM","strength":0.863,"price":2.6463,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-05-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":"1995-05-31","prior_stop_level":2.6251,"sweep_low":2.6039,"atr14":0.065304,"stop_level":2.571248,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-06-12","known_ts":"1995-06-14","bar_index":1273,"type":"REBUY","strength":0.863,"price":2.7945,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1995-06-28","known_ts":"1995-06-28","bar_index":1277,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.5616,"stop_level":2.6039,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-06-30","known_ts":"1995-06-30","bar_index":1277,"type":"RECLAIM","strength":0.863,"price":2.6463,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-06-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-06-28","prior_stop_level":2.6039,"sweep_low":2.5192,"atr14":0.058445,"stop_level":2.489978,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-08-31","known_ts":"1995-09-05","bar_index":1292,"type":"BUY","strength":0.863,"price":2.4134,"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":"1995-10-10","known_ts":"1995-10-10","bar_index":1301,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.2229,"stop_level":2.2864,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1995-11-30","known_ts":"1995-12-04","bar_index":1313,"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":"1995-11-30","trigger_known_ts":"1995-12-04","strength":0.45,"price":1.7571,"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.371229,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.6724,"atr14":0.061263,"stop_level":1.641769,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-12-05","known_ts":"1995-12-07","bar_index":1314,"type":"BUY","strength":0.45,"price":1.7148,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1995-12-05","known_ts":"1995-12-07","bar_index":1314,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1995-12-05","trigger_known_ts":"1995-12-07","strength":0.45,"price":1.7148,"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.386366,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.6724,"atr14":0.058788,"stop_level":1.643006,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-01-23","known_ts":"1996-01-23","bar_index":1325,"type":"RECLAIM","strength":0.725,"price":2.4134,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-10-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-02-07","known_ts":"1996-02-07","bar_index":1328,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.1805,"stop_level":2.2017,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-02-13","known_ts":"1996-02-13","bar_index":1330,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.1382,"stop_level":2.1805,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-03-14","known_ts":"1996-03-14","bar_index":1337,"type":"RECLAIM","strength":1.0,"price":2.2229,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-02-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-03-19","known_ts":"1996-03-21","bar_index":1338,"type":"BUY","strength":1.0,"price":2.2652,"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":45},{"ts":"1996-05-01","known_ts":"1996-05-03","bar_index":1348,"type":"BUY","strength":0.863,"price":2.2017,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"1996-05-14","known_ts":"1996-05-16","bar_index":1351,"type":"BUY","strength":0.863,"price":2.1805,"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":"1996-08-05","known_ts":"1996-08-07","bar_index":1370,"type":"BUY","strength":0.588,"price":1.9688,"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":"1996-08-30","known_ts":"1996-08-30","bar_index":1376,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.8418,"stop_level":1.863,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1996-09-06","known_ts":"1996-09-06","bar_index":1377,"type":"RECLAIM","strength":0.45,"price":1.8841,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-08-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1996-08-30","prior_stop_level":1.863,"sweep_low":1.8206,"atr14":0.05056,"stop_level":1.79532,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-09-25","known_ts":"1996-09-27","bar_index":1382,"type":"REBUY","strength":0.588,"price":2.1382,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1996-10-10","known_ts":"1996-10-10","bar_index":1385,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.9476,"stop_level":1.99,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-10-24","known_ts":"1996-10-24","bar_index":1389,"type":"RECLAIM","strength":0.863,"price":2.0958,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-10-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-11-08","known_ts":"1996-11-08","bar_index":1392,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.9265,"stop_level":1.99,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1996-11-12","known_ts":"1996-11-12","bar_index":1393,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.9265,"stop_level":1.99,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1996-12-03","known_ts":"1996-12-05","bar_index":1398,"type":"BUY","strength":0.863,"price":1.9688,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1996-12-19","known_ts":"1996-12-23","bar_index":1402,"type":"BUY","strength":1.0,"price":2.0535,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1997-03-20","known_ts":"1997-03-20","bar_index":1422,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.4981,"stop_level":2.5404,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-03-21","known_ts":"1997-03-21","bar_index":1423,"type":"RECLAIM","strength":1.0,"price":2.6039,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-03-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":"1997-03-20","prior_stop_level":2.5404,"sweep_low":2.4981,"atr14":0.081567,"stop_level":2.457316,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-04-04","known_ts":"1997-04-04","bar_index":1426,"type":"RECLAIM","strength":1.0,"price":2.8156,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-03-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-06-17","known_ts":"1997-06-17","bar_index":1443,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.6836,"stop_level":3.7683,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-08-04","known_ts":"1997-08-06","bar_index":1454,"type":"BUY","strength":0.863,"price":3.7471,"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":"1997-10-23","known_ts":"1997-10-27","bar_index":1473,"type":"BUY","strength":0.725,"price":3.4084,"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":"1997-12-11","known_ts":"1997-12-11","bar_index":1484,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.8953,"stop_level":4.0117,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-12-18","known_ts":"1997-12-18","bar_index":1486,"type":"RECLAIM","strength":0.863,"price":4.0223,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-12-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-12-11","prior_stop_level":4.0117,"sweep_low":3.8212,"atr14":0.099068,"stop_level":3.771666,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-12-29","known_ts":"1997-12-29","bar_index":1488,"type":"RECLAIM","strength":0.863,"price":4.6151,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-01-23","known_ts":"1998-01-23","bar_index":1493,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.1176,"stop_level":4.1388,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-03-02","known_ts":"1998-03-04","bar_index":1502,"type":"BUY","strength":0.725,"price":4.4034,"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":25},{"ts":"1998-04-07","known_ts":"1998-04-07","bar_index":1510,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.2552,"stop_level":4.3081,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-04-09","known_ts":"1998-04-09","bar_index":1511,"type":"RECLAIM","strength":1.0,"price":4.4669,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-04-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":"1998-04-07","prior_stop_level":4.3081,"sweep_low":4.2128,"atr14":0.105057,"stop_level":4.160271,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-05-05","known_ts":"1998-05-07","bar_index":1517,"type":"BUY","strength":0.725,"price":4.5727,"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":"1998-07-30","known_ts":"1998-08-03","bar_index":1537,"type":"BUY","strength":0.45,"price":3.6836,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-09-02","known_ts":"1998-09-04","bar_index":1545,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-09-02","trigger_known_ts":"1998-09-04","strength":0.45,"price":2.7309,"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.414974,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.4981,"atr14":0.099069,"stop_level":2.448565,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-11","known_ts":"1998-09-15","bar_index":1547,"type":"BUY","strength":0.45,"price":2.9109,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-09-11","known_ts":"1998-09-15","bar_index":1547,"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-09-11","trigger_known_ts":"1998-09-15","strength":0.45,"price":2.9109,"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.376414,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.6251,"atr14":0.105282,"stop_level":2.572459,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-17","known_ts":"1998-12-17","bar_index":1569,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.6463,"stop_level":2.6674,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-18","known_ts":"1998-12-18","bar_index":1570,"type":"RECLAIM","strength":0.588,"price":2.6992,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-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":"1998-12-17","prior_stop_level":2.6674,"sweep_low":2.6357,"atr14":0.045865,"stop_level":2.612767,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-06","known_ts":"1999-01-06","bar_index":1573,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.6251,"stop_level":2.6674,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-01-12","known_ts":"1999-01-14","bar_index":1575,"type":"REBUY","strength":0.588,"price":2.6568,"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":"1999-02-12","known_ts":"1999-02-12","bar_index":1582,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.5722,"stop_level":2.6039,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-02-19","known_ts":"1999-02-19","bar_index":1583,"type":"RECLAIM","strength":0.588,"price":2.6145,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-02-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-02-12","prior_stop_level":2.6039,"sweep_low":2.4981,"atr14":0.053163,"stop_level":2.471518,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-26","known_ts":"1999-03-26","bar_index":1592,"type":"RECLAIM","strength":0.863,"price":2.9321,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-02-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-26","known_ts":"1999-05-26","bar_index":1606,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.4296,"stop_level":3.4719,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-01","known_ts":"1999-06-01","bar_index":1607,"type":"RECLAIM","strength":0.863,"price":3.5037,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-05-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":"1999-05-26","prior_stop_level":3.4719,"sweep_low":3.366,"atr14":0.073888,"stop_level":3.329056,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-06-14","known_ts":"1999-06-14","bar_index":1610,"type":"RECLAIM","strength":0.863,"price":3.5248,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-05-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-12-29","known_ts":"1999-12-31","bar_index":1656,"type":"BUY","strength":0.588,"price":3.112,"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-01-18","known_ts":"2000-01-18","bar_index":1660,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.0908,"stop_level":3.112,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2000-02-29","known_ts":"2000-02-29","bar_index":1670,"type":"RECLAIM","strength":0.725,"price":3.4296,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-01-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-04-28","known_ts":"2000-05-02","bar_index":1684,"type":"REBUY","strength":0.863,"price":3.5777,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2000-05-31","known_ts":"2000-05-31","bar_index":1691,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.5142,"stop_level":3.6307,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-07-12","known_ts":"2000-07-14","bar_index":1701,"type":"BUY","strength":0.863,"price":3.6518,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2000-09-06","known_ts":"2000-09-08","bar_index":1714,"type":"REBUY","strength":1.0,"price":3.9588,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2000-10-11","known_ts":"2000-10-11","bar_index":1722,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.0541,"stop_level":4.0647,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-11-08","known_ts":"2000-11-10","bar_index":1729,"type":"BUY","strength":0.863,"price":4.2446,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2000-12-19","known_ts":"2000-12-19","bar_index":1738,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.2446,"stop_level":4.2552,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-02-09","known_ts":"2001-02-13","bar_index":1750,"type":"BUY","strength":0.725,"price":4.3272,"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":"2001-03-15","known_ts":"2001-03-15","bar_index":1757,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.4034,"stop_level":4.4745,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-03-19","known_ts":"2001-03-19","bar_index":1758,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.1341,"stop_level":4.4745,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-04-20","known_ts":"2001-04-24","bar_index":1766,"type":"BUY","strength":0.725,"price":4.3187,"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":"2001-05-22","known_ts":"2001-05-22","bar_index":1773,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.2594,"stop_level":4.273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-05-24","known_ts":"2001-05-24","bar_index":1774,"type":"RECLAIM","strength":0.725,"price":4.3187,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-05-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2001-05-22","prior_stop_level":4.273,"sweep_low":4.2594,"atr14":0.056835,"stop_level":4.230982,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-06-06","known_ts":"2001-06-06","bar_index":1776,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.234,"stop_level":4.2594,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-06-12","known_ts":"2001-06-12","bar_index":1778,"type":"RECLAIM","strength":0.725,"price":4.2645,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2001-06-06","prior_stop_level":4.2594,"sweep_low":4.2171,"atr14":0.050313,"stop_level":4.191944,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-06-20","known_ts":"2001-06-22","bar_index":1780,"type":"BUY","strength":0.725,"price":4.3187,"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":"2001-08-16","known_ts":"2001-08-16","bar_index":1793,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.317,"stop_level":4.4034,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-10-19","known_ts":"2001-10-23","bar_index":1807,"type":"BUY","strength":0.45,"price":3.963,"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":"2002-01-11","known_ts":"2002-01-11","bar_index":1826,"type":"RECLAIM","strength":0.725,"price":4.4034,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-08-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-02-04","known_ts":"2002-02-04","bar_index":1831,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.4542,"stop_level":4.4644,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-02-21","known_ts":"2002-02-25","bar_index":1835,"type":"REBUY","strength":0.863,"price":4.61,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2002-08-08","known_ts":"2002-08-12","bar_index":1874,"type":"BUY","strength":0.588,"price":4.3695,"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":"2002-09-13","known_ts":"2002-09-13","bar_index":1882,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.1155,"stop_level":4.1324,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-09-18","known_ts":"2002-09-18","bar_index":1883,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.0105,"stop_level":4.1324,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-10-11","known_ts":"2002-10-15","bar_index":1889,"type":"BUY","strength":0.45,"price":3.963,"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":"2002-11-19","known_ts":"2002-11-19","bar_index":1898,"type":"RECLAIM","strength":0.725,"price":4.4864,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-09-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-12-19","known_ts":"2002-12-19","bar_index":1905,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.5219,"stop_level":4.549,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-12-24","known_ts":"2002-12-24","bar_index":1906,"type":"RECLAIM","strength":0.863,"price":4.5609,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-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":"2002-12-19","prior_stop_level":4.549,"sweep_low":4.4711,"atr14":0.091015,"stop_level":4.425593,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-21","known_ts":"2003-02-25","bar_index":1919,"type":"BUY","strength":0.863,"price":4.5338,"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":55},{"ts":"2003-03-11","known_ts":"2003-03-11","bar_index":1923,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.4034,"stop_level":4.4627,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-03-13","known_ts":"2003-03-13","bar_index":1923,"type":"RECLAIM","strength":0.863,"price":4.5524,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-03-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":"2003-03-11","prior_stop_level":4.4627,"sweep_low":4.2645,"atr14":0.096779,"stop_level":4.216111,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-27","known_ts":"2003-03-27","bar_index":1927,"type":"RECLAIM","strength":0.863,"price":4.7167,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-03-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-04-01","known_ts":"2003-04-01","bar_index":1928,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.6557,"stop_level":4.6744,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-04-03","known_ts":"2003-04-03","bar_index":1928,"type":"RECLAIM","strength":0.863,"price":4.6794,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-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":"2003-04-01","prior_stop_level":4.6744,"sweep_low":4.6202,"atr14":0.095999,"stop_level":4.5722,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-08","known_ts":"2003-04-08","bar_index":1929,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.6439,"stop_level":4.6744,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-04-15","known_ts":"2003-04-15","bar_index":1931,"type":"RECLAIM","strength":0.863,"price":4.7963,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-04-08","prior_stop_level":4.6744,"sweep_low":4.5287,"atr14":0.104199,"stop_level":4.476601,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-17","known_ts":"2003-04-22","bar_index":1932,"type":"REBUY","strength":0.863,"price":4.759,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2003-05-01","known_ts":"2003-05-05","bar_index":1935,"type":"REBUY","strength":1.0,"price":4.82,"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":"2003-07-17","known_ts":"2003-07-17","bar_index":1952,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.9487,"stop_level":4.9504,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-07-18","known_ts":"2003-07-18","bar_index":1953,"type":"RECLAIM","strength":1.0,"price":5.0131,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-07-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":"2003-07-17","prior_stop_level":4.9504,"sweep_low":4.9453,"atr14":0.107066,"stop_level":4.891767,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-08-13","known_ts":"2003-08-15","bar_index":1959,"type":"BUY","strength":0.863,"price":5.2739,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2003-09-09","known_ts":"2003-09-11","bar_index":1965,"type":"BUY","strength":1.0,"price":5.4498,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2003-09-29","known_ts":"2003-09-29","bar_index":1969,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.3681,"stop_level":5.4225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-30","known_ts":"2003-09-30","bar_index":1970,"type":"RECLAIM","strength":1.0,"price":5.4824,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-09-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-09-29","prior_stop_level":5.4225,"sweep_low":5.2265,"atr14":0.165374,"stop_level":5.143813,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-10-13","known_ts":"2003-10-13","bar_index":1973,"type":"RECLAIM","strength":1.0,"price":5.5913,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-09-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-20","known_ts":"2003-11-20","bar_index":1982,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.0105,"stop_level":6.0214,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-24","known_ts":"2003-11-24","bar_index":1983,"type":"RECLAIM","strength":1.0,"price":6.1847,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-11-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-11-20","prior_stop_level":6.0214,"sweep_low":5.9833,"atr14":0.182662,"stop_level":5.891969,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-12-08","known_ts":"2003-12-08","bar_index":1986,"type":"RECLAIM","strength":1.0,"price":6.062,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-11-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-04-22","known_ts":"2004-04-26","bar_index":2017,"type":"BUY","strength":0.725,"price":6.07,"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":"2004-05-13","known_ts":"2004-05-13","bar_index":2022,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.0204,"stop_level":6.059,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-05-14","known_ts":"2004-05-14","bar_index":2022,"type":"RECLAIM","strength":0.725,"price":6.0865,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2004-05-13","prior_stop_level":6.059,"sweep_low":5.9213,"atr14":0.139448,"stop_level":5.851576,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-05-18","known_ts":"2004-05-18","bar_index":2023,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.8001,"stop_level":5.9488,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-05-21","known_ts":"2004-05-25","bar_index":2024,"type":"REBUY","strength":0.725,"price":6.07,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2004-05-24","known_ts":"2004-05-24","bar_index":2024,"type":"RECLAIM","strength":0.588,"price":5.9874,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-05-18 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":"2004-05-18","prior_stop_level":5.9488,"sweep_low":5.7725,"atr14":0.139031,"stop_level":5.702984,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-11","known_ts":"2004-10-11","bar_index":2056,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.2493,"stop_level":6.2549,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-10-12","known_ts":"2004-10-12","bar_index":2056,"type":"RECLAIM","strength":0.863,"price":6.2939,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-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":"2004-10-11","prior_stop_level":6.2549,"sweep_low":6.1992,"atr14":0.124706,"stop_level":6.136847,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-03","known_ts":"2004-11-03","bar_index":2062,"type":"RECLAIM","strength":0.863,"price":7.0019,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-10-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-09","known_ts":"2004-12-09","bar_index":2070,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.9812,"stop_level":7.1134,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-14","known_ts":"2004-12-14","bar_index":2071,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.0372,"stop_level":7.1134,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-30","known_ts":"2004-12-30","bar_index":2075,"type":"RECLAIM","strength":0.863,"price":7.1493,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-02-22","known_ts":"2005-02-22","bar_index":2087,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.5668,"stop_level":8.6565,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-02-24","known_ts":"2005-02-24","bar_index":2087,"type":"RECLAIM","strength":1.0,"price":8.6677,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-02-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-02-22","prior_stop_level":8.6565,"sweep_low":8.5332,"atr14":0.171556,"stop_level":8.447422,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-26","known_ts":"2005-05-31","bar_index":2109,"type":"BUY","strength":0.725,"price":8.8053,"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":"2005-06-23","known_ts":"2005-06-23","bar_index":2115,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.5878,"stop_level":8.6951,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-06-28","known_ts":"2005-06-28","bar_index":2116,"type":"RECLAIM","strength":0.863,"price":8.842,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-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":"2005-06-23","prior_stop_level":8.6951,"sweep_low":8.4013,"atr14":0.193346,"stop_level":8.304627,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-11","known_ts":"2005-07-11","bar_index":2119,"type":"RECLAIM","strength":0.863,"price":9.0906,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-08-16","known_ts":"2005-08-16","bar_index":2127,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.1132,"stop_level":9.181,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-09-08","known_ts":"2005-09-12","bar_index":2133,"type":"BUY","strength":0.863,"price":9.6408,"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":"2005-10-04","known_ts":"2005-10-06","bar_index":2139,"type":"BUY","strength":0.725,"price":9.5613,"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":"2005-11-29","known_ts":"2005-12-01","bar_index":2152,"type":"BUY","strength":0.588,"price":9.8426,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2006-02-03","known_ts":"2006-02-03","bar_index":2167,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.6372,"stop_level":9.66,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-02-06","known_ts":"2006-02-06","bar_index":2167,"type":"RECLAIM","strength":0.725,"price":9.7285,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-02-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":"2006-02-03","prior_stop_level":9.66,"sweep_low":9.3633,"atr14":0.262943,"stop_level":9.231829,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-08","known_ts":"2006-02-08","bar_index":2168,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.603,"stop_level":9.66,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-02-13","known_ts":"2006-02-13","bar_index":2169,"type":"RECLAIM","strength":0.725,"price":9.6714,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-02-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-02-08","prior_stop_level":9.66,"sweep_low":9.4603,"atr14":0.243457,"stop_level":9.338572,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-03-02","known_ts":"2006-03-06","bar_index":2173,"type":"BUY","strength":0.725,"price":9.9978,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2006-04-10","known_ts":"2006-04-10","bar_index":2182,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.2615,"stop_level":10.3303,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-06-30","known_ts":"2006-07-05","bar_index":2201,"type":"BUY","strength":0.45,"price":9.5611,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-08-14","known_ts":"2006-08-16","bar_index":2211,"type":"BUY","strength":0.45,"price":9.1003,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-09-08","known_ts":"2006-09-08","bar_index":2217,"type":"RECLAIM","strength":0.725,"price":9.6731,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2006-08-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-01-22","known_ts":"2007-01-22","bar_index":2247,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.3798,"stop_level":12.4379,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-06-25","known_ts":"2007-06-27","bar_index":2283,"type":"BUY","strength":0.45,"price":9.4271,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-07-25","known_ts":"2007-07-25","bar_index":2290,"type":"SELL","basis":"structure_stop","strength":0.45,"price":9.0519,"stop_level":9.2805,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2007-08-10","known_ts":"2007-08-14","bar_index":2294,"type":"BUY","strength":0.45,"price":8.2487,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-08-10","known_ts":"2007-08-14","bar_index":2294,"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":"2007-08-10","trigger_known_ts":"2007-08-14","strength":0.45,"price":8.2487,"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.354895,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.1348,"atr14":0.452779,"stop_level":6.90841,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-06","known_ts":"2007-09-06","bar_index":2300,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.3185,"stop_level":8.4129,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-09-17","known_ts":"2007-09-17","bar_index":2302,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.7585,"stop_level":7.8941,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-09-18","known_ts":"2007-09-18","bar_index":2302,"type":"RECLAIM","strength":0.588,"price":8.2596,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-09-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-09-17","prior_stop_level":7.8941,"sweep_low":7.7113,"atr14":0.333993,"stop_level":7.544304,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-19","known_ts":"2007-10-19","bar_index":2310,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.8093,"stop_level":7.2456,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-11-08","known_ts":"2007-11-12","bar_index":2315,"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-08","trigger_known_ts":"2007-11-12","strength":0.588,"price":6.1785,"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.516799,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":5.9544,"atr14":0.354858,"stop_level":5.776971,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-27","known_ts":"2007-11-29","bar_index":2319,"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-27","trigger_known_ts":"2007-11-29","strength":0.45,"price":5.0583,"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.604406,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.6515,"atr14":0.311114,"stop_level":4.495943,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-21","known_ts":"2007-12-26","bar_index":2325,"type":"BUY","strength":0.45,"price":5.6177,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-12-21","known_ts":"2007-12-26","bar_index":2325,"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":"2007-12-21","trigger_known_ts":"2007-12-26","strength":0.45,"price":5.6177,"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.560657,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.7012,"atr14":0.289369,"stop_level":4.556516,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-03","known_ts":"2008-01-03","bar_index":2327,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.844,"stop_level":4.8976,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-07","known_ts":"2008-01-07","bar_index":2328,"type":"RECLAIM","strength":0.588,"price":5.0047,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-01-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":"2008-01-03","prior_stop_level":4.8976,"sweep_low":4.6298,"atr14":0.289073,"stop_level":4.485264,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-15","known_ts":"2008-01-17","bar_index":2330,"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-01-15","trigger_known_ts":"2008-01-17","strength":0.588,"price":4.9155,"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.602006,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":4.5941,"atr14":0.28807,"stop_level":4.450065,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-19","known_ts":"2008-02-19","bar_index":2337,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.3261,"stop_level":5.332,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-02-20","known_ts":"2008-02-20","bar_index":2338,"type":"RECLAIM","strength":0.588,"price":5.4391,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-02-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-02-19","prior_stop_level":5.332,"sweep_low":5.1773,"atr14":0.313234,"stop_level":5.020683,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-24","known_ts":"2008-04-28","bar_index":2353,"type":"BUY","strength":0.725,"price":4.2017,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65},{"ts":"2008-05-09","known_ts":"2008-05-09","bar_index":2356,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.8526,"stop_level":3.8587,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-12","known_ts":"2008-05-12","bar_index":2357,"type":"RECLAIM","strength":0.725,"price":3.9077,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-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":"2008-05-09","prior_stop_level":3.8587,"sweep_low":3.8526,"atr14":0.17871,"stop_level":3.763245,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-06","known_ts":"2008-06-06","bar_index":2363,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.9707,"stop_level":4.0302,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-06-10","known_ts":"2008-06-10","bar_index":2363,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.9893,"stop_level":4.0302,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-06-13","known_ts":"2008-06-13","bar_index":2364,"type":"RECLAIM","strength":0.725,"price":4.0698,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-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":"2008-06-06","prior_stop_level":4.0302,"sweep_low":3.8468,"atr14":0.171098,"stop_level":3.761251,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-13","known_ts":"2008-06-13","bar_index":2364,"type":"RECLAIM","strength":0.725,"price":4.0698,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-06-10","prior_stop_level":4.0302,"sweep_low":3.8468,"atr14":0.171098,"stop_level":3.761251,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-09","known_ts":"2008-07-09","bar_index":2370,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.7043,"stop_level":3.8592,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-08-11","known_ts":"2008-08-13","bar_index":2378,"type":"BUY","strength":0.588,"price":3.5742,"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":45},{"ts":"2008-09-09","known_ts":"2008-09-09","bar_index":2384,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.4503,"stop_level":3.5742,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-11-12","known_ts":"2008-11-14","bar_index":2400,"type":"BUY","strength":0.588,"price":2.2771,"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":70},{"ts":"2009-02-17","known_ts":"2009-02-17","bar_index":2421,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.2144,"stop_level":3.2649,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2009-04-02","known_ts":"2009-04-06","bar_index":2432,"type":"BUY","strength":1.0,"price":3.3127,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2009-04-30","known_ts":"2009-04-30","bar_index":2438,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.167,"stop_level":3.2683,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2009-05-04","known_ts":"2009-05-04","bar_index":2439,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.2367,"stop_level":3.2683,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2009-07-08","known_ts":"2009-07-10","bar_index":2454,"type":"BUY","strength":0.725,"price":2.6631,"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":55},{"ts":"2009-08-28","known_ts":"2009-08-28","bar_index":2466,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.3145,"stop_level":3.3496,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-01","known_ts":"2009-09-01","bar_index":2467,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.1615,"stop_level":3.3496,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-18","known_ts":"2009-09-18","bar_index":2471,"type":"RECLAIM","strength":1.0,"price":3.3464,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-09-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-02-04","known_ts":"2010-02-04","bar_index":2502,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.9043,"stop_level":2.9107,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-02-10","known_ts":"2010-02-10","bar_index":2504,"type":"RECLAIM","strength":1.0,"price":3.0194,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-02-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-02-04","prior_stop_level":2.9107,"sweep_low":2.8275,"atr14":0.093871,"stop_level":2.780565,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-02-19","known_ts":"2010-02-19","bar_index":2506,"type":"RECLAIM","strength":1.0,"price":3.1154,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-02-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-08","known_ts":"2010-03-08","bar_index":2509,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.9454,"stop_level":3.0673,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-11","known_ts":"2010-03-11","bar_index":2510,"type":"RECLAIM","strength":1.0,"price":3.1186,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-03-08","prior_stop_level":3.0673,"sweep_low":2.8684,"atr14":0.09827,"stop_level":2.819265,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-22","known_ts":"2010-03-22","bar_index":2513,"type":"RECLAIM","strength":1.0,"price":3.1315,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-03-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-30","known_ts":"2010-04-01","bar_index":2515,"type":"REBUY","strength":1.0,"price":3.2405,"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-05-06","known_ts":"2010-05-06","bar_index":2523,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.1828,"stop_level":3.3304,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-21","known_ts":"2010-07-23","bar_index":2541,"type":"BUY","strength":0.588,"price":2.7622,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2010-08-16","known_ts":"2010-08-16","bar_index":2547,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.5883,"stop_level":2.7493,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-09-01","known_ts":"2010-09-03","bar_index":2551,"type":"REBUY","strength":0.588,"price":2.8048,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"quality","score":65},{"ts":"2010-10-29","known_ts":"2010-10-29","bar_index":2564,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.9728,"stop_level":3.0245,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-01","known_ts":"2010-11-01","bar_index":2565,"type":"RECLAIM","strength":0.863,"price":3.0698,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-10-29","prior_stop_level":3.0245,"sweep_low":2.9405,"atr14":0.101078,"stop_level":2.889961,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-17","known_ts":"2010-11-17","bar_index":2569,"type":"RECLAIM","strength":1.0,"price":3.0698,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-10-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-27","known_ts":"2011-01-31","bar_index":2585,"type":"BUY","strength":0.725,"price":3.1343,"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":"2011-02-24","known_ts":"2011-02-24","bar_index":2591,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.1278,"stop_level":3.1473,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-25","known_ts":"2011-02-25","bar_index":2591,"type":"RECLAIM","strength":1.0,"price":3.1669,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-02-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-02-24","prior_stop_level":3.1473,"sweep_low":3.1083,"atr14":0.099932,"stop_level":3.058334,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-08","known_ts":"2011-03-10","bar_index":2594,"type":"BUY","strength":1.0,"price":3.2972,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2011-03-21","known_ts":"2011-03-23","bar_index":2597,"type":"BUY","strength":1.0,"price":3.3363,"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":20},{"ts":"2011-05-11","known_ts":"2011-05-13","bar_index":2609,"type":"BUY","strength":0.863,"price":3.2255,"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":"2011-05-27","known_ts":"2011-06-01","bar_index":2613,"type":"BUY","strength":0.725,"price":3.2256,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2011-08-02","known_ts":"2011-08-02","bar_index":2628,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.3238,"stop_level":3.435,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-09-22","known_ts":"2011-09-26","bar_index":2640,"type":"BUY","strength":0.725,"price":3.278,"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":"2011-11-21","known_ts":"2011-11-21","bar_index":2654,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.3437,"stop_level":3.3963,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-12-05","known_ts":"2011-12-07","bar_index":2657,"type":"REBUY","strength":1.0,"price":3.5556,"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":"2011-12-21","known_ts":"2011-12-23","bar_index":2661,"type":"BUY","strength":0.863,"price":3.5226,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2012-01-23","known_ts":"2012-01-23","bar_index":2667,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.3841,"stop_level":3.4698,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-01-24","known_ts":"2012-01-24","bar_index":2668,"type":"RECLAIM","strength":1.0,"price":3.4764,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-01-23","prior_stop_level":3.4698,"sweep_low":3.3643,"atr14":0.096666,"stop_level":3.315967,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-14","known_ts":"2012-06-18","bar_index":2701,"type":"BUY","strength":0.588,"price":3.0398,"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":"2012-07-23","known_ts":"2012-07-23","bar_index":2709,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.9999,"stop_level":3.0464,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-07-25","known_ts":"2012-07-25","bar_index":2710,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.9467,"stop_level":3.0464,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-07-30","known_ts":"2012-07-30","bar_index":2711,"type":"RECLAIM","strength":0.588,"price":3.0531,"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":3.0464,"sweep_low":2.92,"atr14":0.067381,"stop_level":2.88631,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-07-30","known_ts":"2012-07-30","bar_index":2711,"type":"RECLAIM","strength":0.588,"price":3.0531,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-07-25","prior_stop_level":3.0464,"sweep_low":2.92,"atr14":0.067381,"stop_level":2.88631,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-05","known_ts":"2012-09-07","bar_index":2720,"type":"BUY","strength":0.45,"price":2.9736,"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-10-03","known_ts":"2012-10-03","bar_index":2726,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.8533,"stop_level":2.9468,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-11-06","known_ts":"2012-11-08","bar_index":2734,"type":"BUY","strength":0.45,"price":2.9335,"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-11-19","known_ts":"2012-11-19","bar_index":2737,"type":"RECLAIM","strength":0.725,"price":3.0738,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-11-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-12-26","known_ts":"2012-12-26","bar_index":2745,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.1674,"stop_level":3.1741,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-12-27","known_ts":"2012-12-27","bar_index":2745,"type":"RECLAIM","strength":0.863,"price":3.1809,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-12-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":"2012-12-26","prior_stop_level":3.1741,"sweep_low":3.1,"atr14":0.073535,"stop_level":3.063232,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-11","known_ts":"2013-01-11","bar_index":2749,"type":"RECLAIM","strength":0.863,"price":3.3022,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-12-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-03-12","known_ts":"2013-03-12","bar_index":2762,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.6996,"stop_level":3.7132,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-03-13","known_ts":"2013-03-13","bar_index":2762,"type":"RECLAIM","strength":1.0,"price":3.7268,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-03-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":"2013-03-12","prior_stop_level":3.7132,"sweep_low":3.6724,"atr14":0.0907,"stop_level":3.62705,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-27","known_ts":"2013-03-27","bar_index":2766,"type":"RECLAIM","strength":1.0,"price":3.8829,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-03-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-17","known_ts":"2013-04-17","bar_index":2770,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.6249,"stop_level":3.7403,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-24","known_ts":"2013-04-24","bar_index":2772,"type":"RECLAIM","strength":0.863,"price":3.7675,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-04-17 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":"2013-04-17","prior_stop_level":3.7403,"sweep_low":3.5842,"atr14":0.092039,"stop_level":3.53818,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-26","known_ts":"2013-07-26","bar_index":2794,"type":"RECLAIM","strength":1.0,"price":4.8381,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-04-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-27","known_ts":"2013-08-27","bar_index":2801,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.1866,"stop_level":5.2686,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-29","known_ts":"2013-08-29","bar_index":2802,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.2481,"stop_level":5.2686,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-09-03","known_ts":"2013-09-03","bar_index":2802,"type":"RECLAIM","strength":1.0,"price":5.2894,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-08-27","prior_stop_level":5.2686,"sweep_low":5.1797,"atr14":0.132291,"stop_level":5.113555,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-03","known_ts":"2013-09-03","bar_index":2802,"type":"RECLAIM","strength":1.0,"price":5.2894,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-08-29","prior_stop_level":5.2686,"sweep_low":5.1862,"atr14":0.132291,"stop_level":5.120055,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-17","known_ts":"2013-09-17","bar_index":2806,"type":"RECLAIM","strength":1.0,"price":5.8465,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-01-16","known_ts":"2014-01-21","bar_index":2834,"type":"BUY","strength":0.725,"price":6.2883,"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":"2014-02-03","known_ts":"2014-02-03","bar_index":2837,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.0255,"stop_level":6.1431,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-02-06","known_ts":"2014-02-06","bar_index":2838,"type":"RECLAIM","strength":0.725,"price":6.1707,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-02-03 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":"2014-02-03","prior_stop_level":6.1431,"sweep_low":5.9286,"atr14":0.151849,"stop_level":5.852675,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-07","known_ts":"2014-02-11","bar_index":2839,"type":"REBUY","strength":0.725,"price":6.3298,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2014-03-11","known_ts":"2014-03-11","bar_index":2846,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.4445,"stop_level":6.5001,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-17","known_ts":"2014-03-17","bar_index":2847,"type":"RECLAIM","strength":0.863,"price":6.514,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-03-11","prior_stop_level":6.5001,"sweep_low":6.2776,"atr14":0.162323,"stop_level":6.196438,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-22","known_ts":"2014-05-27","bar_index":2863,"type":"BUY","strength":0.588,"price":5.8118,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2014-07-07","known_ts":"2014-07-07","bar_index":2873,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.9381,"stop_level":5.987,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-07-11","known_ts":"2014-07-11","bar_index":2874,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.7492,"stop_level":5.987,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-08-21","known_ts":"2014-08-25","bar_index":2884,"type":"BUY","strength":0.588,"price":5.8122,"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":"2014-09-12","known_ts":"2014-09-16","bar_index":2889,"type":"BUY","strength":0.45,"price":5.6864,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-10-07","known_ts":"2014-10-07","bar_index":2894,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.6019,"stop_level":5.6934,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-10-09","known_ts":"2014-10-09","bar_index":2895,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.4893,"stop_level":5.6934,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-10-13","known_ts":"2014-10-15","bar_index":2896,"type":"BUY","strength":0.588,"price":5.6934,"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":"2014-10-16","known_ts":"2014-10-16","bar_index":2897,"type":"RECLAIM","strength":0.588,"price":5.8271,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-10-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":"2014-10-09","prior_stop_level":5.6934,"sweep_low":5.3556,"atr14":0.147456,"stop_level":5.281872,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-11-06","known_ts":"2014-11-06","bar_index":2902,"type":"RECLAIM","strength":0.725,"price":6.0171,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-10-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-10","known_ts":"2014-12-10","bar_index":2909,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.1336,"stop_level":6.1477,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-12","known_ts":"2014-12-12","bar_index":2910,"type":"RECLAIM","strength":0.725,"price":6.169,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-12-10","prior_stop_level":6.1477,"sweep_low":6.0415,"atr14":0.11916,"stop_level":5.98192,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-24","known_ts":"2014-12-24","bar_index":2913,"type":"RECLAIM","strength":0.863,"price":6.4239,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-14","known_ts":"2015-05-18","bar_index":2945,"type":"BUY","strength":0.863,"price":8.092,"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":"2015-06-29","known_ts":"2015-06-29","bar_index":2955,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.0098,"stop_level":8.0313,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-06-30","known_ts":"2015-06-30","bar_index":2955,"type":"RECLAIM","strength":0.725,"price":8.0671,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-06-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2015-06-29","prior_stop_level":8.0313,"sweep_low":7.9455,"atr14":0.13076,"stop_level":7.88012,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-01","known_ts":"2015-07-01","bar_index":2956,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.781,"stop_level":8.0313,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-09-17","known_ts":"2015-09-21","bar_index":2974,"type":"BUY","strength":0.45,"price":6.5107,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-10-22","known_ts":"2015-10-22","bar_index":2982,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6.2374,"stop_level":6.3669,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-10-26","known_ts":"2015-10-26","bar_index":2983,"type":"RECLAIM","strength":0.45,"price":6.482,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-10-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2015-10-22","prior_stop_level":6.3669,"sweep_low":6.1654,"atr14":0.172798,"stop_level":6.079001,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-19","known_ts":"2015-11-19","bar_index":2989,"type":"RECLAIM","strength":0.725,"price":7.6115,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-10-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-01-05","known_ts":"2016-01-05","bar_index":2999,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.59,"stop_level":7.5973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-02-04","known_ts":"2016-02-04","bar_index":3006,"type":"RECLAIM","strength":0.863,"price":7.344,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-01-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-11","known_ts":"2016-05-11","bar_index":3028,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.4203,"stop_level":7.9082,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-07-22","known_ts":"2016-07-26","bar_index":3045,"type":"BUY","strength":0.45,"price":7.1342,"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-08-04","known_ts":"2016-08-08","bar_index":3048,"type":"BUY","strength":0.588,"price":7.3539,"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":"2016-10-04","known_ts":"2016-10-04","bar_index":3062,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.7666,"stop_level":7.8034,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-10-05","known_ts":"2016-10-05","bar_index":3062,"type":"RECLAIM","strength":0.863,"price":7.8255,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-10-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":"2016-10-04","prior_stop_level":7.8034,"sweep_low":7.715,"atr14":0.178646,"stop_level":7.625677,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-10-20","known_ts":"2016-10-20","bar_index":3066,"type":"RECLAIM","strength":0.863,"price":8.1129,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-10-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-10-26","known_ts":"2016-10-26","bar_index":3067,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.8108,"stop_level":7.8255,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-10-27","known_ts":"2016-10-27","bar_index":3067,"type":"RECLAIM","strength":0.863,"price":7.8992,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-10-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-10-26","prior_stop_level":7.8255,"sweep_low":7.7445,"atr14":0.157426,"stop_level":7.665787,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-07","known_ts":"2016-11-09","bar_index":3070,"type":"REBUY","strength":0.863,"price":8.3487,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2016-12-29","known_ts":"2016-12-29","bar_index":3082,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.1535,"stop_level":10.1609,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-01-18","known_ts":"2017-01-18","bar_index":3086,"type":"RECLAIM","strength":1.0,"price":9.9905,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-12-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-04-19","known_ts":"2017-04-21","bar_index":3107,"type":"BUY","strength":0.863,"price":10.6673,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2017-06-05","known_ts":"2017-06-05","bar_index":3117,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.0514,"stop_level":12.0739,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-06-07","known_ts":"2017-06-07","bar_index":3118,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.9169,"stop_level":12.0739,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-13","known_ts":"2017-09-15","bar_index":3141,"type":"BUY","strength":0.725,"price":11.8163,"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":"2017-10-23","known_ts":"2017-10-23","bar_index":3150,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.4332,"stop_level":11.5308,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-10-25","known_ts":"2017-10-25","bar_index":3151,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.343,"stop_level":11.5308,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-12-04","known_ts":"2017-12-06","bar_index":3160,"type":"BUY","strength":0.725,"price":11.3747,"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":"2018-01-24","known_ts":"2018-01-24","bar_index":3171,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.5597,"stop_level":12.6729,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-03-12","known_ts":"2018-03-12","bar_index":3182,"type":"RECLAIM","strength":0.725,"price":12.8912,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-01-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-04-11","known_ts":"2018-04-11","bar_index":3189,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.8077,"stop_level":12.8305,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-04-12","known_ts":"2018-04-12","bar_index":3189,"type":"RECLAIM","strength":0.725,"price":13.1112,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-04-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":"2018-04-11","prior_stop_level":12.8305,"sweep_low":12.7926,"atr14":0.33807,"stop_level":12.623565,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-06","known_ts":"2018-06-08","bar_index":3202,"type":"BUY","strength":0.588,"price":13.5142,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2018-06-27","known_ts":"2018-06-27","bar_index":3207,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.0566,"stop_level":13.4303,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-16","known_ts":"2018-07-16","bar_index":3211,"type":"RECLAIM","strength":0.725,"price":13.5523,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-23","known_ts":"2018-07-23","bar_index":3212,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.0337,"stop_level":13.0566,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-14","known_ts":"2018-08-16","bar_index":3218,"type":"BUY","strength":0.588,"price":13.9566,"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":"2018-09-17","known_ts":"2018-09-17","bar_index":3225,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.3419,"stop_level":13.3725,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-18","known_ts":"2018-09-18","bar_index":3226,"type":"RECLAIM","strength":0.725,"price":13.6177,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-09-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-09-17","prior_stop_level":13.3725,"sweep_low":13.2806,"atr14":0.270064,"stop_level":13.145568,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-07","known_ts":"2018-11-09","bar_index":3238,"type":"BUY","strength":0.588,"price":13.3495,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2018-12-07","known_ts":"2018-12-07","bar_index":3244,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.174,"stop_level":13.4415,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-12-11","known_ts":"2018-12-11","bar_index":3245,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.0739,"stop_level":13.4415,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-01-18","known_ts":"2019-01-23","bar_index":3254,"type":"BUY","strength":0.588,"price":13.1355,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2019-03-06","known_ts":"2019-03-06","bar_index":3264,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.925,"stop_level":13.1124,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-08","known_ts":"2019-03-08","bar_index":3265,"type":"RECLAIM","strength":0.588,"price":13.1495,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-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":"2019-03-06","prior_stop_level":13.1124,"sweep_low":12.5842,"atr14":0.319815,"stop_level":12.424292,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-26","known_ts":"2019-03-28","bar_index":3269,"type":"BUY","strength":0.588,"price":13.6916,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2019-05-02","known_ts":"2019-05-02","bar_index":3277,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.2647,"stop_level":14.3189,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-06","known_ts":"2019-05-06","bar_index":3278,"type":"RECLAIM","strength":0.863,"price":14.3963,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-05-02","prior_stop_level":14.3189,"sweep_low":14.1485,"atr14":0.251847,"stop_level":14.022577,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-05-16","known_ts":"2019-05-16","bar_index":3281,"type":"RECLAIM","strength":0.863,"price":14.4196,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-05-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-04","known_ts":"2019-06-06","bar_index":3285,"type":"REBUY","strength":0.863,"price":15.3937,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2019-06-24","known_ts":"2019-06-24","bar_index":3289,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.9109,"stop_level":15.0433,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-25","known_ts":"2019-06-25","bar_index":3290,"type":"RECLAIM","strength":0.863,"price":15.1601,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-06-24","prior_stop_level":15.0433,"sweep_low":14.7785,"atr14":0.283682,"stop_level":14.636659,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-09","known_ts":"2019-07-09","bar_index":3293,"type":"RECLAIM","strength":0.863,"price":15.1367,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-07-17","known_ts":"2019-07-17","bar_index":3295,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.8798,"stop_level":14.9109,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-07-18","known_ts":"2019-07-18","bar_index":3295,"type":"RECLAIM","strength":0.863,"price":15.0277,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-07-17","prior_stop_level":14.9109,"sweep_low":14.8019,"atr14":0.267217,"stop_level":14.668292,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-15","known_ts":"2019-08-19","bar_index":3302,"type":"BUY","strength":0.863,"price":15.9076,"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":"2019-11-26","known_ts":"2019-11-29","bar_index":3326,"type":"BUY","strength":0.725,"price":16.8626,"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":"2020-01-13","known_ts":"2020-01-13","bar_index":3336,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.7918,"stop_level":16.9019,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-01-15","known_ts":"2020-01-15","bar_index":3337,"type":"RECLAIM","strength":1.0,"price":16.9727,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-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":"2020-01-13","prior_stop_level":16.9019,"sweep_low":16.6109,"atr14":0.276115,"stop_level":16.472843,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-02-14","known_ts":"2020-02-14","bar_index":3344,"type":"RECLAIM","strength":1.0,"price":18.3333,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-01-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-02-26","known_ts":"2020-02-26","bar_index":3346,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.2165,"stop_level":17.2243,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2020-02-28","known_ts":"2020-02-28","bar_index":3347,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.9384,"stop_level":17.2243,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2020-04-07","known_ts":"2020-04-09","bar_index":3356,"type":"BUY","strength":0.45,"price":13.4271,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Consumer Discretionary"}},{"ts":"2020-05-04","known_ts":"2020-05-04","bar_index":3362,"type":"RECLAIM","strength":0.725,"price":15.9907,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-04-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-25","known_ts":"2020-06-25","bar_index":3374,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.5995,"stop_level":16.7819,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-29","known_ts":"2020-06-29","bar_index":3375,"type":"RECLAIM","strength":0.725,"price":17.1785,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-06-25","prior_stop_level":16.7819,"sweep_low":16.4488,"atr14":0.68511,"stop_level":16.106245,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-13","known_ts":"2020-07-13","bar_index":3378,"type":"RECLAIM","strength":0.863,"price":17.805,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-08-06","known_ts":"2020-08-06","bar_index":3384,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.6464,"stop_level":18.1698,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-01","known_ts":"2020-10-05","bar_index":3397,"type":"BUY","strength":0.863,"price":18.7205,"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":25},{"ts":"2021-02-10","known_ts":"2021-02-12","bar_index":3427,"type":"BUY","strength":0.45,"price":16.7783,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2021-03-31","known_ts":"2021-03-31","bar_index":3438,"type":"SELL","basis":"structure_stop","strength":0.45,"price":16.2289,"stop_level":16.4451,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2021-04-01","known_ts":"2021-04-01","bar_index":3438,"type":"RECLAIM","strength":0.45,"price":16.6134,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-03-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2021-03-31","prior_stop_level":16.4451,"sweep_low":16.2048,"atr14":0.447405,"stop_level":15.981098,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-04-16","known_ts":"2021-04-16","bar_index":3442,"type":"RECLAIM","strength":0.725,"price":18.2394,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-03-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-06-04","known_ts":"2021-06-04","bar_index":3453,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.3914,"stop_level":18.4397,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-06-07","known_ts":"2021-06-07","bar_index":3453,"type":"RECLAIM","strength":0.863,"price":18.4558,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-06-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":"2021-06-04","prior_stop_level":18.4397,"sweep_low":18.2868,"atr14":0.355773,"stop_level":18.108914,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-06-21","known_ts":"2021-06-21","bar_index":3457,"type":"RECLAIM","strength":0.863,"price":18.6891,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-06-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-08-16","known_ts":"2021-08-18","bar_index":3470,"type":"BUY","strength":0.863,"price":19.3408,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2021-09-10","known_ts":"2021-09-10","bar_index":3476,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.1167,"stop_level":18.3512,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-10-27","known_ts":"2021-10-29","bar_index":3487,"type":"BUY","strength":0.725,"price":18.0358,"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":"2021-11-12","known_ts":"2021-11-12","bar_index":3491,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.5829,"stop_level":17.8012,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-11-17","known_ts":"2021-11-17","bar_index":3492,"type":"RECLAIM","strength":0.588,"price":17.8983,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2021-11-12","prior_stop_level":17.8012,"sweep_low":17.3483,"atr14":0.476244,"stop_level":17.110178,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-17","known_ts":"2021-12-17","bar_index":3499,"type":"RECLAIM","strength":0.863,"price":18.6263,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-11-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-01-21","known_ts":"2022-01-21","bar_index":3506,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.878,"stop_level":17.9512,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-01-24","known_ts":"2022-01-24","bar_index":3507,"type":"RECLAIM","strength":0.725,"price":18.2277,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-01-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":"2022-01-21","prior_stop_level":17.9512,"sweep_low":17.5038,"atr14":0.422505,"stop_level":17.292547,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-02-04","known_ts":"2022-02-04","bar_index":3510,"type":"RECLAIM","strength":1.0,"price":18.5612,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-01-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-05-27","known_ts":"2022-06-01","bar_index":3536,"type":"BUY","strength":0.45,"price":15.2673,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Consumer Discretionary"}},{"ts":"2022-08-22","known_ts":"2022-08-22","bar_index":3555,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.412,"stop_level":17.079,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-10-14","known_ts":"2022-10-18","bar_index":3568,"type":"BUY","strength":0.588,"price":16.7836,"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":55},{"ts":"2022-12-19","known_ts":"2022-12-19","bar_index":3583,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.0036,"stop_level":19.112,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-20","known_ts":"2022-12-20","bar_index":3583,"type":"RECLAIM","strength":0.863,"price":19.1287,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-12-19","prior_stop_level":19.112,"sweep_low":18.8536,"atr14":0.378585,"stop_level":18.664307,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-28","known_ts":"2022-12-28","bar_index":3585,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.9036,"stop_level":19.0036,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-04","known_ts":"2023-01-04","bar_index":3586,"type":"RECLAIM","strength":0.863,"price":19.0203,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-12-28","prior_stop_level":19.0036,"sweep_low":18.2452,"atr14":0.39363,"stop_level":18.048385,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-04-13","known_ts":"2023-04-17","bar_index":3609,"type":"BUY","strength":0.725,"price":18.5704,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2023-08-04","known_ts":"2023-08-08","bar_index":3635,"type":"BUY","strength":0.725,"price":18.5259,"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":"2023-09-18","known_ts":"2023-09-20","bar_index":3645,"type":"BUY","strength":0.588,"price":17.9372,"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":"2023-11-02","known_ts":"2023-11-06","bar_index":3656,"type":"BUY","strength":0.45,"price":16.4611,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Consumer Discretionary"}},{"ts":"2023-11-10","known_ts":"2023-11-14","bar_index":3658,"type":"BUY","strength":0.45,"price":16.3057,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-12-12","known_ts":"2023-12-12","bar_index":3665,"type":"RECLAIM","strength":0.725,"price":17.8728,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-11-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-03","known_ts":"2024-01-03","bar_index":3669,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.7006,"stop_level":16.7356,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-01-08","known_ts":"2024-01-08","bar_index":3670,"type":"RECLAIM","strength":0.588,"price":17.0855,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-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":"2024-01-03","prior_stop_level":16.7356,"sweep_low":16.4206,"atr14":0.339902,"stop_level":16.250649,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-02-08","known_ts":"2024-02-12","bar_index":3678,"type":"BUY","strength":0.588,"price":17.0768,"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":"2024-03-11","known_ts":"2024-03-13","bar_index":3685,"type":"BUY","strength":0.45,"price":16.4245,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-03-19","known_ts":"2024-03-21","bar_index":3687,"type":"BUY","strength":0.45,"price":16.9034,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-04-04","known_ts":"2024-04-04","bar_index":3690,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.1052,"stop_level":16.1407,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-04-05","known_ts":"2024-04-05","bar_index":3691,"type":"RECLAIM","strength":0.588,"price":16.3535,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-04-04","prior_stop_level":16.1407,"sweep_low":16.0343,"atr14":0.334794,"stop_level":15.866903,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-18","known_ts":"2024-04-18","bar_index":3694,"type":"RECLAIM","strength":0.863,"price":17.4798,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-04-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-05-10","known_ts":"2024-05-10","bar_index":3699,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.8502,"stop_level":17.0009,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-07-16","known_ts":"2024-07-18","bar_index":3714,"type":"BUY","strength":0.45,"price":16.2583,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-10-03","known_ts":"2024-10-03","bar_index":3732,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.7898,"stop_level":15.8355,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-10-04","known_ts":"2024-10-04","bar_index":3733,"type":"RECLAIM","strength":0.725,"price":16.1003,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-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":"2024-10-03","prior_stop_level":15.8355,"sweep_low":15.7624,"atr14":0.347009,"stop_level":15.588895,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-10-17","known_ts":"2024-10-17","bar_index":3736,"type":"RECLAIM","strength":0.863,"price":17.5889,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-10-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-11-11","known_ts":"2024-11-11","bar_index":3741,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.1597,"stop_level":17.4519,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-02-14","known_ts":"2025-02-19","bar_index":3763,"type":"BUY","strength":0.588,"price":14.3598,"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":"2025-03-24","known_ts":"2025-03-24","bar_index":3771,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.1812,"stop_level":14.3505,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-04-03","known_ts":"2025-04-03","bar_index":3774,"type":"SELL","basis":"structure_stop","strength":0.45,"price":13.2401,"stop_level":13.6918,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2025-04-22","known_ts":"2025-04-24","bar_index":3778,"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":"2025-04-22","trigger_known_ts":"2025-04-24","strength":0.45,"price":12.0733,"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.351623,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.5933,"atr14":0.475845,"stop_level":11.355378,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-30","known_ts":"2025-05-02","bar_index":3780,"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":"2025-04-30","trigger_known_ts":"2025-05-02","strength":0.45,"price":11.8098,"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.365774,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.5181,"atr14":0.427144,"stop_level":11.304528,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-08","known_ts":"2025-05-12","bar_index":3782,"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":"2025-05-08","trigger_known_ts":"2025-05-12","strength":0.45,"price":11.5745,"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.37841,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.0099,"atr14":0.431703,"stop_level":10.794049,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-30","known_ts":"2025-06-03","bar_index":3787,"type":"BUY","strength":0.45,"price":11.0325,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Consumer Discretionary"}},{"ts":"2025-05-30","known_ts":"2025-06-03","bar_index":3787,"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":"2025-05-30","trigger_known_ts":"2025-06-03","strength":0.45,"price":11.0325,"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.407517,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.3324,"atr14":0.367779,"stop_level":10.14851,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-07","known_ts":"2025-07-07","bar_index":3795,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.7657,"stop_level":10.88,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-08-08","known_ts":"2025-08-12","bar_index":3803,"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":"2025-08-08","trigger_known_ts":"2025-08-12","strength":0.588,"price":9.632,"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.482729,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":9.2795,"atr14":0.336707,"stop_level":9.111147,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-13","known_ts":"2025-08-15","bar_index":3804,"type":"BUY","strength":0.588,"price":10.0702,"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":"2025-08-13","known_ts":"2025-08-15","bar_index":3804,"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":"2025-08-13","trigger_known_ts":"2025-08-15","strength":0.588,"price":10.0702,"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.459196,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":9.2795,"atr14":0.33683,"stop_level":9.111085,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-11","known_ts":"2025-09-11","bar_index":3810,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.5484,"stop_level":9.6739,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-09-30","known_ts":"2025-10-02","bar_index":3815,"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":"2025-09-30","trigger_known_ts":"2025-10-02","strength":0.45,"price":9.085,"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.512105,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.6988,"atr14":0.241017,"stop_level":8.578292,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-10-16","known_ts":"2025-10-20","bar_index":3819,"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":"2025-10-16","trigger_known_ts":"2025-10-20","strength":0.45,"price":8.6215,"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.536996,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.2547,"atr14":0.236842,"stop_level":8.136279,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-10-21","known_ts":"2025-10-23","bar_index":3820,"type":"BUY","strength":0.45,"price":8.7084,"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-10-21","known_ts":"2025-10-23","bar_index":3820,"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":"2025-10-21","trigger_known_ts":"2025-10-23","strength":0.45,"price":8.7084,"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.532329,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.2547,"atr14":0.265458,"stop_level":8.121971,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-03","known_ts":"2025-11-05","bar_index":3823,"type":"BUY","strength":0.588,"price":8.7664,"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":"2025-11-03","known_ts":"2025-11-05","bar_index":3823,"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":"2025-11-03","trigger_known_ts":"2025-11-05","strength":0.588,"price":8.7664,"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.529215,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":8.1002,"atr14":0.261987,"stop_level":7.969206,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-18","known_ts":"2025-11-18","bar_index":3826,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.9457,"stop_level":8.245,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-02","known_ts":"2026-01-02","bar_index":3836,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.0207,"stop_level":8.0698,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-06","known_ts":"2026-01-06","bar_index":3837,"type":"RECLAIM","strength":0.588,"price":8.2857,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-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":"2026-01-02","prior_stop_level":8.0698,"sweep_low":7.9323,"atr14":0.254312,"stop_level":7.805144,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-26","known_ts":"2026-01-26","bar_index":3841,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.9323,"stop_level":8.0207,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-02-18","known_ts":"2026-02-20","bar_index":3847,"type":"BUY","strength":0.725,"price":7.9421,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2026-06-02","known_ts":"2026-06-02","bar_index":3871,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.21,"stop_level":7.36,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-06-04","known_ts":"2026-06-04","bar_index":3871,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.75,"stop_level":7.36,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-06-29","known_ts":"2026-07-01","bar_index":3877,"type":"BUY","strength":0.863,"price":8.94,"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":60},{"ts":"2026-07-14","known_ts":"2026-07-14","bar_index":3880,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.42,"stop_level":7.45,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-07-16","known_ts":"2026-07-16","bar_index":3881,"type":"RECLAIM","strength":0.725,"price":7.83,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-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":"2026-07-14","prior_stop_level":7.45,"sweep_low":7.35,"atr14":0.521753,"stop_level":7.089124,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-08-03","known_ts":"2026-08-05","bar_index":3885,"type":"BUY","strength":1.0,"price":7.99,"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":55},{"ts":"2026-08-11","known_ts":"2026-08-13","bar_index":3887,"type":"BUY","strength":1.0,"price":8.65,"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":65},{"ts":"2026-08-31","known_ts":"2026-08-31","bar_index":3891,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.3,"stop_level":8.44,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-09-08","known_ts":"2026-09-08","bar_index":3893,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.61,"stop_level":7.815,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}}],"state":{"position_hint":"flat","last_signal":"SELL","last_scored_signal":"SELL","last_scored_ts":"2026-09-08","last_scored_basis":"structure_stop","bars_since_signal":1,"extended":true,"strong_bull":true,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2018-10-12","2018-10-30","2019-01-02","2019-03-21","2019-08-07","2019-11-21","2020-03-20","2020-09-01","2020-09-28","2020-12-04","2021-01-14","2021-02-05","2021-07-08","2021-07-21","2021-08-11","2021-09-23","2021-10-11","2022-03-16","2022-05-24","2022-06-24","2022-09-07","2022-10-03","2023-01-30","2023-03-17","2023-04-18","2023-07-19","2023-09-08","2023-10-17","2023-11-10","2024-02-08","2024-02-27","2024-05-31","2024-06-24","2024-07-11","2024-08-06","2024-11-25","2024-12-20","2025-01-24","2025-05-30","2025-11-03"],"warnings":[{"ts":"2022-12-19","kind":"confirm","px":19.0036,"level":19.112},{"ts":"2022-12-21","kind":"arm","px":19.0703},{"ts":"2022-12-28","kind":"confirm","px":18.9036,"level":19.0036},{"ts":"2023-04-28","kind":"arm","px":18.6294},{"ts":"2023-05-24","kind":"arm","px":18.916},{"ts":"2023-12-07","kind":"arm","px":16.7443},{"ts":"2024-01-03","kind":"confirm","px":16.7006,"level":16.7356},{"ts":"2024-03-26","kind":"arm","px":16.1407},{"ts":"2024-04-04","kind":"confirm","px":16.1052,"level":16.1407},{"ts":"2024-05-02","kind":"arm","px":17.6661},{"ts":"2024-05-10","kind":"confirm","px":16.8502,"level":17.0009},{"ts":"2024-07-25","kind":"arm","px":15.2776},{"ts":"2024-10-01","kind":"arm","px":16.1277},{"ts":"2024-10-03","kind":"confirm","px":15.7898,"level":15.8355},{"ts":"2024-10-09","kind":"arm","px":16.0638},{"ts":"2024-11-11","kind":"confirm","px":17.1597,"level":17.4519},{"ts":"2025-03-05","kind":"arm","px":14.0682},{"ts":"2025-03-24","kind":"confirm","px":14.1812,"level":14.3505},{"ts":"2025-03-28","kind":"arm","px":13.7671},{"ts":"2025-04-03","kind":"confirm","px":13.2401,"level":13.6918},{"ts":"2025-06-13","kind":"arm","px":10.6514},{"ts":"2025-07-07","kind":"confirm","px":10.7657,"level":10.88},{"ts":"2025-09-10","kind":"arm","px":9.4905},{"ts":"2025-09-11","kind":"confirm","px":9.5484,"level":9.6739},{"ts":"2025-11-17","kind":"arm","px":8.1098},{"ts":"2025-11-18","kind":"confirm","px":7.9457,"level":8.245},{"ts":"2025-12-16","kind":"arm","px":8.1974},{"ts":"2026-01-02","kind":"confirm","px":8.0207,"level":8.0698},{"ts":"2026-01-16","kind":"arm","px":8.1679},{"ts":"2026-01-26","kind":"confirm","px":7.9323,"level":8.0207},{"ts":"2026-05-22","kind":"arm","px":7.81},{"ts":"2026-06-02","kind":"confirm","px":7.21,"level":7.36},{"ts":"2026-06-03","kind":"arm","px":6.85},{"ts":"2026-06-04","kind":"confirm","px":6.75,"level":7.36},{"ts":"2026-07-09","kind":"arm","px":7.59},{"ts":"2026-07-14","kind":"confirm","px":7.42,"level":7.45},{"ts":"2026-08-28","kind":"arm","px":8.27},{"ts":"2026-08-31","kind":"confirm","px":8.3,"level":8.44},{"ts":"2026-09-01","kind":"arm","px":8.27},{"ts":"2026-09-08","kind":"confirm","px":7.61,"level":7.815}],"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":[]}}}