{"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":"CCEP","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1987-05-06","known_ts":"1987-05-08","bar_index":38,"type":"BUY","strength":0.45,"price":1.6815,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1987-06-02","known_ts":"1987-06-04","bar_index":44,"type":"BUY","strength":0.45,"price":1.6344,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1987-06-30","known_ts":"1987-06-30","bar_index":50,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.8119,"stop_level":1.8237,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-07-08","known_ts":"1987-07-08","bar_index":52,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.8119,"stop_level":1.8237,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-11-30","known_ts":"1987-12-02","bar_index":86,"type":"BUY","strength":0.45,"price":1.3774,"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-03-24","known_ts":"1988-03-24","bar_index":112,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.4386,"stop_level":1.4622,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1988-05-04","known_ts":"1988-05-06","bar_index":122,"type":"BUY","strength":0.725,"price":1.4504,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1988-06-03","known_ts":"1988-06-07","bar_index":129,"type":"BUY","strength":0.725,"price":1.4268,"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":"1988-07-06","known_ts":"1988-07-06","bar_index":136,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.4043,"stop_level":1.4279,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-09-07","known_ts":"1988-09-09","bar_index":151,"type":"BUY","strength":0.45,"price":1.2981,"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-10-17","known_ts":"1988-10-17","bar_index":160,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.3229,"stop_level":1.3347,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-10-18","known_ts":"1988-10-18","bar_index":160,"type":"RECLAIM","strength":0.725,"price":1.3465,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-10-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":"1988-10-17","prior_stop_level":1.3347,"sweep_low":1.3111,"atr14":0.030256,"stop_level":1.295972,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-11-01","known_ts":"1988-11-01","bar_index":164,"type":"RECLAIM","strength":0.863,"price":1.3819,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-10-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-11-14","known_ts":"1988-11-14","bar_index":167,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.3465,"stop_level":1.3583,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-11-15","known_ts":"1988-11-15","bar_index":167,"type":"RECLAIM","strength":0.725,"price":1.3701,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-11-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1988-11-14","prior_stop_level":1.3583,"sweep_low":1.3347,"atr14":0.032993,"stop_level":1.318203,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-12-01","known_ts":"1988-12-05","bar_index":171,"type":"REBUY","strength":0.725,"price":1.3583,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1989-02-13","known_ts":"1989-02-13","bar_index":187,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.5249,"stop_level":1.5367,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-02-15","known_ts":"1989-02-15","bar_index":188,"type":"RECLAIM","strength":1.0,"price":1.5486,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-02-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":"1989-02-13","prior_stop_level":1.5367,"sweep_low":1.5131,"atr14":0.036622,"stop_level":1.494789,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-05-11","known_ts":"1989-05-11","bar_index":208,"type":"RECLAIM","strength":1.0,"price":1.7272,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-02-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-06-14","known_ts":"1989-06-14","bar_index":215,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.6798,"stop_level":1.7035,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-06-20","known_ts":"1989-06-20","bar_index":217,"type":"RECLAIM","strength":0.863,"price":1.7047,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-06-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":"1989-06-14","prior_stop_level":1.7035,"sweep_low":1.6218,"atr14":0.041215,"stop_level":1.601192,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-10-02","known_ts":"1989-10-04","bar_index":241,"type":"BUY","strength":0.725,"price":1.6703,"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":"1989-10-17","known_ts":"1989-10-17","bar_index":244,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5519,"stop_level":1.5637,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1989-10-20","known_ts":"1989-10-20","bar_index":245,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.54,"stop_level":1.5637,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1989-11-30","known_ts":"1989-12-04","bar_index":255,"type":"BUY","strength":0.45,"price":1.5163,"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-01-12","known_ts":"1990-01-12","bar_index":264,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4463,"stop_level":1.4937,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-04-04","known_ts":"1990-04-04","bar_index":283,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4593,"stop_level":1.4712,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-04-12","known_ts":"1990-04-12","bar_index":285,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4119,"stop_level":1.4356,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-04-16","known_ts":"1990-04-16","bar_index":286,"type":"RECLAIM","strength":0.588,"price":1.4593,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-04-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":"1990-04-12","prior_stop_level":1.4356,"sweep_low":1.4,"atr14":0.039125,"stop_level":1.380438,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-05-15","known_ts":"1990-05-17","bar_index":293,"type":"BUY","strength":0.588,"price":1.4356,"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":"1990-05-29","known_ts":"1990-05-29","bar_index":296,"type":"RECLAIM","strength":0.725,"price":1.5186,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1990-05-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-06-20","known_ts":"1990-06-20","bar_index":301,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4604,"stop_level":1.4949,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-06-22","known_ts":"1990-06-22","bar_index":302,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.4485,"stop_level":1.4949,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-06-27","known_ts":"1990-06-29","bar_index":303,"type":"REBUY","strength":0.863,"price":1.5198,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":25},{"ts":"1990-06-29","known_ts":"1990-06-29","bar_index":303,"type":"RECLAIM","strength":0.863,"price":1.5198,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-06-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1990-06-22","prior_stop_level":1.4949,"sweep_low":1.3773,"atr14":0.038869,"stop_level":1.357866,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-07-30","known_ts":"1990-07-30","bar_index":310,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.5079,"stop_level":1.5198,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-07-31","known_ts":"1990-07-31","bar_index":310,"type":"RECLAIM","strength":0.863,"price":1.5317,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-07-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1990-07-30","prior_stop_level":1.5198,"sweep_low":1.4842,"atr14":0.036846,"stop_level":1.465777,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-12-14","known_ts":"1990-12-14","bar_index":342,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.4271,"stop_level":1.4498,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-12-19","known_ts":"1990-12-19","bar_index":343,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.439,"stop_level":1.4498,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-12-18","known_ts":"1990-12-18","bar_index":343,"type":"RECLAIM","strength":0.863,"price":1.4628,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-12-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1990-12-14","prior_stop_level":1.4498,"sweep_low":1.4033,"atr14":0.039278,"stop_level":1.383661,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-12-20","known_ts":"1990-12-20","bar_index":344,"type":"RECLAIM","strength":0.863,"price":1.4628,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-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":"1990-12-19","prior_stop_level":1.4498,"sweep_low":1.439,"atr14":0.039635,"stop_level":1.419182,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-25","known_ts":"1991-01-25","bar_index":352,"type":"RECLAIM","strength":0.863,"price":1.4628,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-12-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-04-10","known_ts":"1991-04-10","bar_index":369,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.7018,"stop_level":1.7375,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-04-12","known_ts":"1991-04-12","bar_index":369,"type":"RECLAIM","strength":1.0,"price":1.7732,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-04-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1991-04-10","prior_stop_level":1.7375,"sweep_low":1.6899,"atr14":0.065129,"stop_level":1.657335,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-10-16","known_ts":"1991-10-18","bar_index":413,"type":"BUY","strength":0.45,"price":1.2396,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1992-01-20","known_ts":"1992-01-20","bar_index":434,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4435,"stop_level":1.4554,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-01-22","known_ts":"1992-01-22","bar_index":435,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.348,"stop_level":1.4554,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-02-03","known_ts":"1992-02-05","bar_index":438,"type":"REBUY","strength":0.725,"price":1.4435,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1992-05-29","known_ts":"1992-06-02","bar_index":465,"type":"BUY","strength":0.588,"price":1.2537,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1992-06-11","known_ts":"1992-06-11","bar_index":468,"type":"RECLAIM","strength":0.725,"price":1.3026,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1992-05-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-06-22","known_ts":"1992-06-22","bar_index":470,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.2309,"stop_level":1.2418,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-06-23","known_ts":"1992-06-23","bar_index":470,"type":"RECLAIM","strength":0.725,"price":1.2429,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-06-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":"1992-06-22","prior_stop_level":1.2418,"sweep_low":1.2309,"atr14":0.022155,"stop_level":1.219822,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-09-04","known_ts":"1992-09-09","bar_index":488,"type":"BUY","strength":0.45,"price":1.1473,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1992-09-30","known_ts":"1992-09-30","bar_index":493,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.1962,"stop_level":1.2082,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-10-07","known_ts":"1992-10-07","bar_index":495,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.1244,"stop_level":1.2082,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-10-27","known_ts":"1992-10-29","bar_index":500,"type":"BUY","strength":0.725,"price":1.1484,"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":60},{"ts":"1993-01-19","known_ts":"1993-01-21","bar_index":519,"type":"BUY","strength":0.863,"price":1.1974,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1993-02-09","known_ts":"1993-02-11","bar_index":524,"type":"BUY","strength":0.863,"price":1.2093,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1993-03-12","known_ts":"1993-03-12","bar_index":531,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.3171,"stop_level":1.3411,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-03-17","known_ts":"1993-03-17","bar_index":532,"type":"RECLAIM","strength":0.863,"price":1.3422,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-03-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":"1993-03-12","prior_stop_level":1.3411,"sweep_low":1.3171,"atr14":0.033046,"stop_level":1.300577,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-03-29","known_ts":"1993-03-29","bar_index":535,"type":"RECLAIM","strength":0.863,"price":1.51,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-03-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-04-14","known_ts":"1993-04-14","bar_index":538,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.2823,"stop_level":1.3171,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-04-19","known_ts":"1993-04-19","bar_index":539,"type":"RECLAIM","strength":1.0,"price":1.3542,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-04-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1993-04-14","prior_stop_level":1.3171,"sweep_low":1.2703,"atr14":0.040695,"stop_level":1.249952,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-06-02","known_ts":"1993-06-04","bar_index":550,"type":"BUY","strength":0.863,"price":1.3422,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":100},{"ts":"1993-08-06","known_ts":"1993-08-06","bar_index":565,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.3673,"stop_level":1.3913,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1993-08-09","known_ts":"1993-08-09","bar_index":565,"type":"RECLAIM","strength":0.863,"price":1.4273,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-08-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":"1993-08-06","prior_stop_level":1.3913,"sweep_low":1.3673,"atr14":0.023574,"stop_level":1.355513,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-08-26","known_ts":"1993-08-26","bar_index":570,"type":"RECLAIM","strength":1.0,"price":1.4633,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-08-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-09-15","known_ts":"1993-09-15","bar_index":574,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.4045,"stop_level":1.4273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-12-15","known_ts":"1993-12-15","bar_index":595,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.3576,"stop_level":1.3684,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1993-12-16","known_ts":"1993-12-16","bar_index":596,"type":"RECLAIM","strength":0.588,"price":1.3816,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-12-15 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":"1993-12-15","prior_stop_level":1.3684,"sweep_low":1.3576,"atr14":0.026071,"stop_level":1.344565,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-12-30","known_ts":"1993-12-30","bar_index":599,"type":"RECLAIM","strength":0.863,"price":1.3936,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-03-10","known_ts":"1994-03-10","bar_index":615,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.6579,"stop_level":1.6699,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-03-14","known_ts":"1994-03-14","bar_index":616,"type":"RECLAIM","strength":1.0,"price":1.682,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-03-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1994-03-10","prior_stop_level":1.6699,"sweep_low":1.6339,"atr14":0.035263,"stop_level":1.616268,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-03-17","known_ts":"1994-03-21","bar_index":617,"type":"REBUY","strength":1.0,"price":1.7913,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1994-07-11","known_ts":"1994-07-13","bar_index":643,"type":"BUY","strength":0.725,"price":1.5761,"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":"1994-10-04","known_ts":"1994-10-04","bar_index":663,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.6975,"stop_level":1.7205,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-10-05","known_ts":"1994-10-05","bar_index":663,"type":"RECLAIM","strength":0.863,"price":1.7216,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-10-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1994-10-04","prior_stop_level":1.7205,"sweep_low":1.6735,"atr14":0.02436,"stop_level":1.66132,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-10-20","known_ts":"1994-10-20","bar_index":667,"type":"RECLAIM","strength":0.863,"price":1.7818,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-10-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-11-10","known_ts":"1994-11-10","bar_index":672,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.8059,"stop_level":1.83,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-01-09","known_ts":"1995-01-11","bar_index":685,"type":"BUY","strength":0.725,"price":1.795,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1995-03-09","known_ts":"1995-03-13","bar_index":699,"type":"REBUY","strength":1.0,"price":2.0119,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1995-05-04","known_ts":"1995-05-04","bar_index":712,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.1456,"stop_level":2.1577,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-06-26","known_ts":"1995-06-28","bar_index":724,"type":"BUY","strength":0.725,"price":2.1106,"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":"1995-07-21","known_ts":"1995-07-21","bar_index":730,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.0382,"stop_level":2.0744,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-08-21","known_ts":"1995-08-21","bar_index":737,"type":"RECLAIM","strength":0.863,"price":2.183,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-07-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-10-10","known_ts":"1995-10-10","bar_index":748,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.3397,"stop_level":2.3759,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-10-11","known_ts":"1995-10-11","bar_index":749,"type":"RECLAIM","strength":0.863,"price":2.4121,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-10-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1995-10-10","prior_stop_level":2.3759,"sweep_low":2.3277,"atr14":0.042225,"stop_level":2.306587,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-10-24","known_ts":"1995-10-24","bar_index":752,"type":"RECLAIM","strength":1.0,"price":2.5448,"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":true}},{"ts":"1996-02-20","known_ts":"1996-02-22","bar_index":779,"type":"BUY","strength":0.725,"price":2.5699,"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":"1996-04-08","known_ts":"1996-04-08","bar_index":790,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.9224,"stop_level":2.9586,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-05-20","known_ts":"1996-05-22","bar_index":800,"type":"BUY","strength":0.725,"price":3.0431,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"1996-06-26","known_ts":"1996-06-26","bar_index":808,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.3474,"stop_level":3.3595,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-07-02","known_ts":"1996-07-02","bar_index":810,"type":"RECLAIM","strength":0.725,"price":3.3837,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-06-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":"1996-06-26","prior_stop_level":3.3595,"sweep_low":3.3232,"atr14":0.049073,"stop_level":3.298664,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-07-15","known_ts":"1996-07-15","bar_index":812,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.3112,"stop_level":3.3232,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-07-18","known_ts":"1996-07-18","bar_index":813,"type":"RECLAIM","strength":0.863,"price":3.3474,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-07-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1996-07-15","prior_stop_level":3.3232,"sweep_low":3.287,"atr14":0.044692,"stop_level":3.264654,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-07-19","known_ts":"1996-07-23","bar_index":814,"type":"REBUY","strength":0.863,"price":3.3837,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1996-09-04","known_ts":"1996-09-04","bar_index":824,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.8066,"stop_level":3.8429,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-09-10","known_ts":"1996-09-10","bar_index":826,"type":"RECLAIM","strength":1.0,"price":3.867,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-09-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":"1996-09-04","prior_stop_level":3.8429,"sweep_low":3.6616,"atr14":0.071467,"stop_level":3.625867,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-09-26","known_ts":"1996-09-26","bar_index":830,"type":"RECLAIM","strength":1.0,"price":4.3773,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-09-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-03-18","known_ts":"1997-03-18","bar_index":869,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.9284,"stop_level":5.9768,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-03-19","known_ts":"1997-03-19","bar_index":870,"type":"RECLAIM","strength":1.0,"price":6.0034,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-03-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-03-18","prior_stop_level":5.9768,"sweep_low":5.8921,"atr14":0.127131,"stop_level":5.828535,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-06-13","known_ts":"1997-06-13","bar_index":890,"type":"RECLAIM","strength":0.725,"price":6.5723,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-03-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-10-16","known_ts":"1997-10-20","bar_index":919,"type":"BUY","strength":0.725,"price":8.641,"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":30},{"ts":"1997-10-30","known_ts":"1997-10-30","bar_index":922,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.1499,"stop_level":8.641,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1997-11-05","known_ts":"1997-11-05","bar_index":923,"type":"RECLAIM","strength":0.588,"price":8.6592,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-30 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":"1997-10-30","prior_stop_level":8.641,"sweep_low":7.877,"atr14":0.324207,"stop_level":7.714896,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-12-08","known_ts":"1997-12-08","bar_index":931,"type":"RECLAIM","strength":0.725,"price":9.6495,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-10-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-01-21","known_ts":"1998-01-21","bar_index":940,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.6495,"stop_level":10.1775,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-03-16","known_ts":"1998-03-18","bar_index":953,"type":"BUY","strength":0.588,"price":10.2032,"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":"1998-05-05","known_ts":"1998-05-05","bar_index":964,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.932,"stop_level":11.0049,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-06-05","known_ts":"1998-06-09","bar_index":972,"type":"BUY","strength":0.725,"price":11.5515,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1998-07-21","known_ts":"1998-07-21","bar_index":982,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.3807,"stop_level":11.4172,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-09-14","known_ts":"1998-09-16","bar_index":995,"type":"BUY","strength":0.45,"price":8.0366,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-10-01","known_ts":"1998-10-01","bar_index":999,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6.685,"stop_level":6.9853,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-10-02","known_ts":"1998-10-02","bar_index":999,"type":"RECLAIM","strength":0.45,"price":7.2512,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-10-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1998-10-01","prior_stop_level":6.9853,"sweep_low":6.685,"atr14":0.409251,"stop_level":6.480374,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-21","known_ts":"1998-10-21","bar_index":1004,"type":"RECLAIM","strength":0.725,"price":10.5389,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-11-30","known_ts":"1998-11-30","bar_index":1013,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.0686,"stop_level":11.1234,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-03","known_ts":"1998-12-03","bar_index":1014,"type":"RECLAIM","strength":0.863,"price":11.3913,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1998-11-30","prior_stop_level":11.1234,"sweep_low":10.6965,"atr14":0.361145,"stop_level":10.515928,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-08","known_ts":"1999-03-10","bar_index":1035,"type":"BUY","strength":0.588,"price":9.9834,"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":"1999-03-23","known_ts":"1999-03-23","bar_index":1038,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.6467,"stop_level":9.9103,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-03-29","known_ts":"1999-03-29","bar_index":1040,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.7566,"stop_level":9.9103,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-04-23","known_ts":"1999-04-27","bar_index":1046,"type":"BUY","strength":0.588,"price":10.5254,"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":30},{"ts":"1999-06-15","known_ts":"1999-06-15","bar_index":1058,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.0128,"stop_level":10.1593,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-08-23","known_ts":"1999-08-25","bar_index":1074,"type":"BUY","strength":0.45,"price":8.3935,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-09-09","known_ts":"1999-09-09","bar_index":1078,"type":"SELL","basis":"structure_stop","strength":0.45,"price":7.6421,"stop_level":8.027,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1999-10-05","known_ts":"1999-10-07","bar_index":1084,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-10-05","trigger_known_ts":"1999-10-07","strength":0.45,"price":6.957,"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.407633,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.2778,"atr14":0.302426,"stop_level":6.126587,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-18","known_ts":"1999-10-20","bar_index":1087,"type":"BUY","strength":0.45,"price":6.8285,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-10-18","known_ts":"1999-10-20","bar_index":1087,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1999-10-18","trigger_known_ts":"1999-10-20","strength":0.45,"price":6.8285,"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.418574,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.4247,"atr14":0.293949,"stop_level":6.277725,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-10","known_ts":"1999-11-10","bar_index":1092,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.4247,"stop_level":6.4797,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-11-12","known_ts":"1999-11-12","bar_index":1093,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.388,"stop_level":6.4797,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-12-21","known_ts":"1999-12-23","bar_index":1102,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-12-21","trigger_known_ts":"1999-12-23","strength":0.45,"price":5.4805,"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.498774,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.1311,"atr14":0.247821,"stop_level":5.007189,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-12-27","known_ts":"1999-12-29","bar_index":1103,"type":"BUY","strength":0.45,"price":5.9219,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-12-27","known_ts":"1999-12-29","bar_index":1103,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1999-12-27","trigger_known_ts":"1999-12-29","strength":0.45,"price":5.9219,"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.453528,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.1311,"atr14":0.263015,"stop_level":4.999593,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-02-03","known_ts":"2000-02-03","bar_index":1112,"type":"RECLAIM","strength":0.725,"price":8.3863,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-11-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-03-06","known_ts":"2000-03-06","bar_index":1119,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.2713,"stop_level":6.6207,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-06-26","known_ts":"2000-06-28","bar_index":1145,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-06-26","trigger_known_ts":"2000-06-28","strength":0.45,"price":4.9719,"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.45632,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.8011,"atr14":0.208135,"stop_level":4.697032,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-24","known_ts":"2000-08-24","bar_index":1159,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.8721,"stop_level":5.909,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-08-28","known_ts":"2000-08-28","bar_index":1159,"type":"RECLAIM","strength":0.725,"price":5.9275,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-08-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-08-24","prior_stop_level":5.909,"sweep_low":5.5766,"atr14":0.199279,"stop_level":5.476961,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-29","known_ts":"2000-08-29","bar_index":1160,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.6689,"stop_level":5.909,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-10-24","known_ts":"2000-10-26","bar_index":1173,"type":"BUY","strength":0.588,"price":5.1641,"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":"2000-12-12","known_ts":"2000-12-12","bar_index":1184,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.4147,"stop_level":6.3048,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2001-01-30","known_ts":"2001-02-01","bar_index":1195,"type":"BUY","strength":0.863,"price":6.1239,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2001-03-14","known_ts":"2001-03-14","bar_index":1205,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.4918,"stop_level":6.6876,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-29","known_ts":"2001-07-03","bar_index":1230,"type":"BUY","strength":0.588,"price":4.9938,"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":"2001-07-18","known_ts":"2001-07-18","bar_index":1234,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.5469,"stop_level":4.7435,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2001-07-23","known_ts":"2001-07-23","bar_index":1235,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.3591,"stop_level":4.4843,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2001-08-13","known_ts":"2001-08-15","bar_index":1240,"type":"BUY","strength":0.588,"price":4.5081,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2001-11-20","known_ts":"2001-11-20","bar_index":1262,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.3722,"stop_level":5.4676,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-12-07","known_ts":"2001-12-07","bar_index":1266,"type":"RECLAIM","strength":1.0,"price":5.7522,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-11-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-24","known_ts":"2002-01-24","bar_index":1276,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.0265,"stop_level":5.7044,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2002-01-28","known_ts":"2002-01-28","bar_index":1277,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.0175,"stop_level":5.7044,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2002-03-20","known_ts":"2002-03-22","bar_index":1289,"type":"BUY","strength":0.725,"price":5.5376,"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":"2002-06-04","known_ts":"2002-06-04","bar_index":1306,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.256,"stop_level":6.4087,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-06-14","known_ts":"2002-06-18","bar_index":1309,"type":"REBUY","strength":1.0,"price":6.8904,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2002-08-14","known_ts":"2002-08-16","bar_index":1323,"type":"BUY","strength":0.725,"price":6.4077,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2002-10-16","known_ts":"2002-10-16","bar_index":1337,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.4889,"stop_level":6.6691,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-10-17","known_ts":"2002-10-17","bar_index":1338,"type":"RECLAIM","strength":0.863,"price":6.9996,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-10-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-10-16","prior_stop_level":6.6691,"sweep_low":6.4378,"atr14":0.263777,"stop_level":6.305912,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-30","known_ts":"2002-10-30","bar_index":1341,"type":"RECLAIM","strength":0.863,"price":7.348,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-10-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-11-06","known_ts":"2002-11-06","bar_index":1342,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.9245,"stop_level":6.9996,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-11-08","known_ts":"2002-11-08","bar_index":1343,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.9425,"stop_level":6.9996,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-11-15","known_ts":"2002-11-15","bar_index":1345,"type":"RECLAIM","strength":1.0,"price":7.0536,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-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":"2002-11-08","prior_stop_level":6.9996,"sweep_low":6.564,"atr14":0.245329,"stop_level":6.441336,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-06","known_ts":"2003-01-08","bar_index":1356,"type":"BUY","strength":0.725,"price":6.7118,"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-01-28","known_ts":"2003-01-28","bar_index":1361,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.5492,"stop_level":6.7689,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-03-25","known_ts":"2003-03-27","bar_index":1374,"type":"BUY","strength":0.588,"price":5.7786,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2003-04-02","known_ts":"2003-04-04","bar_index":1376,"type":"BUY","strength":0.588,"price":5.9927,"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":50},{"ts":"2003-04-23","known_ts":"2003-04-23","bar_index":1380,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.8751,"stop_level":5.8962,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2003-04-28","known_ts":"2003-04-28","bar_index":1381,"type":"RECLAIM","strength":0.588,"price":5.9022,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-23 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":"2003-04-23","prior_stop_level":5.8962,"sweep_low":5.7333,"atr14":0.15998,"stop_level":5.65331,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-08","known_ts":"2003-05-08","bar_index":1384,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.7032,"stop_level":5.7906,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2003-05-09","known_ts":"2003-05-09","bar_index":1384,"type":"RECLAIM","strength":0.45,"price":5.9625,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-08 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":"2003-05-08","prior_stop_level":5.7906,"sweep_low":5.6549,"atr14":0.152222,"stop_level":5.578789,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-03","known_ts":"2003-06-05","bar_index":1390,"type":"REBUY","strength":0.45,"price":5.7092,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-07-11","known_ts":"2003-07-15","bar_index":1399,"type":"BUY","strength":0.588,"price":5.9235,"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":"2003-08-14","known_ts":"2003-08-18","bar_index":1407,"type":"BUY","strength":0.588,"price":5.4853,"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":"2003-09-16","known_ts":"2003-09-16","bar_index":1414,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.5971,"stop_level":5.6273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-09-17","known_ts":"2003-09-17","bar_index":1414,"type":"RECLAIM","strength":0.588,"price":5.7667,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-09-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2003-09-16","prior_stop_level":5.6273,"sweep_low":5.5729,"atr14":0.11852,"stop_level":5.51364,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-10-01","known_ts":"2003-10-01","bar_index":1418,"type":"RECLAIM","strength":0.725,"price":5.9605,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-09-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-01-08","known_ts":"2004-01-08","bar_index":1440,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.5273,"stop_level":6.5395,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-23","known_ts":"2004-01-23","bar_index":1444,"type":"RECLAIM","strength":1.0,"price":6.7003,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-01-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-11","known_ts":"2004-03-11","bar_index":1455,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.9764,"stop_level":7.0735,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-03-15","known_ts":"2004-03-15","bar_index":1455,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.9552,"stop_level":7.0735,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-03-18","known_ts":"2004-03-18","bar_index":1456,"type":"RECLAIM","strength":0.863,"price":7.1984,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-03-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2004-03-11","prior_stop_level":7.0735,"sweep_low":6.8702,"atr14":0.160308,"stop_level":6.790046,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-03-18","known_ts":"2004-03-18","bar_index":1456,"type":"RECLAIM","strength":0.863,"price":7.1984,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-03-15 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-03-15","prior_stop_level":7.0735,"sweep_low":6.8702,"atr14":0.160308,"stop_level":6.790046,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-05-03","known_ts":"2004-05-03","bar_index":1467,"type":"RECLAIM","strength":1.0,"price":8.0952,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-03-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-07","known_ts":"2004-07-07","bar_index":1481,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.5145,"stop_level":8.5541,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-08","known_ts":"2004-07-08","bar_index":1482,"type":"RECLAIM","strength":1.0,"price":8.6028,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-07-07","prior_stop_level":8.5541,"sweep_low":8.4537,"atr14":0.154863,"stop_level":8.376269,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-01","known_ts":"2004-10-05","bar_index":1502,"type":"BUY","strength":0.45,"price":5.9303,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2004-10-20","known_ts":"2004-10-20","bar_index":1506,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.7473,"stop_level":5.7656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2004-10-21","known_ts":"2004-10-21","bar_index":1506,"type":"RECLAIM","strength":0.45,"price":5.7747,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2004-10-20","prior_stop_level":5.7656,"sweep_low":5.6527,"atr14":0.11652,"stop_level":5.59444,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-18","known_ts":"2004-11-18","bar_index":1513,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.397,"stop_level":6.4672,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-02-01","known_ts":"2005-02-01","bar_index":1530,"type":"RECLAIM","strength":0.725,"price":6.9381,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-03-11","known_ts":"2005-03-11","bar_index":1539,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.3666,"stop_level":6.4338,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-04-12","known_ts":"2005-04-14","bar_index":1546,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2005-04-12","trigger_known_ts":"2005-04-14","strength":0.45,"price":6.342,"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.278876,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.1491,"atr14":0.129349,"stop_level":6.084425,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-03","known_ts":"2005-05-05","bar_index":1551,"type":"BUY","strength":0.45,"price":6.3236,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-05-06","known_ts":"2005-05-06","bar_index":1552,"type":"RECLAIM","strength":0.588,"price":6.4645,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-05-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-07-05","known_ts":"2005-07-05","bar_index":1565,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.74,"stop_level":6.7553,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-07-08","known_ts":"2005-07-08","bar_index":1566,"type":"RECLAIM","strength":0.863,"price":6.7738,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-07-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-07-05","prior_stop_level":6.7553,"sweep_low":6.6081,"atr14":0.114523,"stop_level":6.550838,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-15","known_ts":"2005-07-19","bar_index":1568,"type":"REBUY","strength":0.863,"price":7.0192,"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":"2005-08-15","known_ts":"2005-08-15","bar_index":1575,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.0192,"stop_level":7.0713,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-10-21","known_ts":"2005-10-25","bar_index":1591,"type":"BUY","strength":0.588,"price":6.0745,"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":"2005-11-08","known_ts":"2005-11-10","bar_index":1595,"type":"BUY","strength":0.45,"price":5.8132,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-12-20","known_ts":"2005-12-20","bar_index":1604,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.0408,"stop_level":6.0746,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-12-28","known_ts":"2005-12-28","bar_index":1606,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.8929,"stop_level":6.0746,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-01-27","known_ts":"2006-01-31","bar_index":1613,"type":"REBUY","strength":0.588,"price":6.0808,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-03-02","known_ts":"2006-03-02","bar_index":1620,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.9976,"stop_level":6.0315,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-03-06","known_ts":"2006-03-06","bar_index":1621,"type":"RECLAIM","strength":0.725,"price":6.0377,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-03-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":"2006-03-02","prior_stop_level":6.0315,"sweep_low":5.9422,"atr14":0.100284,"stop_level":5.892058,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-03-16","known_ts":"2006-03-16","bar_index":1624,"type":"RECLAIM","strength":0.863,"price":6.4016,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-03-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-17","known_ts":"2006-04-17","bar_index":1631,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.2348,"stop_level":6.2626,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-04-18","known_ts":"2006-04-18","bar_index":1631,"type":"RECLAIM","strength":0.863,"price":6.2811,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-04-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":"2006-04-17","prior_stop_level":6.2626,"sweep_low":6.2131,"atr14":0.081514,"stop_level":6.172343,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-06-28","known_ts":"2006-06-30","bar_index":1648,"type":"BUY","strength":0.725,"price":6.3131,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2006-08-07","known_ts":"2006-08-07","bar_index":1657,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.5424,"stop_level":6.6323,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-08-11","known_ts":"2006-08-11","bar_index":1658,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.5362,"stop_level":6.6323,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-08-28","known_ts":"2006-08-28","bar_index":1662,"type":"RECLAIM","strength":1.0,"price":6.8802,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-08-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-09-11","known_ts":"2006-09-11","bar_index":1665,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.4866,"stop_level":6.5424,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-11-30","known_ts":"2006-12-04","bar_index":1684,"type":"BUY","strength":0.725,"price":6.484,"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":"2007-01-26","known_ts":"2007-01-26","bar_index":1696,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.456,"stop_level":6.4778,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-02-12","known_ts":"2007-02-14","bar_index":1700,"type":"REBUY","strength":0.863,"price":6.5557,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2007-03-19","known_ts":"2007-03-21","bar_index":1708,"type":"BUY","strength":0.588,"price":6.372,"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":"2007-03-30","known_ts":"2007-04-03","bar_index":1711,"type":"BUY","strength":0.588,"price":6.4002,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2007-05-11","known_ts":"2007-05-11","bar_index":1720,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.8535,"stop_level":6.8598,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-05-14","known_ts":"2007-05-14","bar_index":1721,"type":"RECLAIM","strength":1.0,"price":6.9192,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-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":"2007-05-11","prior_stop_level":6.8598,"sweep_low":6.8316,"atr14":0.100134,"stop_level":6.781533,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-25","known_ts":"2007-05-25","bar_index":1724,"type":"RECLAIM","strength":1.0,"price":7.1787,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-05-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-06-06","known_ts":"2007-06-06","bar_index":1726,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.1287,"stop_level":7.1349,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-06-21","known_ts":"2007-06-21","bar_index":1730,"type":"RECLAIM","strength":1.0,"price":7.2042,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-06-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-07-17","known_ts":"2007-07-17","bar_index":1735,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.4394,"stop_level":7.5083,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-07-19","known_ts":"2007-07-19","bar_index":1736,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.4895,"stop_level":7.5083,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-09-12","known_ts":"2007-09-14","bar_index":1749,"type":"BUY","strength":0.863,"price":7.6057,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2007-10-03","known_ts":"2007-10-03","bar_index":1754,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.5335,"stop_level":7.5586,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-10-05","known_ts":"2007-10-05","bar_index":1754,"type":"RECLAIM","strength":0.863,"price":7.6152,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-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":"2007-10-03","prior_stop_level":7.5586,"sweep_low":7.5083,"atr14":0.125894,"stop_level":7.445353,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-19","known_ts":"2007-10-19","bar_index":1758,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.5335,"stop_level":7.568,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-10-23","known_ts":"2007-10-23","bar_index":1758,"type":"RECLAIM","strength":0.863,"price":7.7063,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2007-10-19","prior_stop_level":7.568,"sweep_low":7.4549,"atr14":0.129712,"stop_level":7.390044,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-06","known_ts":"2007-11-06","bar_index":1762,"type":"RECLAIM","strength":0.863,"price":7.9672,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-10-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-11-09","known_ts":"2007-11-09","bar_index":1763,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.9012,"stop_level":7.9452,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-11-13","known_ts":"2007-11-13","bar_index":1763,"type":"RECLAIM","strength":0.863,"price":8.008,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-11-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-11-09","prior_stop_level":7.9452,"sweep_low":7.8352,"atr14":0.151811,"stop_level":7.759294,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-03","known_ts":"2007-12-05","bar_index":1768,"type":"REBUY","strength":0.863,"price":8.2378,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2008-02-26","known_ts":"2008-02-28","bar_index":1787,"type":"BUY","strength":0.725,"price":7.8472,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2008-04-14","known_ts":"2008-04-16","bar_index":1798,"type":"REBUY","strength":0.588,"price":7.6041,"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":80},{"ts":"2008-07-14","known_ts":"2008-07-16","bar_index":1819,"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-07-14","trigger_known_ts":"2008-07-16","strength":0.45,"price":5.3392,"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.368292,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.1014,"atr14":0.149083,"stop_level":5.026859,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-22","known_ts":"2008-07-24","bar_index":1821,"type":"BUY","strength":0.45,"price":5.4026,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-07-22","known_ts":"2008-07-24","bar_index":1821,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-07-22","trigger_known_ts":"2008-07-24","strength":0.45,"price":5.4026,"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.36079,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.0697,"atr14":0.157437,"stop_level":4.990982,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-26","known_ts":"2008-08-26","bar_index":1829,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.3328,"stop_level":5.3392,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-08-27","known_ts":"2008-08-27","bar_index":1829,"type":"RECLAIM","strength":0.588,"price":5.3931,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-08-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":"2008-08-26","prior_stop_level":5.3392,"sweep_low":5.2979,"atr14":0.126805,"stop_level":5.234498,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-29","known_ts":"2008-09-29","bar_index":1837,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.1476,"stop_level":5.3233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-30","known_ts":"2008-09-30","bar_index":1837,"type":"RECLAIM","strength":0.588,"price":5.3386,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-09-29","prior_stop_level":5.3233,"sweep_low":5.1253,"atr14":0.227398,"stop_level":5.011601,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-03","known_ts":"2008-10-03","bar_index":1838,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.0648,"stop_level":5.1476,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-10-28","known_ts":"2008-10-30","bar_index":1844,"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-10-28","trigger_known_ts":"2008-10-30","strength":0.45,"price":3.1261,"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.630135,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.6263,"atr14":0.291403,"stop_level":2.480598,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-21","known_ts":"2008-11-25","bar_index":1850,"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-11-21","trigger_known_ts":"2008-11-25","strength":0.45,"price":2.757,"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.673805,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.308,"atr14":0.262988,"stop_level":2.176506,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-26","known_ts":"2008-12-01","bar_index":1851,"type":"BUY","strength":0.588,"price":2.8886,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-11-26","known_ts":"2008-12-01","bar_index":1851,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-11-26","trigger_known_ts":"2008-12-01","strength":0.588,"price":2.8886,"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.658235,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2.308,"atr14":0.247404,"stop_level":2.184298,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-14","known_ts":"2009-01-14","bar_index":1861,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.6236,"stop_level":3.7167,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-20","known_ts":"2009-01-20","bar_index":1862,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.553,"stop_level":3.7167,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-16","known_ts":"2009-01-16","bar_index":1862,"type":"RECLAIM","strength":0.725,"price":3.7424,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-14","prior_stop_level":3.7167,"sweep_low":3.5145,"atr14":0.192425,"stop_level":3.418288,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-22","known_ts":"2009-01-22","bar_index":1863,"type":"RECLAIM","strength":0.725,"price":3.7392,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-20","prior_stop_level":3.7167,"sweep_low":3.5305,"atr14":0.192048,"stop_level":3.434476,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-26","known_ts":"2009-02-26","bar_index":1871,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.7873,"stop_level":3.8354,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-23","known_ts":"2009-03-25","bar_index":1877,"type":"BUY","strength":0.725,"price":4.0165,"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":35},{"ts":"2009-05-22","known_ts":"2009-05-22","bar_index":1891,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.3801,"stop_level":5.4059,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-26","known_ts":"2009-05-26","bar_index":1891,"type":"RECLAIM","strength":0.863,"price":5.4835,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-05-22","prior_stop_level":5.4059,"sweep_low":5.3058,"atr14":0.187979,"stop_level":5.211811,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-09","known_ts":"2009-06-09","bar_index":1895,"type":"RECLAIM","strength":1.0,"price":5.6614,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-08","known_ts":"2010-01-08","bar_index":1944,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.9253,"stop_level":6.9319,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-01-13","known_ts":"2010-01-13","bar_index":1945,"type":"RECLAIM","strength":0.725,"price":6.9744,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-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":"2010-01-08","prior_stop_level":6.9319,"sweep_low":6.7913,"atr14":0.127596,"stop_level":6.727502,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-05","known_ts":"2010-03-05","bar_index":1957,"type":"RECLAIM","strength":0.863,"price":8.5341,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-01-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-28","known_ts":"2010-04-28","bar_index":1969,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.1837,"stop_level":9.1968,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-29","known_ts":"2010-04-29","bar_index":1969,"type":"RECLAIM","strength":1.0,"price":9.269,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-04-28","prior_stop_level":9.1968,"sweep_low":9.1509,"atr14":0.14154,"stop_level":9.08013,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-09","known_ts":"2010-07-13","bar_index":1986,"type":"BUY","strength":0.725,"price":9.2724,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2010-08-24","known_ts":"2010-08-24","bar_index":1996,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.2889,"stop_level":9.3712,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-27","known_ts":"2010-08-27","bar_index":1997,"type":"RECLAIM","strength":0.863,"price":9.4403,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-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":"2010-08-24","prior_stop_level":9.3712,"sweep_low":9.1802,"atr14":0.17031,"stop_level":9.095045,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-30","known_ts":"2010-09-01","bar_index":1998,"type":"REBUY","strength":0.863,"price":9.5984,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2011-03-16","known_ts":"2011-03-16","bar_index":2043,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.3952,"stop_level":12.4457,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-03-18","known_ts":"2011-03-18","bar_index":2044,"type":"RECLAIM","strength":0.725,"price":12.5508,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-03-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2011-03-16","prior_stop_level":12.4457,"sweep_low":12.3466,"atr14":0.29188,"stop_level":12.20066,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-04-15","known_ts":"2011-04-15","bar_index":2051,"type":"RECLAIM","strength":0.863,"price":13.5526,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-03-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-04","known_ts":"2011-05-04","bar_index":2055,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.7373,"stop_level":13.7519,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-09","known_ts":"2011-05-09","bar_index":2056,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.6012,"stop_level":13.7519,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-05-10","known_ts":"2011-05-10","bar_index":2056,"type":"RECLAIM","strength":0.863,"price":13.9659,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-05-04","prior_stop_level":13.7519,"sweep_low":13.2559,"atr14":0.259343,"stop_level":13.126229,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-05-10","known_ts":"2011-05-10","bar_index":2056,"type":"RECLAIM","strength":0.863,"price":13.9659,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-05-09","prior_stop_level":13.7519,"sweep_low":13.3678,"atr14":0.259343,"stop_level":13.238129,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-05-17","known_ts":"2011-05-19","bar_index":2058,"type":"REBUY","strength":0.863,"price":14.3938,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2011-05-27","known_ts":"2011-05-27","bar_index":2060,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.9124,"stop_level":13.9221,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-31","known_ts":"2011-05-31","bar_index":2061,"type":"RECLAIM","strength":0.863,"price":14.0486,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-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":"2011-05-27","prior_stop_level":13.9221,"sweep_low":13.8395,"atr14":0.223456,"stop_level":13.727772,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-09-12","known_ts":"2011-09-14","bar_index":2085,"type":"BUY","strength":0.725,"price":13.2344,"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-17","known_ts":"2011-11-17","bar_index":2101,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.6502,"stop_level":12.719,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-18","known_ts":"2011-11-18","bar_index":2101,"type":"RECLAIM","strength":0.588,"price":12.7484,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-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":"2011-11-17","prior_stop_level":12.719,"sweep_low":12.5717,"atr14":0.335311,"stop_level":12.404044,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-23","known_ts":"2011-11-23","bar_index":2102,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.0151,"stop_level":12.719,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-28","known_ts":"2011-11-30","bar_index":2103,"type":"REBUY","strength":0.588,"price":12.8884,"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":"2011-11-30","known_ts":"2011-11-30","bar_index":2103,"type":"RECLAIM","strength":0.588,"price":12.8884,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-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":"2011-11-23","prior_stop_level":12.719,"sweep_low":11.9411,"atr14":0.352083,"stop_level":11.765059,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-25","known_ts":"2012-01-25","bar_index":2116,"type":"RECLAIM","strength":0.725,"price":13.3177,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-05","known_ts":"2012-03-05","bar_index":2125,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.8605,"stop_level":13.9395,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-16","known_ts":"2012-03-20","bar_index":2128,"type":"REBUY","strength":0.863,"price":14.0566,"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":"2012-04-25","known_ts":"2012-04-27","bar_index":2137,"type":"BUY","strength":0.863,"price":14.7614,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2012-05-14","known_ts":"2012-05-14","bar_index":2141,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.3097,"stop_level":14.4288,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-06-28","known_ts":"2012-07-02","bar_index":2152,"type":"BUY","strength":0.588,"price":14.1425,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2012-10-19","known_ts":"2012-10-19","bar_index":2178,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.6648,"stop_level":15.8104,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-12-07","known_ts":"2012-12-11","bar_index":2189,"type":"BUY","strength":0.725,"price":16.1725,"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":"2012-12-20","known_ts":"2012-12-24","bar_index":2192,"type":"BUY","strength":0.725,"price":16.0716,"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":"2013-02-25","known_ts":"2013-02-25","bar_index":2206,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.7322,"stop_level":17.8483,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-27","known_ts":"2013-02-27","bar_index":2207,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.8382,"stop_level":17.8483,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-28","known_ts":"2013-02-28","bar_index":2207,"type":"RECLAIM","strength":0.863,"price":18.0603,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-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":"2013-02-25","prior_stop_level":17.8483,"sweep_low":17.4698,"atr14":0.286446,"stop_level":17.326577,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-02-28","known_ts":"2013-02-28","bar_index":2207,"type":"RECLAIM","strength":0.863,"price":18.0603,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-02-27","prior_stop_level":17.8483,"sweep_low":17.5556,"atr14":0.286446,"stop_level":17.412377,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-15","known_ts":"2013-03-15","bar_index":2211,"type":"RECLAIM","strength":1.0,"price":18.486,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-07-16","known_ts":"2013-07-18","bar_index":2239,"type":"BUY","strength":0.725,"price":18.9012,"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":"2013-08-19","known_ts":"2013-08-19","bar_index":2247,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.1053,"stop_level":19.3145,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-22","known_ts":"2013-08-22","bar_index":2248,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.1206,"stop_level":19.3145,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-30","known_ts":"2013-09-04","bar_index":2250,"type":"REBUY","strength":0.725,"price":19.8718,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2013-10-07","known_ts":"2013-10-07","bar_index":2258,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.4104,"stop_level":20.5694,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-10-10","known_ts":"2013-10-10","bar_index":2259,"type":"RECLAIM","strength":0.725,"price":20.8054,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-10-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-10-07","prior_stop_level":20.5694,"sweep_low":20.2565,"atr14":0.295459,"stop_level":20.10877,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-22","known_ts":"2013-10-22","bar_index":2262,"type":"RECLAIM","strength":0.863,"price":20.7489,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-10-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-10-25","known_ts":"2013-10-29","bar_index":2263,"type":"REBUY","strength":0.863,"price":21.8364,"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":"2014-01-24","known_ts":"2014-01-24","bar_index":2283,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.4365,"stop_level":22.6324,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-01-28","known_ts":"2014-01-28","bar_index":2284,"type":"RECLAIM","strength":0.863,"price":22.6736,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-01-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2014-01-24","prior_stop_level":22.6324,"sweep_low":22.3283,"atr14":0.318735,"stop_level":22.168932,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-13","known_ts":"2014-02-13","bar_index":2288,"type":"RECLAIM","strength":1.0,"price":23.8849,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-01-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-17","known_ts":"2014-03-19","bar_index":2295,"type":"REBUY","strength":1.0,"price":24.6449,"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":"2014-05-12","known_ts":"2014-05-14","bar_index":2308,"type":"BUY","strength":0.725,"price":24.4999,"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":"2014-06-19","known_ts":"2014-06-23","bar_index":2317,"type":"BUY","strength":0.588,"price":24.791,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2014-07-25","known_ts":"2014-07-25","bar_index":2325,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.0359,"stop_level":25.1245,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-30","known_ts":"2014-07-30","bar_index":2326,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.3325,"stop_level":25.1245,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-08-27","known_ts":"2014-08-29","bar_index":2333,"type":"BUY","strength":0.588,"price":24.8952,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2014-10-30","known_ts":"2014-11-03","bar_index":2348,"type":"BUY","strength":0.45,"price":22.503,"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-12-12","known_ts":"2014-12-12","bar_index":2358,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.7433,"stop_level":22.9593,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-17","known_ts":"2014-12-17","bar_index":2359,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.522,"stop_level":22.9593,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-18","known_ts":"2014-12-18","bar_index":2359,"type":"RECLAIM","strength":0.588,"price":23.3333,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-12-12","prior_stop_level":22.9593,"sweep_low":22.0057,"atr14":0.474534,"stop_level":21.768433,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-18","known_ts":"2014-12-18","bar_index":2359,"type":"RECLAIM","strength":0.588,"price":23.3333,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-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":"2014-12-17","prior_stop_level":22.9593,"sweep_low":22.0057,"atr14":0.474534,"stop_level":21.768433,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-15","known_ts":"2015-01-15","bar_index":2365,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.2639,"stop_level":22.6642,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-01-16","known_ts":"2015-01-16","bar_index":2365,"type":"RECLAIM","strength":0.588,"price":22.7169,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-01-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-01-15","prior_stop_level":22.6642,"sweep_low":22.1532,"atr14":0.492215,"stop_level":21.907092,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-10","known_ts":"2015-02-12","bar_index":2371,"type":"REBUY","strength":0.45,"price":23.3649,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-02-19","known_ts":"2015-02-19","bar_index":2373,"type":"RECLAIM","strength":0.725,"price":23.6178,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-02-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-13","known_ts":"2015-03-13","bar_index":2378,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.1832,"stop_level":22.3271,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-03-16","known_ts":"2015-03-16","bar_index":2378,"type":"RECLAIM","strength":0.588,"price":22.4748,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-03-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-03-13","prior_stop_level":22.3271,"sweep_low":22.0666,"atr14":0.398136,"stop_level":21.867532,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-25","known_ts":"2015-03-27","bar_index":2381,"type":"BUY","strength":0.725,"price":23.3229,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2015-07-13","known_ts":"2015-07-15","bar_index":2406,"type":"BUY","strength":0.725,"price":24.1164,"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":"2015-09-04","known_ts":"2015-09-04","bar_index":2419,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.8136,"stop_level":26.8635,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-09-08","known_ts":"2015-09-08","bar_index":2419,"type":"RECLAIM","strength":0.863,"price":27.4519,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-09-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-09-04","prior_stop_level":26.8635,"sweep_low":26.776,"atr14":0.669736,"stop_level":26.441132,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-19","known_ts":"2015-10-19","bar_index":2429,"type":"RECLAIM","strength":1.0,"price":27.1032,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-09-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-10-27","known_ts":"2015-10-29","bar_index":2431,"type":"BUY","strength":1.0,"price":27.4197,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2016-02-05","known_ts":"2016-02-09","bar_index":2454,"type":"BUY","strength":0.45,"price":25.685,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-02-10","known_ts":"2016-02-10","bar_index":2455,"type":"RECLAIM","strength":0.588,"price":25.9925,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-02-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2016-06-07","known_ts":"2016-06-09","bar_index":2482,"type":"BUY","strength":1.0,"price":29.9963,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2016-07-20","known_ts":"2016-07-22","bar_index":2492,"type":"BUY","strength":0.725,"price":29.047,"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":"2016-09-29","known_ts":"2016-09-29","bar_index":2508,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.7831,"stop_level":29.8216,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-09-30","known_ts":"2016-09-30","bar_index":2509,"type":"RECLAIM","strength":0.863,"price":30.447,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-09-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-09-29","prior_stop_level":29.8216,"sweep_low":29.7755,"atr14":0.554368,"stop_level":29.498316,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-10","known_ts":"2017-01-12","bar_index":2532,"type":"BUY","strength":0.45,"price":24.7398,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2017-02-24","known_ts":"2017-02-24","bar_index":2542,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.8194,"stop_level":26.8808,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-02-28","known_ts":"2017-02-28","bar_index":2543,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.6199,"stop_level":26.8808,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-03-02","known_ts":"2017-03-02","bar_index":2543,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.5508,"stop_level":26.8808,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-03-03","known_ts":"2017-03-03","bar_index":2544,"type":"RECLAIM","strength":0.588,"price":26.9575,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-02-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2017-02-24","prior_stop_level":26.8808,"sweep_low":26.3666,"atr14":0.403224,"stop_level":26.164988,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-03-03","known_ts":"2017-03-03","bar_index":2544,"type":"RECLAIM","strength":0.588,"price":26.9575,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-02-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":"2017-02-28","prior_stop_level":26.8808,"sweep_low":26.3666,"atr14":0.403224,"stop_level":26.164988,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-03-03","known_ts":"2017-03-03","bar_index":2544,"type":"RECLAIM","strength":0.588,"price":26.9575,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-03-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":"2017-03-02","prior_stop_level":26.8808,"sweep_low":26.3666,"atr14":0.403224,"stop_level":26.164988,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-03-16","known_ts":"2017-03-16","bar_index":2547,"type":"RECLAIM","strength":0.725,"price":27.6328,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-03-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-05-03","known_ts":"2017-05-03","bar_index":2558,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.0958,"stop_level":29.3274,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-05-04","known_ts":"2017-05-04","bar_index":2558,"type":"RECLAIM","strength":0.863,"price":30.2229,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-05-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-05-03","prior_stop_level":29.3274,"sweep_low":29.0958,"atr14":0.488101,"stop_level":28.85175,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-05-19","known_ts":"2017-05-19","bar_index":2562,"type":"RECLAIM","strength":0.863,"price":31.8563,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-05-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-06-09","known_ts":"2017-06-09","bar_index":2566,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.4914,"stop_level":31.6156,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-06-14","known_ts":"2017-06-14","bar_index":2567,"type":"RECLAIM","strength":0.863,"price":31.9573,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-06-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-06-09","prior_stop_level":31.6156,"sweep_low":31.1731,"atr14":0.441533,"stop_level":30.952334,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-06-23","known_ts":"2017-06-23","bar_index":2570,"type":"RECLAIM","strength":0.863,"price":31.701,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-06-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-08-24","known_ts":"2017-08-24","bar_index":2584,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.7348,"stop_level":33.7508,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-30","known_ts":"2017-12-04","bar_index":2607,"type":"BUY","strength":0.725,"price":31.2193,"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":"2018-01-05","known_ts":"2018-01-05","bar_index":2615,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.6536,"stop_level":30.8657,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2018-01-09","known_ts":"2018-01-09","bar_index":2615,"type":"RECLAIM","strength":0.588,"price":31.1565,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-01-05 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":"2018-01-05","prior_stop_level":30.8657,"sweep_low":30.3864,"atr14":0.485843,"stop_level":30.143478,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-02-02","known_ts":"2018-02-02","bar_index":2621,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.0957,"stop_level":30.355,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2018-02-07","known_ts":"2018-02-07","bar_index":2622,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.9778,"stop_level":30.355,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2018-02-14","known_ts":"2018-02-16","bar_index":2624,"type":"REBUY","strength":0.588,"price":30.6222,"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":"2018-02-23","known_ts":"2018-02-27","bar_index":2626,"type":"REBUY","strength":0.725,"price":30.2274,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2018-04-20","known_ts":"2018-04-20","bar_index":2639,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.129,"stop_level":32.3746,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-06-12","known_ts":"2018-06-14","bar_index":2651,"type":"BUY","strength":0.588,"price":31.5478,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2018-07-30","known_ts":"2018-07-30","bar_index":2662,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.0573,"stop_level":33.0892,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-07","known_ts":"2018-08-09","bar_index":2664,"type":"REBUY","strength":0.863,"price":34.0476,"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":"2018-10-02","known_ts":"2018-10-02","bar_index":2677,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.1151,"stop_level":36.4368,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-11-08","known_ts":"2018-11-08","bar_index":2686,"type":"RECLAIM","strength":1.0,"price":38.8151,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-10-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-12-03","known_ts":"2018-12-03","bar_index":2691,"type":"SELL","basis":"structure_stop","strength":1.0,"price":38.564,"stop_level":39.2281,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-02-04","known_ts":"2019-02-06","bar_index":2705,"type":"BUY","strength":0.863,"price":39.1228,"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":"2019-03-01","known_ts":"2019-03-05","bar_index":2711,"type":"REBUY","strength":0.725,"price":38.5478,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2019-06-26","known_ts":"2019-06-26","bar_index":2738,"type":"SELL","basis":"structure_stop","strength":1.0,"price":45.497,"stop_level":46.3823,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-07-01","known_ts":"2019-07-01","bar_index":2739,"type":"RECLAIM","strength":1.0,"price":46.4233,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-06-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-06-26","prior_stop_level":46.3823,"sweep_low":45.1609,"atr14":0.737152,"stop_level":44.792324,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-21","known_ts":"2019-10-21","bar_index":2765,"type":"RECLAIM","strength":0.863,"price":47.8333,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-06-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-10-25","known_ts":"2019-10-25","bar_index":2766,"type":"SELL","basis":"structure_stop","strength":0.725,"price":44.4231,"stop_level":45.1199,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-12-19","known_ts":"2019-12-23","bar_index":2779,"type":"BUY","strength":0.588,"price":42.1152,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2020-02-28","known_ts":"2020-02-28","bar_index":2794,"type":"SELL","basis":"structure_stop","strength":0.588,"price":42.3396,"stop_level":43.5277,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-03-02","known_ts":"2020-03-02","bar_index":2795,"type":"RECLAIM","strength":0.588,"price":44.3917,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-02-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":"2020-02-28","prior_stop_level":43.5277,"sweep_low":41.733,"atr14":1.092411,"stop_level":41.186795,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-03-26","known_ts":"2020-03-30","bar_index":2801,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2020-03-26","trigger_known_ts":"2020-03-30","strength":0.45,"price":30.5749,"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.365371,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":23.5543,"atr14":2.641688,"stop_level":22.233456,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-08","known_ts":"2020-04-13","bar_index":2804,"type":"BUY","strength":0.45,"price":35.0365,"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":"2020-05-13","known_ts":"2020-05-13","bar_index":2812,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.1292,"stop_level":31.5303,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-26","known_ts":"2020-06-26","bar_index":2822,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.9654,"stop_level":31.1731,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-29","known_ts":"2020-06-29","bar_index":2822,"type":"RECLAIM","strength":0.588,"price":31.198,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-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":"2020-06-26","prior_stop_level":31.1731,"sweep_low":30.9404,"atr14":1.21008,"stop_level":30.33536,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-08-21","known_ts":"2020-08-21","bar_index":2835,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.5274,"stop_level":33.1754,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-08-24","known_ts":"2020-08-24","bar_index":2835,"type":"RECLAIM","strength":0.588,"price":34.0976,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-08-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":"2020-08-21","prior_stop_level":33.1754,"sweep_low":32.3861,"atr14":0.955325,"stop_level":31.908438,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-11","known_ts":"2020-09-11","bar_index":2840,"type":"RECLAIM","strength":0.863,"price":37.6453,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-08-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-22","known_ts":"2020-09-22","bar_index":2842,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.5274,"stop_level":36.4572,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-11-10","known_ts":"2020-11-12","bar_index":2854,"type":"BUY","strength":0.588,"price":33.4247,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":45},{"ts":"2021-01-19","known_ts":"2021-01-19","bar_index":2869,"type":"SELL","basis":"structure_stop","strength":0.863,"price":40.9673,"stop_level":41.1037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-01-21","known_ts":"2021-01-21","bar_index":2870,"type":"RECLAIM","strength":0.863,"price":41.4958,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-01-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":"2021-01-19","prior_stop_level":41.1037,"sweep_low":40.2939,"atr14":1.068871,"stop_level":39.759464,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-02-03","known_ts":"2021-02-03","bar_index":2873,"type":"RECLAIM","strength":1.0,"price":43.1921,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-01-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-04","known_ts":"2021-03-04","bar_index":2879,"type":"SELL","basis":"structure_stop","strength":1.0,"price":43.2518,"stop_level":43.4308,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-05","known_ts":"2021-03-05","bar_index":2880,"type":"RECLAIM","strength":1.0,"price":45.0845,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-03-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":"2021-03-04","prior_stop_level":43.4308,"sweep_low":42.8426,"atr14":1.340355,"stop_level":42.172423,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-18","known_ts":"2021-03-18","bar_index":2883,"type":"RECLAIM","strength":1.0,"price":44.0104,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-03-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-06-23","known_ts":"2021-06-23","bar_index":2905,"type":"SELL","basis":"structure_stop","strength":1.0,"price":52.2533,"stop_level":52.2874,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-05","known_ts":"2021-11-09","bar_index":2937,"type":"BUY","strength":0.725,"price":49.2698,"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":"2022-02-11","known_ts":"2022-02-11","bar_index":2959,"type":"SELL","basis":"structure_stop","strength":0.725,"price":50.1265,"stop_level":50.1528,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-02-15","known_ts":"2022-02-15","bar_index":2960,"type":"RECLAIM","strength":0.725,"price":50.2582,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-02-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-02-11","prior_stop_level":50.1528,"sweep_low":49.6348,"atr14":1.15527,"stop_level":49.057165,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-12","known_ts":"2022-04-14","bar_index":2973,"type":"BUY","strength":0.45,"price":43.4447,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-06-13","known_ts":"2022-06-13","bar_index":2987,"type":"SELL","basis":"structure_stop","strength":0.588,"price":45.1315,"stop_level":45.7892,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-21","known_ts":"2022-06-21","bar_index":2988,"type":"RECLAIM","strength":0.588,"price":45.9759,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-06-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-06-13","prior_stop_level":45.7892,"sweep_low":43.7006,"atr14":1.249658,"stop_level":43.075771,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-22","known_ts":"2022-07-22","bar_index":2996,"type":"RECLAIM","strength":0.863,"price":46.8202,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-06-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-07-27","known_ts":"2022-07-29","bar_index":2997,"type":"BUY","strength":0.863,"price":48.1,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2022-08-25","known_ts":"2022-08-25","bar_index":3004,"type":"SELL","basis":"structure_stop","strength":0.588,"price":45.3271,"stop_level":46.0914,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-10-20","known_ts":"2022-10-24","bar_index":3017,"type":"BUY","strength":0.45,"price":41.5676,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-11-10","known_ts":"2022-11-10","bar_index":3022,"type":"RECLAIM","strength":0.725,"price":45.7715,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-10-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-03-31","known_ts":"2023-04-04","bar_index":3054,"type":"BUY","strength":1.0,"price":53.4949,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2023-05-23","known_ts":"2023-05-23","bar_index":3066,"type":"SELL","basis":"structure_stop","strength":1.0,"price":59.1176,"stop_level":59.3086,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-10-31","known_ts":"2023-11-02","bar_index":3103,"type":"BUY","strength":0.588,"price":55.2959,"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":"quality","score":65},{"ts":"2023-11-29","known_ts":"2023-11-29","bar_index":3109,"type":"SELL","basis":"structure_stop","strength":0.725,"price":55.9645,"stop_level":56.3207,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2023-11-30","known_ts":"2023-11-30","bar_index":3110,"type":"RECLAIM","strength":0.725,"price":56.8457,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-11-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2023-11-29","prior_stop_level":56.3207,"sweep_low":55.5989,"atr14":0.935918,"stop_level":55.130941,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-13","known_ts":"2023-12-13","bar_index":3113,"type":"RECLAIM","strength":0.863,"price":60.6422,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-11-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-02-23","known_ts":"2024-02-27","bar_index":3129,"type":"REBUY","strength":1.0,"price":66.3324,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2024-03-07","known_ts":"2024-03-11","bar_index":3132,"type":"REBUY","strength":1.0,"price":67.0449,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2024-03-28","known_ts":"2024-03-28","bar_index":3137,"type":"SELL","basis":"structure_stop","strength":1.0,"price":65.5731,"stop_level":66.4824,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-02","known_ts":"2024-05-06","bar_index":3145,"type":"BUY","strength":0.725,"price":66.8949,"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":"2024-06-18","known_ts":"2024-06-18","bar_index":3155,"type":"SELL","basis":"structure_stop","strength":1.0,"price":69.3462,"stop_level":69.7347,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-06-20","known_ts":"2024-06-24","bar_index":3156,"type":"REBUY","strength":1.0,"price":71.99,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2024-06-21","known_ts":"2024-06-21","bar_index":3156,"type":"RECLAIM","strength":1.0,"price":70.9381,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-06-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-06-18","prior_stop_level":69.7347,"sweep_low":68.6734,"atr14":1.206079,"stop_level":68.070361,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-12","known_ts":"2024-08-14","bar_index":3168,"type":"BUY","strength":0.863,"price":71.6868,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2024-09-25","known_ts":"2024-09-25","bar_index":3178,"type":"SELL","basis":"structure_stop","strength":1.0,"price":74.776,"stop_level":75.354,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-11-21","known_ts":"2024-11-25","bar_index":3192,"type":"BUY","strength":0.725,"price":75.3277,"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":"2024-12-19","known_ts":"2024-12-19","bar_index":3198,"type":"SELL","basis":"structure_stop","strength":0.725,"price":72.0212,"stop_level":73.6504,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-12-26","known_ts":"2024-12-26","bar_index":3199,"type":"RECLAIM","strength":0.725,"price":73.6986,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2024-12-19","prior_stop_level":73.6504,"sweep_low":71.5585,"atr14":1.349021,"stop_level":70.88399,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-01-27","known_ts":"2025-01-29","bar_index":3206,"type":"BUY","strength":0.725,"price":75.3663,"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":"2025-03-04","known_ts":"2025-03-04","bar_index":3214,"type":"SELL","basis":"structure_stop","strength":1.0,"price":82.7313,"stop_level":82.982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-03-10","known_ts":"2025-03-10","bar_index":3215,"type":"SELL","basis":"structure_stop","strength":1.0,"price":78.0366,"stop_level":82.982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-03-24","known_ts":"2025-03-24","bar_index":3219,"type":"RECLAIM","strength":1.0,"price":82.2975,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-03-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-03-27","known_ts":"2025-03-31","bar_index":3220,"type":"BUY","strength":1.0,"price":83.8978,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2025-05-12","known_ts":"2025-05-12","bar_index":3230,"type":"SELL","basis":"structure_stop","strength":1.0,"price":84.5148,"stop_level":84.7172,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-05-15","known_ts":"2025-05-15","bar_index":3231,"type":"SELL","basis":"structure_stop","strength":1.0,"price":84.6497,"stop_level":84.7172,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-05-16","known_ts":"2025-05-16","bar_index":3231,"type":"RECLAIM","strength":1.0,"price":86.0036,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-05-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-05-12","prior_stop_level":84.7172,"sweep_low":82.5675,"atr14":1.723176,"stop_level":81.705912,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-16","known_ts":"2025-05-16","bar_index":3231,"type":"RECLAIM","strength":1.0,"price":86.0036,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-05-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-05-15","prior_stop_level":84.7172,"sweep_low":83.7628,"atr14":1.723176,"stop_level":82.901212,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-28","known_ts":"2025-05-30","bar_index":3234,"type":"BUY","strength":1.0,"price":89.4028,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2025-06-25","known_ts":"2025-06-25","bar_index":3240,"type":"SELL","basis":"structure_stop","strength":1.0,"price":89.1788,"stop_level":89.8021,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-06-27","known_ts":"2025-07-01","bar_index":3241,"type":"REBUY","strength":1.0,"price":90.7469,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2025-06-30","known_ts":"2025-06-30","bar_index":3241,"type":"RECLAIM","strength":1.0,"price":90.3086,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-06-25","prior_stop_level":89.8021,"sweep_low":88.3119,"atr14":1.477938,"stop_level":87.572931,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-16","known_ts":"2025-07-18","bar_index":3245,"type":"REBUY","strength":1.0,"price":94.3215,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2025-08-06","known_ts":"2025-08-06","bar_index":3250,"type":"SELL","basis":"structure_stop","strength":1.0,"price":88.945,"stop_level":94.3994,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-11-03","known_ts":"2025-11-03","bar_index":3270,"type":"SELL","basis":"structure_stop","strength":0.45,"price":83.9582,"stop_level":84.9419,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2025-11-04","known_ts":"2025-11-06","bar_index":3271,"type":"REBUY","strength":0.588,"price":86.51,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2025-11-05","known_ts":"2025-11-05","bar_index":3271,"type":"RECLAIM","strength":0.45,"price":85.8964,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-11-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2025-11-03","prior_stop_level":84.9419,"sweep_low":83.4907,"atr14":1.806253,"stop_level":82.587573,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-11","known_ts":"2025-12-11","bar_index":3279,"type":"SELL","basis":"structure_stop","strength":0.725,"price":88.188,"stop_level":88.2473,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-12-12","known_ts":"2025-12-12","bar_index":3280,"type":"RECLAIM","strength":0.725,"price":89.8403,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-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":"2025-12-11","prior_stop_level":88.2473,"sweep_low":88.0099,"atr14":1.578591,"stop_level":87.220605,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-26","known_ts":"2025-12-26","bar_index":3283,"type":"RECLAIM","strength":0.725,"price":90.6319,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-01-02","known_ts":"2026-01-02","bar_index":3284,"type":"SELL","basis":"structure_stop","strength":0.45,"price":87.2777,"stop_level":90.4043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2026-02-02","known_ts":"2026-02-02","bar_index":3291,"type":"RECLAIM","strength":0.725,"price":93.8475,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-01-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-03-18","known_ts":"2026-03-18","bar_index":3301,"type":"SELL","basis":"structure_stop","strength":0.863,"price":95.0645,"stop_level":99.1608,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-06-11","known_ts":"2026-06-11","bar_index":3321,"type":"RECLAIM","strength":0.725,"price":99.41,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-03-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-07-15","known_ts":"2026-07-15","bar_index":3328,"type":"SELL","basis":"structure_stop","strength":0.725,"price":104.49,"stop_level":105.09,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-07-16","known_ts":"2026-07-16","bar_index":3328,"type":"RECLAIM","strength":0.725,"price":106.05,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2026-07-15","prior_stop_level":105.09,"sweep_low":102.61,"atr14":2.30254,"stop_level":101.45873,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-30","known_ts":"2026-07-30","bar_index":3332,"type":"RECLAIM","strength":0.863,"price":108.19,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-07-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-07-30","last_scored_basis":null,"bars_since_signal":3,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2018-10-18","2018-10-31","2019-01-03","2019-01-30","2019-08-16","2019-09-17","2019-11-11","2019-12-11","2020-10-02","2021-01-29","2021-04-06","2021-08-25","2021-10-12","2021-11-02","2021-12-02","2022-03-09","2022-04-12","2022-09-08","2022-09-29","2023-02-13","2023-03-02","2023-03-10","2023-06-09","2023-07-12","2023-08-23","2023-09-14","2023-10-13","2024-04-19","2024-07-12","2024-07-30","2024-08-12","2024-10-10","2024-10-23","2024-11-05","2025-01-16","2025-08-22","2025-09-05","2025-09-26","2025-10-14","2026-04-02"],"warnings":[{"ts":"2022-11-28","kind":"arm","px":47.5995},{"ts":"2022-12-22","kind":"arm","px":49.8977},{"ts":"2023-04-11","kind":"arm","px":53.8583},{"ts":"2023-05-18","kind":"arm","px":60.4038},{"ts":"2023-05-23","kind":"confirm","px":59.1176,"level":59.3086},{"ts":"2023-11-28","kind":"arm","px":56.2832},{"ts":"2023-11-29","kind":"confirm","px":55.9645,"level":56.3207},{"ts":"2024-01-04","kind":"arm","px":61.3547},{"ts":"2024-02-05","kind":"arm","px":64.1951},{"ts":"2024-03-25","kind":"arm","px":67.0636},{"ts":"2024-03-28","kind":"confirm","px":65.5731,"level":66.4824},{"ts":"2024-05-22","kind":"arm","px":69.4125},{"ts":"2024-06-18","kind":"confirm","px":69.3462,"level":69.7347},{"ts":"2024-09-12","kind":"arm","px":76.4059},{"ts":"2024-09-25","kind":"confirm","px":74.776,"level":75.354},{"ts":"2024-12-18","kind":"arm","px":72.7731},{"ts":"2024-12-19","kind":"confirm","px":72.0212,"level":73.6504},{"ts":"2025-02-27","kind":"arm","px":83.0205},{"ts":"2025-03-04","kind":"confirm","px":82.7313,"level":82.982},{"ts":"2025-03-07","kind":"arm","px":79.4344},{"ts":"2025-03-10","kind":"confirm","px":78.0366,"level":82.982},{"ts":"2025-05-08","kind":"arm","px":86.5488},{"ts":"2025-05-12","kind":"confirm","px":84.5148,"level":84.7172},{"ts":"2025-05-14","kind":"arm","px":83.5026},{"ts":"2025-05-15","kind":"confirm","px":84.6497,"level":84.7172},{"ts":"2025-06-17","kind":"arm","px":89.8021},{"ts":"2025-06-25","kind":"confirm","px":89.1788,"level":89.8021},{"ts":"2025-07-15","kind":"arm","px":91.117},{"ts":"2025-08-06","kind":"confirm","px":88.945,"level":94.3994},{"ts":"2025-10-29","kind":"arm","px":86.3152},{"ts":"2025-11-03","kind":"confirm","px":83.9582,"level":84.9419},{"ts":"2025-11-24","kind":"arm","px":88.8311},{"ts":"2025-12-11","kind":"confirm","px":88.188,"level":88.2473},{"ts":"2025-12-31","kind":"arm","px":89.7414},{"ts":"2026-01-02","kind":"confirm","px":87.2777,"level":90.4043},{"ts":"2026-03-04","kind":"arm","px":103.4252},{"ts":"2026-03-18","kind":"confirm","px":95.0645,"level":99.1608},{"ts":"2026-06-22","kind":"arm","px":96.98},{"ts":"2026-07-15","kind":"confirm","px":104.49,"level":105.09},{"ts":"2026-08-03","kind":"arm","px":108.19}],"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":[]}}}