{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-09-11","priced_through":{"CN":null,"HK":null,"US":"2026-09-11"},"events":[{"id":"opp_e74e1362e8dca13a9ee8","market":"US","system":"prophet_board","definition":"us_prophet_v3","authority":"candidate","surfaced_at":"2026-08-21","entry_date":"2026-08-24","entry_basis":"next_session_close","entry_price":310.8,"rank":43,"tier":null,"state":"up","maturity":"matured","latest_price":316.02,"return_pct":1.7,"excess_pct":1.35,"sessions":10,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-09-11","priced_through":"2026-09-11"}]},"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":"WSO","timeframe":"3D","as_of":"2026-09-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1984-12-28","known_ts":"1985-01-02","bar_index":48,"type":"BUY","strength":0.45,"price":0.9703,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1985-01-08","known_ts":"1985-01-10","bar_index":50,"type":"BUY","strength":0.588,"price":0.9703,"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":20},{"ts":"1985-03-04","known_ts":"1985-03-04","bar_index":62,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.1826,"stop_level":1.1977,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-05-16","known_ts":"1985-05-20","bar_index":80,"type":"BUY","strength":0.588,"price":1.1523,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1985-06-21","known_ts":"1985-06-21","bar_index":88,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.1674,"stop_level":1.1977,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-07-09","known_ts":"1985-07-09","bar_index":92,"type":"RECLAIM","strength":0.863,"price":1.2584,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-06-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-11-11","known_ts":"1985-11-13","bar_index":121,"type":"BUY","strength":0.45,"price":0.8339,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1985-12-12","known_ts":"1985-12-12","bar_index":128,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.7732,"stop_level":0.8035,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1986-04-09","known_ts":"1986-04-09","bar_index":155,"type":"RECLAIM","strength":0.863,"price":0.9703,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-12-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-10-20","known_ts":"1986-10-22","bar_index":200,"type":"BUY","strength":0.863,"price":1.0613,"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":"1986-11-28","known_ts":"1986-11-28","bar_index":209,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.0916,"stop_level":1.1219,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-01-23","known_ts":"1987-01-27","bar_index":222,"type":"BUY","strength":0.588,"price":0.9703,"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":"1987-04-09","known_ts":"1987-04-09","bar_index":239,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0613,"stop_level":1.0916,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-05-04","known_ts":"1987-05-04","bar_index":245,"type":"RECLAIM","strength":1.0,"price":1.2281,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-04-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-10-16","known_ts":"1987-10-16","bar_index":283,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.1826,"stop_level":1.2281,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1987-10-20","known_ts":"1987-10-20","bar_index":284,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0006,"stop_level":1.2281,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1987-11-20","known_ts":"1987-11-24","bar_index":292,"type":"BUY","strength":0.588,"price":0.8035,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"1988-03-07","known_ts":"1988-03-07","bar_index":316,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.9248,"stop_level":0.94,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-03-10","known_ts":"1988-03-10","bar_index":317,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.9097,"stop_level":0.94,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-05-02","known_ts":"1988-05-04","bar_index":329,"type":"BUY","strength":0.725,"price":0.9703,"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":40},{"ts":"1988-05-26","known_ts":"1988-05-26","bar_index":335,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.9097,"stop_level":0.9248,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-05-31","known_ts":"1988-05-31","bar_index":335,"type":"RECLAIM","strength":0.725,"price":0.94,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-05-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":"1988-05-26","prior_stop_level":0.9248,"sweep_low":0.9097,"atr14":0.009542,"stop_level":0.904929,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-06-14","known_ts":"1988-06-16","bar_index":339,"type":"BUY","strength":0.863,"price":0.9703,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1988-06-30","known_ts":"1988-07-05","bar_index":343,"type":"BUY","strength":0.863,"price":0.9703,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1988-11-07","known_ts":"1988-11-09","bar_index":373,"type":"BUY","strength":0.45,"price":0.7429,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1989-02-24","known_ts":"1989-02-24","bar_index":398,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.94,"stop_level":0.9552,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-03-14","known_ts":"1989-03-14","bar_index":402,"type":"RECLAIM","strength":1.0,"price":1.0006,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-02-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-07-10","known_ts":"1989-07-12","bar_index":429,"type":"BUY","strength":0.863,"price":1.0613,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"1989-08-16","known_ts":"1989-08-18","bar_index":438,"type":"REBUY","strength":1.0,"price":1.1674,"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":"1989-08-28","known_ts":"1989-08-28","bar_index":440,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0916,"stop_level":1.1219,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-09-01","known_ts":"1989-09-01","bar_index":442,"type":"RECLAIM","strength":0.863,"price":1.1523,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-08-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1989-08-28","prior_stop_level":1.1219,"sweep_low":1.0916,"atr14":0.01877,"stop_level":1.082215,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-10-27","known_ts":"1989-10-31","bar_index":455,"type":"BUY","strength":0.725,"price":1.1977,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1989-12-12","known_ts":"1989-12-12","bar_index":465,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.1371,"stop_level":1.1523,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-12-14","known_ts":"1989-12-14","bar_index":466,"type":"RECLAIM","strength":0.725,"price":1.1674,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-12-12 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-12-12","prior_stop_level":1.1523,"sweep_low":1.1371,"atr14":0.01518,"stop_level":1.12951,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-03-08","known_ts":"1990-03-12","bar_index":485,"type":"BUY","strength":0.588,"price":1.0916,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"1990-04-17","known_ts":"1990-04-19","bar_index":494,"type":"BUY","strength":0.588,"price":1.031,"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":"1990-10-31","known_ts":"1990-11-02","bar_index":540,"type":"BUY","strength":0.45,"price":1.031,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-11-08","known_ts":"1990-11-12","bar_index":542,"type":"BUY","strength":0.45,"price":1.031,"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-12-20","known_ts":"1990-12-20","bar_index":551,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0006,"stop_level":1.031,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-02-19","known_ts":"1991-02-21","bar_index":565,"type":"BUY","strength":0.45,"price":1.0006,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1991-03-07","known_ts":"1991-03-07","bar_index":569,"type":"RECLAIM","strength":0.725,"price":1.1219,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1991-02-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-04-26","known_ts":"1991-04-26","bar_index":580,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.0006,"stop_level":1.0613,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-07-29","known_ts":"1991-07-31","bar_index":602,"type":"BUY","strength":0.45,"price":0.9552,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1991-08-14","known_ts":"1991-08-14","bar_index":606,"type":"RECLAIM","strength":0.725,"price":1.031,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1991-07-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-09-26","known_ts":"1991-09-26","bar_index":616,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.031,"stop_level":1.0613,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-12-04","known_ts":"1991-12-04","bar_index":632,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0006,"stop_level":1.031,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1992-01-17","known_ts":"1992-01-21","bar_index":642,"type":"BUY","strength":0.588,"price":1.0006,"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":"1992-03-25","known_ts":"1992-03-25","bar_index":657,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0461,"stop_level":1.0613,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-03-27","known_ts":"1992-03-27","bar_index":658,"type":"RECLAIM","strength":0.863,"price":1.0765,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-03-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":"1992-03-25","prior_stop_level":1.0613,"sweep_low":1.0461,"atr14":0.02214,"stop_level":1.03503,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-04-08","known_ts":"1992-04-08","bar_index":661,"type":"RECLAIM","strength":0.863,"price":1.1861,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-03-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-08-17","known_ts":"1992-08-19","bar_index":691,"type":"BUY","strength":0.725,"price":1.194,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1992-09-29","known_ts":"1992-09-29","bar_index":701,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.4521,"stop_level":1.4682,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-10-15","known_ts":"1992-10-19","bar_index":705,"type":"REBUY","strength":1.0,"price":1.606,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65},{"ts":"1993-01-05","known_ts":"1993-01-05","bar_index":723,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.5898,"stop_level":1.6384,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1993-03-22","known_ts":"1993-03-24","bar_index":741,"type":"BUY","strength":0.725,"price":1.6302,"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":"1993-05-13","known_ts":"1993-05-13","bar_index":753,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.9322,"stop_level":1.9813,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-05-17","known_ts":"1993-05-17","bar_index":754,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.9486,"stop_level":1.9813,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-07-16","known_ts":"1993-07-16","bar_index":768,"type":"RECLAIM","strength":0.863,"price":2.1701,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-05-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-08-12","known_ts":"1993-08-12","bar_index":774,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.9071,"stop_level":1.94,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1993-11-12","known_ts":"1993-11-16","bar_index":796,"type":"BUY","strength":0.45,"price":1.6839,"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":"1993-12-21","known_ts":"1993-12-21","bar_index":804,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7169,"stop_level":1.7499,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-12-30","known_ts":"1993-12-30","bar_index":806,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7004,"stop_level":1.7169,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-01-03","known_ts":"1994-01-03","bar_index":807,"type":"RECLAIM","strength":0.588,"price":1.7499,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-12-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1993-12-30","prior_stop_level":1.7169,"sweep_low":1.6674,"atr14":0.021367,"stop_level":1.656717,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-01-21","known_ts":"1994-01-21","bar_index":812,"type":"RECLAIM","strength":0.725,"price":1.8901,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-12-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-04-04","known_ts":"1994-04-04","bar_index":828,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.9067,"stop_level":1.9398,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-04-08","known_ts":"1994-04-08","bar_index":829,"type":"RECLAIM","strength":0.863,"price":1.973,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-04-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1994-04-04","prior_stop_level":1.9398,"sweep_low":1.9067,"atr14":0.024624,"stop_level":1.894388,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-04-19","known_ts":"1994-04-19","bar_index":832,"type":"RECLAIM","strength":0.863,"price":2.0483,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-04-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-05-24","known_ts":"1994-05-24","bar_index":840,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0982,"stop_level":2.1149,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-06-01","known_ts":"1994-06-01","bar_index":841,"type":"RECLAIM","strength":0.863,"price":2.1648,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-05-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1994-05-24","prior_stop_level":2.1149,"sweep_low":2.0816,"atr14":0.025848,"stop_level":2.068676,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-06-10","known_ts":"1994-06-10","bar_index":844,"type":"RECLAIM","strength":0.863,"price":2.1648,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-05-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-10-13","known_ts":"1994-10-17","bar_index":873,"type":"BUY","strength":0.725,"price":2.166,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1994-11-04","known_ts":"1994-11-04","bar_index":878,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.1324,"stop_level":2.1492,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1994-12-05","known_ts":"1994-12-05","bar_index":885,"type":"RECLAIM","strength":0.725,"price":2.166,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-11-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-02-27","known_ts":"1995-03-01","bar_index":904,"type":"BUY","strength":0.725,"price":2.1914,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1995-05-08","known_ts":"1995-05-08","bar_index":920,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.4362,"stop_level":2.4532,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-05-12","known_ts":"1995-05-12","bar_index":921,"type":"RECLAIM","strength":0.863,"price":2.487,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-05-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-05-08","prior_stop_level":2.4532,"sweep_low":2.4362,"atr14":0.019707,"stop_level":2.426347,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-05-23","known_ts":"1995-05-23","bar_index":924,"type":"RECLAIM","strength":0.863,"price":2.69,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-05-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-06-19","known_ts":"1995-06-19","bar_index":930,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.6646,"stop_level":2.69,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-08-04","known_ts":"1995-08-04","bar_index":941,"type":"RECLAIM","strength":1.0,"price":2.9547,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-06-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-01-23","known_ts":"1996-01-23","bar_index":980,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.6379,"stop_level":3.7404,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-02-26","known_ts":"1996-02-26","bar_index":988,"type":"RECLAIM","strength":0.863,"price":4.4833,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-01-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-04-25","known_ts":"1996-04-29","bar_index":1002,"type":"REBUY","strength":1.0,"price":5.8523,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1996-08-28","known_ts":"1996-08-30","bar_index":1031,"type":"BUY","strength":0.725,"price":6.0165,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1996-10-09","known_ts":"1996-10-09","bar_index":1040,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.7851,"stop_level":6.0937,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1996-10-15","known_ts":"1996-10-17","bar_index":1042,"type":"REBUY","strength":0.588,"price":6.1051,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"1997-05-02","known_ts":"1997-05-06","bar_index":1088,"type":"BUY","strength":0.588,"price":8.1754,"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":"1997-06-23","known_ts":"1997-06-23","bar_index":1099,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.4779,"stop_level":7.8267,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-07-02","known_ts":"1997-07-07","bar_index":1102,"type":"BUY","strength":0.588,"price":8.0979,"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":"1997-08-11","known_ts":"1997-08-11","bar_index":1111,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.7677,"stop_level":8.9228,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-09-02","known_ts":"1997-09-04","bar_index":1116,"type":"BUY","strength":0.725,"price":9.1556,"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":25},{"ts":"1997-10-16","known_ts":"1997-10-16","bar_index":1126,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.904,"stop_level":9.2138,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-11-25","known_ts":"1997-11-28","bar_index":1136,"type":"BUY","strength":0.45,"price":8.0788,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1997-11-25","known_ts":"1997-11-28","bar_index":1136,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1997-11-25","trigger_known_ts":"1997-11-28","strength":0.45,"price":8.0788,"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.200008,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.7875,"atr14":0.156297,"stop_level":7.709351,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-01-22","known_ts":"1998-01-22","bar_index":1148,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.6429,"stop_level":7.6818,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-01-28","known_ts":"1998-01-28","bar_index":1150,"type":"RECLAIM","strength":0.588,"price":7.7012,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-01-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":"1998-01-22","prior_stop_level":7.6818,"sweep_low":7.3512,"atr14":0.186323,"stop_level":7.258038,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-02-05","known_ts":"1998-02-05","bar_index":1152,"type":"RECLAIM","strength":0.725,"price":8.3625,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-01-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-03-02","known_ts":"1998-03-02","bar_index":1157,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.6542,"stop_level":8.6736,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-03-04","known_ts":"1998-03-04","bar_index":1158,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.2652,"stop_level":8.6736,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-03-20","known_ts":"1998-03-20","bar_index":1162,"type":"RECLAIM","strength":0.863,"price":9.3348,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-03-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-03-30","known_ts":"1998-03-30","bar_index":1164,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.1291,"stop_level":8.1485,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-03-31","known_ts":"1998-03-31","bar_index":1164,"type":"RECLAIM","strength":0.863,"price":8.3625,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-03-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-03-30","prior_stop_level":8.1485,"sweep_low":7.9541,"atr14":0.259202,"stop_level":7.824499,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-04-16","known_ts":"1998-04-16","bar_index":1168,"type":"RECLAIM","strength":0.863,"price":8.9778,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-03-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-04-21","known_ts":"1998-04-23","bar_index":1169,"type":"BUY","strength":0.863,"price":8.7246,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1998-05-27","known_ts":"1998-05-27","bar_index":1177,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.7246,"stop_level":9.2893,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-06-08","known_ts":"1998-06-10","bar_index":1180,"type":"REBUY","strength":0.863,"price":9.562,"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":"1998-07-17","known_ts":"1998-07-17","bar_index":1189,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.7023,"stop_level":10.7889,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-10-01","known_ts":"1998-10-05","bar_index":1207,"type":"BUY","strength":0.45,"price":6.7839,"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-05","bar_index":1207,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-10-01","trigger_known_ts":"1998-10-05","strength":0.45,"price":6.7839,"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.383456,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.0822,"atr14":0.37877,"stop_level":5.892815,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-30","known_ts":"1998-10-30","bar_index":1214,"type":"RECLAIM","strength":0.725,"price":8.6701,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-10-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-11-20","known_ts":"1998-11-20","bar_index":1219,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.6994,"stop_level":8.7287,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-11-23","known_ts":"1998-11-23","bar_index":1219,"type":"RECLAIM","strength":0.725,"price":8.8165,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-11-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1998-11-20","prior_stop_level":8.7287,"sweep_low":8.6115,"atr14":0.220883,"stop_level":8.501058,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-01","known_ts":"1998-12-01","bar_index":1221,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.3479,"stop_level":8.7287,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-07","known_ts":"1998-12-07","bar_index":1222,"type":"RECLAIM","strength":0.588,"price":8.963,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-12-01","prior_stop_level":8.7287,"sweep_low":8.0843,"atr14":0.233877,"stop_level":7.967361,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-14","known_ts":"1999-01-19","bar_index":1231,"type":"BUY","strength":0.725,"price":8.5652,"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":55},{"ts":"1999-02-19","known_ts":"1999-02-23","bar_index":1239,"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-02-19","trigger_known_ts":"1999-02-23","strength":0.45,"price":6.3359,"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.424171,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.2186,"atr14":0.278176,"stop_level":6.079512,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-09","known_ts":"1999-03-11","bar_index":1243,"type":"BUY","strength":0.45,"price":6.9519,"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-03-09","known_ts":"1999-03-11","bar_index":1243,"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-03-09","trigger_known_ts":"1999-03-11","strength":0.45,"price":6.9519,"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.368187,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.4266,"atr14":0.345994,"stop_level":5.253603,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-13","known_ts":"1999-04-13","bar_index":1251,"type":"RECLAIM","strength":0.725,"price":8.3139,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-03-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-11","known_ts":"1999-05-11","bar_index":1257,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.4901,"stop_level":8.9014,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-14","known_ts":"1999-05-14","bar_index":1258,"type":"RECLAIM","strength":0.863,"price":8.9308,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-05-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-05-11","prior_stop_level":8.9014,"sweep_low":8.402,"atr14":0.263549,"stop_level":8.270225,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-05-25","known_ts":"1999-05-25","bar_index":1261,"type":"RECLAIM","strength":0.863,"price":8.9014,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-05-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-08-19","known_ts":"1999-08-23","bar_index":1281,"type":"BUY","strength":0.588,"price":7.1794,"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":"1999-08-30","known_ts":"1999-08-30","bar_index":1283,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.6203,"stop_level":6.8263,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1999-09-01","known_ts":"1999-09-03","bar_index":1284,"type":"BUY","strength":0.45,"price":7.0911,"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-01","known_ts":"1999-09-01","bar_index":1284,"type":"RECLAIM","strength":0.588,"price":7.0617,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-08-30 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":"1999-08-30","prior_stop_level":6.8263,"sweep_low":6.5909,"atr14":0.240936,"stop_level":6.470432,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-04","known_ts":"1999-11-08","bar_index":1299,"type":"BUY","strength":0.45,"price":5.486,"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-11-04","known_ts":"1999-11-08","bar_index":1299,"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-11-04","trigger_known_ts":"1999-11-08","strength":0.45,"price":5.486,"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.410912,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.7487,"atr14":0.200752,"stop_level":4.648324,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-12-08","known_ts":"1999-12-08","bar_index":1306,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.7487,"stop_level":4.7782,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-12-10","known_ts":"1999-12-10","bar_index":1307,"type":"RECLAIM","strength":0.588,"price":4.8371,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-12-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-12-08","prior_stop_level":4.7782,"sweep_low":4.6602,"atr14":0.198935,"stop_level":4.560732,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-31","known_ts":"2000-01-31","bar_index":1318,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.4974,"stop_level":5.5565,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-02-02","known_ts":"2000-02-02","bar_index":1319,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.2609,"stop_level":5.5565,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-03-15","known_ts":"2000-03-17","bar_index":1329,"type":"BUY","strength":0.45,"price":4.6402,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-03-15","known_ts":"2000-03-17","bar_index":1329,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-03-15","trigger_known_ts":"2000-03-17","strength":0.45,"price":4.6402,"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.501734,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.2265,"atr14":0.176985,"stop_level":4.138008,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-04-10","known_ts":"2000-04-10","bar_index":1335,"type":"RECLAIM","strength":0.725,"price":5.5391,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-03-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-11-07","known_ts":"2000-11-09","bar_index":1384,"type":"BUY","strength":0.588,"price":4.5653,"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":"2001-01-19","known_ts":"2001-01-19","bar_index":1400,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.5142,"stop_level":5.7602,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2001-01-23","known_ts":"2001-01-23","bar_index":1401,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.1994,"stop_level":5.7602,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2001-02-08","known_ts":"2001-02-12","bar_index":1405,"type":"BUY","strength":1.0,"price":6.2965,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2001-04-10","known_ts":"2001-04-12","bar_index":1419,"type":"BUY","strength":0.863,"price":6.2123,"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":"2001-04-25","known_ts":"2001-04-25","bar_index":1422,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.9495,"stop_level":6.1406,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-04-27","known_ts":"2001-04-27","bar_index":1423,"type":"RECLAIM","strength":1.0,"price":6.155,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-04-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":"2001-04-25","prior_stop_level":6.1406,"sweep_low":5.7345,"atr14":0.19947,"stop_level":5.634765,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-05-10","known_ts":"2001-05-10","bar_index":1426,"type":"RECLAIM","strength":1.0,"price":6.6424,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-04-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-06","known_ts":"2001-06-06","bar_index":1432,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.2601,"stop_level":6.3318,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-08","known_ts":"2001-06-08","bar_index":1432,"type":"RECLAIM","strength":1.0,"price":6.3461,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-06-06","prior_stop_level":6.3318,"sweep_low":6.1884,"atr14":0.194144,"stop_level":6.091328,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-02","known_ts":"2001-07-05","bar_index":1438,"type":"BUY","strength":0.863,"price":6.6998,"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":"2001-07-24","known_ts":"2001-07-26","bar_index":1443,"type":"BUY","strength":0.863,"price":6.8749,"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":"2001-10-18","known_ts":"2001-10-22","bar_index":1462,"type":"BUY","strength":0.588,"price":6.0447,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":75},{"ts":"2001-11-16","known_ts":"2001-11-16","bar_index":1469,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.7569,"stop_level":5.9728,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2001-12-10","known_ts":"2001-12-10","bar_index":1474,"type":"RECLAIM","strength":0.863,"price":6.5485,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-11-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-14","known_ts":"2002-01-14","bar_index":1481,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.6558,"stop_level":6.7788,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-02-14","known_ts":"2002-02-19","bar_index":1489,"type":"BUY","strength":1.0,"price":6.9681,"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":45},{"ts":"2002-08-20","known_ts":"2002-08-22","bar_index":1532,"type":"BUY","strength":0.588,"price":7.3673,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":70},{"ts":"2002-11-22","known_ts":"2002-11-22","bar_index":1554,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.5332,"stop_level":7.5622,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-27","known_ts":"2002-11-27","bar_index":1555,"type":"RECLAIM","strength":0.588,"price":7.9536,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-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":"2002-11-22","prior_stop_level":7.5622,"sweep_low":7.3448,"atr14":0.194427,"stop_level":7.247587,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-09","known_ts":"2002-12-09","bar_index":1557,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.4462,"stop_level":7.596,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-13","known_ts":"2002-12-13","bar_index":1559,"type":"RECLAIM","strength":0.588,"price":7.6589,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-12-09","prior_stop_level":7.596,"sweep_low":7.4076,"atr14":0.184809,"stop_level":7.315196,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-23","known_ts":"2002-12-23","bar_index":1561,"type":"RECLAIM","strength":0.725,"price":8.1711,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-12-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-01-23","known_ts":"2003-01-23","bar_index":1567,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.8081,"stop_level":7.857,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-03-26","known_ts":"2003-03-28","bar_index":1582,"type":"BUY","strength":0.45,"price":6.8442,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-04-22","known_ts":"2003-04-22","bar_index":1588,"type":"RECLAIM","strength":0.725,"price":7.4842,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-03-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-16","known_ts":"2003-05-16","bar_index":1594,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.4064,"stop_level":7.4162,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-21","known_ts":"2003-05-21","bar_index":1595,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.3093,"stop_level":7.4162,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-23","known_ts":"2003-05-23","bar_index":1595,"type":"RECLAIM","strength":0.725,"price":7.6201,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-05-16","prior_stop_level":7.4162,"sweep_low":7.1879,"atr14":0.165562,"stop_level":7.105119,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-23","known_ts":"2003-05-23","bar_index":1595,"type":"RECLAIM","strength":0.725,"price":7.6201,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-05-21","prior_stop_level":7.4162,"sweep_low":7.1879,"atr14":0.165562,"stop_level":7.105119,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-09","known_ts":"2003-06-09","bar_index":1599,"type":"RECLAIM","strength":0.863,"price":7.6444,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-16","known_ts":"2003-06-16","bar_index":1600,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.4793,"stop_level":7.5764,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-20","known_ts":"2003-06-24","bar_index":1602,"type":"REBUY","strength":0.863,"price":7.7804,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2003-06-20","known_ts":"2003-06-20","bar_index":1602,"type":"RECLAIM","strength":0.863,"price":7.6736,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-06-16","prior_stop_level":7.5764,"sweep_low":7.3093,"atr14":0.155353,"stop_level":7.231624,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-08-05","known_ts":"2003-08-05","bar_index":1612,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.1545,"stop_level":8.2227,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-08-07","known_ts":"2003-08-07","bar_index":1613,"type":"RECLAIM","strength":1.0,"price":8.2422,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-08-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-08-05","prior_stop_level":8.2227,"sweep_low":7.989,"atr14":0.220093,"stop_level":7.878953,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-08-20","known_ts":"2003-08-20","bar_index":1616,"type":"RECLAIM","strength":1.0,"price":8.6657,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-08-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-22","known_ts":"2004-03-22","bar_index":1665,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.2431,"stop_level":13.4981,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-23","known_ts":"2004-03-23","bar_index":1665,"type":"RECLAIM","strength":1.0,"price":13.6845,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-03-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-03-22","prior_stop_level":13.4981,"sweep_low":13.2431,"atr14":0.405401,"stop_level":13.0404,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-06-22","known_ts":"2004-06-24","bar_index":1686,"type":"BUY","strength":0.725,"price":13.6391,"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":"2004-07-09","known_ts":"2004-07-09","bar_index":1690,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.2453,"stop_level":13.5948,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-08-12","known_ts":"2004-08-12","bar_index":1698,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.6063,"stop_level":13.6359,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-08-16","known_ts":"2004-08-16","bar_index":1698,"type":"RECLAIM","strength":0.725,"price":13.9571,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-08-12 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-08-12","prior_stop_level":13.6359,"sweep_low":13.4778,"atr14":0.410076,"stop_level":13.272762,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-09-02","known_ts":"2004-09-02","bar_index":1703,"type":"RECLAIM","strength":0.863,"price":14.8909,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-08-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-09-22","known_ts":"2004-09-22","bar_index":1707,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.4314,"stop_level":14.5845,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-09-23","known_ts":"2004-09-23","bar_index":1707,"type":"RECLAIM","strength":0.863,"price":14.6191,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-09-22","prior_stop_level":14.5845,"sweep_low":14.3671,"atr14":0.310022,"stop_level":14.212089,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-09-29","known_ts":"2004-10-01","bar_index":1709,"type":"REBUY","strength":0.863,"price":14.9946,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":15},{"ts":"2004-12-08","known_ts":"2004-12-08","bar_index":1725,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.1086,"stop_level":16.3911,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-15","known_ts":"2004-12-17","bar_index":1727,"type":"REBUY","strength":0.725,"price":16.9264,"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-04-18","known_ts":"2005-04-18","bar_index":1755,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.8204,"stop_level":20.726,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-04-21","known_ts":"2005-04-21","bar_index":1756,"type":"RECLAIM","strength":1.0,"price":21.6926,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-04-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":"2005-04-18","prior_stop_level":20.726,"sweep_low":19.5459,"atr14":0.586208,"stop_level":19.252796,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-04","known_ts":"2005-05-04","bar_index":1759,"type":"RECLAIM","strength":1.0,"price":22.2218,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-04-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-08-29","known_ts":"2005-08-31","bar_index":1786,"type":"REBUY","strength":0.863,"price":24.4232,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2005-10-13","known_ts":"2005-10-13","bar_index":1796,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.7382,"stop_level":24.844,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-10-14","known_ts":"2005-10-14","bar_index":1797,"type":"RECLAIM","strength":0.863,"price":25.2059,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-10-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":"2005-10-13","prior_stop_level":24.844,"sweep_low":24.5471,"atr14":0.635325,"stop_level":24.229438,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-10-27","known_ts":"2005-10-27","bar_index":1800,"type":"RECLAIM","strength":0.863,"price":28.5805,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-10-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-06-16","known_ts":"2006-06-20","bar_index":1853,"type":"BUY","strength":0.45,"price":28.9975,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-08-03","known_ts":"2006-08-07","bar_index":1864,"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":"2006-08-03","trigger_known_ts":"2006-08-07","strength":0.45,"price":22.859,"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.367645,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.7959,"atr14":1.039806,"stop_level":21.275997,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-16","known_ts":"2006-08-18","bar_index":1867,"type":"BUY","strength":0.45,"price":23.2456,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-08-16","known_ts":"2006-08-18","bar_index":1867,"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":"2006-08-16","trigger_known_ts":"2006-08-18","strength":0.45,"price":23.2456,"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.35695,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.1092,"atr14":0.900872,"stop_level":20.658764,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-29","known_ts":"2006-11-29","bar_index":1891,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.6049,"stop_level":27.0498,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-01-23","known_ts":"2007-01-25","bar_index":1903,"type":"BUY","strength":0.725,"price":25.9892,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65},{"ts":"2007-02-26","known_ts":"2007-02-26","bar_index":1910,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.601,"stop_level":26.6318,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-03-23","known_ts":"2007-03-27","bar_index":1917,"type":"BUY","strength":0.863,"price":26.8838,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2007-04-24","known_ts":"2007-04-26","bar_index":1924,"type":"BUY","strength":0.863,"price":28.1259,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2007-06-25","known_ts":"2007-06-25","bar_index":1938,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.1,"stop_level":28.483,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2007-07-02","known_ts":"2007-07-02","bar_index":1940,"type":"RECLAIM","strength":0.725,"price":28.6072,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-06-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2007-06-25","prior_stop_level":28.483,"sweep_low":27.4894,"atr14":0.70376,"stop_level":27.13752,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-18","known_ts":"2007-09-20","bar_index":1958,"type":"BUY","strength":0.45,"price":25.7547,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-11-26","known_ts":"2007-11-28","bar_index":1974,"type":"BUY","strength":0.45,"price":20.5427,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-11-26","known_ts":"2007-11-28","bar_index":1974,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2007-11-26","trigger_known_ts":"2007-11-28","strength":0.45,"price":20.5427,"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.371992,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.9775,"atr14":0.761919,"stop_level":18.59654,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-04","known_ts":"2007-12-06","bar_index":1976,"type":"BUY","strength":0.45,"price":20.1068,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-12-04","known_ts":"2007-12-06","bar_index":1976,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2007-12-04","trigger_known_ts":"2007-12-06","strength":0.45,"price":20.1068,"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.385318,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.4102,"atr14":0.763681,"stop_level":18.028359,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-03","known_ts":"2008-01-03","bar_index":1982,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.4364,"stop_level":18.9039,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-07","known_ts":"2008-01-07","bar_index":1983,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.8482,"stop_level":18.9039,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-28","known_ts":"2008-01-30","bar_index":1988,"type":"REBUY","strength":0.588,"price":17.6461,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-02-22","known_ts":"2008-02-22","bar_index":1994,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.555,"stop_level":18.9377,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-02-25","known_ts":"2008-02-25","bar_index":1994,"type":"RECLAIM","strength":0.588,"price":19.3576,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-02-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-02-22","prior_stop_level":18.9377,"sweep_low":17.9916,"atr14":1.039111,"stop_level":17.472044,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-28","known_ts":"2008-03-28","bar_index":2002,"type":"RECLAIM","strength":0.863,"price":22.8762,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-02-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-04-09","known_ts":"2008-04-09","bar_index":2004,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.4517,"stop_level":21.8716,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-10","known_ts":"2008-04-10","bar_index":2005,"type":"RECLAIM","strength":0.725,"price":22.451,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-04-09","prior_stop_level":21.8716,"sweep_low":20.7289,"atr14":1.148145,"stop_level":20.154828,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-23","known_ts":"2008-04-23","bar_index":2008,"type":"RECLAIM","strength":0.863,"price":25.3305,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-04-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-09","known_ts":"2008-05-09","bar_index":2012,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.4456,"stop_level":22.8056,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-12","known_ts":"2008-05-12","bar_index":2012,"type":"RECLAIM","strength":0.863,"price":23.6597,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-05-09","prior_stop_level":22.8056,"sweep_low":22.3758,"atr14":0.998513,"stop_level":21.876543,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-28","known_ts":"2008-05-28","bar_index":2016,"type":"RECLAIM","strength":0.863,"price":24.9813,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-05-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-07-15","known_ts":"2008-07-17","bar_index":2027,"type":"BUY","strength":0.863,"price":25.0845,"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":"2008-08-20","known_ts":"2008-08-20","bar_index":2035,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.0021,"stop_level":26.5179,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-08-22","known_ts":"2008-08-22","bar_index":2036,"type":"RECLAIM","strength":1.0,"price":26.5776,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-08-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2008-08-20","prior_stop_level":26.5179,"sweep_low":25.5243,"atr14":1.004593,"stop_level":25.022003,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-12","known_ts":"2008-09-12","bar_index":2041,"type":"RECLAIM","strength":1.0,"price":27.5332,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-08-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-11-28","known_ts":"2008-12-02","bar_index":2059,"type":"BUY","strength":0.588,"price":20.7557,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2009-01-15","known_ts":"2009-01-15","bar_index":2069,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.5388,"stop_level":20.1131,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2009-02-04","known_ts":"2009-02-06","bar_index":2074,"type":"REBUY","strength":0.45,"price":20.1727,"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":"2009-03-16","known_ts":"2009-03-18","bar_index":2083,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-03-16","trigger_known_ts":"2009-03-18","strength":0.45,"price":18.5547,"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.415736,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.1757,"atr14":0.798037,"stop_level":16.776681,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-19","known_ts":"2009-03-23","bar_index":2084,"type":"BUY","strength":0.45,"price":20.1783,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-03-19","known_ts":"2009-03-23","bar_index":2084,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-03-19","trigger_known_ts":"2009-03-23","strength":0.45,"price":20.1783,"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.364611,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.248,"atr14":0.848403,"stop_level":16.823798,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-15","known_ts":"2009-04-15","bar_index":2090,"type":"RECLAIM","strength":0.725,"price":22.5441,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2009-03-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-06-19","known_ts":"2009-06-19","bar_index":2105,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.2573,"stop_level":26.5443,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-06-24","known_ts":"2009-06-24","bar_index":2106,"type":"RECLAIM","strength":1.0,"price":26.6061,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-06-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-06-19","prior_stop_level":26.5443,"sweep_low":25.4303,"atr14":0.996383,"stop_level":24.932109,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-31","known_ts":"2009-08-04","bar_index":2115,"type":"BUY","strength":0.863,"price":30.1832,"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":"2009-08-21","known_ts":"2009-08-25","bar_index":2120,"type":"REBUY","strength":1.0,"price":31.2126,"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":"2009-09-02","known_ts":"2009-09-02","bar_index":2122,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.3869,"stop_level":29.7282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2009-09-04","known_ts":"2009-09-04","bar_index":2123,"type":"RECLAIM","strength":0.863,"price":29.8761,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2009-09-02","prior_stop_level":29.7282,"sweep_low":29.2505,"atr14":0.729226,"stop_level":28.885887,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-17","known_ts":"2009-09-21","bar_index":2126,"type":"BUY","strength":1.0,"price":31.9406,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2010-01-13","known_ts":"2010-01-15","bar_index":2153,"type":"BUY","strength":0.725,"price":29.7124,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2010-03-19","known_ts":"2010-03-19","bar_index":2168,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.0918,"stop_level":33.5381,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-22","known_ts":"2010-03-22","bar_index":2168,"type":"RECLAIM","strength":1.0,"price":33.8047,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-03-19","prior_stop_level":33.5381,"sweep_low":32.744,"atr14":0.760388,"stop_level":32.363806,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-31","known_ts":"2010-03-31","bar_index":2170,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.97,"stop_level":33.0918,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-01","known_ts":"2010-04-01","bar_index":2171,"type":"RECLAIM","strength":1.0,"price":33.3352,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-03-31","prior_stop_level":33.0918,"sweep_low":32.8831,"atr14":0.679765,"stop_level":32.543218,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-15","known_ts":"2010-04-15","bar_index":2174,"type":"RECLAIM","strength":1.0,"price":35.1902,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-03-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-30","known_ts":"2010-04-30","bar_index":2177,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.6346,"stop_level":34.8977,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-03","known_ts":"2010-05-03","bar_index":2178,"type":"RECLAIM","strength":1.0,"price":35.0908,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-04-30","prior_stop_level":34.8977,"sweep_low":34.5936,"atr14":0.909513,"stop_level":34.138844,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-06-28","known_ts":"2010-06-30","bar_index":2191,"type":"BUY","strength":0.725,"price":33.8743,"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":"2010-07-23","known_ts":"2010-07-23","bar_index":2197,"type":"SELL","basis":"structure_stop","strength":0.725,"price":33.5254,"stop_level":34.0623,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-07-27","known_ts":"2010-07-27","bar_index":2197,"type":"SELL","basis":"structure_stop","strength":0.725,"price":33.2068,"stop_level":34.0623,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-09-17","known_ts":"2010-09-21","bar_index":2210,"type":"BUY","strength":0.725,"price":32.6404,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2010-10-27","known_ts":"2010-10-27","bar_index":2219,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.8966,"stop_level":33.105,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-10-29","known_ts":"2010-10-29","bar_index":2220,"type":"RECLAIM","strength":0.725,"price":33.3253,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2010-10-27","prior_stop_level":33.105,"sweep_low":32.2893,"atr14":0.803951,"stop_level":31.887324,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-11","known_ts":"2010-11-11","bar_index":2223,"type":"RECLAIM","strength":0.725,"price":34.9865,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-10-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-12-31","known_ts":"2010-12-31","bar_index":2234,"type":"SELL","basis":"structure_stop","strength":0.863,"price":37.5587,"stop_level":37.7492,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-01-03","known_ts":"2011-01-03","bar_index":2234,"type":"RECLAIM","strength":0.863,"price":38.2077,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-12-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2010-12-31","prior_stop_level":37.7492,"sweep_low":37.529,"atr14":0.618909,"stop_level":37.219546,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-03","known_ts":"2011-02-03","bar_index":2242,"type":"RECLAIM","strength":1.0,"price":38.6152,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-12-31 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":2262,"type":"SELL","basis":"structure_stop","strength":1.0,"price":41.0793,"stop_level":42.1264,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-09","known_ts":"2011-05-09","bar_index":2263,"type":"RECLAIM","strength":0.863,"price":42.1445,"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":false,"above200":true,"monthlyBull":true},"anchor_ts":"2011-05-04","prior_stop_level":42.1264,"sweep_low":40.5587,"atr14":0.886776,"stop_level":40.115312,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-06-27","known_ts":"2011-06-29","bar_index":2275,"type":"BUY","strength":0.725,"price":40.5588,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2011-07-15","known_ts":"2011-07-15","bar_index":2279,"type":"SELL","basis":"structure_stop","strength":0.725,"price":38.865,"stop_level":39.7235,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-08-25","known_ts":"2011-08-29","bar_index":2289,"type":"BUY","strength":0.588,"price":36.4779,"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":"2011-09-26","known_ts":"2011-09-26","bar_index":2296,"type":"SELL","basis":"structure_stop","strength":0.45,"price":33.1995,"stop_level":33.9382,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2011-10-04","known_ts":"2011-10-06","bar_index":2298,"type":"REBUY","strength":0.45,"price":34.5121,"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":"2011-10-25","known_ts":"2011-10-25","bar_index":2303,"type":"RECLAIM","strength":0.725,"price":39.3287,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2011-10-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-23","known_ts":"2011-11-23","bar_index":2310,"type":"SELL","basis":"structure_stop","strength":0.588,"price":36.0555,"stop_level":37.6336,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-29","known_ts":"2011-11-29","bar_index":2311,"type":"RECLAIM","strength":0.588,"price":37.9788,"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":37.6336,"sweep_low":35.5808,"atr14":1.238052,"stop_level":34.961774,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-15","known_ts":"2011-12-15","bar_index":2315,"type":"RECLAIM","strength":0.725,"price":39.1808,"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-02-29","known_ts":"2012-02-29","bar_index":2331,"type":"SELL","basis":"structure_stop","strength":0.863,"price":44.4122,"stop_level":44.5678,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-01","known_ts":"2012-03-01","bar_index":2332,"type":"RECLAIM","strength":0.863,"price":44.7108,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-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":"2012-02-29","prior_stop_level":44.5678,"sweep_low":44.3624,"atr14":0.94421,"stop_level":43.890295,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-14","known_ts":"2012-03-14","bar_index":2335,"type":"RECLAIM","strength":0.863,"price":46.6394,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-02-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-07-26","known_ts":"2012-07-26","bar_index":2366,"type":"SELL","basis":"structure_stop","strength":0.588,"price":42.7069,"stop_level":47.2749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2012-09-07","known_ts":"2012-09-07","bar_index":2376,"type":"RECLAIM","strength":0.725,"price":48.8377,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-07-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-09-28","known_ts":"2012-09-28","bar_index":2381,"type":"SELL","basis":"structure_stop","strength":0.725,"price":47.9519,"stop_level":49.3565,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-10-03","known_ts":"2012-10-03","bar_index":2382,"type":"RECLAIM","strength":0.725,"price":49.7424,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-09-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-09-28","prior_stop_level":49.3565,"sweep_low":47.5596,"atr14":0.976602,"stop_level":47.071299,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-11-21","known_ts":"2012-11-26","bar_index":2393,"type":"BUY","strength":0.863,"price":48.9717,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2013-02-04","known_ts":"2013-02-04","bar_index":2409,"type":"SELL","basis":"structure_stop","strength":1.0,"price":51.2001,"stop_level":51.4465,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-02-06","known_ts":"2013-02-06","bar_index":2410,"type":"RECLAIM","strength":1.0,"price":51.5013,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-02-04","prior_stop_level":51.4465,"sweep_low":50.7482,"atr14":0.895368,"stop_level":50.300516,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-02-20","known_ts":"2013-02-20","bar_index":2413,"type":"RECLAIM","strength":1.0,"price":53.4729,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-01","known_ts":"2013-04-01","bar_index":2422,"type":"SELL","basis":"structure_stop","strength":1.0,"price":56.7589,"stop_level":56.9027,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-04","known_ts":"2013-04-04","bar_index":2423,"type":"SELL","basis":"structure_stop","strength":1.0,"price":55.5677,"stop_level":56.9027,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-10","known_ts":"2013-04-10","bar_index":2424,"type":"RECLAIM","strength":1.0,"price":56.93,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-04-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-04-04","prior_stop_level":56.9027,"sweep_low":54.4176,"atr14":1.035209,"stop_level":53.899995,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-22","known_ts":"2013-04-22","bar_index":2427,"type":"RECLAIM","strength":1.0,"price":56.9094,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-04-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-30","known_ts":"2013-05-30","bar_index":2436,"type":"SELL","basis":"structure_stop","strength":1.0,"price":59.7041,"stop_level":60.1916,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-03","known_ts":"2013-06-03","bar_index":2436,"type":"RECLAIM","strength":1.0,"price":60.3976,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-05-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-05-30","prior_stop_level":60.1916,"sweep_low":59.2234,"atr14":1.122027,"stop_level":58.662387,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-04","known_ts":"2013-06-04","bar_index":2437,"type":"SELL","basis":"structure_stop","strength":1.0,"price":59.299,"stop_level":59.6286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-07-22","known_ts":"2013-07-22","bar_index":2448,"type":"RECLAIM","strength":0.863,"price":64.1287,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-06-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-07","known_ts":"2013-08-07","bar_index":2452,"type":"SELL","basis":"structure_stop","strength":1.0,"price":63.4676,"stop_level":63.5296,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-08","known_ts":"2013-08-08","bar_index":2452,"type":"RECLAIM","strength":1.0,"price":63.8877,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-08-07","prior_stop_level":63.5296,"sweep_low":63.2335,"atr14":1.25694,"stop_level":62.60503,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-24","known_ts":"2013-09-26","bar_index":2463,"type":"BUY","strength":0.725,"price":64.7966,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2013-11-07","known_ts":"2013-11-07","bar_index":2473,"type":"SELL","basis":"structure_stop","strength":0.863,"price":64.9167,"stop_level":65.7119,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-12","known_ts":"2013-11-12","bar_index":2474,"type":"RECLAIM","strength":0.725,"price":65.8364,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-11-07","prior_stop_level":65.7119,"sweep_low":64.398,"atr14":1.209888,"stop_level":63.793056,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-27","known_ts":"2013-12-31","bar_index":2485,"type":"BUY","strength":0.725,"price":66.4312,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2014-01-15","known_ts":"2014-01-17","bar_index":2489,"type":"BUY","strength":0.725,"price":66.2056,"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":"2014-02-14","known_ts":"2014-02-19","bar_index":2496,"type":"REBUY","strength":0.725,"price":67.296,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2014-04-16","known_ts":"2014-04-21","bar_index":2510,"type":"REBUY","strength":0.863,"price":72.4355,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":10},{"ts":"2014-08-20","known_ts":"2014-08-22","bar_index":2539,"type":"BUY","strength":0.45,"price":65.5538,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-10-10","known_ts":"2014-10-14","bar_index":2551,"type":"BUY","strength":0.45,"price":62.575,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-10-23","known_ts":"2014-10-23","bar_index":2554,"type":"RECLAIM","strength":0.725,"price":68.4242,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-10-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-01-05","known_ts":"2015-01-05","bar_index":2570,"type":"SELL","basis":"structure_stop","strength":0.863,"price":74.2098,"stop_level":74.7749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-01-08","known_ts":"2015-01-08","bar_index":2571,"type":"RECLAIM","strength":0.863,"price":76.11,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-01-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":"2015-01-05","prior_stop_level":74.7749,"sweep_low":72.7545,"atr14":1.288685,"stop_level":72.110157,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-21","known_ts":"2015-01-21","bar_index":2574,"type":"RECLAIM","strength":0.863,"price":78.7513,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-01-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-02-11","known_ts":"2015-02-13","bar_index":2579,"type":"REBUY","strength":0.863,"price":83.1746,"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":"2015-03-18","known_ts":"2015-03-20","bar_index":2587,"type":"REBUY","strength":0.863,"price":87.9534,"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":"2015-04-16","known_ts":"2015-04-16","bar_index":2593,"type":"SELL","basis":"structure_stop","strength":0.863,"price":87.1831,"stop_level":88.0032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-04-21","known_ts":"2015-04-21","bar_index":2594,"type":"RECLAIM","strength":0.725,"price":88.2772,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-04-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2015-04-16","prior_stop_level":88.0032,"sweep_low":85.5239,"atr14":1.773426,"stop_level":84.637187,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-30","known_ts":"2015-08-03","bar_index":2618,"type":"BUY","strength":0.725,"price":92.1934,"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":100},{"ts":"2015-08-24","known_ts":"2015-08-24","bar_index":2623,"type":"SELL","basis":"structure_stop","strength":0.725,"price":85.9867,"stop_level":91.3807,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-08-26","known_ts":"2015-08-26","bar_index":2624,"type":"SELL","basis":"structure_stop","strength":0.725,"price":87.1087,"stop_level":91.3807,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-10-07","known_ts":"2015-10-09","bar_index":2634,"type":"BUY","strength":0.588,"price":92.5026,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2015-10-29","known_ts":"2015-10-29","bar_index":2639,"type":"SELL","basis":"structure_stop","strength":0.725,"price":88.9091,"stop_level":91.2304,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-02-03","known_ts":"2016-02-05","bar_index":2661,"type":"BUY","strength":0.45,"price":81.9863,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"industrial_distribution"}},{"ts":"2016-02-11","known_ts":"2016-02-11","bar_index":2663,"type":"RECLAIM","strength":0.725,"price":90.5041,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-02-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-13","known_ts":"2016-05-13","bar_index":2684,"type":"SELL","basis":"structure_stop","strength":0.863,"price":96.7715,"stop_level":97.4754,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-03","known_ts":"2016-06-03","bar_index":2689,"type":"RECLAIM","strength":0.863,"price":99.646,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-09-08","known_ts":"2016-09-08","bar_index":2711,"type":"SELL","basis":"structure_stop","strength":1.0,"price":108.2199,"stop_level":108.3748,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-14","known_ts":"2016-11-16","bar_index":2727,"type":"BUY","strength":0.725,"price":108.3205,"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":"2017-01-06","known_ts":"2017-01-06","bar_index":2739,"type":"SELL","basis":"structure_stop","strength":0.725,"price":109.8663,"stop_level":110.0818,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-01-11","known_ts":"2017-01-11","bar_index":2740,"type":"RECLAIM","strength":0.725,"price":110.7581,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-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":"2017-01-06","prior_stop_level":110.0818,"sweep_low":108.863,"atr14":1.979572,"stop_level":107.873214,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-30","known_ts":"2017-01-30","bar_index":2744,"type":"RECLAIM","strength":0.863,"price":114.7849,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-01-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-05-09","known_ts":"2017-05-11","bar_index":2767,"type":"BUY","strength":0.45,"price":104.9445,"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-05-31","known_ts":"2017-05-31","bar_index":2772,"type":"RECLAIM","strength":0.588,"price":109.6424,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2017-05-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2017-07-17","known_ts":"2017-07-17","bar_index":2782,"type":"SELL","basis":"structure_stop","strength":0.863,"price":113.5514,"stop_level":114.0387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-07-18","known_ts":"2017-07-18","bar_index":2783,"type":"RECLAIM","strength":0.863,"price":114.7298,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-07-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-07-17","prior_stop_level":114.0387,"sweep_low":112.7531,"atr14":1.894259,"stop_level":111.805971,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-07-31","known_ts":"2017-07-31","bar_index":2786,"type":"RECLAIM","strength":0.863,"price":114.6234,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-07-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-09-07","known_ts":"2017-09-11","bar_index":2795,"type":"BUY","strength":0.725,"price":116.182,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2017-11-22","known_ts":"2017-11-22","bar_index":2813,"type":"SELL","basis":"structure_stop","strength":0.863,"price":125.7433,"stop_level":125.8123,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-11-24","known_ts":"2017-11-24","bar_index":2813,"type":"RECLAIM","strength":0.863,"price":126.0345,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-11-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":"2017-11-22","prior_stop_level":125.8123,"sweep_low":125.4292,"atr14":1.631403,"stop_level":124.613498,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-12-11","known_ts":"2017-12-11","bar_index":2817,"type":"RECLAIM","strength":1.0,"price":129.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-11-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-02-08","known_ts":"2018-02-08","bar_index":2830,"type":"SELL","basis":"structure_stop","strength":1.0,"price":127.5429,"stop_level":130.1647,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-02-15","known_ts":"2018-02-15","bar_index":2832,"type":"RECLAIM","strength":0.863,"price":130.9927,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-02-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":"2018-02-08","prior_stop_level":130.1647,"sweep_low":123.5451,"atr14":3.267076,"stop_level":121.911562,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-24","known_ts":"2018-04-24","bar_index":2847,"type":"SELL","basis":"structure_stop","strength":1.0,"price":135.1538,"stop_level":142.2914,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-04-26","known_ts":"2018-04-26","bar_index":2848,"type":"SELL","basis":"structure_stop","strength":0.863,"price":133.1549,"stop_level":142.2914,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2018-05-22","known_ts":"2018-05-24","bar_index":2854,"type":"BUY","strength":0.725,"price":142.3326,"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":"2018-08-24","known_ts":"2018-08-28","bar_index":2876,"type":"BUY","strength":0.588,"price":137.3245,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2018-10-01","known_ts":"2018-10-01","bar_index":2884,"type":"SELL","basis":"structure_stop","strength":0.725,"price":136.8541,"stop_level":137.834,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-10-02","known_ts":"2018-10-02","bar_index":2884,"type":"RECLAIM","strength":0.725,"price":138.2887,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-10-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-10-01","prior_stop_level":137.834,"sweep_low":136.031,"atr14":2.559993,"stop_level":134.751004,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-23","known_ts":"2018-11-27","bar_index":2897,"type":"BUY","strength":0.45,"price":119.2831,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-12-19","known_ts":"2018-12-19","bar_index":2902,"type":"SELL","basis":"structure_stop","strength":0.45,"price":111.1917,"stop_level":112.9871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-12-31","known_ts":"2019-01-03","bar_index":2905,"type":"REBUY","strength":0.45,"price":108.6053,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"industrial_distribution"}},{"ts":"2019-02-08","known_ts":"2019-02-08","bar_index":2914,"type":"SELL","basis":"structure_stop","strength":0.588,"price":116.1222,"stop_level":116.2102,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-02-11","known_ts":"2019-02-11","bar_index":2914,"type":"RECLAIM","strength":0.588,"price":118.7539,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-02-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-02-08","prior_stop_level":116.2102,"sweep_low":114.7224,"atr14":2.591839,"stop_level":113.426481,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-04","known_ts":"2019-03-04","bar_index":2919,"type":"SELL","basis":"structure_stop","strength":0.588,"price":113.4345,"stop_level":114.3224,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-06","known_ts":"2019-03-06","bar_index":2919,"type":"RECLAIM","strength":0.588,"price":114.9384,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-03-04","prior_stop_level":114.3224,"sweep_low":112.3147,"atr14":2.519493,"stop_level":111.054953,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-25","known_ts":"2019-03-27","bar_index":2924,"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":"2019-03-25","trigger_known_ts":"2019-03-27","strength":0.588,"price":113.0106,"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.240658,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":109.147,"atr14":2.273136,"stop_level":108.010432,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-28","known_ts":"2019-04-01","bar_index":2925,"type":"BUY","strength":0.588,"price":116.1702,"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":"2019-03-28","known_ts":"2019-04-01","bar_index":2925,"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":"2019-03-28","trigger_known_ts":"2019-04-01","strength":0.588,"price":116.1702,"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.219428,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":109.147,"atr14":2.249232,"stop_level":108.022384,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-18","known_ts":"2019-04-18","bar_index":2930,"type":"RECLAIM","strength":0.725,"price":126.9689,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-03-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-13","known_ts":"2019-05-13","bar_index":2935,"type":"SELL","basis":"structure_stop","strength":0.863,"price":124.882,"stop_level":127.3491,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-15","known_ts":"2019-05-15","bar_index":2936,"type":"SELL","basis":"structure_stop","strength":0.863,"price":126.5564,"stop_level":127.3491,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-21","known_ts":"2019-05-21","bar_index":2937,"type":"RECLAIM","strength":0.863,"price":128.2955,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-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":"2019-05-15","prior_stop_level":127.3491,"sweep_low":124.0812,"atr14":2.695454,"stop_level":122.733473,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-03","known_ts":"2019-06-03","bar_index":2940,"type":"RECLAIM","strength":0.863,"price":134.7584,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-05-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-25","known_ts":"2019-06-25","bar_index":2945,"type":"SELL","basis":"structure_stop","strength":0.863,"price":130.0993,"stop_level":130.3338,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-27","known_ts":"2019-06-27","bar_index":2946,"type":"RECLAIM","strength":0.863,"price":132.2266,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-06-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-06-25","prior_stop_level":130.3338,"sweep_low":128.1418,"atr14":2.632268,"stop_level":126.825666,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-11","known_ts":"2019-07-11","bar_index":2949,"type":"RECLAIM","strength":0.863,"price":131.9544,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-06-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-09-25","known_ts":"2019-09-25","bar_index":2966,"type":"SELL","basis":"structure_stop","strength":1.0,"price":133.6533,"stop_level":134.7233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-09-26","known_ts":"2019-09-30","bar_index":2967,"type":"REBUY","strength":1.0,"price":138.1866,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2019-09-26","known_ts":"2019-09-26","bar_index":2967,"type":"RECLAIM","strength":1.0,"price":135.8015,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-09-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":"2019-09-25","prior_stop_level":134.7233,"sweep_low":133.3429,"atr14":2.534045,"stop_level":132.075878,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-17","known_ts":"2019-10-21","bar_index":2972,"type":"BUY","strength":1.0,"price":143.9273,"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":"2019-12-02","known_ts":"2019-12-02","bar_index":2982,"type":"SELL","basis":"structure_stop","strength":1.0,"price":145.3457,"stop_level":146.3024,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-12-04","known_ts":"2019-12-06","bar_index":2983,"type":"REBUY","strength":1.0,"price":149.8237,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2019-12-04","known_ts":"2019-12-04","bar_index":2983,"type":"RECLAIM","strength":1.0,"price":147.0692,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-12-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-12-02","prior_stop_level":146.3024,"sweep_low":144.3562,"atr14":2.160253,"stop_level":143.276073,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-11","known_ts":"2020-06-11","bar_index":3026,"type":"SELL","basis":"structure_stop","strength":0.725,"price":147.2992,"stop_level":149.3198,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-16","known_ts":"2020-06-16","bar_index":3027,"type":"RECLAIM","strength":0.725,"price":152.3085,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-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":"2020-06-11","prior_stop_level":149.3198,"sweep_low":141.7174,"atr14":4.79713,"stop_level":139.318835,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-24","known_ts":"2020-06-24","bar_index":3029,"type":"SELL","basis":"structure_stop","strength":0.863,"price":143.5948,"stop_level":145.2534,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-26","known_ts":"2020-06-26","bar_index":3030,"type":"RECLAIM","strength":0.863,"price":145.8091,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-06-24","prior_stop_level":145.2534,"sweep_low":141.2628,"atr14":4.07671,"stop_level":139.224445,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-10","known_ts":"2020-07-10","bar_index":3033,"type":"RECLAIM","strength":1.0,"price":160.1383,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-09-04","known_ts":"2020-09-04","bar_index":3046,"type":"SELL","basis":"structure_stop","strength":1.0,"price":202.5237,"stop_level":204.2658,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-05","known_ts":"2021-01-07","bar_index":3074,"type":"BUY","strength":0.725,"price":210.4655,"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":"2021-02-17","known_ts":"2021-02-17","bar_index":3083,"type":"SELL","basis":"structure_stop","strength":0.725,"price":207.8804,"stop_level":208.9847,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-02-19","known_ts":"2021-02-19","bar_index":3084,"type":"RECLAIM","strength":0.725,"price":210.1494,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-02-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-02-17","prior_stop_level":208.9847,"sweep_low":204.9901,"atr14":6.996563,"stop_level":201.491818,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-11","known_ts":"2021-03-15","bar_index":3089,"type":"REBUY","strength":0.725,"price":220.4248,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2021-05-12","known_ts":"2021-05-12","bar_index":3103,"type":"SELL","basis":"structure_stop","strength":1.0,"price":249.9768,"stop_level":255.711,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-13","known_ts":"2021-05-13","bar_index":3103,"type":"RECLAIM","strength":1.0,"price":256.2496,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-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":"2021-05-12","prior_stop_level":255.711,"sweep_low":249.1861,"atr14":5.858655,"stop_level":246.256772,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-05-19","known_ts":"2021-05-19","bar_index":3105,"type":"SELL","basis":"structure_stop","strength":1.0,"price":245.4588,"stop_level":249.9768,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-26","known_ts":"2021-05-26","bar_index":3106,"type":"RECLAIM","strength":1.0,"price":250.7153,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-05-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-05-19","prior_stop_level":249.9768,"sweep_low":243.0609,"atr14":5.27917,"stop_level":240.421315,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-08-31","known_ts":"2021-09-02","bar_index":3129,"type":"BUY","strength":0.725,"price":251.1191,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2021-10-13","known_ts":"2021-10-15","bar_index":3139,"type":"BUY","strength":0.725,"price":251.3226,"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":"2021-11-30","known_ts":"2021-11-30","bar_index":3150,"type":"SELL","basis":"structure_stop","strength":0.725,"price":257.8592,"stop_level":263.6205,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-12-02","known_ts":"2021-12-02","bar_index":3150,"type":"SELL","basis":"structure_stop","strength":0.725,"price":263.5324,"stop_level":263.6205,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-12-03","known_ts":"2021-12-03","bar_index":3151,"type":"RECLAIM","strength":0.725,"price":266.0079,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-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":"2021-11-30","prior_stop_level":263.6205,"sweep_low":254.7759,"atr14":5.8647,"stop_level":251.84355,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-03","known_ts":"2021-12-03","bar_index":3151,"type":"RECLAIM","strength":0.725,"price":266.0079,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-12-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2021-12-02","prior_stop_level":263.6205,"sweep_low":254.7759,"atr14":5.8647,"stop_level":251.84355,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-16","known_ts":"2021-12-16","bar_index":3154,"type":"RECLAIM","strength":0.725,"price":264.1491,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-12-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-03-02","known_ts":"2022-03-04","bar_index":3171,"type":"BUY","strength":0.588,"price":251.6921,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2022-04-06","known_ts":"2022-04-06","bar_index":3179,"type":"SELL","basis":"structure_stop","strength":0.725,"price":259.6539,"stop_level":263.9097,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-04-08","known_ts":"2022-04-08","bar_index":3180,"type":"RECLAIM","strength":0.725,"price":266.3035,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-06 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-04-06","prior_stop_level":263.9097,"sweep_low":257.8364,"atr14":5.937264,"stop_level":254.867768,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-13","known_ts":"2022-04-13","bar_index":3181,"type":"SELL","basis":"structure_stop","strength":0.588,"price":263.3158,"stop_level":263.9097,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-04-19","known_ts":"2022-04-21","bar_index":3182,"type":"REBUY","strength":0.725,"price":267.4343,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":80},{"ts":"2022-04-21","known_ts":"2022-04-21","bar_index":3182,"type":"RECLAIM","strength":0.725,"price":267.4343,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-04-13","prior_stop_level":263.9097,"sweep_low":247.5827,"atr14":7.801612,"stop_level":243.681894,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-01","known_ts":"2022-07-06","bar_index":3199,"type":"BUY","strength":0.45,"price":220.6463,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"industrial_distribution"}},{"ts":"2022-07-26","known_ts":"2022-07-26","bar_index":3204,"type":"SELL","basis":"structure_stop","strength":0.588,"price":220.1531,"stop_level":223.3439,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-07-27","known_ts":"2022-07-27","bar_index":3204,"type":"RECLAIM","strength":0.588,"price":229.6172,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-07-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-07-26","prior_stop_level":223.3439,"sweep_low":207.309,"atr14":7.549298,"stop_level":203.534351,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-10","known_ts":"2022-08-10","bar_index":3208,"type":"RECLAIM","strength":0.725,"price":273.0169,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-07-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-09-16","known_ts":"2022-09-16","bar_index":3216,"type":"SELL","basis":"structure_stop","strength":0.725,"price":243.2997,"stop_level":245.1654,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-19","known_ts":"2022-09-19","bar_index":3217,"type":"RECLAIM","strength":0.725,"price":246.5354,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-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":"2022-09-16","prior_stop_level":245.1654,"sweep_low":240.7308,"atr14":5.976344,"stop_level":237.742628,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-31","known_ts":"2022-11-02","bar_index":3227,"type":"BUY","strength":0.725,"price":242.6206,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":100},{"ts":"2022-11-28","known_ts":"2022-11-28","bar_index":3233,"type":"SELL","basis":"structure_stop","strength":0.863,"price":245.4298,"stop_level":249.2573,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-01","known_ts":"2022-12-01","bar_index":3234,"type":"SELL","basis":"structure_stop","strength":0.863,"price":245.4116,"stop_level":249.2573,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-10","known_ts":"2023-01-12","bar_index":3243,"type":"BUY","strength":0.725,"price":249.921,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2023-04-17","known_ts":"2023-04-19","bar_index":3265,"type":"BUY","strength":0.863,"price":292.6727,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2023-05-08","known_ts":"2023-05-08","bar_index":3270,"type":"SELL","basis":"structure_stop","strength":1.0,"price":310.8758,"stop_level":311.9944,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-05-10","known_ts":"2023-05-10","bar_index":3270,"type":"RECLAIM","strength":1.0,"price":313.8711,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-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":"2023-05-08","prior_stop_level":311.9944,"sweep_low":308.0746,"atr14":7.836159,"stop_level":304.15652,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-02","known_ts":"2023-06-02","bar_index":3276,"type":"RECLAIM","strength":1.0,"price":318.965,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-05-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-08-02","known_ts":"2023-08-02","bar_index":3289,"type":"SELL","basis":"structure_stop","strength":1.0,"price":334.5739,"stop_level":340.8187,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-09-25","known_ts":"2023-09-27","bar_index":3302,"type":"BUY","strength":0.725,"price":351.5492,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2023-10-19","known_ts":"2023-10-19","bar_index":3308,"type":"SELL","basis":"structure_stop","strength":0.725,"price":331.55,"stop_level":344.4762,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2023-10-23","known_ts":"2023-10-23","bar_index":3308,"type":"SELL","basis":"structure_stop","strength":0.725,"price":321.7338,"stop_level":344.4762,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2023-11-09","known_ts":"2023-11-13","bar_index":3313,"type":"BUY","strength":0.725,"price":351.0232,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2024-01-05","known_ts":"2024-01-05","bar_index":3325,"type":"SELL","basis":"structure_stop","strength":1.0,"price":380.2845,"stop_level":391.1966,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-03-13","known_ts":"2024-03-15","bar_index":3341,"type":"BUY","strength":0.725,"price":380.8876,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2024-04-10","known_ts":"2024-04-10","bar_index":3347,"type":"SELL","basis":"structure_stop","strength":0.863,"price":398.9238,"stop_level":402.7119,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-17","known_ts":"2024-04-17","bar_index":3349,"type":"SELL","basis":"structure_stop","strength":0.863,"price":383.1362,"stop_level":390.9234,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-23","known_ts":"2024-04-23","bar_index":3350,"type":"RECLAIM","strength":0.863,"price":392.2703,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-04-17","prior_stop_level":390.9234,"sweep_low":376.3829,"atr14":9.446113,"stop_level":371.659844,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-25","known_ts":"2024-04-29","bar_index":3351,"type":"REBUY","strength":0.725,"price":424.7848,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2024-06-04","known_ts":"2024-06-04","bar_index":3360,"type":"SELL","basis":"structure_stop","strength":0.863,"price":436.2142,"stop_level":446.4579,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-06-21","known_ts":"2024-06-21","bar_index":3364,"type":"RECLAIM","strength":1.0,"price":448.6111,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-06-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-09-17","known_ts":"2024-09-19","bar_index":3384,"type":"BUY","strength":0.725,"price":477.0544,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2024-10-23","known_ts":"2024-10-23","bar_index":3392,"type":"SELL","basis":"structure_stop","strength":0.863,"price":447.2425,"stop_level":461.8345,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-25","known_ts":"2024-10-25","bar_index":3393,"type":"SELL","basis":"structure_stop","strength":0.725,"price":456.3327,"stop_level":461.8345,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-11-11","known_ts":"2024-11-11","bar_index":3397,"type":"RECLAIM","strength":0.863,"price":520.7313,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-10-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-10","known_ts":"2024-12-10","bar_index":3403,"type":"SELL","basis":"structure_stop","strength":0.863,"price":496.1934,"stop_level":499.329,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-02-13","known_ts":"2025-02-18","bar_index":3418,"type":"BUY","strength":0.588,"price":511.7409,"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":"2025-03-06","known_ts":"2025-03-06","bar_index":3422,"type":"SELL","basis":"structure_stop","strength":0.725,"price":471.2162,"stop_level":480.6846,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-03-07","known_ts":"2025-03-07","bar_index":3423,"type":"RECLAIM","strength":0.725,"price":494.5688,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-06 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-03-06","prior_stop_level":480.6846,"sweep_low":465.8554,"atr14":14.237574,"stop_level":458.736613,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-20","known_ts":"2025-03-20","bar_index":3426,"type":"RECLAIM","strength":0.725,"price":494.1639,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-04-03","known_ts":"2025-04-03","bar_index":3429,"type":"SELL","basis":"structure_stop","strength":0.588,"price":474.8802,"stop_level":483.905,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-04-07","known_ts":"2025-04-07","bar_index":3430,"type":"SELL","basis":"structure_stop","strength":0.588,"price":455.7701,"stop_level":483.905,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2025-04-10","known_ts":"2025-04-14","bar_index":3431,"type":"BUY","strength":0.725,"price":496.3815,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2025-04-11","known_ts":"2025-04-11","bar_index":3431,"type":"RECLAIM","strength":0.588,"price":490.7024,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-04-07 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":"2025-04-07","prior_stop_level":483.905,"sweep_low":440.9794,"atr14":21.00659,"stop_level":430.476105,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-30","known_ts":"2025-07-02","bar_index":3449,"type":"BUY","strength":0.45,"price":442.7786,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-07-22","known_ts":"2025-07-22","bar_index":3454,"type":"RECLAIM","strength":0.725,"price":473.0704,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-06-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-07-30","known_ts":"2025-07-30","bar_index":3456,"type":"SELL","basis":"structure_stop","strength":0.588,"price":432.0285,"stop_level":457.7175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-08-05","known_ts":"2025-08-05","bar_index":3457,"type":"SELL","basis":"structure_stop","strength":0.588,"price":417.9834,"stop_level":457.7175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-08-15","known_ts":"2025-08-19","bar_index":3460,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-08-15","trigger_known_ts":"2025-08-19","strength":0.45,"price":414.8406,"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.214117,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":393.3485,"atr14":11.515881,"stop_level":387.590559,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-03","known_ts":"2025-09-05","bar_index":3464,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-09-03","trigger_known_ts":"2025-09-05","strength":0.45,"price":399.1754,"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.243793,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":381.0018,"atr14":10.941288,"stop_level":375.531156,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-19","known_ts":"2025-09-23","bar_index":3468,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-09-19","trigger_known_ts":"2025-09-23","strength":0.45,"price":386.0674,"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.268625,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":369.2797,"atr14":10.815551,"stop_level":363.871924,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-29","known_ts":"2025-10-01","bar_index":3470,"type":"BUY","strength":0.45,"price":394.3441,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-09-29","known_ts":"2025-10-01","bar_index":3470,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-09-29","trigger_known_ts":"2025-10-01","strength":0.45,"price":394.3441,"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.252946,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":373.1839,"atr14":10.396848,"stop_level":367.985476,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-10-14","known_ts":"2025-10-14","bar_index":3473,"type":"SELL","basis":"structure_stop","strength":0.45,"price":357.5771,"stop_level":375.0383,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2025-10-23","known_ts":"2025-10-27","bar_index":3476,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-10-23","trigger_known_ts":"2025-10-27","strength":0.45,"price":358.6263,"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.32061,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":341.6093,"atr14":11.456093,"stop_level":335.881253,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-21","known_ts":"2025-11-25","bar_index":3483,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-11-21","trigger_known_ts":"2025-11-25","strength":0.45,"price":336.9042,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.361761,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":317.9576,"atr14":10.653722,"stop_level":312.630739,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-26","known_ts":"2025-12-01","bar_index":3484,"type":"BUY","strength":0.45,"price":336.1759,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-11-26","known_ts":"2025-12-01","bar_index":3484,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-11-26","trigger_known_ts":"2025-12-01","strength":0.45,"price":336.1759,"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.354547,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":317.9576,"atr14":10.002718,"stop_level":312.956241,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-30","known_ts":"2025-12-30","bar_index":3491,"type":"SELL","basis":"structure_stop","strength":0.588,"price":337.6424,"stop_level":340.3097,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-02","known_ts":"2026-01-02","bar_index":3492,"type":"RECLAIM","strength":0.588,"price":341.8549,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-12-30","prior_stop_level":340.3097,"sweep_low":331.5106,"atr14":9.408111,"stop_level":326.806545,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-03","known_ts":"2026-02-03","bar_index":3499,"type":"RECLAIM","strength":0.725,"price":402.7196,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-12-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-25","known_ts":"2026-02-25","bar_index":3504,"type":"SELL","basis":"structure_stop","strength":0.863,"price":404.5847,"stop_level":406.3109,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-26","known_ts":"2026-02-26","bar_index":3504,"type":"RECLAIM","strength":0.863,"price":407.4319,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-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":"2026-02-25","prior_stop_level":406.3109,"sweep_low":392.8485,"atr14":13.598953,"stop_level":386.049024,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-14","known_ts":"2026-04-16","bar_index":3515,"type":"BUY","strength":0.863,"price":421.9,"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":70},{"ts":"2026-05-15","known_ts":"2026-05-15","bar_index":3522,"type":"SELL","basis":"structure_stop","strength":0.863,"price":403.15,"stop_level":414.78,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-06-23","known_ts":"2026-06-25","bar_index":3531,"type":"BUY","strength":0.863,"price":412.19,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2026-09-14","known_ts":"2026-09-14","bar_index":3550,"type":"BUY","strength":0.45,"price":311.58,"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}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-06-25","last_scored_basis":null,"bars_since_signal":0,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":false},"early_dots":["2017-08-29","2018-02-21","2018-04-02","2018-05-09","2018-08-08","2019-07-19","2020-01-14","2020-03-27","2020-09-30","2020-10-29","2020-12-11","2021-01-08","2021-06-02","2021-06-23","2021-10-05","2022-01-26","2022-02-25","2022-05-13","2022-05-26","2022-06-23","2022-09-30","2022-10-21","2022-12-30","2023-03-24","2023-04-17","2023-08-21","2023-09-20","2023-11-01","2023-12-06","2024-02-26","2024-08-13","2024-09-12","2025-01-08","2025-02-13","2025-06-06","2025-06-25","2026-03-18","2026-04-06","2026-06-09","2026-08-26"],"warnings":[{"ts":"2023-05-08","kind":"confirm","px":310.8758,"level":311.9944},{"ts":"2023-07-07","kind":"arm","px":342.4099},{"ts":"2023-08-02","kind":"confirm","px":334.5739,"level":340.8187},{"ts":"2023-10-17","kind":"arm","px":361.4295},{"ts":"2023-10-19","kind":"confirm","px":331.55,"level":344.4762},{"ts":"2023-10-20","kind":"arm","px":325.5929},{"ts":"2023-10-23","kind":"confirm","px":321.7338,"level":344.4762},{"ts":"2024-01-04","kind":"arm","px":386.5602},{"ts":"2024-01-05","kind":"confirm","px":380.2845,"level":391.1966},{"ts":"2024-04-02","kind":"arm","px":402.7119},{"ts":"2024-04-10","kind":"confirm","px":398.9238,"level":402.7119},{"ts":"2024-04-15","kind":"arm","px":391.1889},{"ts":"2024-04-17","kind":"confirm","px":383.1362,"level":390.9234},{"ts":"2024-05-17","kind":"arm","px":453.0215},{"ts":"2024-06-04","kind":"confirm","px":436.2142,"level":446.4579},{"ts":"2024-10-03","kind":"arm","px":461.6533},{"ts":"2024-10-23","kind":"confirm","px":447.2425,"level":461.8345},{"ts":"2024-10-24","kind":"arm","px":458.5956},{"ts":"2024-10-25","kind":"confirm","px":456.3327,"level":461.8345},{"ts":"2024-11-22","kind":"arm","px":531.979},{"ts":"2024-12-10","kind":"confirm","px":496.1934,"level":499.329},{"ts":"2025-03-04","kind":"arm","px":476.5964},{"ts":"2025-03-06","kind":"confirm","px":471.2162,"level":480.6846},{"ts":"2025-03-20","kind":"arm","px":484.3388},{"ts":"2025-04-03","kind":"confirm","px":474.8802,"level":483.905},{"ts":"2025-04-04","kind":"arm","px":460.9188},{"ts":"2025-04-07","kind":"confirm","px":455.7701,"level":483.905},{"ts":"2025-07-29","kind":"arm","px":453.6768},{"ts":"2025-07-30","kind":"confirm","px":432.0285,"level":457.7175},{"ts":"2025-08-04","kind":"arm","px":415.3091},{"ts":"2025-08-05","kind":"confirm","px":417.9834,"level":457.7175},{"ts":"2025-10-13","kind":"arm","px":355.752},{"ts":"2025-10-14","kind":"confirm","px":357.5771,"level":375.0383},{"ts":"2025-12-23","kind":"arm","px":340.3097},{"ts":"2025-12-30","kind":"confirm","px":337.6424,"level":340.3097},{"ts":"2025-12-31","kind":"arm","px":331.6385},{"ts":"2026-01-29","kind":"arm","px":380.3782},{"ts":"2026-02-25","kind":"confirm","px":404.5847,"level":406.3109},{"ts":"2026-05-01","kind":"arm","px":428.57},{"ts":"2026-05-15","kind":"confirm","px":403.15,"level":414.78}],"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":[]}}}