{"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":"AA","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1962-06-28","known_ts":"1962-07-02","bar_index":42,"type":"BUY","strength":0.45,"price":1.2335,"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":"1962-07-18","known_ts":"1962-07-18","bar_index":46,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.2534,"stop_level":1.2761,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1962-08-30","known_ts":"1962-08-30","bar_index":56,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.3281,"stop_level":1.3596,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1962-09-05","known_ts":"1962-09-05","bar_index":57,"type":"RECLAIM","strength":0.725,"price":1.3624,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1962-08-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":"1962-08-30","prior_stop_level":1.3596,"sweep_low":1.3196,"atr14":0.028983,"stop_level":1.305109,"risk_basis":"daily_ohlc_atr14"},{"ts":"1962-11-09","known_ts":"1962-11-13","bar_index":73,"type":"BUY","strength":0.45,"price":1.2236,"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":"1962-12-10","known_ts":"1962-12-10","bar_index":79,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.2351,"stop_level":1.2408,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1962-12-28","known_ts":"1963-01-02","bar_index":84,"type":"REBUY","strength":0.725,"price":1.2379,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1963-01-28","known_ts":"1963-01-28","bar_index":90,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.3098,"stop_level":1.3327,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1963-02-14","known_ts":"1963-02-14","bar_index":95,"type":"RECLAIM","strength":0.863,"price":1.3311,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1963-01-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1963-04-11","known_ts":"1963-04-16","bar_index":108,"type":"BUY","strength":0.725,"price":1.2994,"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":"1963-06-26","known_ts":"1963-06-26","bar_index":125,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.5086,"stop_level":1.5144,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1963-07-03","known_ts":"1963-07-03","bar_index":127,"type":"RECLAIM","strength":1.0,"price":1.5376,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1963-06-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1963-06-26","prior_stop_level":1.5144,"sweep_low":1.4622,"atr14":0.03309,"stop_level":1.445655,"risk_basis":"daily_ohlc_atr14"},{"ts":"1963-07-12","known_ts":"1963-07-12","bar_index":129,"type":"RECLAIM","strength":1.0,"price":1.4999,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1963-06-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1963-10-30","known_ts":"1963-10-30","bar_index":154,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.5973,"stop_level":1.6032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1963-11-06","known_ts":"1963-11-06","bar_index":156,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.5186,"stop_level":1.6032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1963-12-12","known_ts":"1963-12-16","bar_index":164,"type":"BUY","strength":0.725,"price":1.5695,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1964-03-05","known_ts":"1964-03-09","bar_index":183,"type":"REBUY","strength":1.0,"price":1.8376,"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":"1964-04-23","known_ts":"1964-04-23","bar_index":194,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.8435,"stop_level":1.8817,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1964-08-12","known_ts":"1964-08-14","bar_index":220,"type":"BUY","strength":0.588,"price":1.6009,"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":"1964-09-16","known_ts":"1964-09-16","bar_index":228,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.5239,"stop_level":1.5327,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1964-09-17","known_ts":"1964-09-17","bar_index":228,"type":"RECLAIM","strength":0.45,"price":1.5654,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1964-09-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1964-09-16","prior_stop_level":1.5327,"sweep_low":1.509,"atr14":0.028102,"stop_level":1.494949,"risk_basis":"daily_ohlc_atr14"},{"ts":"1964-10-12","known_ts":"1964-10-14","bar_index":234,"type":"REBUY","strength":0.45,"price":1.5031,"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":"1964-11-06","known_ts":"1964-11-10","bar_index":240,"type":"BUY","strength":0.45,"price":1.4391,"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":"1964-12-08","known_ts":"1964-12-08","bar_index":247,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4629,"stop_level":1.4689,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1965-01-29","known_ts":"1965-01-29","bar_index":259,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4897,"stop_level":1.4987,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1965-02-02","known_ts":"1965-02-02","bar_index":259,"type":"RECLAIM","strength":0.588,"price":1.5161,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1965-01-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1965-01-29","prior_stop_level":1.4987,"sweep_low":1.4838,"atr14":0.022341,"stop_level":1.47263,"risk_basis":"daily_ohlc_atr14"},{"ts":"1965-02-16","known_ts":"1965-02-16","bar_index":263,"type":"RECLAIM","strength":0.725,"price":1.582,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1965-01-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1965-03-17","known_ts":"1965-03-17","bar_index":269,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.6509,"stop_level":1.6569,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1965-04-08","known_ts":"1965-04-08","bar_index":275,"type":"RECLAIM","strength":0.863,"price":1.6898,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1965-03-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1965-08-20","known_ts":"1965-08-24","bar_index":306,"type":"BUY","strength":0.725,"price":1.7185,"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":"1965-09-15","known_ts":"1965-09-15","bar_index":311,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.7034,"stop_level":1.7095,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1965-09-16","known_ts":"1965-09-16","bar_index":312,"type":"RECLAIM","strength":0.863,"price":1.7246,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1965-09-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1965-09-15","prior_stop_level":1.7095,"sweep_low":1.7034,"atr14":0.026024,"stop_level":1.690388,"risk_basis":"daily_ohlc_atr14"},{"ts":"1965-09-21","known_ts":"1965-09-21","bar_index":313,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.658,"stop_level":1.7095,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1965-10-20","known_ts":"1965-10-22","bar_index":320,"type":"BUY","strength":0.725,"price":1.7064,"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":35},{"ts":"1965-12-16","known_ts":"1965-12-20","bar_index":333,"type":"BUY","strength":0.588,"price":1.7145,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1966-02-23","known_ts":"1966-02-23","bar_index":348,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0724,"stop_level":2.0816,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1966-03-09","known_ts":"1966-03-09","bar_index":352,"type":"RECLAIM","strength":1.0,"price":2.1335,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1966-02-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1966-08-11","known_ts":"1966-08-15","bar_index":388,"type":"BUY","strength":0.725,"price":2.0214,"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":"1966-10-11","known_ts":"1966-10-13","bar_index":402,"type":"BUY","strength":0.45,"price":1.7441,"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":"1966-11-18","known_ts":"1966-11-18","bar_index":411,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.9076,"stop_level":1.9447,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1966-11-23","known_ts":"1966-11-23","bar_index":412,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.8797,"stop_level":1.9447,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1966-12-12","known_ts":"1966-12-12","bar_index":416,"type":"RECLAIM","strength":0.725,"price":2.0562,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1966-11-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1967-01-04","known_ts":"1967-01-04","bar_index":421,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.8673,"stop_level":1.8797,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1967-01-05","known_ts":"1967-01-05","bar_index":421,"type":"RECLAIM","strength":0.588,"price":1.889,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1967-01-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":"1967-01-04","prior_stop_level":1.8797,"sweep_low":1.8394,"atr14":0.031892,"stop_level":1.823454,"risk_basis":"daily_ohlc_atr14"},{"ts":"1967-01-12","known_ts":"1967-01-16","bar_index":423,"type":"BUY","strength":0.725,"price":2.0655,"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":35},{"ts":"1967-02-07","known_ts":"1967-02-07","bar_index":429,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.1558,"stop_level":2.1739,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1967-02-09","known_ts":"1967-02-09","bar_index":429,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.1558,"stop_level":2.1739,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1967-02-10","known_ts":"1967-02-10","bar_index":430,"type":"RECLAIM","strength":0.863,"price":2.1807,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1967-02-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1967-02-07","prior_stop_level":2.1739,"sweep_low":2.1403,"atr14":0.036003,"stop_level":2.122299,"risk_basis":"daily_ohlc_atr14"},{"ts":"1967-02-10","known_ts":"1967-02-10","bar_index":430,"type":"RECLAIM","strength":0.863,"price":2.1807,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1967-02-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1967-02-09","prior_stop_level":2.1739,"sweep_low":2.1527,"atr14":0.036003,"stop_level":2.134699,"risk_basis":"daily_ohlc_atr14"},{"ts":"1967-03-28","known_ts":"1967-03-30","bar_index":440,"type":"BUY","strength":0.725,"price":2.1216,"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":0},{"ts":"1967-05-23","known_ts":"1967-05-23","bar_index":453,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.2414,"stop_level":2.2945,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1967-05-25","known_ts":"1967-05-25","bar_index":454,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.2289,"stop_level":2.2945,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1967-07-31","known_ts":"1967-08-02","bar_index":469,"type":"BUY","strength":0.588,"price":2.2289,"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":45},{"ts":"1967-08-28","known_ts":"1967-08-28","bar_index":475,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.2367,"stop_level":2.2682,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1967-08-30","known_ts":"1967-08-30","bar_index":476,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.2053,"stop_level":2.2682,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1967-11-24","known_ts":"1967-11-28","bar_index":496,"type":"BUY","strength":0.45,"price":1.941,"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":"1968-01-15","known_ts":"1968-01-15","bar_index":507,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.9283,"stop_level":1.941,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1968-01-17","known_ts":"1968-01-17","bar_index":508,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.922,"stop_level":1.941,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1968-02-16","known_ts":"1968-02-20","bar_index":515,"type":"BUY","strength":0.45,"price":1.8455,"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":"1968-05-20","known_ts":"1968-05-20","bar_index":536,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.7867,"stop_level":1.7995,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1968-06-03","known_ts":"1968-06-05","bar_index":539,"type":"REBUY","strength":0.725,"price":1.8571,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1968-08-09","known_ts":"1968-08-13","bar_index":552,"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":"1968-08-09","trigger_known_ts":"1968-08-13","strength":0.45,"price":1.6606,"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.282771,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.6202,"atr14":0.028561,"stop_level":1.605919,"risk_basis":"daily_ohlc_atr14"},{"ts":"1968-08-20","known_ts":"1968-08-23","bar_index":554,"type":"BUY","strength":0.45,"price":1.7283,"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":"1968-08-20","known_ts":"1968-08-23","bar_index":554,"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":"1968-08-20","trigger_known_ts":"1968-08-23","strength":0.45,"price":1.7283,"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.253531,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.6202,"atr14":0.027427,"stop_level":1.606487,"risk_basis":"daily_ohlc_atr14"},{"ts":"1968-09-05","known_ts":"1968-09-05","bar_index":557,"type":"RECLAIM","strength":0.725,"price":1.838,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1968-08-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1968-10-31","known_ts":"1968-10-31","bar_index":567,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.8186,"stop_level":1.8573,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1968-11-18","known_ts":"1968-11-18","bar_index":571,"type":"RECLAIM","strength":0.863,"price":1.9082,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1968-10-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1968-11-22","known_ts":"1968-11-26","bar_index":572,"type":"BUY","strength":0.863,"price":1.9796,"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":"1968-12-30","known_ts":"1968-12-30","bar_index":579,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.8887,"stop_level":1.9244,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1969-01-03","known_ts":"1969-01-03","bar_index":580,"type":"RECLAIM","strength":0.863,"price":1.9342,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1968-12-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1968-12-30","prior_stop_level":1.9244,"sweep_low":1.8693,"atr14":0.041452,"stop_level":1.848574,"risk_basis":"daily_ohlc_atr14"},{"ts":"1969-01-21","known_ts":"1969-01-23","bar_index":584,"type":"BUY","strength":0.863,"price":2.025,"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":"1969-03-27","known_ts":"1969-04-01","bar_index":599,"type":"BUY","strength":0.863,"price":2.0137,"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":"1969-05-19","known_ts":"1969-05-19","bar_index":610,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.0939,"stop_level":2.107,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1969-05-21","known_ts":"1969-05-21","bar_index":611,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.0873,"stop_level":2.107,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1969-05-22","known_ts":"1969-05-22","bar_index":611,"type":"RECLAIM","strength":1.0,"price":2.1136,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1969-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":"1969-05-19","prior_stop_level":2.107,"sweep_low":2.0479,"atr14":0.029544,"stop_level":2.033128,"risk_basis":"daily_ohlc_atr14"},{"ts":"1969-05-22","known_ts":"1969-05-22","bar_index":611,"type":"RECLAIM","strength":1.0,"price":2.1136,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1969-05-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1969-05-21","prior_stop_level":2.107,"sweep_low":2.0479,"atr14":0.029544,"stop_level":2.033128,"risk_basis":"daily_ohlc_atr14"},{"ts":"1969-08-12","known_ts":"1969-08-14","bar_index":630,"type":"BUY","strength":0.588,"price":1.8435,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"1969-09-04","known_ts":"1969-09-04","bar_index":635,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.8633,"stop_level":1.893,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1969-10-01","known_ts":"1969-10-01","bar_index":641,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7774,"stop_level":1.817,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1969-10-03","known_ts":"1969-10-03","bar_index":642,"type":"RECLAIM","strength":0.588,"price":1.8203,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1969-10-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":"1969-10-01","prior_stop_level":1.817,"sweep_low":1.7708,"atr14":0.029921,"stop_level":1.755839,"risk_basis":"daily_ohlc_atr14"},{"ts":"1969-10-15","known_ts":"1969-10-15","bar_index":645,"type":"RECLAIM","strength":0.725,"price":1.9558,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1969-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1969-11-20","known_ts":"1969-11-20","bar_index":653,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.8916,"stop_level":1.9128,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1970-01-02","known_ts":"1970-01-06","bar_index":663,"type":"BUY","strength":0.45,"price":1.8616,"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":"1970-01-20","known_ts":"1970-01-22","bar_index":667,"type":"BUY","strength":0.45,"price":1.8749,"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":"1970-02-24","known_ts":"1970-02-24","bar_index":675,"type":"RECLAIM","strength":0.725,"price":1.9315,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1969-11-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1970-03-20","known_ts":"1970-03-20","bar_index":681,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.8076,"stop_level":1.811,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1970-03-24","known_ts":"1970-03-24","bar_index":681,"type":"RECLAIM","strength":0.725,"price":1.8277,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1970-03-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1970-03-20","prior_stop_level":1.811,"sweep_low":1.8009,"atr14":0.024038,"stop_level":1.788881,"risk_basis":"daily_ohlc_atr14"},{"ts":"1970-03-25","known_ts":"1970-03-30","bar_index":682,"type":"REBUY","strength":0.863,"price":1.9014,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1970-06-18","known_ts":"1970-06-22","bar_index":702,"type":"BUY","strength":0.45,"price":1.4703,"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":"1970-07-06","known_ts":"1970-07-06","bar_index":705,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.3085,"stop_level":1.3489,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1970-09-24","known_ts":"1970-09-24","bar_index":724,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.392,"stop_level":1.4022,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1970-11-16","known_ts":"1970-11-16","bar_index":737,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.407,"stop_level":1.4619,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1970-11-18","known_ts":"1970-11-18","bar_index":737,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.383,"stop_level":1.4619,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1970-11-30","known_ts":"1970-12-02","bar_index":740,"type":"BUY","strength":0.725,"price":1.5099,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1970-12-31","known_ts":"1970-12-31","bar_index":747,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.5717,"stop_level":1.5751,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1971-01-05","known_ts":"1971-01-05","bar_index":748,"type":"RECLAIM","strength":0.863,"price":1.5854,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1970-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":"1970-12-31","prior_stop_level":1.5751,"sweep_low":1.5443,"atr14":0.027454,"stop_level":1.530573,"risk_basis":"daily_ohlc_atr14"},{"ts":"1971-01-18","known_ts":"1971-01-18","bar_index":751,"type":"RECLAIM","strength":0.863,"price":1.7021,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1970-12-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1971-02-24","known_ts":"1971-02-24","bar_index":759,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.7622,"stop_level":1.783,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1971-06-03","known_ts":"1971-06-03","bar_index":782,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.851,"stop_level":1.8718,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1971-08-20","known_ts":"1971-08-24","bar_index":801,"type":"BUY","strength":0.588,"price":1.5511,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"1971-09-20","known_ts":"1971-09-20","bar_index":807,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4424,"stop_level":1.4459,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1971-09-21","known_ts":"1971-09-21","bar_index":808,"type":"RECLAIM","strength":0.588,"price":1.4564,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1971-09-20 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":"1971-09-20","prior_stop_level":1.4459,"sweep_low":1.4424,"atr14":0.02289,"stop_level":1.430955,"risk_basis":"daily_ohlc_atr14"},{"ts":"1971-11-18","known_ts":"1971-11-22","bar_index":822,"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":"1971-11-18","trigger_known_ts":"1971-11-22","strength":0.45,"price":1.0788,"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.446315,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.022,"atr14":0.030604,"stop_level":1.006698,"risk_basis":"daily_ohlc_atr14"},{"ts":"1971-11-29","known_ts":"1971-12-01","bar_index":824,"type":"BUY","strength":0.45,"price":1.1533,"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":"1971-11-29","known_ts":"1971-12-01","bar_index":824,"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":"1971-11-29","trigger_known_ts":"1971-12-01","strength":0.45,"price":1.1533,"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.408078,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.0362,"atr14":0.036783,"stop_level":1.017808,"risk_basis":"daily_ohlc_atr14"},{"ts":"1972-01-20","known_ts":"1972-01-20","bar_index":836,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.2349,"stop_level":1.2598,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1972-01-21","known_ts":"1972-01-21","bar_index":836,"type":"RECLAIM","strength":0.588,"price":1.2633,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1972-01-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1972-01-20","prior_stop_level":1.2598,"sweep_low":1.2349,"atr14":0.031841,"stop_level":1.218979,"risk_basis":"daily_ohlc_atr14"},{"ts":"1972-01-31","known_ts":"1972-01-31","bar_index":838,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.2191,"stop_level":1.2349,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1972-02-09","known_ts":"1972-02-11","bar_index":841,"type":"REBUY","strength":0.725,"price":1.2442,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1972-04-11","known_ts":"1972-04-13","bar_index":855,"type":"REBUY","strength":0.863,"price":1.5275,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1972-08-04","known_ts":"1972-08-08","bar_index":882,"type":"BUY","strength":0.863,"price":1.5037,"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":35},{"ts":"1972-09-12","known_ts":"1972-09-12","bar_index":890,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.5621,"stop_level":1.5658,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1972-09-13","known_ts":"1972-09-13","bar_index":891,"type":"RECLAIM","strength":1.0,"price":1.5694,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1972-09-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1972-09-12","prior_stop_level":1.5658,"sweep_low":1.5475,"atr14":0.025516,"stop_level":1.534742,"risk_basis":"daily_ohlc_atr14"},{"ts":"1972-09-21","known_ts":"1972-09-21","bar_index":893,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.5548,"stop_level":1.5621,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1972-11-13","known_ts":"1972-11-15","bar_index":905,"type":"BUY","strength":0.725,"price":1.5324,"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":"1972-12-21","known_ts":"1972-12-21","bar_index":914,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.5803,"stop_level":1.6171,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1973-01-02","known_ts":"1973-01-02","bar_index":915,"type":"RECLAIM","strength":1.0,"price":1.6208,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1972-12-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1972-12-21","prior_stop_level":1.6171,"sweep_low":1.5508,"atr14":0.033774,"stop_level":1.533913,"risk_basis":"daily_ohlc_atr14"},{"ts":"1973-01-11","known_ts":"1973-01-11","bar_index":918,"type":"RECLAIM","strength":1.0,"price":1.7202,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1972-12-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1973-01-19","known_ts":"1973-01-19","bar_index":920,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.6392,"stop_level":1.6797,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1973-03-30","known_ts":"1973-04-03","bar_index":936,"type":"BUY","strength":0.725,"price":1.5672,"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":"1973-07-23","known_ts":"1973-07-25","bar_index":962,"type":"BUY","strength":0.863,"price":1.8871,"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":35},{"ts":"1973-10-03","known_ts":"1973-10-05","bar_index":979,"type":"REBUY","strength":1.0,"price":2.357,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1973-11-02","known_ts":"1973-11-02","bar_index":986,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.2958,"stop_level":2.3457,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1973-12-14","known_ts":"1973-12-18","bar_index":996,"type":"BUY","strength":0.725,"price":2.2313,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"1974-01-31","known_ts":"1974-01-31","bar_index":1006,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.1972,"stop_level":2.2237,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1974-02-25","known_ts":"1974-02-27","bar_index":1012,"type":"BUY","strength":0.725,"price":2.2315,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1974-05-16","known_ts":"1974-05-16","bar_index":1031,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.0791,"stop_level":2.2639,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1974-07-12","known_ts":"1974-07-12","bar_index":1044,"type":"RECLAIM","strength":0.725,"price":2.16,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1974-05-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1974-11-26","known_ts":"1974-11-29","bar_index":1076,"type":"BUY","strength":0.45,"price":1.4643,"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":"1974-11-26","known_ts":"1974-11-29","bar_index":1076,"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":"1974-11-26","trigger_known_ts":"1974-11-29","strength":0.45,"price":1.4643,"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.381917,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.3467,"atr14":0.062783,"stop_level":1.315308,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-12-13","known_ts":"1974-12-17","bar_index":1080,"type":"BUY","strength":0.45,"price":1.2702,"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":"1974-12-13","known_ts":"1974-12-17","bar_index":1080,"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":"1974-12-13","trigger_known_ts":"1974-12-17","strength":0.45,"price":1.2702,"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.463847,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.2173,"atr14":0.051215,"stop_level":1.191692,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-12-18","known_ts":"1974-12-20","bar_index":1081,"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":"1974-12-18","trigger_known_ts":"1974-12-20","strength":0.45,"price":1.3526,"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.429066,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.2585,"atr14":0.049557,"stop_level":1.233722,"risk_basis":"daily_ohlc_atr14"},{"ts":"1975-05-19","known_ts":"1975-05-19","bar_index":1115,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.201,"stop_level":2.2807,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1975-05-23","known_ts":"1975-05-23","bar_index":1117,"type":"RECLAIM","strength":0.863,"price":2.2967,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1975-05-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1975-05-19","prior_stop_level":2.2807,"sweep_low":2.189,"atr14":0.050866,"stop_level":2.163567,"risk_basis":"daily_ohlc_atr14"},{"ts":"1975-12-09","known_ts":"1975-12-11","bar_index":1163,"type":"BUY","strength":0.45,"price":1.7265,"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":"1976-01-06","known_ts":"1976-01-06","bar_index":1169,"type":"RECLAIM","strength":0.725,"price":2.0548,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1975-12-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1976-06-09","known_ts":"1976-06-11","bar_index":1205,"type":"REBUY","strength":1.0,"price":2.7862,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"1976-06-30","known_ts":"1976-06-30","bar_index":1210,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.7862,"stop_level":2.8047,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-11-30","known_ts":"1976-12-02","bar_index":1245,"type":"BUY","strength":0.725,"price":2.6656,"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":80},{"ts":"1977-01-12","known_ts":"1977-01-12","bar_index":1255,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.7468,"stop_level":2.7593,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1977-01-13","known_ts":"1977-01-13","bar_index":1255,"type":"RECLAIM","strength":0.863,"price":2.778,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-01-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":"1977-01-12","prior_stop_level":2.7593,"sweep_low":2.7218,"atr14":0.036158,"stop_level":2.703721,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-02-18","known_ts":"1977-02-23","bar_index":1264,"type":"BUY","strength":0.588,"price":2.7147,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"1977-03-25","known_ts":"1977-03-25","bar_index":1272,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.9095,"stop_level":2.9221,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-04-05","known_ts":"1977-04-05","bar_index":1274,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.7838,"stop_level":2.9221,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-04-21","known_ts":"1977-04-21","bar_index":1278,"type":"RECLAIM","strength":0.725,"price":2.8592,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1977-04-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-05-09","known_ts":"1977-05-11","bar_index":1282,"type":"BUY","strength":0.863,"price":2.9389,"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":40},{"ts":"1977-05-25","known_ts":"1977-05-25","bar_index":1286,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.8883,"stop_level":2.9199,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-07-22","known_ts":"1977-07-26","bar_index":1299,"type":"BUY","strength":0.45,"price":2.7363,"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":"1977-09-13","known_ts":"1977-09-15","bar_index":1311,"type":"BUY","strength":0.45,"price":2.3574,"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":"1977-09-29","known_ts":"1977-10-03","bar_index":1315,"type":"BUY","strength":0.45,"price":2.2935,"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":"1977-11-04","known_ts":"1977-11-04","bar_index":1323,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.1687,"stop_level":2.1722,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1977-11-07","known_ts":"1977-11-07","bar_index":1324,"type":"RECLAIM","strength":0.588,"price":2.1945,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-11-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":"1977-11-04","prior_stop_level":2.1722,"sweep_low":2.1687,"atr14":0.04701,"stop_level":2.145195,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-12-06","known_ts":"1977-12-06","bar_index":1330,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.1687,"stop_level":2.2203,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1977-12-12","known_ts":"1977-12-12","bar_index":1332,"type":"RECLAIM","strength":0.588,"price":2.2332,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-12-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1977-12-06","prior_stop_level":2.2203,"sweep_low":2.1493,"atr14":0.041775,"stop_level":2.128412,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-01-19","known_ts":"1978-01-19","bar_index":1340,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.117,"stop_level":2.1622,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1978-03-01","known_ts":"1978-03-03","bar_index":1350,"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":"1978-03-01","trigger_known_ts":"1978-03-03","strength":0.45,"price":2.0434,"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.312125,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.0238,"atr14":0.02822,"stop_level":2.00969,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-03-09","known_ts":"1978-03-13","bar_index":1352,"type":"BUY","strength":0.45,"price":2.0826,"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":"1978-03-09","known_ts":"1978-03-13","bar_index":1352,"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":"1978-03-09","trigger_known_ts":"1978-03-13","strength":0.45,"price":2.0826,"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.29893,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.0238,"atr14":0.024952,"stop_level":2.011324,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-04-03","known_ts":"1978-04-03","bar_index":1357,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.0304,"stop_level":2.0499,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1978-04-04","known_ts":"1978-04-04","bar_index":1357,"type":"RECLAIM","strength":0.588,"price":2.0565,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1978-04-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1978-04-03","prior_stop_level":2.0499,"sweep_low":2.0173,"atr14":0.033557,"stop_level":2.000521,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-04-05","known_ts":"1978-04-07","bar_index":1358,"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":"1978-04-05","trigger_known_ts":"1978-04-07","strength":0.588,"price":2.1609,"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.272571,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2.0173,"atr14":0.035606,"stop_level":1.999497,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-04-18","known_ts":"1978-04-18","bar_index":1361,"type":"RECLAIM","strength":0.725,"price":2.3046,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1978-04-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-05-23","known_ts":"1978-05-23","bar_index":1369,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.3992,"stop_level":2.4189,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-07-26","known_ts":"1978-07-28","bar_index":1384,"type":"BUY","strength":0.725,"price":2.386,"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":45},{"ts":"1978-08-25","known_ts":"1978-08-25","bar_index":1391,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.4659,"stop_level":2.4793,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-08-30","known_ts":"1978-08-30","bar_index":1392,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.4393,"stop_level":2.4793,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-10-06","known_ts":"1978-10-06","bar_index":1401,"type":"RECLAIM","strength":1.0,"price":2.6925,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1978-08-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1978-12-01","known_ts":"1978-12-05","bar_index":1414,"type":"BUY","strength":0.863,"price":2.594,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":90},{"ts":"1978-12-22","known_ts":"1978-12-27","bar_index":1419,"type":"BUY","strength":0.863,"price":2.5873,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"1979-02-27","known_ts":"1979-02-27","bar_index":1433,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.8071,"stop_level":2.8344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1979-02-28","known_ts":"1979-03-02","bar_index":1434,"type":"REBUY","strength":1.0,"price":2.8889,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"1979-03-01","known_ts":"1979-03-01","bar_index":1434,"type":"RECLAIM","strength":1.0,"price":2.8821,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1979-02-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1979-02-27","prior_stop_level":2.8344,"sweep_low":2.7935,"atr14":0.050346,"stop_level":2.768327,"risk_basis":"daily_ohlc_atr14"},{"ts":"1979-04-02","known_ts":"1979-04-02","bar_index":1441,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.9162,"stop_level":2.957,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1979-04-03","known_ts":"1979-04-03","bar_index":1442,"type":"RECLAIM","strength":1.0,"price":2.9639,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1979-04-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1979-04-02","prior_stop_level":2.957,"sweep_low":2.9094,"atr14":0.049501,"stop_level":2.884649,"risk_basis":"daily_ohlc_atr14"},{"ts":"1979-06-07","known_ts":"1979-06-11","bar_index":1457,"type":"BUY","strength":0.863,"price":3.0449,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1979-06-26","known_ts":"1979-06-26","bar_index":1461,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.8245,"stop_level":2.8796,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1979-08-10","known_ts":"1979-08-14","bar_index":1472,"type":"BUY","strength":0.725,"price":3.0452,"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":"1979-09-04","known_ts":"1979-09-04","bar_index":1477,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.0522,"stop_level":3.0801,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1979-09-06","known_ts":"1979-09-06","bar_index":1478,"type":"RECLAIM","strength":0.863,"price":3.1011,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1979-09-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1979-09-04","prior_stop_level":3.0801,"sweep_low":3.0522,"atr14":0.045089,"stop_level":3.029656,"risk_basis":"daily_ohlc_atr14"},{"ts":"1979-09-19","known_ts":"1979-09-19","bar_index":1481,"type":"RECLAIM","strength":0.863,"price":3.2687,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1979-09-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1979-10-09","known_ts":"1979-10-09","bar_index":1485,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.0871,"stop_level":3.2896,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1979-12-27","known_ts":"1979-12-27","bar_index":1504,"type":"RECLAIM","strength":0.863,"price":3.108,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1979-10-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1980-02-05","known_ts":"1980-02-05","bar_index":1513,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.5205,"stop_level":3.5348,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-02-07","known_ts":"1980-02-07","bar_index":1513,"type":"RECLAIM","strength":0.725,"price":3.5993,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-02-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":"1980-02-05","prior_stop_level":3.5348,"sweep_low":3.4774,"atr14":0.072242,"stop_level":3.441279,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-02-22","known_ts":"1980-02-22","bar_index":1517,"type":"RECLAIM","strength":0.863,"price":3.6997,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1980-02-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-03-12","known_ts":"1980-03-12","bar_index":1521,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.6352,"stop_level":3.6567,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1980-05-19","known_ts":"1980-05-21","bar_index":1537,"type":"BUY","strength":0.725,"price":3.2951,"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":"1980-08-19","known_ts":"1980-08-19","bar_index":1558,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.9904,"stop_level":4.0125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-08-21","known_ts":"1980-08-21","bar_index":1559,"type":"RECLAIM","strength":0.863,"price":4.0198,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-08-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1980-08-19","prior_stop_level":4.0125,"sweep_low":3.9756,"atr14":0.059294,"stop_level":3.945953,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-09-08","known_ts":"1980-09-08","bar_index":1562,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.9609,"stop_level":3.9904,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1980-09-12","known_ts":"1980-09-12","bar_index":1564,"type":"RECLAIM","strength":1.0,"price":4.0051,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-09-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":"1980-09-08","prior_stop_level":3.9904,"sweep_low":3.8579,"atr14":0.056998,"stop_level":3.829401,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-09-17","known_ts":"1980-09-19","bar_index":1565,"type":"REBUY","strength":1.0,"price":4.3732,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1981-01-06","known_ts":"1981-01-08","bar_index":1590,"type":"BUY","strength":0.45,"price":3.6208,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1981-01-14","known_ts":"1981-01-14","bar_index":1592,"type":"RECLAIM","strength":0.588,"price":3.8518,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1981-01-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1981-03-30","known_ts":"1981-03-30","bar_index":1609,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.203,"stop_level":4.248,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-04-01","known_ts":"1981-04-01","bar_index":1610,"type":"RECLAIM","strength":0.725,"price":4.263,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-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":"1981-03-30","prior_stop_level":4.248,"sweep_low":4.1579,"atr14":0.099764,"stop_level":4.108018,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-04-14","known_ts":"1981-04-14","bar_index":1613,"type":"RECLAIM","strength":0.863,"price":4.3981,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-03-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-04-28","known_ts":"1981-04-28","bar_index":1616,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.1129,"stop_level":4.203,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-07-31","known_ts":"1981-08-04","bar_index":1638,"type":"BUY","strength":0.45,"price":3.4488,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1981-09-09","known_ts":"1981-09-11","bar_index":1647,"type":"REBUY","strength":0.45,"price":3.325,"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":"1981-10-21","known_ts":"1981-10-23","bar_index":1657,"type":"REBUY","strength":0.45,"price":3.0467,"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":"1982-01-11","known_ts":"1982-01-11","bar_index":1675,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.1673,"stop_level":3.1831,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-02-25","known_ts":"1982-03-01","bar_index":1686,"type":"BUY","strength":0.588,"price":3.0698,"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":"1982-02-25","known_ts":"1982-03-01","bar_index":1686,"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":"1982-02-25","trigger_known_ts":"1982-03-01","strength":0.588,"price":3.0698,"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.302017,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2.8287,"atr14":0.071608,"stop_level":2.792896,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-03-17","known_ts":"1982-03-17","bar_index":1690,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.0376,"stop_level":3.0537,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-03-18","known_ts":"1982-03-18","bar_index":1691,"type":"RECLAIM","strength":0.588,"price":3.118,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-03-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1982-03-17","prior_stop_level":3.0537,"sweep_low":3.0376,"atr14":0.08055,"stop_level":2.997325,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-03-31","known_ts":"1982-03-31","bar_index":1694,"type":"RECLAIM","strength":0.863,"price":3.2305,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-03-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-04-28","known_ts":"1982-04-28","bar_index":1700,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.1501,"stop_level":3.1984,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-04-30","known_ts":"1982-04-30","bar_index":1701,"type":"RECLAIM","strength":0.863,"price":3.2144,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-04-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":"1982-04-28","prior_stop_level":3.1984,"sweep_low":3.1341,"atr14":0.068522,"stop_level":3.099839,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-05-13","known_ts":"1982-05-13","bar_index":1704,"type":"RECLAIM","strength":0.863,"price":3.4861,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-04-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-05-21","known_ts":"1982-05-21","bar_index":1706,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.077,"stop_level":3.1501,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-07-14","known_ts":"1982-07-16","bar_index":1718,"type":"BUY","strength":0.725,"price":3.1424,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":75},{"ts":"1982-08-17","known_ts":"1982-08-19","bar_index":1726,"type":"REBUY","strength":0.725,"price":3.5375,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1982-09-17","known_ts":"1982-09-17","bar_index":1733,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.7044,"stop_level":3.8545,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-10-07","known_ts":"1982-10-07","bar_index":1738,"type":"RECLAIM","strength":1.0,"price":4.0381,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-09-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1982-12-10","known_ts":"1982-12-14","bar_index":1753,"type":"BUY","strength":0.863,"price":3.9639,"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":"1982-12-20","known_ts":"1982-12-22","bar_index":1755,"type":"BUY","strength":0.863,"price":4.0651,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1983-02-04","known_ts":"1983-02-08","bar_index":1766,"type":"BUY","strength":1.0,"price":4.5799,"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":10},{"ts":"1983-05-03","known_ts":"1983-05-05","bar_index":1786,"type":"BUY","strength":0.725,"price":4.6232,"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":35},{"ts":"1983-07-20","known_ts":"1983-07-22","bar_index":1804,"type":"BUY","strength":0.863,"price":5.6201,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1983-10-05","known_ts":"1983-10-05","bar_index":1822,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.9407,"stop_level":6.062,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1983-10-06","known_ts":"1983-10-06","bar_index":1822,"type":"RECLAIM","strength":0.863,"price":6.2525,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-10-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1983-10-05","prior_stop_level":6.062,"sweep_low":5.9234,"atr14":0.172337,"stop_level":5.837232,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-11-25","known_ts":"1983-11-29","bar_index":1834,"type":"BUY","strength":0.725,"price":6.385,"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":90},{"ts":"1983-12-27","known_ts":"1983-12-29","bar_index":1841,"type":"REBUY","strength":0.725,"price":6.2803,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1984-01-25","known_ts":"1984-01-25","bar_index":1847,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.1756,"stop_level":6.2105,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-03-09","known_ts":"1984-03-13","bar_index":1858,"type":"BUY","strength":0.588,"price":5.7091,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"quality","score":75},{"ts":"1984-04-03","known_ts":"1984-04-03","bar_index":1863,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.4456,"stop_level":5.674,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1984-04-06","known_ts":"1984-04-06","bar_index":1864,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.2348,"stop_level":5.674,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1984-05-31","known_ts":"1984-06-04","bar_index":1877,"type":"BUY","strength":0.45,"price":4.9963,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1984-07-23","known_ts":"1984-07-23","bar_index":1889,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.5888,"stop_level":4.6065,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-08-21","known_ts":"1984-08-21","bar_index":1896,"type":"RECLAIM","strength":0.725,"price":5.4545,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-07-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-08-30","known_ts":"1984-08-30","bar_index":1898,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.0789,"stop_level":5.1505,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-09-04","known_ts":"1984-09-04","bar_index":1899,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.0253,"stop_level":5.1505,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-10-16","known_ts":"1984-10-18","bar_index":1909,"type":"BUY","strength":0.588,"price":5.0611,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1984-12-05","known_ts":"1984-12-05","bar_index":1920,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.9784,"stop_level":5.0866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-12-10","known_ts":"1984-12-10","bar_index":1921,"type":"RECLAIM","strength":0.863,"price":5.1227,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-12-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1984-12-05","prior_stop_level":5.0866,"sweep_low":4.9243,"atr14":0.11884,"stop_level":4.86488,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-12-19","known_ts":"1984-12-19","bar_index":1924,"type":"RECLAIM","strength":0.863,"price":5.267,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-12-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-12-24","known_ts":"1984-12-27","bar_index":1925,"type":"BUY","strength":0.863,"price":5.285,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1985-01-08","known_ts":"1985-01-10","bar_index":1928,"type":"BUY","strength":0.863,"price":5.4474,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1985-02-25","known_ts":"1985-02-25","bar_index":1939,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.3983,"stop_level":5.4528,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-05-13","known_ts":"1985-05-15","bar_index":1957,"type":"BUY","strength":0.45,"price":4.8436,"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-05-31","known_ts":"1985-05-31","bar_index":1961,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.7335,"stop_level":4.7518,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1985-07-17","known_ts":"1985-07-17","bar_index":1972,"type":"RECLAIM","strength":0.725,"price":5.3206,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-05-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-08-12","known_ts":"1985-08-12","bar_index":1978,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.9943,"stop_level":5.0313,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-08-14","known_ts":"1985-08-14","bar_index":1978,"type":"RECLAIM","strength":0.725,"price":5.0498,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-08-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1985-08-12","prior_stop_level":5.0313,"sweep_low":4.8463,"atr14":0.099771,"stop_level":4.796415,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-08-15","known_ts":"1985-08-19","bar_index":1979,"type":"REBUY","strength":0.863,"price":5.2162,"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":"1985-08-23","known_ts":"1985-08-27","bar_index":1981,"type":"REBUY","strength":0.863,"price":5.2532,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1985-11-06","known_ts":"1985-11-08","bar_index":1998,"type":"BUY","strength":0.45,"price":5.0033,"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-11-11","known_ts":"1985-11-11","bar_index":1999,"type":"RECLAIM","strength":0.588,"price":5.0406,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1985-11-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1985-12-31","known_ts":"1985-12-31","bar_index":2010,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.75,"stop_level":5.8061,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-01-07","known_ts":"1986-01-07","bar_index":2011,"type":"RECLAIM","strength":1.0,"price":5.8621,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-12-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1985-12-31","prior_stop_level":5.8061,"sweep_low":5.6567,"atr14":0.118227,"stop_level":5.597587,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-01-16","known_ts":"1986-01-16","bar_index":2014,"type":"RECLAIM","strength":1.0,"price":5.8247,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-12-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-03-03","known_ts":"1986-03-03","bar_index":2024,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.5435,"stop_level":6.5812,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-03-18","known_ts":"1986-03-18","bar_index":2028,"type":"RECLAIM","strength":1.0,"price":6.4307,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-03-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-05-30","known_ts":"1986-06-03","bar_index":2045,"type":"BUY","strength":0.725,"price":6.2508,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1986-06-16","known_ts":"1986-06-16","bar_index":2048,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.9856,"stop_level":6.0425,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1986-06-20","known_ts":"1986-06-20","bar_index":2050,"type":"RECLAIM","strength":0.725,"price":6.0614,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-06-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1986-06-16","prior_stop_level":6.0425,"sweep_low":5.8909,"atr14":0.123429,"stop_level":5.829185,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-08-07","known_ts":"1986-08-11","bar_index":2061,"type":"BUY","strength":0.588,"price":5.5016,"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":"1986-09-11","known_ts":"1986-09-11","bar_index":2069,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.5207,"stop_level":5.6544,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-09-15","known_ts":"1986-09-15","bar_index":2069,"type":"RECLAIM","strength":0.588,"price":5.769,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-09-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1986-09-11","prior_stop_level":5.6544,"sweep_low":5.5016,"atr14":0.167506,"stop_level":5.417847,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-10-31","known_ts":"1986-11-04","bar_index":2081,"type":"BUY","strength":0.588,"price":5.7014,"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":"1987-01-02","known_ts":"1987-01-06","bar_index":2095,"type":"BUY","strength":0.588,"price":5.5666,"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":"1987-01-12","known_ts":"1987-01-12","bar_index":2097,"type":"RECLAIM","strength":0.725,"price":6.1637,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1987-01-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-02-25","known_ts":"1987-02-25","bar_index":2107,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.6567,"stop_level":6.7343,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-03-12","known_ts":"1987-03-12","bar_index":2111,"type":"RECLAIM","strength":0.863,"price":6.6178,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-02-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-05-20","known_ts":"1987-05-20","bar_index":2127,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.6372,"stop_level":7.9497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-06-19","known_ts":"1987-06-19","bar_index":2134,"type":"RECLAIM","strength":1.0,"price":8.2818,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-05-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-08-19","known_ts":"1987-08-19","bar_index":2148,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.2238,"stop_level":9.263,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1987-08-20","known_ts":"1987-08-20","bar_index":2148,"type":"RECLAIM","strength":0.863,"price":9.3023,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-08-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1987-08-19","prior_stop_level":9.263,"sweep_low":9.1649,"atr14":0.235131,"stop_level":9.047334,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-11-20","known_ts":"1987-11-24","bar_index":2170,"type":"BUY","strength":0.588,"price":7.5842,"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":"1988-01-08","known_ts":"1988-01-08","bar_index":2180,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.8553,"stop_level":7.3675,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-02-09","known_ts":"1988-02-11","bar_index":2188,"type":"BUY","strength":0.45,"price":6.8265,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1988-03-14","known_ts":"1988-03-14","bar_index":2195,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.1837,"stop_level":7.3226,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-03-17","known_ts":"1988-03-17","bar_index":2196,"type":"RECLAIM","strength":0.588,"price":7.4417,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-03-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1988-03-14","prior_stop_level":7.3226,"sweep_low":7.0646,"atr14":0.208695,"stop_level":6.960252,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-03-24","known_ts":"1988-03-24","bar_index":2198,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.8463,"stop_level":7.0845,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-04-06","known_ts":"1988-04-08","bar_index":2201,"type":"REBUY","strength":0.588,"price":7.2234,"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":"1988-05-23","known_ts":"1988-05-25","bar_index":2212,"type":"BUY","strength":0.588,"price":7.2931,"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":"1988-06-01","known_ts":"1988-06-01","bar_index":2214,"type":"RECLAIM","strength":0.725,"price":7.8326,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1988-05-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-07-06","known_ts":"1988-07-06","bar_index":2222,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.3121,"stop_level":8.412,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-07-08","known_ts":"1988-07-08","bar_index":2222,"type":"RECLAIM","strength":0.863,"price":8.432,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-07-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":"1988-07-06","prior_stop_level":8.412,"sweep_low":8.1922,"atr14":0.182812,"stop_level":8.100794,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-07-22","known_ts":"1988-07-22","bar_index":2226,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.0923,"stop_level":8.2522,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-07-26","known_ts":"1988-07-26","bar_index":2226,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.1323,"stop_level":8.2522,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-07-29","known_ts":"1988-07-29","bar_index":2227,"type":"RECLAIM","strength":0.863,"price":8.452,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-07-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":"1988-07-22","prior_stop_level":8.2522,"sweep_low":8.0724,"atr14":0.183511,"stop_level":7.980645,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-07-29","known_ts":"1988-07-29","bar_index":2227,"type":"RECLAIM","strength":0.863,"price":8.452,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-07-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1988-07-26","prior_stop_level":8.2522,"sweep_low":8.0724,"atr14":0.183511,"stop_level":7.980645,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-09-29","known_ts":"1988-10-03","bar_index":2242,"type":"BUY","strength":0.863,"price":8.448,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1988-10-19","known_ts":"1988-10-19","bar_index":2246,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.7497,"stop_level":8.8503,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-10-21","known_ts":"1988-10-21","bar_index":2247,"type":"RECLAIM","strength":0.863,"price":8.8905,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-10-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1988-10-19","prior_stop_level":8.8503,"sweep_low":8.7296,"atr14":0.157015,"stop_level":8.651093,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-11-02","known_ts":"1988-11-02","bar_index":2250,"type":"RECLAIM","strength":1.0,"price":8.7837,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-10-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-11-09","known_ts":"1988-11-09","bar_index":2251,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.6826,"stop_level":8.7837,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-12-15","known_ts":"1988-12-19","bar_index":2260,"type":"BUY","strength":0.863,"price":8.8445,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1989-02-13","known_ts":"1989-02-13","bar_index":2273,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.1836,"stop_level":10.4324,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-02-17","known_ts":"1989-02-17","bar_index":2274,"type":"RECLAIM","strength":1.0,"price":10.4532,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-02-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1989-02-13","prior_stop_level":10.4324,"sweep_low":10.0591,"atr14":0.194494,"stop_level":9.961853,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-03-01","known_ts":"1989-03-01","bar_index":2277,"type":"RECLAIM","strength":1.0,"price":10.2043,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-02-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-04-18","known_ts":"1989-04-20","bar_index":2288,"type":"BUY","strength":0.863,"price":10.4117,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1989-05-03","known_ts":"1989-05-03","bar_index":2291,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.3527,"stop_level":10.4739,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-05-05","known_ts":"1989-05-05","bar_index":2292,"type":"RECLAIM","strength":0.863,"price":10.4988,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-05-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1989-05-03","prior_stop_level":10.4739,"sweep_low":10.311,"atr14":0.158091,"stop_level":10.231955,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-05-12","known_ts":"1989-05-16","bar_index":2294,"type":"REBUY","strength":0.863,"price":11.1876,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1989-06-21","known_ts":"1989-06-23","bar_index":2303,"type":"REBUY","strength":0.863,"price":11.5216,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1989-09-25","known_ts":"1989-09-25","bar_index":2325,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.4075,"stop_level":12.4285,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-09-26","known_ts":"1989-09-26","bar_index":2325,"type":"RECLAIM","strength":1.0,"price":12.5335,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-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":"1989-09-25","prior_stop_level":12.4285,"sweep_low":12.2816,"atr14":0.175709,"stop_level":12.193745,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-11-28","known_ts":"1989-11-30","bar_index":2340,"type":"BUY","strength":0.725,"price":12.2479,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"1989-12-20","known_ts":"1989-12-20","bar_index":2345,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.269,"stop_level":12.6069,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1990-01-08","known_ts":"1990-01-08","bar_index":2349,"type":"RECLAIM","strength":0.863,"price":12.7547,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-12-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-01-17","known_ts":"1990-01-17","bar_index":2351,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.2976,"stop_level":12.269,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1990-02-28","known_ts":"1990-03-02","bar_index":2361,"type":"BUY","strength":0.45,"price":11.5891,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-03-30","known_ts":"1990-03-30","bar_index":2368,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.263,"stop_level":11.3934,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-04-05","known_ts":"1990-04-05","bar_index":2369,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.0238,"stop_level":11.3934,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-06-04","known_ts":"1990-06-04","bar_index":2383,"type":"RECLAIM","strength":0.725,"price":11.8817,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-04-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-06-14","known_ts":"1990-06-14","bar_index":2385,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.6848,"stop_level":11.7285,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-06-20","known_ts":"1990-06-20","bar_index":2387,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.5535,"stop_level":11.7285,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-07-09","known_ts":"1990-07-11","bar_index":2391,"type":"REBUY","strength":0.725,"price":11.8379,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1990-08-07","known_ts":"1990-08-07","bar_index":2398,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.1506,"stop_level":11.5535,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-09-06","known_ts":"1990-09-10","bar_index":2405,"type":"BUY","strength":0.863,"price":11.8586,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"1990-11-13","known_ts":"1990-11-15","bar_index":2421,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1990-11-13","trigger_known_ts":"1990-11-15","strength":0.45,"price":9.4938,"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.261775,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.8475,"atr14":0.234044,"stop_level":8.730478,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-11-21","known_ts":"1990-11-26","bar_index":2423,"type":"BUY","strength":0.45,"price":9.6498,"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-21","known_ts":"1990-11-26","bar_index":2423,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1990-11-21","trigger_known_ts":"1990-11-26","strength":0.45,"price":9.6498,"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.249644,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.2041,"atr14":0.205561,"stop_level":9.10132,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-12-28","known_ts":"1990-12-28","bar_index":2431,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.1847,"stop_level":10.2293,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-12-31","known_ts":"1990-12-31","bar_index":2431,"type":"RECLAIM","strength":0.588,"price":10.2738,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-12-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1990-12-28","prior_stop_level":10.2293,"sweep_low":10.1401,"atr14":0.155372,"stop_level":10.062414,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-08","known_ts":"1991-01-08","bar_index":2433,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.8281,"stop_level":10.1847,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-01-28","known_ts":"1991-01-28","bar_index":2438,"type":"RECLAIM","strength":0.725,"price":11.7033,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-01-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-02-25","known_ts":"1991-02-25","bar_index":2444,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.4332,"stop_level":11.6358,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-02-26","known_ts":"1991-02-26","bar_index":2444,"type":"RECLAIM","strength":0.863,"price":11.6808,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-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":"1991-02-25","prior_stop_level":11.6358,"sweep_low":11.4107,"atr14":0.354042,"stop_level":11.233679,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-03-12","known_ts":"1991-03-12","bar_index":2448,"type":"RECLAIM","strength":0.863,"price":12.401,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-02-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-04-29","known_ts":"1991-05-01","bar_index":2459,"type":"BUY","strength":0.863,"price":12.6878,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1991-05-17","known_ts":"1991-05-17","bar_index":2463,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.9401,"stop_level":12.0634,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-05-21","known_ts":"1991-05-21","bar_index":2464,"type":"RECLAIM","strength":0.863,"price":12.2573,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-05-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":"1991-05-17","prior_stop_level":12.0634,"sweep_low":11.8948,"atr14":0.268546,"stop_level":11.760527,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-06-03","known_ts":"1991-06-03","bar_index":2467,"type":"RECLAIM","strength":1.0,"price":12.9597,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-05-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-07-16","known_ts":"1991-07-18","bar_index":2477,"type":"BUY","strength":0.863,"price":12.9597,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1991-10-22","known_ts":"1991-10-24","bar_index":2500,"type":"BUY","strength":0.588,"price":11.3698,"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":"1991-11-18","known_ts":"1991-11-18","bar_index":2506,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.008,"stop_level":11.4896,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1992-01-10","known_ts":"1992-01-10","bar_index":2518,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.5126,"stop_level":11.7419,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-01-15","known_ts":"1992-01-15","bar_index":2519,"type":"RECLAIM","strength":0.588,"price":12.3152,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-01-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1992-01-10","prior_stop_level":11.7419,"sweep_low":11.1915,"atr14":0.333001,"stop_level":11.025,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-01-27","known_ts":"1992-01-27","bar_index":2522,"type":"RECLAIM","strength":0.725,"price":12.2464,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-01-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-01-31","known_ts":"1992-01-31","bar_index":2523,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.8336,"stop_level":12.1547,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-02-04","known_ts":"1992-02-04","bar_index":2524,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.962,"stop_level":12.1547,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-02-11","known_ts":"1992-02-11","bar_index":2525,"type":"RECLAIM","strength":0.863,"price":12.1699,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-02-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":"1992-02-04","prior_stop_level":12.1547,"sweep_low":11.7311,"atr14":0.280815,"stop_level":11.590693,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-02-21","known_ts":"1992-02-21","bar_index":2528,"type":"RECLAIM","strength":0.863,"price":12.6086,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-02-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-03-23","known_ts":"1992-03-25","bar_index":2535,"type":"REBUY","strength":0.863,"price":13.3938,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1992-04-16","known_ts":"1992-04-21","bar_index":2541,"type":"BUY","strength":1.0,"price":14.0635,"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":"1992-06-10","known_ts":"1992-06-10","bar_index":2553,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.2301,"stop_level":14.2534,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-06-17","known_ts":"1992-06-17","bar_index":2555,"type":"RECLAIM","strength":1.0,"price":14.2998,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-06-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1992-06-10","prior_stop_level":14.2534,"sweep_low":13.9748,"atr14":0.226687,"stop_level":13.861457,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-09-11","known_ts":"1992-09-15","bar_index":2575,"type":"BUY","strength":0.588,"price":12.7439,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":30},{"ts":"1992-11-11","known_ts":"1992-11-11","bar_index":2589,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.6766,"stop_level":12.6972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-11-12","known_ts":"1992-11-12","bar_index":2589,"type":"RECLAIM","strength":0.588,"price":12.747,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-11-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1992-11-11","prior_stop_level":12.6972,"sweep_low":12.6296,"atr14":0.181944,"stop_level":12.538628,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-11-16","known_ts":"1992-11-16","bar_index":2590,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.1366,"stop_level":12.6972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-12-07","known_ts":"1992-12-07","bar_index":2595,"type":"RECLAIM","strength":0.725,"price":13.686,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-11-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-12-28","known_ts":"1992-12-28","bar_index":2599,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.24,"stop_level":13.3339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-12-30","known_ts":"1992-12-30","bar_index":2600,"type":"RECLAIM","strength":0.725,"price":13.4747,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-12-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1992-12-28","prior_stop_level":13.3339,"sweep_low":13.2165,"atr14":0.183447,"stop_level":13.124777,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-01-12","known_ts":"1993-01-12","bar_index":2603,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.0991,"stop_level":13.24,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-01-28","known_ts":"1993-02-01","bar_index":2607,"type":"BUY","strength":0.863,"price":13.8072,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1993-05-04","known_ts":"1993-05-06","bar_index":2629,"type":"BUY","strength":0.45,"price":12.2053,"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-05-17","known_ts":"1993-05-17","bar_index":2632,"type":"RECLAIM","strength":0.588,"price":13.0601,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1993-05-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1993-06-10","known_ts":"1993-06-10","bar_index":2637,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.799,"stop_level":12.8227,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-06-16","known_ts":"1993-06-16","bar_index":2639,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.4903,"stop_level":12.8227,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-06-21","known_ts":"1993-06-21","bar_index":2640,"type":"RECLAIM","strength":0.588,"price":12.8464,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-06-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":"1993-06-16","prior_stop_level":12.8227,"sweep_low":12.3953,"atr14":0.203598,"stop_level":12.293501,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-07-02","known_ts":"1993-07-02","bar_index":2643,"type":"RECLAIM","strength":0.725,"price":13.3688,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-06-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-09-13","known_ts":"1993-09-13","bar_index":2659,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.6354,"stop_level":13.6831,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-09-16","known_ts":"1993-09-16","bar_index":2660,"type":"RECLAIM","strength":0.863,"price":13.8742,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-09-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":"1993-09-13","prior_stop_level":13.6831,"sweep_low":13.4204,"atr14":0.245407,"stop_level":13.297696,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-12-06","known_ts":"1993-12-06","bar_index":2679,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.2116,"stop_level":13.3077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-12-08","known_ts":"1993-12-08","bar_index":2679,"type":"RECLAIM","strength":0.725,"price":13.9322,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-12-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":"1993-12-06","prior_stop_level":13.3077,"sweep_low":13.1876,"atr14":0.285909,"stop_level":13.044645,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-01-05","known_ts":"1994-01-07","bar_index":2686,"type":"REBUY","strength":0.725,"price":13.8842,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1994-02-18","known_ts":"1994-02-18","bar_index":2696,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.0677,"stop_level":15.0918,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-03-18","known_ts":"1994-03-18","bar_index":2703,"type":"RECLAIM","strength":1.0,"price":15.1401,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-02-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-05-16","known_ts":"1994-05-18","bar_index":2716,"type":"BUY","strength":0.725,"price":13.9181,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1994-06-24","known_ts":"1994-06-24","bar_index":2725,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.0881,"stop_level":14.2824,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-07-01","known_ts":"1994-07-01","bar_index":2727,"type":"RECLAIM","strength":0.725,"price":14.671,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-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":"1994-06-24","prior_stop_level":14.2824,"sweep_low":13.9423,"atr14":0.280166,"stop_level":13.802217,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-07-12","known_ts":"1994-07-12","bar_index":2729,"type":"RECLAIM","strength":0.725,"price":15.424,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-08-11","known_ts":"1994-08-11","bar_index":2736,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.2591,"stop_level":15.3568,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-08-26","known_ts":"1994-08-26","bar_index":2740,"type":"RECLAIM","strength":0.863,"price":16.2845,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-08-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-10-05","known_ts":"1994-10-05","bar_index":2749,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.1625,"stop_level":16.4799,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-10-18","known_ts":"1994-10-20","bar_index":2752,"type":"REBUY","strength":1.0,"price":17.6274,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1994-12-27","known_ts":"1994-12-29","bar_index":2768,"type":"BUY","strength":0.725,"price":16.7294,"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":"1995-01-24","known_ts":"1995-01-24","bar_index":2774,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.6313,"stop_level":16.7049,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-01-25","known_ts":"1995-01-25","bar_index":2774,"type":"RECLAIM","strength":0.725,"price":16.8275,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-01-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1995-01-24","prior_stop_level":16.7049,"sweep_low":16.5331,"atr14":0.305361,"stop_level":16.38042,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-03-23","known_ts":"1995-03-27","bar_index":2788,"type":"BUY","strength":0.725,"price":15.9348,"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":35},{"ts":"1995-05-05","known_ts":"1995-05-05","bar_index":2798,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.511,"stop_level":17.1682,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-05-09","known_ts":"1995-05-09","bar_index":2798,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.0564,"stop_level":17.1682,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-05-08","known_ts":"1995-05-08","bar_index":2798,"type":"RECLAIM","strength":0.725,"price":17.2547,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-05-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":"1995-05-05","prior_stop_level":17.1682,"sweep_low":16.511,"atr14":0.5494,"stop_level":16.2363,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-05-10","known_ts":"1995-05-10","bar_index":2799,"type":"RECLAIM","strength":0.725,"price":17.2051,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-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":"1995-05-09","prior_stop_level":17.1682,"sweep_low":16.9076,"atr14":0.521279,"stop_level":16.646961,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-05-23","known_ts":"1995-05-23","bar_index":2802,"type":"RECLAIM","strength":0.863,"price":18.5934,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-05-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-06-02","known_ts":"1995-06-02","bar_index":2804,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.8497,"stop_level":18.1472,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-06-05","known_ts":"1995-06-05","bar_index":2804,"type":"RECLAIM","strength":1.0,"price":18.2959,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-06-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":"1995-06-02","prior_stop_level":18.1472,"sweep_low":17.6514,"atr14":0.52929,"stop_level":17.386755,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-06-19","known_ts":"1995-06-19","bar_index":2808,"type":"RECLAIM","strength":1.0,"price":18.5438,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-06-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-08-31","known_ts":"1995-08-31","bar_index":2825,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.7506,"stop_level":23.2484,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-11-10","known_ts":"1995-11-14","bar_index":2842,"type":"BUY","strength":0.725,"price":21.2513,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"1995-12-08","known_ts":"1995-12-08","bar_index":2848,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.4014,"stop_level":22.9514,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-12-18","known_ts":"1995-12-18","bar_index":2850,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.5513,"stop_level":21.7513,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-12-19","known_ts":"1995-12-19","bar_index":2850,"type":"RECLAIM","strength":0.725,"price":22.6014,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-12-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1995-12-18","prior_stop_level":21.7513,"sweep_low":21.2513,"atr14":0.581603,"stop_level":20.960499,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-01-25","known_ts":"1996-01-29","bar_index":2859,"type":"BUY","strength":0.725,"price":21.6013,"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":"1996-04-03","known_ts":"1996-04-03","bar_index":2875,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.2485,"stop_level":24.4995,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-04-04","known_ts":"1996-04-04","bar_index":2875,"type":"RECLAIM","strength":0.725,"price":24.9011,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-04-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1996-04-03","prior_stop_level":24.4995,"sweep_low":24.0979,"atr14":0.659856,"stop_level":23.767972,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-05-03","known_ts":"1996-05-03","bar_index":2882,"type":"RECLAIM","strength":0.863,"price":26.2005,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-04-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-05-08","known_ts":"1996-05-10","bar_index":2883,"type":"BUY","strength":0.863,"price":26.5532,"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":"1996-07-30","known_ts":"1996-08-01","bar_index":2902,"type":"BUY","strength":0.725,"price":24.1781,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"1996-09-10","known_ts":"1996-09-10","bar_index":2911,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.038,"stop_level":25.1392,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-09-12","known_ts":"1996-09-12","bar_index":2912,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.038,"stop_level":25.1392,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-09-16","known_ts":"1996-09-16","bar_index":2913,"type":"RECLAIM","strength":0.725,"price":25.6956,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-09-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1996-09-10","prior_stop_level":25.1392,"sweep_low":24.5828,"atr14":0.451902,"stop_level":24.356849,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-09-16","known_ts":"1996-09-16","bar_index":2913,"type":"RECLAIM","strength":0.725,"price":25.6956,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-09-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1996-09-12","prior_stop_level":25.1392,"sweep_low":24.6839,"atr14":0.451902,"stop_level":24.457949,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-11-05","known_ts":"1996-11-07","bar_index":2925,"type":"BUY","strength":0.588,"price":24.3631,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1996-12-16","known_ts":"1996-12-16","bar_index":2934,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.2786,"stop_level":25.4312,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-12-19","known_ts":"1996-12-19","bar_index":2935,"type":"RECLAIM","strength":0.725,"price":25.5838,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-12-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":"1996-12-16","prior_stop_level":25.4312,"sweep_low":24.5157,"atr14":0.476403,"stop_level":24.277498,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-12-27","known_ts":"1996-12-31","bar_index":2937,"type":"REBUY","strength":0.863,"price":25.9398,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1997-01-23","known_ts":"1997-01-23","bar_index":2943,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.364,"stop_level":27.4148,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-01-24","known_ts":"1997-01-24","bar_index":2943,"type":"RECLAIM","strength":0.863,"price":27.5674,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-01-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-01-23","prior_stop_level":27.4148,"sweep_low":27.2622,"atr14":0.682386,"stop_level":26.921007,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-02-10","known_ts":"1997-02-10","bar_index":2947,"type":"RECLAIM","strength":0.863,"price":27.3524,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-01-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-05-02","known_ts":"1997-05-06","bar_index":2966,"type":"BUY","strength":0.725,"price":29.653,"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":"1997-08-08","known_ts":"1997-08-08","bar_index":2988,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.6182,"stop_level":35.7475,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-08-14","known_ts":"1997-08-14","bar_index":2990,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.437,"stop_level":35.7475,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-12-09","known_ts":"1997-12-11","bar_index":3017,"type":"BUY","strength":0.45,"price":28.4226,"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-01-12","known_ts":"1998-01-12","bar_index":3024,"type":"SELL","basis":"structure_stop","strength":0.45,"price":27.263,"stop_level":28.2422,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-01-28","known_ts":"1998-01-28","bar_index":3028,"type":"RECLAIM","strength":0.725,"price":31.489,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-01-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-02-18","known_ts":"1998-02-18","bar_index":3032,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.8662,"stop_level":31.1769,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-02-24","known_ts":"1998-02-24","bar_index":3034,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.3384,"stop_level":31.1769,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-04-07","known_ts":"1998-04-09","bar_index":3044,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-04-07","trigger_known_ts":"1998-04-09","strength":0.588,"price":29.0277,"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.19945,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":28.0178,"atr14":0.669556,"stop_level":27.683022,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-04-13","known_ts":"1998-04-15","bar_index":3045,"type":"BUY","strength":0.725,"price":32.5234,"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":"1998-05-07","known_ts":"1998-05-07","bar_index":3051,"type":"SELL","basis":"structure_stop","strength":0.725,"price":31.1483,"stop_level":31.5912,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-05-11","known_ts":"1998-05-11","bar_index":3051,"type":"RECLAIM","strength":0.725,"price":31.7458,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-05-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1998-05-07","prior_stop_level":31.5912,"sweep_low":31.0963,"atr14":0.626335,"stop_level":30.783132,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-05-15","known_ts":"1998-05-15","bar_index":3053,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.7586,"stop_level":31.1483,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-07-13","known_ts":"1998-07-15","bar_index":3066,"type":"BUY","strength":0.588,"price":30.0832,"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":"1998-08-13","known_ts":"1998-08-13","bar_index":3073,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.7298,"stop_level":27.121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-08-14","known_ts":"1998-08-18","bar_index":3074,"type":"REBUY","strength":0.45,"price":27.9555,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-08-18","known_ts":"1998-08-18","bar_index":3074,"type":"RECLAIM","strength":0.45,"price":27.9555,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-08-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1998-08-13","prior_stop_level":27.121,"sweep_low":26.3126,"atr14":0.748588,"stop_level":25.938306,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-04","known_ts":"1998-09-09","bar_index":3079,"type":"REBUY","strength":0.45,"price":27.6947,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-09-10","known_ts":"1998-09-10","bar_index":3080,"type":"RECLAIM","strength":0.725,"price":29.2333,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-09-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-11-30","known_ts":"1998-11-30","bar_index":3098,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.0801,"stop_level":32.2574,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-01-11","known_ts":"1999-01-11","bar_index":3108,"type":"RECLAIM","strength":0.863,"price":35.109,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-01-22","known_ts":"1999-01-22","bar_index":3110,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.0102,"stop_level":34.1672,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-01-25","known_ts":"1999-01-25","bar_index":3111,"type":"RECLAIM","strength":0.863,"price":34.7951,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-01-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":"1999-01-22","prior_stop_level":34.1672,"sweep_low":33.9579,"atr14":1.195305,"stop_level":33.360247,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-02-05","known_ts":"1999-02-05","bar_index":3114,"type":"RECLAIM","strength":0.863,"price":37.0674,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-01-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-04-05","known_ts":"1999-04-07","bar_index":3127,"type":"BUY","strength":0.863,"price":37.0148,"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":"1999-05-20","known_ts":"1999-05-20","bar_index":3138,"type":"SELL","basis":"structure_stop","strength":1.0,"price":49.2173,"stop_level":50.7998,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-05-24","known_ts":"1999-05-24","bar_index":3138,"type":"RECLAIM","strength":1.0,"price":50.9053,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-05-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":"1999-05-20","prior_stop_level":50.7998,"sweep_low":48.9535,"atr14":2.098802,"stop_level":47.904099,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-06-08","known_ts":"1999-06-08","bar_index":3142,"type":"RECLAIM","strength":1.0,"price":54.6507,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-05-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-11-12","known_ts":"1999-11-16","bar_index":3179,"type":"BUY","strength":0.725,"price":53.8938,"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":"2000-01-20","known_ts":"2000-01-20","bar_index":3194,"type":"SELL","basis":"structure_stop","strength":1.0,"price":62.4425,"stop_level":64.6195,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-03-28","known_ts":"2000-03-30","bar_index":3210,"type":"BUY","strength":0.725,"price":61.2743,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2000-06-14","known_ts":"2000-06-16","bar_index":3228,"type":"BUY","strength":0.45,"price":53.168,"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-07-31","known_ts":"2000-07-31","bar_index":3238,"type":"SELL","basis":"structure_stop","strength":0.588,"price":51.7773,"stop_level":51.8843,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-08-01","known_ts":"2000-08-01","bar_index":3239,"type":"RECLAIM","strength":0.588,"price":53.168,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-07-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-07-31","prior_stop_level":51.8843,"sweep_low":51.4564,"atr14":2.487874,"stop_level":50.212463,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-14","known_ts":"2000-08-14","bar_index":3242,"type":"RECLAIM","strength":0.725,"price":59.183,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-07-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-08-22","known_ts":"2000-08-22","bar_index":3244,"type":"SELL","basis":"structure_stop","strength":0.588,"price":56.2829,"stop_level":57.2496,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-08-23","known_ts":"2000-08-23","bar_index":3244,"type":"RECLAIM","strength":0.588,"price":57.4644,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-08-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":"2000-08-22","prior_stop_level":57.2496,"sweep_low":55.3162,"atr14":2.091294,"stop_level":54.270553,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-26","known_ts":"2000-09-28","bar_index":3252,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-09-26","trigger_known_ts":"2000-09-28","strength":0.45,"price":41.89,"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.417335,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":39.9566,"atr14":2.297314,"stop_level":38.807943,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-10-30","known_ts":"2000-11-01","bar_index":3260,"type":"BUY","strength":0.45,"price":50.1643,"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-10-30","known_ts":"2000-11-01","bar_index":3260,"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-10-30","trigger_known_ts":"2000-11-01","strength":0.45,"price":50.1643,"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.302244,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":39.7417,"atr14":2.371873,"stop_level":38.555764,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-22","known_ts":"2000-11-22","bar_index":3265,"type":"SELL","basis":"structure_stop","strength":0.588,"price":45.0939,"stop_level":47.683,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-11-28","known_ts":"2000-11-28","bar_index":3266,"type":"RECLAIM","strength":0.588,"price":48.0067,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-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":"2000-11-22","prior_stop_level":47.683,"sweep_low":44.6624,"atr14":1.985978,"stop_level":43.669411,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-07","known_ts":"2000-12-07","bar_index":3269,"type":"RECLAIM","strength":0.725,"price":55.5583,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-11-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-01-11","known_ts":"2001-01-11","bar_index":3276,"type":"SELL","basis":"structure_stop","strength":0.863,"price":54.3716,"stop_level":55.6662,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-01-16","known_ts":"2001-01-16","bar_index":3277,"type":"RECLAIM","strength":0.863,"price":57.9317,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-01-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2001-01-11","prior_stop_level":55.6662,"sweep_low":52.8613,"atr14":2.942052,"stop_level":51.390274,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-26","known_ts":"2001-01-26","bar_index":3280,"type":"RECLAIM","strength":0.863,"price":61.1379,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-01-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-04-16","known_ts":"2001-04-18","bar_index":3298,"type":"BUY","strength":1.0,"price":68.6436,"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":"2001-06-11","known_ts":"2001-06-11","bar_index":3311,"type":"SELL","basis":"structure_stop","strength":1.0,"price":73.3114,"stop_level":73.6942,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-08-30","known_ts":"2001-09-04","bar_index":3330,"type":"BUY","strength":0.725,"price":67.3059,"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-15","known_ts":"2001-10-17","bar_index":3339,"type":"BUY","strength":0.588,"price":55.9369,"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-12-12","known_ts":"2001-12-12","bar_index":3352,"type":"SELL","basis":"structure_stop","strength":0.725,"price":66.3485,"stop_level":66.4011,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-12-17","known_ts":"2001-12-17","bar_index":3353,"type":"SELL","basis":"structure_stop","strength":0.588,"price":64.0503,"stop_level":66.4011,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-01-02","known_ts":"2002-01-02","bar_index":3357,"type":"RECLAIM","strength":0.863,"price":65.4362,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-12-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-02-14","known_ts":"2002-02-19","bar_index":3367,"type":"BUY","strength":0.588,"price":62.1185,"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":"2002-02-20","known_ts":"2002-02-20","bar_index":3368,"type":"RECLAIM","strength":0.725,"price":66.6122,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2002-02-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-03-21","known_ts":"2002-03-21","bar_index":3375,"type":"SELL","basis":"structure_stop","strength":0.863,"price":66.5064,"stop_level":67.4052,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-03-25","known_ts":"2002-03-25","bar_index":3375,"type":"SELL","basis":"structure_stop","strength":0.863,"price":64.7619,"stop_level":67.4052,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-04-09","known_ts":"2002-04-09","bar_index":3379,"type":"RECLAIM","strength":0.863,"price":66.9646,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-03-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-07-03","known_ts":"2002-07-08","bar_index":3399,"type":"BUY","strength":0.45,"price":57.526,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-08-07","known_ts":"2002-08-09","bar_index":3407,"type":"BUY","strength":0.45,"price":46.6425,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-10-10","known_ts":"2002-10-14","bar_index":3422,"type":"BUY","strength":0.45,"price":35.961,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-10-10","known_ts":"2002-10-14","bar_index":3422,"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":"2002-10-10","trigger_known_ts":"2002-10-14","strength":0.45,"price":35.961,"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.484162,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":31.368,"atr14":1.979842,"stop_level":30.378079,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-27","known_ts":"2002-12-27","bar_index":3440,"type":"SELL","basis":"structure_stop","strength":0.725,"price":40.3861,"stop_level":41.2104,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-02","known_ts":"2003-01-06","bar_index":3441,"type":"REBUY","strength":0.725,"price":43.683,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":25},{"ts":"2003-01-02","known_ts":"2003-01-02","bar_index":3441,"type":"RECLAIM","strength":0.725,"price":42.1958,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-12-27","prior_stop_level":41.2104,"sweep_low":40.1353,"atr14":1.338302,"stop_level":39.466149,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-13","known_ts":"2003-03-17","bar_index":3457,"type":"BUY","strength":0.588,"price":37.5782,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2003-05-14","known_ts":"2003-05-14","bar_index":3471,"type":"SELL","basis":"structure_stop","strength":0.863,"price":41.2818,"stop_level":41.3363,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-15","known_ts":"2003-05-15","bar_index":3471,"type":"RECLAIM","strength":0.863,"price":41.3545,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-05-14","prior_stop_level":41.3363,"sweep_low":40.9001,"atr14":1.004774,"stop_level":40.397713,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-19","known_ts":"2003-05-19","bar_index":3472,"type":"SELL","basis":"structure_stop","strength":0.863,"price":39.9366,"stop_level":41.3363,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-21","known_ts":"2003-05-21","bar_index":3473,"type":"RECLAIM","strength":0.863,"price":41.6635,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-05-19","prior_stop_level":41.3363,"sweep_low":39.6822,"atr14":1.076554,"stop_level":39.143923,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-04","known_ts":"2003-06-04","bar_index":3476,"type":"RECLAIM","strength":0.863,"price":47.135,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-24","known_ts":"2003-06-24","bar_index":3480,"type":"SELL","basis":"structure_stop","strength":0.863,"price":45.3718,"stop_level":46.4988,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-09","known_ts":"2003-07-09","bar_index":3484,"type":"RECLAIM","strength":1.0,"price":45.9353,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-22","known_ts":"2003-09-22","bar_index":3501,"type":"SELL","basis":"structure_stop","strength":1.0,"price":50.5626,"stop_level":51.0379,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-10-28","known_ts":"2003-10-30","bar_index":3510,"type":"REBUY","strength":0.863,"price":58.7703,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2003-11-20","known_ts":"2003-11-20","bar_index":3515,"type":"SELL","basis":"structure_stop","strength":1.0,"price":57.6143,"stop_level":57.7061,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-24","known_ts":"2003-11-24","bar_index":3516,"type":"RECLAIM","strength":1.0,"price":58.1837,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-11-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-11-20","prior_stop_level":57.7061,"sweep_low":57.2654,"atr14":1.53472,"stop_level":56.49804,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-12-02","known_ts":"2003-12-04","bar_index":3518,"type":"REBUY","strength":0.863,"price":65.1077,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2004-01-09","known_ts":"2004-01-09","bar_index":3526,"type":"SELL","basis":"structure_stop","strength":1.0,"price":68.4136,"stop_level":68.9646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-05-28","known_ts":"2004-06-02","bar_index":3559,"type":"BUY","strength":0.588,"price":57.9082,"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":"2004-07-20","known_ts":"2004-07-20","bar_index":3570,"type":"SELL","basis":"structure_stop","strength":0.725,"price":59.595,"stop_level":59.6321,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2004-07-22","known_ts":"2004-07-22","bar_index":3571,"type":"SELL","basis":"structure_stop","strength":0.725,"price":57.315,"stop_level":59.6321,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2004-07-29","known_ts":"2004-07-29","bar_index":3572,"type":"RECLAIM","strength":0.725,"price":59.7989,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-22 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":"2004-07-22","prior_stop_level":59.6321,"sweep_low":54.5716,"atr14":1.654929,"stop_level":53.744135,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-17","known_ts":"2004-08-19","bar_index":3577,"type":"REBUY","strength":0.588,"price":58.819,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2004-09-13","known_ts":"2004-09-13","bar_index":3583,"type":"SELL","basis":"structure_stop","strength":0.725,"price":57.3476,"stop_level":58.8004,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2004-09-16","known_ts":"2004-09-16","bar_index":3584,"type":"SELL","basis":"structure_stop","strength":0.725,"price":56.5281,"stop_level":58.8004,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2004-09-24","known_ts":"2004-09-28","bar_index":3586,"type":"REBUY","strength":0.725,"price":60.9051,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2004-10-19","known_ts":"2004-10-19","bar_index":3591,"type":"SELL","basis":"structure_stop","strength":0.725,"price":58.2976,"stop_level":59.9552,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2004-10-25","known_ts":"2004-10-27","bar_index":3593,"type":"REBUY","strength":0.863,"price":62.153,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2004-10-26","known_ts":"2004-10-26","bar_index":3593,"type":"RECLAIM","strength":0.725,"price":61.5384,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-19 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":"2004-10-19","prior_stop_level":59.9552,"sweep_low":57.925,"atr14":1.368673,"stop_level":57.240664,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-02-10","known_ts":"2005-02-14","bar_index":3618,"type":"BUY","strength":0.45,"price":56.2182,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-02-24","known_ts":"2005-02-24","bar_index":3621,"type":"RECLAIM","strength":0.725,"price":60.4124,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-02-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-03-23","known_ts":"2005-03-23","bar_index":3627,"type":"SELL","basis":"structure_stop","strength":0.588,"price":57.1586,"stop_level":57.3278,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-03-28","known_ts":"2005-03-28","bar_index":3628,"type":"SELL","basis":"structure_stop","strength":0.588,"price":56.5191,"stop_level":57.3278,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-04-05","known_ts":"2005-04-07","bar_index":3630,"type":"REBUY","strength":0.725,"price":59.1899,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2005-06-16","known_ts":"2005-06-20","bar_index":3647,"type":"BUY","strength":0.45,"price":52.9344,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-06-16","known_ts":"2005-06-20","bar_index":3647,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2005-06-16","trigger_known_ts":"2005-06-20","strength":0.45,"price":52.9344,"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.183382,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":50.4956,"atr14":0.963193,"stop_level":50.014004,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-05","known_ts":"2005-08-05","bar_index":3658,"type":"SELL","basis":"structure_stop","strength":0.588,"price":52.7178,"stop_level":52.7642,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-08-08","known_ts":"2005-08-08","bar_index":3659,"type":"RECLAIM","strength":0.588,"price":53.2879,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2005-08-05","prior_stop_level":52.7642,"sweep_low":52.6608,"atr14":1.106333,"stop_level":52.107634,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-23","known_ts":"2005-08-23","bar_index":3662,"type":"SELL","basis":"structure_stop","strength":0.725,"price":52.6038,"stop_level":52.7178,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-10-14","known_ts":"2005-10-18","bar_index":3675,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2005-10-14","trigger_known_ts":"2005-10-18","strength":0.45,"price":44.2419,"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.317481,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":42.3415,"atr14":1.089582,"stop_level":41.796709,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-10-27","known_ts":"2005-10-31","bar_index":3678,"type":"BUY","strength":0.45,"price":46.1613,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-10-27","known_ts":"2005-10-31","bar_index":3678,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2005-10-27","trigger_known_ts":"2005-10-31","strength":0.45,"price":46.1613,"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.287871,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":43.7098,"atr14":1.079891,"stop_level":43.169854,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-11-28","known_ts":"2005-11-28","bar_index":3685,"type":"RECLAIM","strength":0.863,"price":52.4102,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-10-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-20","known_ts":"2006-01-20","bar_index":3697,"type":"SELL","basis":"structure_stop","strength":0.863,"price":55.068,"stop_level":55.0872,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-23","known_ts":"2006-01-23","bar_index":3697,"type":"RECLAIM","strength":0.863,"price":55.7946,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-01-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":"2006-01-20","prior_stop_level":55.0872,"sweep_low":54.9724,"atr14":1.305145,"stop_level":54.319828,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-25","known_ts":"2006-01-27","bar_index":3698,"type":"REBUY","strength":0.863,"price":59.8483,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2006-05-17","known_ts":"2006-05-17","bar_index":3724,"type":"SELL","basis":"structure_stop","strength":1.0,"price":62.0584,"stop_level":64.1692,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-07-05","known_ts":"2006-07-07","bar_index":3735,"type":"BUY","strength":0.863,"price":64.7406,"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":70},{"ts":"2006-09-28","known_ts":"2006-10-02","bar_index":3755,"type":"BUY","strength":0.588,"price":53.572,"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":"2006-12-12","known_ts":"2006-12-12","bar_index":3772,"type":"SELL","basis":"structure_stop","strength":0.725,"price":59.6811,"stop_level":59.9541,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-14","known_ts":"2006-12-14","bar_index":3773,"type":"RECLAIM","strength":0.725,"price":59.9736,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-12-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-12-12","prior_stop_level":59.9541,"sweep_low":58.9207,"atr14":1.182601,"stop_level":58.3294,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-12-19","known_ts":"2006-12-19","bar_index":3774,"type":"SELL","basis":"structure_stop","strength":0.588,"price":59.4276,"stop_level":59.9541,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-01-09","known_ts":"2007-01-09","bar_index":3778,"type":"RECLAIM","strength":1.0,"price":59.7063,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-12-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-01-18","known_ts":"2007-01-22","bar_index":3780,"type":"BUY","strength":1.0,"price":61.078,"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":"2007-03-05","known_ts":"2007-03-05","bar_index":3790,"type":"SELL","basis":"structure_stop","strength":1.0,"price":62.5042,"stop_level":63.3315,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-03-06","known_ts":"2007-03-06","bar_index":3790,"type":"RECLAIM","strength":1.0,"price":63.8437,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-03-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":"2007-03-05","prior_stop_level":63.3315,"sweep_low":62.2678,"atr14":1.966995,"stop_level":61.284303,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-20","known_ts":"2007-03-20","bar_index":3794,"type":"RECLAIM","strength":1.0,"price":66.3651,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-03-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-06-07","known_ts":"2007-06-07","bar_index":3812,"type":"SELL","basis":"structure_stop","strength":1.0,"price":77.0641,"stop_level":77.1037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-06-08","known_ts":"2007-06-08","bar_index":3812,"type":"RECLAIM","strength":1.0,"price":78.5092,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-06-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":"2007-06-07","prior_stop_level":77.1037,"sweep_low":75.7181,"atr14":1.966193,"stop_level":74.735003,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-06-14","known_ts":"2007-06-18","bar_index":3814,"type":"REBUY","strength":1.0,"price":82.9038,"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":"2007-09-21","known_ts":"2007-09-25","bar_index":3837,"type":"BUY","strength":0.725,"price":73.571,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":25},{"ts":"2007-10-16","known_ts":"2007-10-16","bar_index":3842,"type":"SELL","basis":"structure_stop","strength":0.725,"price":74.1476,"stop_level":74.8436,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-10-17","known_ts":"2007-10-17","bar_index":3843,"type":"RECLAIM","strength":0.725,"price":75.4997,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2007-10-16","prior_stop_level":74.8436,"sweep_low":73.9687,"atr14":2.440921,"stop_level":72.748239,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-30","known_ts":"2007-10-30","bar_index":3846,"type":"RECLAIM","strength":0.863,"price":75.6874,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-10-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-11-07","known_ts":"2007-11-07","bar_index":3848,"type":"SELL","basis":"structure_stop","strength":0.863,"price":74.6889,"stop_level":75.6874,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-12-20","known_ts":"2007-12-24","bar_index":3858,"type":"BUY","strength":0.588,"price":73.91,"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":"2008-01-31","known_ts":"2008-02-04","bar_index":3867,"type":"BUY","strength":0.45,"price":68.0588,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-02-22","known_ts":"2008-02-22","bar_index":3872,"type":"RECLAIM","strength":0.725,"price":77.2878,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-01-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-03-07","known_ts":"2008-03-07","bar_index":3875,"type":"SELL","basis":"structure_stop","strength":0.588,"price":73.4736,"stop_level":74.5576,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-11","known_ts":"2008-03-11","bar_index":3876,"type":"RECLAIM","strength":0.588,"price":75.8022,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-03-07 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-03-07","prior_stop_level":74.5576,"sweep_low":71.3858,"atr14":3.018369,"stop_level":69.876616,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-24","known_ts":"2008-03-24","bar_index":3878,"type":"SELL","basis":"structure_stop","strength":0.588,"price":70.3419,"stop_level":71.5464,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-25","known_ts":"2008-03-25","bar_index":3879,"type":"RECLAIM","strength":0.588,"price":71.7472,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-03-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-03-24","prior_stop_level":71.5464,"sweep_low":69.5991,"atr14":3.323249,"stop_level":67.937476,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-07","known_ts":"2008-04-07","bar_index":3882,"type":"RECLAIM","strength":0.725,"price":73.9554,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-03-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-06","known_ts":"2008-05-08","bar_index":3889,"type":"BUY","strength":0.725,"price":79.9888,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2008-06-03","known_ts":"2008-06-03","bar_index":3895,"type":"SELL","basis":"structure_stop","strength":0.863,"price":79.8879,"stop_level":81.1992,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-09","known_ts":"2008-06-09","bar_index":3896,"type":"RECLAIM","strength":0.863,"price":85.0726,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-06-03","prior_stop_level":81.1992,"sweep_low":77.9109,"atr14":3.079222,"stop_level":76.371289,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-22","known_ts":"2008-09-24","bar_index":3921,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-09-22","trigger_known_ts":"2008-09-24","strength":0.45,"price":51.9626,"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.403069,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":46.8313,"atr14":3.168077,"stop_level":45.247262,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-13","known_ts":"2008-10-15","bar_index":3926,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-10-13","trigger_known_ts":"2008-10-15","strength":0.45,"price":22.9796,"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.736017,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.3164,"atr14":4.308332,"stop_level":19.162234,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-06","known_ts":"2008-11-10","bar_index":3932,"type":"BUY","strength":0.45,"price":24.2225,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-11-06","known_ts":"2008-11-10","bar_index":3932,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-11-06","trigger_known_ts":"2008-11-10","strength":0.45,"price":24.2225,"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.721739,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.8708,"atr14":2.714935,"stop_level":19.513332,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-24","known_ts":"2008-11-26","bar_index":3936,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-11-24","trigger_known_ts":"2008-11-26","strength":0.45,"price":21.5494,"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.752447,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.9824,"atr14":2.531771,"stop_level":12.716514,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-14","known_ts":"2009-01-14","bar_index":3947,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.5678,"stop_level":18.9791,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-15","known_ts":"2009-01-15","bar_index":3947,"type":"RECLAIM","strength":0.588,"price":19.2669,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-14","prior_stop_level":18.9791,"sweep_low":17.9098,"atr14":1.823252,"stop_level":16.998174,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-21","known_ts":"2009-01-21","bar_index":3948,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.6014,"stop_level":18.9791,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-06","known_ts":"2009-03-10","bar_index":3959,"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-06","trigger_known_ts":"2009-03-10","strength":0.588,"price":12.856,"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.852314,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":10.4402,"atr14":1.391668,"stop_level":9.744366,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-11","known_ts":"2009-03-13","bar_index":3960,"type":"BUY","strength":0.588,"price":12.0367,"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":"2009-03-11","known_ts":"2009-03-13","bar_index":3960,"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-11","trigger_known_ts":"2009-03-13","strength":0.588,"price":12.0367,"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.861726,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":10.4402,"atr14":1.300811,"stop_level":9.789795,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-15","known_ts":"2009-04-15","bar_index":3968,"type":"RECLAIM","strength":0.725,"price":19.4521,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2009-03-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-07-02","known_ts":"2009-07-02","bar_index":3986,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.774,"stop_level":21.0689,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-07-20","known_ts":"2009-07-20","bar_index":3990,"type":"RECLAIM","strength":0.863,"price":21.4903,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-07-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-28","known_ts":"2009-07-30","bar_index":3992,"type":"BUY","strength":0.863,"price":24.145,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2009-08-19","known_ts":"2009-08-19","bar_index":3997,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.3556,"stop_level":26.7991,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-25","known_ts":"2009-08-25","bar_index":3998,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.0811,"stop_level":26.2078,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-28","known_ts":"2009-08-28","bar_index":3999,"type":"RECLAIM","strength":0.863,"price":26.3978,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-08-25","prior_stop_level":26.2078,"sweep_low":25.3842,"atr14":1.154613,"stop_level":24.806893,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-09","known_ts":"2009-09-09","bar_index":4002,"type":"RECLAIM","strength":0.863,"price":27.4326,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-08-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-14","known_ts":"2009-09-16","bar_index":4003,"type":"REBUY","strength":0.863,"price":30.5581,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2010-01-20","known_ts":"2010-01-20","bar_index":4032,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.2395,"stop_level":32.8534,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-16","known_ts":"2010-03-18","bar_index":4045,"type":"BUY","strength":0.863,"price":30.3374,"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":"2010-04-16","known_ts":"2010-04-16","bar_index":4052,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.5101,"stop_level":30.2101,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-06-23","known_ts":"2010-06-25","bar_index":4068,"type":"BUY","strength":0.588,"price":23.8814,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":70},{"ts":"2010-07-07","known_ts":"2010-07-09","bar_index":4071,"type":"BUY","strength":0.588,"price":23.2647,"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":"2010-08-11","known_ts":"2010-08-11","bar_index":4079,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.7282,"stop_level":23.4348,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-10-08","known_ts":"2010-10-08","bar_index":4093,"type":"RECLAIM","strength":1.0,"price":28.1438,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-28","known_ts":"2010-10-28","bar_index":4097,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.9711,"stop_level":27.0138,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-29","known_ts":"2010-10-29","bar_index":4098,"type":"RECLAIM","strength":1.0,"price":28.0158,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-10-28","prior_stop_level":27.0138,"sweep_low":26.8219,"atr14":0.813241,"stop_level":26.415279,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-11","known_ts":"2010-11-11","bar_index":4101,"type":"RECLAIM","strength":1.0,"price":28.6351,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-10-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-03","known_ts":"2010-12-07","bar_index":4106,"type":"REBUY","strength":1.0,"price":30.2378,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2011-01-31","known_ts":"2011-02-02","bar_index":4119,"type":"REBUY","strength":1.0,"price":36.8407,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2011-06-30","known_ts":"2011-07-05","bar_index":4154,"type":"BUY","strength":0.725,"price":35.1472,"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":"2011-08-30","known_ts":"2011-09-01","bar_index":4168,"type":"BUY","strength":0.588,"price":26.8408,"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":"2011-11-16","known_ts":"2011-11-16","bar_index":4186,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.4873,"stop_level":21.983,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-12-20","known_ts":"2011-12-22","bar_index":4194,"type":"BUY","strength":0.588,"price":19.2028,"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":"2011-12-29","known_ts":"2012-01-03","bar_index":4196,"type":"BUY","strength":0.588,"price":19.8925,"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":"2011-12-29","known_ts":"2012-01-03","bar_index":4196,"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":"2011-12-29","trigger_known_ts":"2012-01-03","strength":0.588,"price":19.8925,"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.487156,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":18.3192,"atr14":0.663397,"stop_level":17.987501,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-15","known_ts":"2012-02-15","bar_index":4206,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.832,"stop_level":21.8968,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-02-16","known_ts":"2012-02-16","bar_index":4207,"type":"RECLAIM","strength":0.588,"price":22.221,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-02-15","prior_stop_level":21.8968,"sweep_low":21.6806,"atr14":0.588505,"stop_level":21.386347,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-05","known_ts":"2012-03-05","bar_index":4210,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.3348,"stop_level":21.832,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-03-14","known_ts":"2012-03-16","bar_index":4213,"type":"BUY","strength":0.725,"price":22.7831,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2012-06-08","known_ts":"2012-06-12","bar_index":4233,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2012-06-08","trigger_known_ts":"2012-06-12","strength":0.45,"price":18.4772,"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.474291,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.8049,"atr14":0.570454,"stop_level":17.519673,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-18","known_ts":"2012-06-20","bar_index":4235,"type":"BUY","strength":0.45,"price":19.3447,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-06-18","known_ts":"2012-06-20","bar_index":4235,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2012-06-18","trigger_known_ts":"2012-06-20","strength":0.45,"price":19.3447,"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.449609,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.0218,"atr14":0.524806,"stop_level":17.759397,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-29","known_ts":"2012-07-03","bar_index":4238,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2012-06-29","trigger_known_ts":"2012-07-03","strength":0.45,"price":19.3013,"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.450508,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.9568,"atr14":0.536717,"stop_level":17.688441,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-07-13","known_ts":"2012-07-13","bar_index":4241,"type":"RECLAIM","strength":0.588,"price":17.9567,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-06-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2012-07-26","known_ts":"2012-07-30","bar_index":4244,"type":"REBUY","strength":0.588,"price":18.3254,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":65},{"ts":"2012-08-28","known_ts":"2012-08-28","bar_index":4251,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.4994,"stop_level":18.9129,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-08-31","known_ts":"2012-08-31","bar_index":4252,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.63,"stop_level":18.9129,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-09-06","known_ts":"2012-09-06","bar_index":4253,"type":"RECLAIM","strength":0.725,"price":19.0652,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-08-31","prior_stop_level":18.9129,"sweep_low":18.2817,"atr14":0.408012,"stop_level":18.077694,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-17","known_ts":"2012-09-17","bar_index":4256,"type":"RECLAIM","strength":0.863,"price":20.6105,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-08-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-10-03","known_ts":"2012-10-03","bar_index":4260,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.1088,"stop_level":19.2394,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-10-04","known_ts":"2012-10-04","bar_index":4260,"type":"RECLAIM","strength":0.725,"price":19.7399,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-10-03","prior_stop_level":19.2394,"sweep_low":18.9782,"atr14":0.517094,"stop_level":18.719653,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-12-10","known_ts":"2012-12-12","bar_index":4275,"type":"BUY","strength":0.588,"price":18.8914,"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":50},{"ts":"2012-12-28","known_ts":"2012-12-28","bar_index":4279,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.5638,"stop_level":18.7167,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-12-31","known_ts":"2012-12-31","bar_index":4279,"type":"RECLAIM","strength":0.725,"price":18.9569,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-12-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-12-28","prior_stop_level":18.7167,"sweep_low":18.5201,"atr14":0.372699,"stop_level":18.33375,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-15","known_ts":"2013-01-15","bar_index":4283,"type":"RECLAIM","strength":0.863,"price":19.5247,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-12-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-01-30","known_ts":"2013-01-30","bar_index":4286,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.219,"stop_level":19.3937,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-01","known_ts":"2013-02-01","bar_index":4287,"type":"RECLAIM","strength":0.863,"price":19.6558,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-01-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-01-30","prior_stop_level":19.3937,"sweep_low":19.1534,"atr14":0.342202,"stop_level":18.982299,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-02-11","known_ts":"2013-02-13","bar_index":4289,"type":"REBUY","strength":0.863,"price":19.9411,"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":"2013-04-30","known_ts":"2013-05-02","bar_index":4307,"type":"BUY","strength":0.588,"price":18.5386,"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":50},{"ts":"2013-05-24","known_ts":"2013-05-24","bar_index":4313,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.6455,"stop_level":18.6895,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2013-05-28","known_ts":"2013-05-28","bar_index":4313,"type":"RECLAIM","strength":0.863,"price":18.8874,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-05-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2013-05-24","prior_stop_level":18.6895,"sweep_low":18.5795,"atr14":0.369194,"stop_level":18.394903,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-12","known_ts":"2013-07-16","bar_index":4324,"type":"BUY","strength":0.588,"price":17.832,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":90},{"ts":"2013-08-07","known_ts":"2013-08-09","bar_index":4330,"type":"BUY","strength":0.45,"price":18.1426,"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":"2013-08-23","known_ts":"2013-08-23","bar_index":4334,"type":"RECLAIM","strength":0.725,"price":17.4805,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2013-08-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-08-29","known_ts":"2013-08-29","bar_index":4335,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.2377,"stop_level":17.3039,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-09-05","known_ts":"2013-09-05","bar_index":4336,"type":"RECLAIM","strength":0.588,"price":17.3701,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2013-08-29","prior_stop_level":17.3039,"sweep_low":16.9508,"atr14":0.314691,"stop_level":16.793455,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-16","known_ts":"2013-09-16","bar_index":4339,"type":"RECLAIM","strength":0.863,"price":18.871,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-11-07","known_ts":"2013-11-07","bar_index":4351,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.8146,"stop_level":20.4601,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-21","known_ts":"2013-11-21","bar_index":4355,"type":"RECLAIM","strength":1.0,"price":21.2315,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-11-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-26","known_ts":"2013-11-29","bar_index":4356,"type":"REBUY","strength":1.0,"price":21.2758,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2014-02-03","known_ts":"2014-02-03","bar_index":4371,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.8624,"stop_level":25.3273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-02-04","known_ts":"2014-02-04","bar_index":4371,"type":"RECLAIM","strength":1.0,"price":25.3494,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-02-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-02-03","prior_stop_level":25.3273,"sweep_low":24.796,"atr14":0.851515,"stop_level":24.370243,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-20","known_ts":"2014-02-20","bar_index":4375,"type":"RECLAIM","strength":1.0,"price":26.1263,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-02-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-04-16","known_ts":"2014-04-21","bar_index":4388,"type":"REBUY","strength":1.0,"price":29.9443,"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-07-31","known_ts":"2014-07-31","bar_index":4412,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.4637,"stop_level":36.8419,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-08-04","known_ts":"2014-08-04","bar_index":4413,"type":"RECLAIM","strength":1.0,"price":37.1756,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-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":"2014-07-31","prior_stop_level":36.8419,"sweep_low":35.863,"atr14":0.826713,"stop_level":35.449643,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-11-05","known_ts":"2014-11-07","bar_index":4435,"type":"BUY","strength":0.725,"price":36.4627,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2014-12-08","known_ts":"2014-12-08","bar_index":4442,"type":"SELL","basis":"structure_stop","strength":0.725,"price":36.3733,"stop_level":38.2713,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-01-21","known_ts":"2015-01-23","bar_index":4452,"type":"BUY","strength":0.725,"price":35.1899,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2015-02-25","known_ts":"2015-02-25","bar_index":4460,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.5536,"stop_level":34.5825,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2015-04-09","known_ts":"2015-04-13","bar_index":4470,"type":"BUY","strength":0.45,"price":29.7284,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-05-19","known_ts":"2015-05-19","bar_index":4479,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.3229,"stop_level":30.0193,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-07-09","known_ts":"2015-07-13","bar_index":4491,"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":"2015-07-09","trigger_known_ts":"2015-07-13","strength":0.45,"price":24.2564,"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.37459,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":23.2924,"atr14":0.633259,"stop_level":22.975771,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-27","known_ts":"2015-07-29","bar_index":4495,"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":"2015-07-27","trigger_known_ts":"2015-07-29","strength":0.45,"price":22.7768,"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.412739,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.499,"atr14":0.651879,"stop_level":21.17306,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-04","known_ts":"2015-08-06","bar_index":4497,"type":"BUY","strength":0.45,"price":22.2851,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-08-04","known_ts":"2015-08-06","bar_index":4497,"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":"2015-08-04","trigger_known_ts":"2015-08-06","strength":0.45,"price":22.2851,"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.425417,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.4766,"atr14":0.707198,"stop_level":21.123001,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-25","known_ts":"2015-08-27","bar_index":4502,"type":"BUY","strength":0.45,"price":19.9239,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-08-25","known_ts":"2015-08-27","bar_index":4502,"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":"2015-08-25","trigger_known_ts":"2015-08-27","strength":0.45,"price":19.9239,"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.486296,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.9225,"atr14":0.847681,"stop_level":17.498659,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-23","known_ts":"2015-09-23","bar_index":4508,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.6885,"stop_level":21.0932,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-28","known_ts":"2015-09-28","bar_index":4509,"type":"RECLAIM","strength":0.588,"price":21.5655,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-09-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":"2015-09-23","prior_stop_level":21.0932,"sweep_low":19.9239,"atr14":0.835996,"stop_level":19.505902,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-21","known_ts":"2015-10-21","bar_index":4515,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.4861,"stop_level":20.8234,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-18","known_ts":"2015-11-20","bar_index":4522,"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":"2015-11-18","trigger_known_ts":"2015-11-20","strength":0.588,"price":19.6043,"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.494537,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":17.6191,"atr14":0.730863,"stop_level":17.253669,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-23","known_ts":"2015-11-25","bar_index":4523,"type":"REBUY","strength":0.588,"price":21.2286,"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":"2015-11-23","known_ts":"2015-11-25","bar_index":4523,"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":"2015-11-23","trigger_known_ts":"2015-11-25","strength":0.588,"price":21.2286,"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.44853,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":17.6416,"atr14":0.763678,"stop_level":17.259761,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-15","known_ts":"2015-12-15","bar_index":4528,"type":"RECLAIM","strength":0.725,"price":20.6421,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-11-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-01-07","known_ts":"2016-01-07","bar_index":4533,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.6568,"stop_level":19.2208,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-02-11","known_ts":"2016-02-16","bar_index":4541,"type":"BUY","strength":0.725,"price":18.3976,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2016-03-15","known_ts":"2016-03-15","bar_index":4548,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.7539,"stop_level":21.1391,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-03-16","known_ts":"2016-03-16","bar_index":4548,"type":"RECLAIM","strength":0.863,"price":22.0681,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-03-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":"2016-03-15","prior_stop_level":21.1391,"sweep_low":20.618,"atr14":1.126072,"stop_level":20.054964,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-08","known_ts":"2016-04-08","bar_index":4554,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.2297,"stop_level":21.2977,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-11","known_ts":"2016-04-11","bar_index":4554,"type":"RECLAIM","strength":0.863,"price":22.0681,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-04-08","prior_stop_level":21.2977,"sweep_low":21.1844,"atr14":0.917868,"stop_level":20.725466,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-26","known_ts":"2016-04-26","bar_index":4558,"type":"RECLAIM","strength":0.863,"price":25.2627,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-05","known_ts":"2016-05-05","bar_index":4560,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.7684,"stop_level":23.0196,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-07-08","known_ts":"2016-07-12","bar_index":4575,"type":"BUY","strength":0.725,"price":24.2909,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2016-08-01","known_ts":"2016-08-01","bar_index":4580,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.791,"stop_level":23.8364,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-05","known_ts":"2016-08-05","bar_index":4581,"type":"RECLAIM","strength":1.0,"price":23.9287,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-01 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":"2016-08-01","prior_stop_level":23.8364,"sweep_low":23.245,"atr14":0.628432,"stop_level":22.930784,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-08-16","known_ts":"2016-08-16","bar_index":4584,"type":"RECLAIM","strength":1.0,"price":23.8148,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-08-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-10-03","known_ts":"2016-10-05","bar_index":4595,"type":"BUY","strength":0.863,"price":23.7008,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2016-11-01","known_ts":"2016-11-03","bar_index":4602,"type":"BUY","strength":0.725,"price":22.993,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2016-12-29","known_ts":"2016-12-29","bar_index":4615,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.5059,"stop_level":27.8868,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-04","known_ts":"2017-01-04","bar_index":4616,"type":"RECLAIM","strength":1.0,"price":28.8103,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-12-29","prior_stop_level":27.8868,"sweep_low":26.6681,"atr14":1.035874,"stop_level":26.150163,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-17","known_ts":"2017-01-17","bar_index":4619,"type":"RECLAIM","strength":1.0,"price":33.7231,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-12-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-02-16","known_ts":"2017-02-16","bar_index":4626,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.7133,"stop_level":35.6273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-02-21","known_ts":"2017-02-21","bar_index":4627,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.9513,"stop_level":35.6273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-05-25","known_ts":"2017-05-30","bar_index":4649,"type":"BUY","strength":0.725,"price":31.4095,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2017-06-26","known_ts":"2017-06-28","bar_index":4656,"type":"BUY","strength":0.725,"price":31.3714,"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":80},{"ts":"2018-01-18","known_ts":"2018-01-18","bar_index":4703,"type":"SELL","basis":"structure_stop","strength":0.863,"price":50.4609,"stop_level":51.4987,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-01-23","known_ts":"2018-01-23","bar_index":4704,"type":"SELL","basis":"structure_stop","strength":1.0,"price":49.9753,"stop_level":51.4987,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-01-29","known_ts":"2018-01-29","bar_index":4705,"type":"RECLAIM","strength":1.0,"price":51.8795,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-01-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2018-01-23","prior_stop_level":51.4987,"sweep_low":49.2517,"atr14":1.512624,"stop_level":48.495388,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-05","known_ts":"2018-04-09","bar_index":4721,"type":"BUY","strength":0.725,"price":48.1949,"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":70},{"ts":"2018-05-15","known_ts":"2018-05-15","bar_index":4730,"type":"SELL","basis":"structure_stop","strength":0.725,"price":48.1187,"stop_level":48.7471,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-10","known_ts":"2018-07-12","bar_index":4743,"type":"BUY","strength":0.45,"price":45.1292,"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-07-23","known_ts":"2018-07-23","bar_index":4746,"type":"SELL","basis":"structure_stop","strength":0.45,"price":39.35,"stop_level":44.9959,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-12-26","known_ts":"2018-12-28","bar_index":4782,"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":"2018-12-26","trigger_known_ts":"2018-12-28","strength":0.45,"price":25.3257,"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.556739,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":23.8118,"atr14":1.428078,"stop_level":23.097761,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-04","known_ts":"2019-01-08","bar_index":4784,"type":"BUY","strength":0.45,"price":26.8966,"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":"2019-01-04","known_ts":"2019-01-08","bar_index":4784,"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-01-04","trigger_known_ts":"2019-01-08","strength":0.45,"price":26.8966,"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.529245,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":23.8118,"atr14":1.37767,"stop_level":23.122965,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-02-07","known_ts":"2019-02-07","bar_index":4791,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.9826,"stop_level":26.4777,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-02-11","known_ts":"2019-02-11","bar_index":4792,"type":"RECLAIM","strength":0.588,"price":26.63,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-02-07 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-07","prior_stop_level":26.4777,"sweep_low":25.24,"atr14":1.156861,"stop_level":24.661569,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-08","known_ts":"2019-03-08","bar_index":4798,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.5351,"stop_level":25.9826,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-11","known_ts":"2019-03-11","bar_index":4798,"type":"RECLAIM","strength":0.588,"price":26.2016,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-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-03-08","prior_stop_level":25.9826,"sweep_low":25.24,"atr14":0.945007,"stop_level":24.767496,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-18","known_ts":"2019-04-18","bar_index":4808,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.3828,"stop_level":26.2206,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-22","known_ts":"2019-04-22","bar_index":4808,"type":"RECLAIM","strength":0.588,"price":26.7919,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-04-18 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-04-18","prior_stop_level":26.2206,"sweep_low":24.4783,"atr14":0.955896,"stop_level":24.000352,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-03","known_ts":"2019-06-05","bar_index":4818,"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-06-03","trigger_known_ts":"2019-06-05","strength":0.45,"price":20.3462,"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.566443,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.8226,"atr14":0.805439,"stop_level":19.41988,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-24","known_ts":"2019-06-26","bar_index":4823,"type":"BUY","strength":0.45,"price":22.0981,"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":"2019-06-24","known_ts":"2019-06-26","bar_index":4823,"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-06-24","trigger_known_ts":"2019-06-26","strength":0.45,"price":22.0981,"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.519361,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.1844,"atr14":0.775166,"stop_level":19.796817,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-31","known_ts":"2019-07-31","bar_index":4831,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.4125,"stop_level":21.7553,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-08-05","known_ts":"2019-08-05","bar_index":4832,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.1847,"stop_level":21.7553,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-08-19","known_ts":"2019-08-21","bar_index":4836,"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-08-19","trigger_known_ts":"2019-08-21","strength":0.45,"price":17.5851,"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.586525,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.8819,"atr14":0.835161,"stop_level":15.464319,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-05","known_ts":"2019-09-09","bar_index":4840,"type":"BUY","strength":0.45,"price":19.3275,"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":"2019-09-05","known_ts":"2019-09-09","bar_index":4840,"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-09-05","trigger_known_ts":"2019-09-09","strength":0.45,"price":19.3275,"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.525589,"monthly_oversold_dwell":13,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.6714,"atr14":0.834598,"stop_level":15.254101,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-01","known_ts":"2019-10-01","bar_index":4846,"type":"RECLAIM","strength":0.725,"price":18.1374,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-09-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-11-18","known_ts":"2019-11-18","bar_index":4857,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.7654,"stop_level":19.794,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-12-17","known_ts":"2019-12-19","bar_index":4864,"type":"BUY","strength":0.725,"price":20.4414,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2020-03-24","known_ts":"2020-03-26","bar_index":4886,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2020-03-24","trigger_known_ts":"2020-03-26","strength":0.45,"price":6.5123,"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.767821,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.9128,"atr14":0.991377,"stop_level":4.417111,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-06","known_ts":"2020-04-08","bar_index":4889,"type":"BUY","strength":0.45,"price":6.9122,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2020-04-06","known_ts":"2020-04-08","bar_index":4889,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-04-06","trigger_known_ts":"2020-04-08","strength":0.45,"price":6.9122,"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.745531,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.4364,"atr14":0.852093,"stop_level":5.010354,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-15","known_ts":"2020-05-15","bar_index":4898,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.3409,"stop_level":7.3216,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":4898,"type":"RECLAIM","strength":0.588,"price":7.4263,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-15","prior_stop_level":7.3216,"sweep_low":6.3028,"atr14":0.631051,"stop_level":5.987274,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-09","known_ts":"2020-07-09","bar_index":4910,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.016,"stop_level":10.4064,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-07-10","known_ts":"2020-07-10","bar_index":4911,"type":"RECLAIM","strength":0.725,"price":10.8634,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-07-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-07-09","prior_stop_level":10.4064,"sweep_low":9.9313,"atr14":0.775152,"stop_level":9.543724,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-08-05","known_ts":"2020-08-05","bar_index":4917,"type":"RECLAIM","strength":0.863,"price":13.9672,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-07-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-03","known_ts":"2020-09-03","bar_index":4924,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.5483,"stop_level":13.9005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-11-03","known_ts":"2020-11-05","bar_index":4938,"type":"BUY","strength":0.863,"price":13.3769,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2021-01-05","known_ts":"2021-01-07","bar_index":4952,"type":"REBUY","strength":1.0,"price":24.0213,"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":"2021-04-13","known_ts":"2021-04-13","bar_index":4974,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.7434,"stop_level":29.81,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-04-14","known_ts":"2021-04-14","bar_index":4974,"type":"RECLAIM","strength":1.0,"price":31.7903,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-04-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":"2021-04-13","prior_stop_level":29.81,"sweep_low":29.353,"atr14":1.726652,"stop_level":28.489674,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-04-28","known_ts":"2021-04-28","bar_index":4978,"type":"RECLAIM","strength":1.0,"price":34.8847,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-04-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-03","known_ts":"2021-05-05","bar_index":4979,"type":"REBUY","strength":1.0,"price":38.6549,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2021-05-19","known_ts":"2021-05-19","bar_index":4983,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.4372,"stop_level":37.2554,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-07-28","known_ts":"2021-07-30","bar_index":4999,"type":"BUY","strength":0.725,"price":38.2265,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2021-08-19","known_ts":"2021-08-19","bar_index":5004,"type":"SELL","basis":"structure_stop","strength":0.725,"price":35.1512,"stop_level":36.8936,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-08-23","known_ts":"2021-08-23","bar_index":5005,"type":"RECLAIM","strength":0.725,"price":39.1405,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-08-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-08-19","prior_stop_level":36.8936,"sweep_low":34.8551,"atr14":2.105144,"stop_level":33.802528,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-09-09","known_ts":"2021-09-09","bar_index":5009,"type":"RECLAIM","strength":0.863,"price":46.862,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-08-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-10-06","known_ts":"2021-10-06","bar_index":5015,"type":"SELL","basis":"structure_stop","strength":0.863,"price":44.7959,"stop_level":46.5954,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-10-13","known_ts":"2021-10-15","bar_index":5017,"type":"REBUY","strength":0.725,"price":53.3172,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2021-12-16","known_ts":"2021-12-20","bar_index":5032,"type":"BUY","strength":0.725,"price":50.676,"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":70},{"ts":"2022-01-06","known_ts":"2022-01-06","bar_index":5036,"type":"SELL","basis":"structure_stop","strength":0.863,"price":55.7713,"stop_level":56.4774,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-01-07","known_ts":"2022-01-07","bar_index":5037,"type":"RECLAIM","strength":0.863,"price":59.5117,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-01-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":"2022-01-06","prior_stop_level":56.4774,"sweep_low":54.6263,"atr14":2.722534,"stop_level":53.265033,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-01-21","known_ts":"2022-01-21","bar_index":5040,"type":"RECLAIM","strength":0.863,"price":58.4048,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-01-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-02-03","known_ts":"2022-02-07","bar_index":5043,"type":"REBUY","strength":1.0,"price":60.8284,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2022-07-15","known_ts":"2022-07-19","bar_index":5080,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-07-15","trigger_known_ts":"2022-07-19","strength":0.45,"price":42.9633,"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.512126,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":37.8584,"atr14":2.732603,"stop_level":36.492098,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-20","known_ts":"2022-07-22","bar_index":5081,"type":"BUY","strength":0.45,"price":43.8244,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-07-20","known_ts":"2022-07-22","bar_index":5081,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-07-20","trigger_known_ts":"2022-07-22","strength":0.45,"price":43.8244,"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.502347,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":37.8584,"atr14":2.779401,"stop_level":36.468699,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-31","known_ts":"2022-08-31","bar_index":5091,"type":"SELL","basis":"structure_stop","strength":0.588,"price":47.4415,"stop_level":48.199,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-02","known_ts":"2022-09-02","bar_index":5091,"type":"SELL","basis":"structure_stop","strength":0.588,"price":47.221,"stop_level":48.199,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-08","known_ts":"2022-09-08","bar_index":5092,"type":"SELL","basis":"structure_stop","strength":0.588,"price":46.847,"stop_level":48.199,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-09","known_ts":"2022-09-09","bar_index":5093,"type":"RECLAIM","strength":0.588,"price":50.4521,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-09-02","prior_stop_level":48.199,"sweep_low":44.2199,"atr14":2.628277,"stop_level":42.905762,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-09","known_ts":"2022-09-09","bar_index":5093,"type":"RECLAIM","strength":0.588,"price":50.4521,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-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":"2022-09-08","prior_stop_level":48.199,"sweep_low":45.2075,"atr14":2.628277,"stop_level":43.893362,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-30","known_ts":"2022-10-04","bar_index":5098,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-09-30","trigger_known_ts":"2022-10-04","strength":0.45,"price":38.5726,"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.561985,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":32.1678,"atr14":2.70282,"stop_level":30.81639,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-10","known_ts":"2022-10-12","bar_index":5100,"type":"BUY","strength":0.45,"price":38.2178,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-10-10","known_ts":"2022-10-12","bar_index":5100,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-10-10","trigger_known_ts":"2022-10-12","strength":0.45,"price":38.2178,"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.566014,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":32.1678,"atr14":2.552467,"stop_level":30.891566,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-28","known_ts":"2022-11-28","bar_index":5111,"type":"SELL","basis":"structure_stop","strength":0.588,"price":44.6302,"stop_level":44.8224,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-11-29","known_ts":"2022-11-29","bar_index":5111,"type":"RECLAIM","strength":0.588,"price":45.851,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-11-28","prior_stop_level":44.8224,"sweep_low":43.8035,"atr14":2.541497,"stop_level":42.532751,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-09","known_ts":"2022-12-09","bar_index":5114,"type":"SELL","basis":"structure_stop","strength":0.588,"price":43.3325,"stop_level":44.7167,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-13","known_ts":"2022-12-13","bar_index":5115,"type":"SELL","basis":"structure_stop","strength":0.588,"price":44.3803,"stop_level":44.7167,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-27","known_ts":"2022-12-29","bar_index":5118,"type":"REBUY","strength":0.588,"price":44.7551,"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":"2023-01-10","known_ts":"2023-01-10","bar_index":5121,"type":"RECLAIM","strength":0.725,"price":51.2531,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-12-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-09","known_ts":"2023-02-09","bar_index":5128,"type":"SELL","basis":"structure_stop","strength":0.725,"price":48.0714,"stop_level":48.3886,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-02-28","known_ts":"2023-02-28","bar_index":5132,"type":"RECLAIM","strength":0.863,"price":51.6088,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-02-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-04-17","known_ts":"2023-04-19","bar_index":5143,"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":"2023-04-17","trigger_known_ts":"2023-04-19","strength":0.45,"price":39.6936,"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.424457,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":36.6699,"atr14":1.705003,"stop_level":35.817398,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-08","known_ts":"2023-05-10","bar_index":5148,"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":"2023-05-08","trigger_known_ts":"2023-05-10","strength":0.45,"price":34.8017,"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.426333,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":32.6928,"atr14":1.619456,"stop_level":31.883072,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-02","known_ts":"2023-06-06","bar_index":5154,"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":"2023-06-02","trigger_known_ts":"2023-06-06","strength":0.45,"price":33.365,"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.440124,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":30.0719,"atr14":1.457865,"stop_level":29.342968,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-07","known_ts":"2023-06-09","bar_index":5155,"type":"BUY","strength":0.45,"price":34.0216,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-06-07","known_ts":"2023-06-09","bar_index":5155,"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":"2023-06-07","trigger_known_ts":"2023-06-09","strength":0.45,"price":34.0216,"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.376608,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":30.0719,"atr14":1.418905,"stop_level":29.362447,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-23","known_ts":"2023-06-23","bar_index":5158,"type":"SELL","basis":"structure_stop","strength":0.45,"price":31.7136,"stop_level":33.7899,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-06-29","known_ts":"2023-07-03","bar_index":5160,"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":"2023-06-29","trigger_known_ts":"2023-07-03","strength":0.45,"price":33.0946,"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.393594,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":31.4335,"atr14":1.277474,"stop_level":30.794763,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-24","known_ts":"2023-07-24","bar_index":5165,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.5924,"stop_level":33.336,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-07-25","known_ts":"2023-07-25","bar_index":5165,"type":"RECLAIM","strength":0.588,"price":34.3886,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-07-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-07-24","prior_stop_level":33.336,"sweep_low":31.646,"atr14":1.533738,"stop_level":30.879131,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-29","known_ts":"2023-08-31","bar_index":5174,"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":"2023-08-29","trigger_known_ts":"2023-08-31","strength":0.45,"price":29.1341,"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.435482,"monthly_oversold_dwell":13,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":26.887,"atr14":1.106317,"stop_level":26.333841,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-09-12","known_ts":"2023-09-14","bar_index":5177,"type":"BUY","strength":0.45,"price":29.2406,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-09-12","known_ts":"2023-09-14","bar_index":5177,"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":"2023-09-12","trigger_known_ts":"2023-09-14","strength":0.45,"price":29.2406,"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.433418,"monthly_oversold_dwell":13,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":27.0808,"atr14":1.071999,"stop_level":26.544801,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-09-28","known_ts":"2023-10-02","bar_index":5181,"type":"BUY","strength":0.588,"price":27.9331,"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":"2023-09-28","known_ts":"2023-10-02","bar_index":5181,"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":"2023-09-28","trigger_known_ts":"2023-10-02","strength":0.588,"price":27.9331,"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.458753,"monthly_oversold_dwell":14,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":24.7853,"atr14":1.199909,"stop_level":24.185346,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-23","known_ts":"2023-10-23","bar_index":5186,"type":"SELL","basis":"structure_stop","strength":0.45,"price":22.6738,"stop_level":25.6957,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-12-08","known_ts":"2023-12-08","bar_index":5197,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.3367,"stop_level":25.3678,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-12-12","known_ts":"2023-12-12","bar_index":5198,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.3932,"stop_level":25.3678,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-12-14","known_ts":"2023-12-14","bar_index":5199,"type":"RECLAIM","strength":0.588,"price":29.0835,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-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":"2023-12-08","prior_stop_level":25.3678,"sweep_low":23.15,"atr14":1.270561,"stop_level":22.51472,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-14","known_ts":"2023-12-14","bar_index":5199,"type":"RECLAIM","strength":0.588,"price":29.0835,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-12-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-12-12","prior_stop_level":25.3678,"sweep_low":23.15,"atr14":1.270561,"stop_level":22.51472,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-28","known_ts":"2023-12-28","bar_index":5202,"type":"RECLAIM","strength":0.863,"price":32.4003,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-12-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-11","known_ts":"2024-01-11","bar_index":5205,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.0367,"stop_level":30.2799,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-03-08","known_ts":"2024-03-12","bar_index":5218,"type":"BUY","strength":0.863,"price":29.0815,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2024-04-30","known_ts":"2024-04-30","bar_index":5230,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.3043,"stop_level":34.6264,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-05-02","known_ts":"2024-05-02","bar_index":5230,"type":"RECLAIM","strength":0.863,"price":35.0853,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-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":"2024-04-30","prior_stop_level":34.6264,"sweep_low":33.0743,"atr14":1.589282,"stop_level":32.279659,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-13","known_ts":"2024-05-15","bar_index":5233,"type":"REBUY","strength":0.863,"price":39.0878,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2024-06-07","known_ts":"2024-06-07","bar_index":5239,"type":"SELL","basis":"structure_stop","strength":1.0,"price":40.0342,"stop_level":40.1712,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-06-10","known_ts":"2024-06-10","bar_index":5239,"type":"RECLAIM","strength":1.0,"price":40.2788,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-06-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":"2024-06-07","prior_stop_level":40.1712,"sweep_low":39.5547,"atr14":1.585949,"stop_level":38.761725,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-09-12","known_ts":"2024-09-16","bar_index":5261,"type":"BUY","strength":0.725,"price":33.8722,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2025-03-17","known_ts":"2025-03-19","bar_index":5303,"type":"BUY","strength":0.588,"price":34.8627,"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":"2025-05-07","known_ts":"2025-05-09","bar_index":5315,"type":"BUY","strength":0.45,"price":25.5917,"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-05-07","known_ts":"2025-05-09","bar_index":5315,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-05-07","trigger_known_ts":"2025-05-09","strength":0.45,"price":25.5917,"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.451644,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":23.301,"atr14":1.331712,"stop_level":22.635144,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-14","known_ts":"2025-07-14","bar_index":5330,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.513,"stop_level":29.5328,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-18","known_ts":"2025-07-18","bar_index":5331,"type":"RECLAIM","strength":0.588,"price":30.048,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-07-14","prior_stop_level":29.5328,"sweep_low":27.8585,"atr14":1.258991,"stop_level":27.229004,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-01","known_ts":"2025-08-01","bar_index":5334,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.1359,"stop_level":28.2251,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-08-04","known_ts":"2025-08-04","bar_index":5335,"type":"RECLAIM","strength":0.725,"price":28.8492,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-08-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":"2025-08-01","prior_stop_level":28.2251,"sweep_low":27.8486,"atr14":1.16651,"stop_level":27.265345,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-12","known_ts":"2025-08-14","bar_index":5337,"type":"REBUY","strength":0.725,"price":31.1448,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2025-11-04","known_ts":"2025-11-04","bar_index":5356,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.1461,"stop_level":35.4393,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-11-05","known_ts":"2025-11-05","bar_index":5357,"type":"RECLAIM","strength":1.0,"price":35.6246,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-11-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":"2025-11-04","prior_stop_level":35.4393,"sweep_low":35.1013,"atr14":1.68253,"stop_level":34.260035,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-10","known_ts":"2025-11-12","bar_index":5358,"type":"REBUY","strength":1.0,"price":39.9007,"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":"2026-01-16","known_ts":"2026-01-16","bar_index":5373,"type":"SELL","basis":"structure_stop","strength":1.0,"price":59.876,"stop_level":60.8927,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-01-20","known_ts":"2026-01-20","bar_index":5373,"type":"RECLAIM","strength":1.0,"price":61.9193,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-01-16","prior_stop_level":60.8927,"sweep_low":59.3975,"atr14":2.432892,"stop_level":58.181054,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-23","known_ts":"2026-04-23","bar_index":5395,"type":"SELL","basis":"structure_stop","strength":0.863,"price":65.2656,"stop_level":65.5152,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-04-24","known_ts":"2026-04-24","bar_index":5395,"type":"RECLAIM","strength":0.863,"price":65.9045,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-04-23 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":"2026-04-23","prior_stop_level":65.5152,"sweep_low":64.5717,"atr14":3.223171,"stop_level":62.960114,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-08-10","known_ts":"2026-08-12","bar_index":5420,"type":"BUY","strength":0.588,"price":51.22,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"pending","quality_reason":"pending confirmation","tier":"base","score":60}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-08-12","last_scored_basis":null,"bars_since_signal":1,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":false},"early_dots":["2016-10-27","2017-03-30","2017-04-21","2017-05-17","2017-06-26","2017-11-22","2017-12-11","2018-02-21","2018-03-06","2018-04-02","2018-06-08","2018-06-26","2019-05-10","2020-01-31","2020-09-30","2021-02-01","2021-06-23","2021-07-23","2021-11-11","2021-12-08","2022-05-05","2022-05-13","2022-06-28","2023-03-24","2023-09-28","2024-02-29","2024-06-21","2024-08-08","2024-09-12","2024-12-24","2025-01-14","2025-02-05","2025-03-04","2025-04-21","2026-02-11","2026-02-25","2026-03-10","2026-03-31","2026-05-08","2026-07-10"],"warnings":[{"ts":"2022-09-02","kind":"confirm","px":47.221,"level":48.199},{"ts":"2022-09-07","kind":"arm","px":45.6965},{"ts":"2022-09-08","kind":"confirm","px":46.847,"level":48.199},{"ts":"2022-11-23","kind":"arm","px":46.6295},{"ts":"2022-11-28","kind":"confirm","px":44.6302,"level":44.8224},{"ts":"2022-12-07","kind":"arm","px":44.7936},{"ts":"2022-12-09","kind":"confirm","px":43.3325,"level":44.7167},{"ts":"2022-12-12","kind":"arm","px":44.0342},{"ts":"2022-12-13","kind":"confirm","px":44.3803,"level":44.7167},{"ts":"2023-01-23","kind":"arm","px":49.744},{"ts":"2023-02-09","kind":"confirm","px":48.0714,"level":48.3886},{"ts":"2023-06-22","kind":"arm","px":32.2641},{"ts":"2023-06-23","kind":"confirm","px":31.7136,"level":33.7899},{"ts":"2023-07-21","kind":"arm","px":32.2351},{"ts":"2023-07-24","kind":"confirm","px":32.5924,"level":33.336},{"ts":"2023-10-20","kind":"arm","px":23.255},{"ts":"2023-10-23","kind":"confirm","px":22.6738,"level":25.6957},{"ts":"2023-12-07","kind":"arm","px":24.2589},{"ts":"2023-12-08","kind":"confirm","px":24.3367,"level":25.3678},{"ts":"2023-12-11","kind":"arm","px":24.2492},{"ts":"2023-12-12","kind":"confirm","px":23.3932,"level":25.3678},{"ts":"2024-01-02","kind":"arm","px":32.4003},{"ts":"2024-01-11","kind":"confirm","px":30.0367,"level":30.2799},{"ts":"2024-04-08","kind":"arm","px":35.4757},{"ts":"2024-04-30","kind":"confirm","px":34.3043,"level":34.6264},{"ts":"2024-05-02","kind":"arm","px":35.0853},{"ts":"2024-06-07","kind":"confirm","px":40.0342,"level":40.1712},{"ts":"2024-10-01","kind":"arm","px":38.4671},{"ts":"2024-11-01","kind":"arm","px":39.9282},{"ts":"2025-05-28","kind":"arm","px":27.6207},{"ts":"2025-06-23","kind":"arm","px":28.443},{"ts":"2025-07-14","kind":"confirm","px":29.513,"level":29.5328},{"ts":"2025-07-17","kind":"arm","px":29.1167},{"ts":"2025-08-01","kind":"confirm","px":28.1359,"level":28.2251},{"ts":"2025-10-14","kind":"arm","px":35.5387},{"ts":"2025-11-04","kind":"confirm","px":35.1461,"level":35.4393},{"ts":"2025-12-31","kind":"arm","px":52.9683},{"ts":"2026-01-16","kind":"confirm","px":59.876,"level":60.8927},{"ts":"2026-04-16","kind":"arm","px":70.2975},{"ts":"2026-04-23","kind":"confirm","px":65.2656,"level":65.5152}],"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":[]}}}